作业帮 > 综合 > 作业

我想做一个计数器,有100个开关,任意打开几个开关计数器就显示几,请问用什么电路能实现?

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/30 06:45:38
我想做一个计数器,有100个开关,任意打开几个开关计数器就显示几,请问用什么电路能实现?
开关是自锁开关,不是按钮,按下导通,再按一下弹起断开.不是显示第几个按键按下,而是要显示有多少个按键按下.请看清楚题目.
我想做一个计数器,有100个开关,任意打开几个开关计数器就显示几,请问用什么电路能实现?
这本来应该是个数字逻辑电路解决的问题,但是如果用一百多个全加器电路也太繁琐了.反而是中间用模拟电路来过渡一下可以使电路简单得多.我的方案是用一个运放搭成一个加法器,共有101路输入连接到运放的反相输入端,当某一个自锁开关按下时,与之相应的一路输入被接通到某个基准电压(例如-10V),加法器的各路输入电阻的阻值都是相同的,负反馈电阻与输入电阻的比值为1:100,这样一来,当有N个自锁开关按下时,加法器的输出电压即为10N/100,用一个最普通的8位A/D转换器测量加法器的输出电压即得到和自锁开关按下数目相同的电压值,运放可以用最普通的LM358,只需要输入电阻的精度高于1%,反馈电阻的精度高于0.1%就可以保证结果的准确性.
电路如下图——