下图用于解释继电器的工作原理。
继电器本身只是一个开关,如下图所示
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