我板上有8个继电器,它将从arduino上取5v电压,继电器将在120VAC设备上翻转。
我绝不是电气工程师,所以我想知道如何将120V设备连接到继电器,以及如何将来自arduino的5v连接到电路板。
这是整个电路板的图片,我在引脚下面写了引脚名称:
这是继电器输出的图片: 控制逻辑的特写。
我板上有8个继电器,它将从arduino上取5v电压,继电器将在120VAC设备上翻转。
我绝不是电气工程师,所以我想知道如何将120V设备连接到继电器,以及如何将来自arduino的5v连接到电路板。
这是整个电路板的图片,我在引脚下面写了引脚名称:
这是继电器输出的图片: 控制逻辑的特写。
Answers:
我在冲浪时发现了这张照片(不幸的是,顶部被切碎了):
...以及此购物链接。它看起来与您手中的东西非常相似。
在这种情况下,JD-VCC电源是提供继电器线圈电流的坚硬电源,需要与Arduino VCC电源共同返回。如果您有万用表,则应该能够验证板上是否存在相同的连接。(您的主板似乎跳接了VCC和JD-VCC。)
RMc添加了评论:
(1)如果连接了Vcc和JD-Vcc,则输入和输出未隔离,并且如果需要,可以从Arduino电源为光隔离二极管供电(如果5V可用)。
(2)如果未连接Vcc和JD-Vcc,则可在输出侧使用单独的5V电源,如果未连接Arduino和输出地,则可实现输入和输出凸轮的完全隔离。
(3)在(2)中,如果使用单独的电源但接地是公共的,则不会完全隔离,但只要接地是“硬”的,许多输出灾难仍然可以幸存。
(4)请注意,需要将输入驱动为低电平(接地)才能激活,而不是像我在答案中建议的那样驱动高电平(+ 5V)。
(5)输入电平必须为5V,因为它们必须驱动光电二极管(可能为1.5V)和一个串联LED(可能为1.7V)超过3V的压降,然后才包括电阻。
(6)输入电流必须足够大,以驱动光电二极管以充分激活输出级。此值有多高取决于继电器电流和Q3电流增益以及光电CTR(=电流传输比=电流增益in to out),但要说1 mA驱动,50%CTR(典型的廉价光电),beta(电流增益)为100 = 1 x 1/2 x 100 =每mA光电驱动器50 mA继电器电流。R5将5V驱动器上的光电流设置为大约(5-3)/ R5 = 2 / R5安培或2000 / R5 mA。大多数微控制器引脚很容易吸收足够的电流来驱动该驱动器。
(6)(6)中流向Q3的电流也将受到R6的限制,但CTR等可能是限制因素。
(7)YMMV :-)!(但可能不是)。
摘要:
JD-VCC = 5V(可能)用于继电器驱动
如果不需要隔离,则用+ 5VDC连接JD-VCC和VCC并供电。
如果需要真正的光电隔离,请为JD-VCC使用单独的5VDC电源。
输入驱动器为低电平有效,需要为5V。3V3几乎可以肯定无法正常工作。
根据对照片的检查回答。我之前开始写这篇文章,但是由于没有原理图并且不想给出不好的建议而推迟了。
仍然是这种情况,我不建议您将其用于电源电压,除非您完全确信自己确切地知道发生了什么,并且一切都应该如此,所以我将其用于其他用途并购买另一个带有用于高压目的的详细文档。不过,它可以在安全电压下进行测试/使用,因此这里有些猜测可以为您提供帮助,因为似乎没有可用的手册。
继电器线圈将需要更多的电流来驱动它们,而不是您的arduino引脚可以提供的电流(或者是在极限位置,因此不理想),并且在任何情况下都不会直接连接到输入。
这几乎可以肯定是晶体管(Q1,Q2等)的用途,并且需要电源。这些可能由看起来像光隔离器的东西来控制,光隔离器的一侧也需要电源。这些和继电器线圈是VCC和/或VCC-JD所需要的,因此可以与未连接的Arduino VCC保持隔离,仅连接其接地和输入(它们驱动光耦的一侧并且可能使用)点亮存在的LED)
我不确定的是(比其他人还要不确定)右侧的黄色跳线(GND,VCC,JD-VCC),但这可能与VCC选项有关,所以VCC可以与VCC-JD相同。
无论如何,如果我是对的,您可以将arduino板的地线连接到打击垫,左侧输入,将数字输出连接到INx打击垫。将另一个电源连接到VCC,可能是5V-12V(电压会写在继电器上,从我能确定的电压来看,好像是5V-在Google上输入零件号并检查数据表),然后切换数字输出来切换继电器。您应该能够跟踪这些迹线,以查看晶体管的电源来自何处,以及跳线(如果有的话)的作用。
您可以按照建议对所有VCC和电线使用5V进行测试,不需要将任何东西连接到继电器,如果激活它们,您应该听到它们发出喀哒声。即使它不起作用,也不太可能损坏任何东西。
进一步关闭电路板的照片(也返回)和部件号可能会有助于阐明一些要点。基于以上原因,
请不要做任何危险的事情,因为我保留对上述所有内容完全错误的权利:-)