共2条
1/1 1 跳转至页
1344 请教采样1344个光电藕合器通断状态的电路方案
问
刚接到领导分配的任务,这个项目需要采样1344个光电藕合器通断状态,不知怎么下手,郁闷中,请各位帮忙啦。
我初步设计方案是用一个8位并口作输入,光电藕合器的状态在某一时刻被锁存到74HC373,每16个光电藕合器状态(即两片74HC373)作为一个地址进行译码,将数据读入两片74HC244缓冲器,再分别送入并口,不知道这个方案是否可行啊,因为有84片74HC373的输出并到74HC244的输入引脚,还有这168片74HC373的时钟输入驱动问题。 答 1: 你用动态的啊,兄弟 答 2: 光电藕合器状态要要同时锁存,再由译码分时输出我不知道这么多锁存器并到一片244上行不行 答 3: 这样肯定不合适,我觉得你的方案有问题 答 4: 口线资源有限啊,采集点这么多,应该用什么方案?如题,有没有这方面经验的高手指点一下,数据采集我从来没做过啊 答 5: 串行啊 答 6: 真是个好项目!要采集如此多的数据,呵呵,我想应该得扩展好多资源!
现在的思路似乎跟楼主差不多,不过还可以缩简一点!
时刻关注更好的方案,请各位高手出招!
先顶顶! 答 7: 采样的cpu速度跟光偶开变化的最高频率要有什么关系 答 8: 不需要锁存,并行转串行即可,74hc165 答 9: 昏倒,动态显示器是怎么显示的?行列键盘的程序大家都写过吧 答 10: 用595行不??? 答 11: 难道要做触摸屏?? 答 12: TO:highway动态扫描当然知道了,我想楼主应该会采用动态扫描!
但是,你说的不够详细,楼主并不明白你在说什么,没有说到点子上!
能说得详细点吗? 答 13: 动态扫描的原理是产生m*n的效果,这里可能实现!需要动态的短接行线和纵线,也就是要m只n个触点的电子开关以及n只m个触点的电子开关,将每个光耦的输出(光耦的输出必须共地,并且都是弱上拉)使用开关动态进行连接,就可以模仿键盘的扫描,这样算下来算简单的一种方式了。但接线太复杂,并且扫描的时间要求太高,只能应付很慢的开关状态。
答 14: 行列扫描不妥行列扫描肯定不行,因为不像键盘在一个板上,光管阵列离控制器有五米左右的距离 答 15: 补充一下时序要求采样周期120ms,光管状态稳定时间小于5ms,而且要采样所有光管在同一时刻的状态。 答 16: 对采集频率有要求么?? 答 17: 采样所有光管在同一时刻的状态, 就只能用168片cd4021了
我初步设计方案是用一个8位并口作输入,光电藕合器的状态在某一时刻被锁存到74HC373,每16个光电藕合器状态(即两片74HC373)作为一个地址进行译码,将数据读入两片74HC244缓冲器,再分别送入并口,不知道这个方案是否可行啊,因为有84片74HC373的输出并到74HC244的输入引脚,还有这168片74HC373的时钟输入驱动问题。 答 1: 你用动态的啊,兄弟 答 2: 光电藕合器状态要要同时锁存,再由译码分时输出我不知道这么多锁存器并到一片244上行不行 答 3: 这样肯定不合适,我觉得你的方案有问题 答 4: 口线资源有限啊,采集点这么多,应该用什么方案?如题,有没有这方面经验的高手指点一下,数据采集我从来没做过啊 答 5: 串行啊 答 6: 真是个好项目!要采集如此多的数据,呵呵,我想应该得扩展好多资源!
现在的思路似乎跟楼主差不多,不过还可以缩简一点!
时刻关注更好的方案,请各位高手出招!
先顶顶! 答 7: 采样的cpu速度跟光偶开变化的最高频率要有什么关系 答 8: 不需要锁存,并行转串行即可,74hc165 答 9: 昏倒,动态显示器是怎么显示的?行列键盘的程序大家都写过吧 答 10: 用595行不??? 答 11: 难道要做触摸屏?? 答 12: TO:highway动态扫描当然知道了,我想楼主应该会采用动态扫描!
但是,你说的不够详细,楼主并不明白你在说什么,没有说到点子上!
能说得详细点吗? 答 13: 动态扫描的原理是产生m*n的效果,这里可能实现!需要动态的短接行线和纵线,也就是要m只n个触点的电子开关以及n只m个触点的电子开关,将每个光耦的输出(光耦的输出必须共地,并且都是弱上拉)使用开关动态进行连接,就可以模仿键盘的扫描,这样算下来算简单的一种方式了。但接线太复杂,并且扫描的时间要求太高,只能应付很慢的开关状态。
答 14: 行列扫描不妥行列扫描肯定不行,因为不像键盘在一个板上,光管阵列离控制器有五米左右的距离 答 15: 补充一下时序要求采样周期120ms,光管状态稳定时间小于5ms,而且要采样所有光管在同一时刻的状态。 答 16: 对采集频率有要求么?? 答 17: 采样所有光管在同一时刻的状态, 就只能用168片cd4021了
共2条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
与电子爱好者谈读图二被打赏50分 | |
【FRDM-MCXN947评测】Core1适配运行FreeRtos被打赏50分 | |
【FRDM-MCXN947评测】双核调试被打赏50分 | |
【CPKCORRA8D1B评测】---移植CoreMark被打赏50分 | |
【CPKCORRA8D1B评测】---打开硬件定时器被打赏50分 | |
【FRDM-MCXA156评测】4、CAN loopback模式测试被打赏50分 | |
【CPKcorRA8D1评测】--搭建初始环境被打赏50分 | |
【FRDM-MCXA156评测】3、使用FlexIO模拟UART被打赏50分 | |
【FRDM-MCXA156评测】2、rt-thread MCXA156 BSP制作被打赏50分 | |
【FRDM-MCXN947评测】核间通信MUTEX被打赏50分 |