【问题标题】:programmatically controlling power sockets in the UK在英国以编程方式控制电源插座
【发布时间】:2009-12-25 00:50:50
【问题描述】:

这很简单。

我想将一盏灯插入英国电源。

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

我看到很多关于如何使用 X10 和美国电力系统来做到这一点的文章 - 但有人真的在英国尝试过这样做吗?

如果你得到这个工作:

1) 您具体使用了什么硬件?

2) 你如何通过软件控制它?

【问题讨论】:

  • 不知道硬件/电子黑客社区有多大,但是有一个堆栈交换网站可以解决此类问题chiphacker.com :)
  • 我不想深入了解控制器如何工作的电子产品 - 我只是想了解人们对控制器产品的体验,我可以用它来解决我的 CI 构建问题。

标签: serial-port parallel-port interfacing


【解决方案1】:

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

实现这一点所需的 DIY 硬件并不难,如果您从未做过电子产品,您可能会学到一些。

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

您可以购买一些already built circuit boards on the market,但我不能夸大DIY并不难的事实。


(来源:electronickits.com

【讨论】:

  • 我不确定我是否误解了这个问题。我是吗?
  • 您的回答很有用,因为我一直在研究从头开始构建需要什么。我看过一个 USB->serial 和一个串行到继电器板,它们可能会完成这项工作,但我有点害怕通过它运行 240v AC - 安全问题,不想让电脑疲惫不堪。 (我看的电路板似乎没有使用光隔离器,所以我担心......)最初我认为我宁愿使用产品,但后来转向更整洁、更定制的产品。
【解决方案2】:

还有适用于英国(和欧洲)电源系统的 X10 产品,配有英国 3 针插头。

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

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

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

【讨论】:

    【解决方案3】:

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

    【讨论】:

      【解决方案4】:

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

      产品说明 Phidg​​etInterfaceKit 0/0/4 提供了一个 连接 PC 的便捷方式 与各种高压设备 如白炽灯泡、大功率 继电器和电机 1014 包含 4 用于切换 AC 或 DC 的继电器输出 力量;继电器是单极的 双掷 (SPDT)。

      在软件控制方面,Phidg​​ets Inc. 提供许多libraries


      (来源:phidgets.com

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-09-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-06-26
        相关资源
        最近更新 更多