请教一下,我有四个状态的模拟量,比如说有个VO输出信号,他有0.5V 1V 1.5V 2V四个状态。以前是用ADC采样来进行状态检测,现在想变成数字输出,就变成00 01 10 11高低电平来表示。 目前想到的就是增加两三个运放来分阶输出,各位大佬有别的方案吗? 我有个想法,利用模拟开关,但是有那种集成ADC的模拟转数字开关吗?
硬创社
全部评论 默认 最新
狂飙
2023-08-27 12:27:25 来自江苏
LM2901+74HC148了解下,硬件方式将电压比较得到的四路BCD码再转二进制编码输出
网老四
2023-08-27 12:37:23 来自江苏
做输出的话要什么ADC? 直接整四个电压基准分别用电子开关切就是了
网老四
2023-08-27 12:34:42 来自江苏
很奇怪的描述,说了半天搞不清楚你到底是要做四电平输出,还是要检测四电平输入?
Angler 作者
2023-08-28 09:43:18 来自上海
不好意思,客户临时变更给我也整懵了。就本来产品输出是模拟输出,四个电压水平表示四个状态,客户端自己做采集。现在客户说他们没有ADC资源了,让我改成两个口的数字输出,两个口的01表示四个状态。 现在想破脑袋都想不出有什么好的方案,好像只能用多级比较器来搭。
网老四
2023-08-28 10:25:38 来自江苏
两根线的话就容易多了,00-11四种组合刚好代表原有四个模拟电平,如果不改原有设计,想用模拟量转数字量方式会麻烦一点,先用用四个比较器得到四路状态信号,然后用74HC148之类编码器转成两路编码输出.
Angler 作者
2023-08-28 10:27:03 来自上海
是的,就是觉得这个思路太繁琐了,看看论坛里老哥们有没有什么奇思妙想
2023-08-27 08:59:07 来自上海
ti有集成比较器的ADC。但是还是建议你用运放或比较器自己实现,因为专用的芯片很贵也不容易买。
Angler 作者
2023-08-29 12:23:56 来自上海
有型号吗?搭离散模型我怕过不了客户端的可靠性测试
没有更多啦~