为什么模拟量量输入最大值为32000
112.95.251.214
发布于2014-04-14 18:11
18
0
标签:
模拟量输入为16位的,以单极性为例,高位为0,低3位为0,中间12位为数据位,这样算,大值不是应该为2的15次方-1-7=32760啊,怎么会是32000啊
问题补充:
如果是系统定义的,那按上面说法是不是容易产生溢出啊。
比如通道的大转换电压信号为5v,而实际电压正好5v,此时,输出的不是应该是12位的1(1111111111111),这样不就是溢出了?
佳答案
这是一个测量精度的问题。模拟量输入为16位的,表示的是分辨率,与大值32000没有关系。
比如12位,表示2的12次方,等于4096。将32000划分为4096个等份。如果是2的16次方,将32000划分就更加细,分辨率相对就提高了,对数据的反应就灵敏。
可以看看《micro’npowers7-200logo!sitop参考》v1.0版本
https://www.ad.siemens.com.cn/download/searchresult.aspx?searchtext=a0136
见图01
若有收获,就点个赞吧!
文章来源于网络及文献如有侵权请联系站长
分享到:
微信扫一扫分享
阅读与本文标签相同的文章