标题: 双积分ADC得到最后的二进制怎么转化十进制小数输出 [打印本页]

作者: qzx9938    时间: 2024-6-24 12:33
标题: 双积分ADC得到最后的二进制怎么转化十进制小数输出
双积分ADC最后会得到一组二进制数和测量电压成比例,然后想用数码管给显示出来,就要转换成bcd码,请问应该怎么转换呢?尤其是小数部分。上网查到都是硬件描述语言做出来的很复杂的电路。
作者: lkc8210    时间: 2024-6-24 17:25
二进制数是用什么协议读取的?
作者: yaosongjin    时间: 2024-6-24 18:02
BCD码转十进制:高4位除以16得到的就十进制的十位,低4位不用转换直接是十进制的个位
作者: qzx9938    时间: 2024-6-24 20:54
lkc8210 发表于 2024-6-24 17:25
二进制数是用什么协议读取的?

就是普通的二进制,10bit精度的。我现在想直接转化成bcd码,然后用数码管显示,然后把参考电压设置为1.024v就好了,这样得出结果就只要移移小数点就行了。
作者: qzx9938    时间: 2024-6-24 20:55
yaosongjin 发表于 2024-6-24 18:02
BCD码转十进制:高4位除以16得到的就十进制的十位,低4位不用转换直接是十进制的个位

就是二进制转bcd码不会,看网上有用74185连出来的,还在查找资料
作者: N_dOr    时间: 2025-6-12 18:08
emm你好,双积分不是转化成数脉冲个数了吗,为啥要小数转换
作者: rundstedt    时间: 2025-6-12 20:54
最常见的双积分ADC是ICL7106/07/26/29这些,不光输出的是十进制,连7段码都给你搞好了。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1