小弟虚心请教60路巡检的设计问题

[复制链接]
 楼主| lmooml 发表于 2009-5-22 01:25 | 显示全部楼层 |阅读模式
本人刚工作的新手。目前遇到个小项目。系统比较简单,就是巡检60路的报警信号。然后做出相应的回应。<br /><br />60路的开关信号,安全时低电平,报警时高电平。<br /><br />我的思路是用8-3编码器74hc148来读端口电平输出bcd码,用51来检测60路的信号,但是一想60路,得用8个74hc148,占用51&nbsp;24个口线,是不是笨点?<br /><br />我的经验太少,设计思路比较死板。还望大虾们给上上课,教教小弟。还有什么更合理的方法呢?<br />
liuxin518 发表于 2009-5-22 02:39 | 显示全部楼层

建议使用便宜的单片机

义隆,合泰都很便宜,有的比74还便宜<br />好玩点的可以玩玩cpld
tyw 发表于 2009-5-22 09:52 | 显示全部楼层

看看有无条件做成矩阵扫描式的就省器件了

  
chunyang 发表于 2009-5-22 13:08 | 显示全部楼层

首先要看系统资源

&nbsp;&nbsp;&nbsp;&nbsp;如果资源紧张,可以用并转串后进行检测,如使用并行/串行输入、串行输出的移位寄存器如74HC166等,在级联后将并行信号转成串行信号进行读取。如果资源宽裕或有开放总线时则可以用并行读取,速度较快,当然并行读取不是要你将所有信号直接引入控制器的IO(当然理论上这也行,只是没有性价比),而是先用锁存器锁存输入信号,然后用地址分配法或IO使能法依次读取每片锁存器的数据。<br />&nbsp;&nbsp;&nbsp;&nbsp;接口芯片的数量是少不了的,问题是要考虑系统的可靠性和资源分配,楼主的方案不可取,非要减少接口芯片的数量的话,用一片CPLD将接口功能整合即可。
aihe 发表于 2009-5-22 18:17 | 显示全部楼层

哈哈,最省事找个100脚的单片机

  
兰天白云 发表于 2009-5-22 19:03 | 显示全部楼层

只一句话:量变引起质变

  
cyber211 发表于 2009-5-22 22:30 | 显示全部楼层

用模拟开关

用4片16/1模拟开关,9个IO口就可以了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部