打印

请坛友们帮忙,求教个算法!

[复制链接]
2109|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lzm2008|  楼主 | 2010-12-29 19:00 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
是这样的,手头有个输出电压型的湿度传感器,他的特性曲线如图所示,我该如何将输出的电压转化成相应的湿度显示出来呢?目前考虑用的是AD转换,但是不知道如何通过算法将输出的电压和湿度对应起来,请朋友们给个思路,谢谢!

曲线图.jpg (65.8 KB )

曲线图.jpg

相关帖子

沙发
yewuyi| | 2010-12-29 19:16 | 只看该作者
奇怪,这个表格不是已经非常清楚了吗!?

如果不考虑环境温度对传感器的影响,以25deg.C曲线为准的话,10%RH时大约输出0.5VDC,50%RH时大约输出2VDC,90%RH大约输出2.75VDC 。

一般在HSU07的手册上,还有一个5%RH的对应电压输出表格,5%RH内按照线性近似即可,如果考虑温度补偿,它一般还提供一个温度补偿公式。

使用特权

评论回复
板凳
lzm2008|  楼主 | 2010-12-29 19:31 | 只看该作者
谢谢楼上给解答,我还是没有开窍。举个例子,假如现在传感器输出的电压为2.8v,我用AD(12位)采出的数值为2282,电压输出为2v时,AD采出的数值为1638。我就是不知道,怎么将AD采出的数值跟对应的湿度对应起来。

使用特权

评论回复
地板
yewuyi| | 2010-12-29 19:34 | 只看该作者
把湿度传感器每5%RH一档输出电压对应的AD转换值做成一个表格。

找到2282在这个表格的位置,自然就能知道湿度值了。

使用特权

评论回复
5
wangyy608| | 2010-12-29 20:02 | 只看该作者
读出AD值 data  参考电压REF  
电压=(data/4096)*REF
电压与湿度的关系查表

使用特权

评论回复
6
NE5532| | 2010-12-29 20:10 | 只看该作者
非线性,查表对付之。

使用特权

评论回复
7
lzm2008|  楼主 | 2010-12-30 08:19 | 只看该作者
谢谢楼上讲解!非常感谢!:handshake

使用特权

评论回复
8
batsong| | 2010-12-30 11:36 | 只看该作者
用几段折线模拟那条曲线就可以了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:HOLTEK QQ:710536965 ------------------------------------------------------------------------------

29

主题

183

帖子

0

粉丝