AD转换问题

[复制链接]
2464|9
 楼主| tl05 发表于 2008-1-22 09:34 | 显示全部楼层 |阅读模式
高手指教:、
 我在看一个程序,是我们以前的工程师些的 有个转换公式我看不懂,现在联系不上他了只能上来请教,
  Y=(((X-1000)*95/1030.125)+12.89)/100      
  Y:为要显示的高度   X:为ad转换后的值
  ad用的是12位的AD7888  
  请问要把12位的ad7888采集后转换成高度 公式是怎样的,上面的公式没看明白希望一同给予讲解。在此感谢 我的QQ:68796192  也可加我QQ 本人全天在线
 楼主| tl05 发表于 2008-1-22 14:32 | 显示全部楼层

大家帮帮忙吧 是不是我哪里说的不明白的

 楼主| tl05 发表于 2008-1-22 14:34 | 显示全部楼层

AD采集问题 求高人指点 在线等待

我程序里采集的数据范围设置在500-4100之间  想显示为0.00-3.00的数字 不知道用什么公式能转换过来 希望给予指点
xuyaqi 发表于 2008-1-22 15:38 | 显示全部楼层

。。

公式是和具体应用联系的,你得说明要显示的是什么高度,AD采集的是什么模拟量。
 楼主| tl05 发表于 2008-1-22 15:38 | 显示全部楼层

自己顶 求答案

自己顶  求答案
 楼主| tl05 发表于 2008-1-22 15:40 | 显示全部楼层

AD转换问题

AD 采集的是4-20MA的信号 经125的电阻 转换的电压信号 由AD7888采集的  要显示的是 0.00-3.00的数据
xuyaqi 发表于 2008-1-22 15:51 | 显示全部楼层

y=8.33*(10^-4)*x-0.42

农民讲习所 发表于 2008-1-22 15:57 | 显示全部楼层

大概这样:

Y=(((X-1000)*95/1030.125)+12.89)/100 

1000是直流中心电位,旧的偏移位置
95/1030.125说缩放比例
12.89是新的偏移位置
100是0.00显示用的除数
农民讲习所 发表于 2008-1-22 16:07 | 显示全部楼层

也有可能12.89是采样时的零点误差校正

IceAge 发表于 2008-1-22 23:43 | 显示全部楼层

搂主

xuyaqi 已经说的很明白了:

公式是和具体应用联系的,你得说明要显示的是什么高度,AD采集的是什么模拟量。

这里没有算命先生
您需要登录后才可以回帖 登录 | 注册

本版积分规则

41

主题

117

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部