2009-12-25 77 views
8

这非常简单。以编程方式控制英国的电源插座

我想将灯泡插入英国电源。

我希望能够通过软件开启和关闭它 - 从串口命令说,或通过运行命令行或我可以从ruby或Java获得的东西。

我看到很多关于如何使用X10与美国电力系统完成此操作的文章 - 但有没有人真的在英国做过这样的事情?

如果您有这方面的工作:

1)究竟是什么硬件您使用了?

2)您如何从软件控制它?

谢谢!

+1

不知道这里的硬件/电子黑客社区有多大,但有一个堆栈交换网站的问题,如http://chiphacker.com/ :) – 2009-12-25 00:58:58

+0

我不想进入电子控制器如何工作 - 我只是在寻找人们对控制器产品的经验,我可以用它来解决我的CI构建问题。 – daf 2009-12-25 01:07:57

回答

3

在美国和英国你必须做什么并没有什么区别。您需要的是使用并行端口,从中可以控制8个插槽而无需硬件多路复用,最多可以使用256个多路复用器,或者具有串行/ USB通信支持的微控制器(您可以使用PIC,这很容易用汇编程序编程)来控制相同类型的硬件:一块带有三端双向可控硅继电器的电路板(我推荐使用继电器,因为它们不必担心连接/控制什么设备)支持电网电压,一些晶体管来驱动三端双向可控硅开关元件/继电器,将控制电路与电源电路断开。

http://www.epanorama.net/circuits/4N33out.gif

做到这一点所需的硬件DIY是不是真的那么难,如果你从来没有做过电子产品你可能会学到一些。

如果你有一台带有并行端口和少量设备的计算机来控制,我会用一个简单的电路将每个端口的输出端连接到一个晶体管来驱动继电器,该晶体管关闭电路每个设备。

http://www.epanorama.net/circuits/uln2803circuit.gif

有一些already built circuit boards on the market,你可以买到,但我不能夸大事实,即它并不难DIY。

Some already built relay circuit. http://www.electronickits.com/kit/complete/elec/ck1601small.jpg

+0

我不确定我是否误解了这个问题。我是吗? – voyager 2009-12-25 01:26:51

+0

您的回答很有用,我一直在寻找从零开始构建的内容。我已经看过一个USB->串口和一个串口转接板来完成这项工作,但我对通过它运行240v​​交流电有点害怕 - 这是安全问题,并且不想让计算机陷入困境。 (我看到的电路板似乎没有使用光电隔离器,所以我担心...) 最初我想我宁愿使用一个产品,但后来转向一些更整洁的东西,这是更自定义的。 – daf 2009-12-25 01:36:49

3

有电力系统X10产品为英国(和欧洲),以及,完成与英国3针插头。

您所看到的美国系统项目只需购买英国版本的产品即可应用于英国。

要在电力线上发送和接收命令,您需要CM12模块,您可以根据需要通过串口对其进行编程。此外,已经有一些可以控制CM12模块的现成软件。您可能更容易与此类软件进行交互,而不是直接控制CM12。

英国X10产品的热门在线供应商是Let's Automate

1

我是一个Phidg​​ets产品的开心客户,这个将满足您的要求:PhidgetInterfaceKit 0/0/4(接口是通过USB端口)。

产品说明 Phidg​​etInterfaceKit 0/0/4提供各种高电压器件 如白炽灯,大功率继电器 和电机1014包含4个接口的PC 一个 方便的方法 用于切换AC或DC的继电器输出 电源;继电器是单极 双掷(SPDT)。

在软件控制方面,公司Phidg​​ets的提供了许多libraries

alt text

1

尝试iBoot。 。 。我们在医院使用它。 。 。非常可靠的使用非常简单的界面。英国的电源也可以使用。 。 。

相关问题