电子说
步骤1:构建电路
上图显示了您需要构建的电路。
您需要的零件:
2 x220Ω电阻。
推荐使用1 X TIP120 DARLINGTON晶体管,但任何能处理继电器的晶体管都可以工作。
1 X SHARP PC817光耦合器。
1 X继电器。
1 X 1N4001二极管。
ARDUINO板,跳线和面包板。
光耦合器是最重要的部分,它用光将电路与继电器隔离。 220Ω电阻将光耦合器的LED上的电压从5v降低到1.2v,锋利的PC817的led上的最大电压为1.4v。
晶体管是darlington tip120,我选择了这个因为它可以处理您可能使用的几乎所有中小型继电器。该晶体管可承受高达60v 5amp的负载。该晶体管的基极电压最大为5v,这就是220Ω电阻的作用,它将电压降低至1.5v,远低于5v(尝试永远不要将组件运行到最大电压,它们的寿命短并且会变得很热)。
现在,对于继电器,我正在使用12v继电器,如果使用的继电器需要不同的电压,请使用适当的电源。还请记住不要在arduino和电源之间连接地线,这就是为什么我们使用光耦合器将它们彼此隔离。
如果您的继电器没有内置二极管,请确保添加一个,则1N4001或任何类似产品都可以使用。
现在,您已经建立了电路,可以尝试一下!。.
第2步:测试
要测试新的继电器电路,只需将此代码复制并粘贴到您的ARDUINO IDE中,请确保将arduino上的引脚9用于继电器触发器!! p》
int rel = 9;
void setup(){ pinMode(rel,OUTPUT);
}
void loop(){
------------- -------------------------------------------------- ------------------------
此代码将使您的继电器每1秒打开和关闭。
全部0条评论
快来发表一下你的评论吧 !