使用24位ADC差分测量多次,如何计算平均值

2019-12-16 22:37发布

24位ADC输出是2进制补码。当负端电平高于正端时,ADC输出的最高位是1,此时如何计算多次测量结果的平均值?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
66条回答
zouzhichao
1楼-- · 2019-12-18 03:00
gamalot 发表于 2016-2-1 00:05
不用阿,左移的时候,它其实就是个正数

而且,C语言左移一定是逻辑左移(如果俺没记错的话    ...

谢谢提醒,你是对的,刚验证了
wiser803
2楼-- · 2019-12-18 07:09
 精彩回答 2  元偷偷看……
hecat
3楼-- · 2019-12-18 08:23
我是冲着24位ADC进来的.
ersha4877
4楼-- · 2019-12-18 09:05
楼主搞定了没有,正为这个犯愁呢,谢谢
ersha4877
5楼-- · 2019-12-18 12:44
gamalot 发表于 2016-1-31 23:16
做个判断就行了,假设是24位ADC

收下了,拿去试试,这样可以直接和正数相加了是不,那和正数求平均怎么处理,直接除以相加的数量,比如四个正数和负数相加就除以4,谢谢
PCBBOY1991
6楼-- · 2019-12-18 14:45
gamalot 发表于 2016-1-31 23:16
做个判断就行了,假设是24位ADC

为什么不直接取平均?还要做这样的转换?

一周热门 更多>