下图用于解释继电器的工作原理。
继电器本身只是一个开关,如下图所示
relay power off relay power on |3 |3 | | | | o o \ | o \ o | | | | | | |4 |4 |
下图演示了 4 针继电器的设置。
____________________________ | | 1 | | 3 -----|---------s o----------|------- | coil s \switch | 2 | s \ | 4 -----|---------s o- \-------|------- | | | | | | |__________________________| |
在上图中,默认情况下引脚 3 和引脚 4 是断开的。当您在引脚 1 和引脚 2 之间发送 +12V 电压时,它将打开一个开关,引脚 3 和引脚 4 现在已连接。
以下是一个 5 针继电器
_______________________________ | | 1 | | 5 ---------|---+ o------------|---------------- | |-----------/---- s | | / s | 3 | / s | ---------|-----------o/ coil s | 4 | o---s-------|---------------- | | | | | | 2 | | | ----------|---------------------+ | |_____________________________| |
在上面的图中,默认情况下引脚 3 连接到引脚 5。通过在引脚 1 和引脚 2 之间发送 +12V 电压,您将打开一个开关。引脚 1 和引脚 2 将断开连接,引脚 5 和引脚 4 将连接。
relay power off relay power on |5 |5 | | | | o o \ | o \ o o | o | | | | | | | | | | 4| |3 4| |3 |
有些继电器可能有超过 5 个引脚。更多的引脚仅仅意味着有更多的开关。
我编写了一个简单的程序,可以控制 8 个继电器。该程序可在以下位置获得,并且需要 g++ 才能使用该程序。http://edc.sourceforge.net/paralle.tar.gz
一个完整的电路可以控制多达八个继电器,这意味着一个完整的电路可以控制八个不同的设备。您将需要一个 DB25 连接器。使用并行开关电缆,将此继电器板连接到您的计算机。我将继电器板放在一个盒子里,并使用并行开关电缆将其连接到我的 Linux 电脑。
Panel: LED, Switch Back: DB25 connector |
以下是如何将继电器板与您的电器设备连接的示例
CONNECTED RELAY BOARD +-----+ power outlet 1 _______3 | __|________ || || --| |---------+ | | | || || 2 |relay|4 | (o) (o) | _||___||__ --|_____|----+ |------|---| | | | | | | | +------------+ | | plug ground | | hot | | | | | | __|_|__ | | | | | | |________| | | | | plug | | | | |_|_|_| (i know it doesn't look like a plug, but it's a plug :-) ) || || || || |
要连接系统,只需将您的家用电器设备连接到电源插座即可。就是这样!您无需对电器设备进行任何更改。您可以将任何类型的设备连接到该电源插座。将此电源插座插入任何墙壁插座。
要查看成品外观的照片,请访问以下站点
以下 URL 显示了一个完整的电子电路(控制 8 个设备):http://edc.sourceforge.net/01.png