以下是引用hu9jj在2012-9-4 07:47:35的发言:
这类应用不一定是非常简单,但应该说是非常成熟。问题是用电脑控制就需要自己设置相应的硬件装置,并解决与电脑的通讯问题。后者容易解决,前者则需要有相应的条件,如硬件设计和制作,尤其是制作需要条件和基础。建议楼主还是选用合适的工控单板机来解决数据采集和转换工作,电脑通过串口与单板机通讯获取采集数据和发送控制信息。这样硬件问题更容易解决,因为是选用成熟的工控单板机,可靠性也不会存在问题。
我查询了本论坛的单片机版块,
没有现成的方案。
我现在把我的土办法升级了一下,勉强可以接受,方案是这样的,分享给可能用得上的朋友:
1.电脑上接两个键盘,一个给人操作(1号),一个给自动控制的开关用(2号)。
2.将2号键盘拆开后,选一个不会被软件系统用到的键(比如我选了F12),根据键盘的结构焊上导出线(不同的键盘虽然设计不同,但“通断”的原理是一样的)
3.将导出线与控制开关连接,开关接通时,等于按下了F12,开关断开时,等于放开了F12
4.软件中检测F12的状态,非常容易,这个就不多说了
5.将2号键盘固定在设备附近隐蔽的地方,将1号键盘的F12的键帽拆掉并封贴好。
这个方案用100多元解决了工业设备简单的数据采集问题,如果有多个采集点,可以焊接多个按键。
缺陷是键盘对并发按键的处理不太好搞,人在操作的时候触发F12会整出点问题来,
不过这种应用是在生产设备的现场,人工用到键盘的时候非常少,所以有相当高的实用性。
版主们来加个精,也许能帮到这方面有需要的朋友,毕竟成本这么低实现的工控方案,是有着相当的商业价值的,
而且不止是狐友们用得上,所有的现场管理方案应该都有用武之地,
甚至用于管理自己家里的开门关门都行(哈哈哈哈)。
想象一下,一开门,门内的音箱会说:欢迎光临,一关门,门外的音箱告诉你:老大慢走.....