用软件为5V继电器供电的方法有哪些?


0

我有一个可以通过5V输出供电的继电器,我正试图用PC主板上的软件供电。

问题:如何从主板的任何部分获得5V输出(从外壳可以访问)并使用任何编程语言以编程方式控制它?


输出不必完全是5V,因为我测试了继电器,即使使用3V也能正常工作。

最好的方法似乎是使用Parralel端口,但我的机器都没有。

DVI莫名其妙可能吗?PS2?3.5毫米插孔?任何可以按要求产生几伏电压的东西。


注意:计算机不会用于为继电器供电以外的任何其他设备,因此可以接受功能牺牲。

注2:音频插孔(3.5毫米)似乎很有前景。当我播放正弦波或其他东西时,它可以输出一些电压吗?

我之所以这样做而不是使用我的Raspberry Pi或Arduino,是因为我的计算机科学教练真的希望这完全免费,并计划使用修补版本的Windows XP将paralel端口与一些DOS程序结合使用。我认为这是疯了。

如果你想知道继电器为校钟供电。


2
传统的解决方案是使用并行端口。可悲的是,它的界面似乎在一些现代的motheraboards中缺失(因为我的新skylake版本确实在它们的主板上有一个连接器)。你能检查一下它是否存在吗?
Hennes 2016年

除此之外:是的,在thios日和年龄使用XP是疯了。
Hennes 2016年

@Hennes我不想在现代主板中使用它。我也没有。
Ciprum 2016年

7
这是一个疯狂的项目 - 为PC供电一年或两年的成本比Raspberry Pi的成本更多,更不用说arduino - 这两者都是用GPIO引脚设计的,可以完全按照您的要求进行操作。您可能能够将某些东西安装到RS232(串行)端口或串行端口,但是,没有连接硬件[比Arduino更昂贵]它的命中和未命中。
davidgo 2016年

1
“我之所以这样做,而不是使用我的Raspberry Pi或Arduino,是因为我的计算机科学教练真的希望这完全免费,”所以如果你想使用35美元的RaspPi计算机它不是“免费的”,但它是如果您使用数百美元+ Windows计算机,“免费”?我认为您的Comp Sci老师可能需要重新审视他的教育中的“逻辑”部分。
Ƭᴇcʜιᴇ0072016年

Answers:


5

让我们将这个问题分成三个部分:

  1. 如何从主板的任何部分获得5V输出(最好从外壳的外部访问)
  2. 如何以编程方式控制它?
  3. 怎么做完全免费。

以免从最后一个开始。那是不行的。您需要从计算机内部设置中隔离外部电源(铃声)。这意味着你需要一个继电器和一些胶水逻辑。这可能不会花费太多,但它不会完全免费。

此外,预制解决方案的起价约为€8,50。我链接到的那个提到与rPi兼容,但是当我阅读规格时它似乎适用于任何USB输出。

创建sunch设备可能是一个有趣的项目,但使用的资源,潜在的计算机爆炸(好,短路,不可能爆炸)和投入时间意味着购买这样的设备是经济的方式。

我强调经济,因为它的对立面是,如果你想从中学到最多而不是最终产品。


这留下了两点:

第2项:我如何控制它取决于实施。USB似乎很好(100mili-Ampere + 5v可能足以驱动继电器)但据我所知,没有办法控制它。有devcon可用于启用,禁用或复位的装置,但这里的[SU]其他职位提到,这并没有删除动力部分。


第1项:如何获得+5伏也很有趣:USB勉强提供任何电力。它应该只需要100mA。对于某些控制逻辑来说足够了,使USB设备能够识别自己并要求更多电量。相当多的USB实现都被破坏了,但是如果你只是连接到USB并点击其电源,你就会冒着烧坏的风险。这只留下了其他三种常见的电源:1)来自台式机PSU的+5电源,2)来自风扇接头的电源3)电源供电的eSATA插头。(不确定那里,他们可能会遇到与USB相同的限制)。

来自Ali Chen的更新评论:
否。这是针对在枚举和配置之前不得使用超过100mA的设备。但无论如何,任何USB主机必须提供500mA。

不是“一些实现”。这是两个单独的要求。100mA正式预算限制的唯一情况仅适用于特殊类别的“总线供电集线器”

请注意,最后一个可能包括rPi上的USB供电集线器。


回顾和结论:

  • 钟需要一些电源。很可能不是来自计算机本身,而是来自外部PSU。那个人汲取力量,所以你想在不使用时关掉它。
  • 对于PC也是如此。如果碰巧一直都在:很好。如果不是,它将比购买rPi和小工具成本浪费更多的电力。
  • 您想要将电源与电脑分开。这意味着一个继续和理智的设置。
  • 最好你想要第二个用于铃铛PSU的电源(它可能连接到+ 240v或任何来自你当地的wallocket)。
  • 你想安全地做到这一点。

经济结论:购买ripi rip和预制板。学习什么时候回家酿酒,什么时候不去。


...所有这些都假设这是一个真实世界的项目,而不是你只需要为教育目的而设计的东西。如果它是教育开始与台式电脑,三重交火。一个图形基准,在某些时候触发......和排气中的红外仪表,知道何时触发。其余的实现留给读者练习。


关于VBUS USB电源:100mA是绝对错误的。在普通的PC主板上,USB连接器上的VBUS将提供更多功能。根据USB规范,任何USB端口必须提供至少500mA的电流。事实上,现代PC主板上的任何单独USB端口都可以提供高达2A的电流,因为它通常连接到系统电源的+ 5VSB电源,按ATX12标准,最低2A。永远不要低估USB的力量:-)
Ale..chenski 2016年

某些实施可能提供超过最低要求。好。有效。但任何大多数提供......不确定。目标设备必须询问它是否需要超过1(100mW)的电源箱。它可能被授予,也可能被拒绝。
Hennes 2016年

不可以。这适用于在枚举和配置之前不得使用超过100mA的设备。但无论如何,任何USB主机必须提供500mA。不是“一些实现”。这是两个单独的要求。100mA正式预算限制的唯一情况仅适用于特殊类别的“总线供电集线器”,
Ale..chenski 2016年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.