有熟悉硬件的么,有个比较难的问题。如何在软件里识别电信号?(200分)

  • 主题发起人 主题发起人 andy263
  • 开始时间 开始时间
A

andy263

Unregistered / Unconfirmed
GUEST, unregistred user!
要实现一个火警监控的功能,火警的报警器检测到过热后会发送12v的电流触发报警铃报警。

现在我想在软件里拦截到这个电流 并触发软件里一个功能 是否可以实现? 应该投入什么设备?

听说可以用modem实现 但不知道具体怎么操作。 还望了解这个的大虾指点指点 谢谢。
 
最简单的办法:
写好程序,在计算机开机时就执行.
使用时,用你的12V控制继电器来控制电脑电源....

方法二:
搞个单片机(89XX51类就可以了),一启动就不停的往外发信号(COM口),电脑上则用232连接接.
启动方法同上.
也可以让单片机不停执行,另外检测是否有你的12V信号输入...

方法三:
搞个单片机,及一个GSM MODEM,由单片机控制GSM MODEM,与二相似

方法四:
如果线路已经布好,应该是集中监控,那么就要有个接口电路,一个单片机处理系统,在单片机里轮讯所有接线是否有报警信号...剩下的与方法二相同.

以上胡说了一通...[:D]
 
搞个单片机王串口发送数据.采用高电位和低电位(就是0和1),好久没有搞过了.
 
采用A/d转换
 
对于没有硬件设计能力的朋友采用采集卡是最好的选择。具体的线路连接可以参照相应产品的说明。

软件方面根据采集卡厂家提供的DLL或者OCX的用法,即可轻松实现采集外部信号。
 
后退
顶部