1
\ $ \ begingroup \ $

初级爱好者。如果您能给我一些设计方面的反馈,我将不胜感激。

本电路的用途:它通过红外遥控器控制RGB LED条(5米,SMD 5050),并使用超声波传感器(HC-SR 04)自动打开/关闭LED。这里的大脑是Arduino Nano。Nano从红外传感器(TSOP 1738)获取输入,以确定需要输出的颜色和亮度。它使用其PWM引脚通过3个MOSFET(IRF3205)控制LED条,这3个MOSFET连接到LED条的3条彩色导线中的每一条。电路和LED条都由相同的电源供电(我通过数据表确认Nano可以由12v电源供电)。

无线电(NRF24L01)模块用于该电路与房间中的其他同行同步和坐标。我计划拥有多个电路,如这种动力楼梯。因此,当有人进入楼上/楼下门时,超声波传感器会检测到它,让纳米知道打开LED,这反过来将此通向其他纳米进一步进入楼梯但没有动作的纳米传感器。

问题:

  1. 我把220欧姆电阻之间的MOSFET和纳米,因为我发现在几个电路和教程在线。将有助于解释它的确切目的是什么,以及如何计算价值。

  2. 电力供应来自当地的集市,似乎没有任何数据表或保证。我几乎可以肯定直流信号的质量不是很好,甚至可能不是它声称的5A。是否有任何基于电容滤波器的电路,我可以放入以确保电路接收a)平滑,干净的直流信号和b)防止意外的电流或电压尖峰?

  3. 这可能是一个太宽泛的问题,但问,因为这将是我第一次尝试打印和蚀刻PCB。这个布局好看吗?甚至可以对PCB布局设计提供反馈吗?我已经做了计算,以确保轨道宽度能够处理当前的电流。图表截图

PCB布局

\ \ endgroup \美元
6.
  • \ $ \ begingroup \ $ 不要让你的履带在针之间变细,然后再变宽。轨道的电流承载能力只有轨道的最小部分那么大。要么把整件事做小,要么找一个不同的方法来处理。 \ \ endgroup \美元 2月14日13:26
  • \ $ \ begingroup \ $ NRF24L01不使用蓝牙。 \ \ endgroup \美元 2月14日20点44分
  • 1
    \ $ \ begingroup \ $ 另一个问题:如果Arduino代码没有发出LED亮起的信号,LED将继续熄灭。这个假设正确吗?我这样问是因为(1)相同的12V PS为Arduino和LED条供电(2)在我的一次试验板测试中,Arduino没有通电,但当我接触一些电线时,LED条开始发光。这可能是由于其他一些软件问题造成的,但只需检查电路是否允许LED在Arduino出现故障或意外关机时发光。 \ \ endgroup \美元 2月15日20日15:22
  • \ $ \ begingroup \ $ 如果ARduino引脚被定义为输出并设置为低电平,则LED将熄灭。如果高,LED将亮起如果该引脚是一个没有定义上拉或下拉的输入端,那么它通常会“浮动”并产生来自感应电源嗡嗡声或引入的手指或…的杂散信号。。。。可能导致LED照明。如果您不能保证Arduino引脚状态,则下拉电阻器(从引脚到接地(可能100K OK,严重情况下更小)将在其浮动时保持低双关。40多年前,我使用MC6802处理器驱动一个8通道数据磁带组。初始化时,磁带将快速反转卷轴。。。 \ \ endgroup \美元 2月15日20时42分
  • \ $ \ begingroup \ $ ... 脱线。很烦人。磁带机引脚在通电时浮动,被面板拉高并发送反向信号。代码立即初始化端口,并将pin设置为低,但延迟。我必须发出明确的停止信号,然后一切都很好。 \ \ endgroup \美元 2月15日20时43分
0.
\ $ \ begingroup \ $

只是一些快速的评论(超过了睡眠时间)。

尽可能多地增加脂肪垫。
J1(和许多其他)焊盘可以是椭圆形和较厚的,以避免在蚀刻、钻孔和焊接过程中损失焊盘。

任何有机械附件的东西都需要铜锚。

在引脚之间追踪?锅?在左下方可以是OK,但您可以从引脚1输出跟踪,然后追踪到终端的引脚2,并且具有更静写的焊盘和轨道。

Q1 2 3垂直站立?
如果是机械支持fet的散热片,没问题。
如果不是热沉,那么“躺下”可以延长寿命。

R4 5 6轻微交错?-只有化妆品,但正确的排列可以改善外观。

门驱动器R的帮助潮湿振铃。- 通常欧姆姆。
如果开关速度高,你可能需要门驱动器-
如果<= 1 kHz和可能<= 10 kHz,则确定。

电源可< 12V -增加一个大滤波电容。
确保电压不超过12V-某些克隆纳米级不喜欢超过12V。降低器件上的调节器损耗。

可以说得更多。

\ \ endgroup \美元
6.
  • 1
    \ $ \ begingroup \ $ 我抬起大滤清器电容器。它看起来我需要在此处使用低通RC过滤器,因为我想将滤波器放在12V电源的输出和电路的输入之间。基本上滤波器应允许直流通过并使电源的输出进行平滑。我希望我的理解是对的吗?如果是的话,我究竟如何为电阻和电容器选择值?看起来RC过滤器设计从选择截止频率开始。由于这是DC,因此不会切断0 Hz或1 Hz?然后什么?可以有些人帮我了解如何选择R和C值 \ \ endgroup \美元 2月14日13:25
  • \ $ \ begingroup \ $ @samuraijack Q1你最多绘制的最多?|Q2请求链接到LED使用的LED Q3 LED电流最大Q4的LED 12V额定值?|||单独的大电容是一个良好的开始。100 uf好。1000 uf更好。|您可以添加电阻。 | Rpsu = V/I = Max_V_drop/Imax. IF LEDS are 12V then they should be powered by psu directly. Have resistor only for controller. | If max current is say 200 mA for controller etc. If Vdrop is say 5V leaving 7V into Arduino then: . R = V/I = 5V/0.2A = 25 Ohms. Put large cap on nano side. \ \ endgroup \美元 2月14日20日15:08
  • 1
    \ $ \ begingroup \ $ 谢谢你一直以来的帮助。我试着给你的帖子投票,但它说我还没有“街头信誉”。让我想想怎么给你点赞。回答你的问题:我使用SMD5050 LED条,类似于[这个](e-Radonica.com/productdata/rgb505led.pdf \ \ endgroup \美元 2月15日20日15:28
  • \ $ \ begingroup \ $ LED的最大电流:我估计总共5.4A个LED的每种颜色的最大电流为1.8A是12V额定LED的额定电流为6mA(12V)问题:我如何测量/确定Vdrop(您说“如果Vdrop为5V”) \ \ endgroup \美元 2月15日15:42
  • \ $ \ begingroup \ $ @SamuraiJack Vdrop由您决定。ARduino有一个5V和/或3V3内部稳压器。如果您在最大电流下为其提供最小7V的电压,则为5V稳压器提供2V的“净空”。因此外部电阻下降(12V-7V)=5V。| |再次注意,LED不使用此降低的电压-仅使用Arduino。它降低了Arduino电源的纹波,并将热量从调节器转移到外部电阻器中。它还提示Arduino上的Vin小于可疑的12V。 \ \ endgroup \美元 2月16日20日0:01

你的答案

点击“发布答案”,您同意我们的同意服务条款隐私政策cookie策略

不是您要找的答案?浏览其他标记的问题问你自己的问题