3243|10

506

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

传感器问题请教 [复制链接]

 

各位大神,小弟最近用了一个传感器,如下文档所示,现在的状态时可以读出数据,问题时怎么把AD值换算成实际的气压值呢?请指教,谢谢。

HX710AB.pdf

260.93 KB, 下载次数: 8

此帖出自传感器论坛

最新回复

文档adc的,气压需要看你的气压传感器手册  详情 回复 发表于 2019-6-5 09:27
点赞 关注(1)
 
 

回复
举报

2万

帖子

0

TA的资源

超级版主

沙发
 

“小弟最近用了一个传感器,如下文档所示”

 

你的这个文档,可不是传感器的文档,而是模/数转换芯片的文档。

此帖出自传感器论坛

点评

就算是模数转换的文档我也没看明白怎样进行数值转换。。。。。  详情 回复 发表于 2019-6-4 18:38
 
 
 

回复

506

帖子

0

TA的资源

一粒金砂(高级)

板凳
 
maychang 发表于 2019-6-4 18:07 “小弟最近用了一个传感器,如下文档所示”   你的这个文档,可不是传感器的文档,而 ...

就算是模数转换的文档我也没看明白怎样进行数值转换。。。。。

此帖出自传感器论坛

点评

模数转换的文档,当然不可能讲气压如何转换成电压,也就不会讲“怎么把AD值换算成实际的气压值”。 想知道“怎么把AD值换算成实际的气压值”,你必须看传感器文档。  详情 回复 发表于 2019-6-4 19:11
 
 
 

回复

2万

帖子

0

TA的资源

超级版主

4
 
bioger 发表于 2019-6-4 18:38 就算是模数转换的文档我也没看明白怎样进行数值转换。。。。。

模数转换的文档,当然不可能讲气压如何转换成电压,也就不会讲“怎么把AD值换算成实际的气压值”。

想知道“怎么把AD值换算成实际的气压值”,你必须看传感器文档。

此帖出自传感器论坛

点评

我说的数值转换是指模拟量和数字量之间的关系。。。。我连曲线都没有看到啊  详情 回复 发表于 2019-6-4 19:16
 
 
 

回复

506

帖子

0

TA的资源

一粒金砂(高级)

5
 
maychang 发表于 2019-6-4 19:11 模数转换的文档,当然不可能讲气压如何转换成电压,也就不会讲“怎么把AD值换算成实际的气压值&rdqu ...

我说的数值转换是指模拟量和数字量之间的关系。。。。我连曲线都没有看到啊

此帖出自传感器论坛

点评

“我说的数值转换是指模拟量和数字量之间的关系”   这个关系,*.pdf文件中说得很清楚,是差分输入电压和A/D转换参考电压进行比较,输出数据格式是二进制补码,串行输出。  详情 回复 发表于 2019-6-4 19:46
 
 
 

回复

2万

帖子

0

TA的资源

超级版主

6
 
bioger 发表于 2019-6-4 19:16 我说的数值转换是指模拟量和数字量之间的关系。。。。我连曲线都没有看到啊

“我说的数值转换是指模拟量和数字量之间的关系”

 

这个关系,*.pdf文件中说得很清楚,是差分输入电压和A/D转换参考电压进行比较,输出数据格式是二进制补码,串行输出。

此帖出自传感器论坛

点评

那时线性输出吗?  详情 回复 发表于 2019-6-4 22:16
 
 
 

回复

1729

帖子

0

TA的资源

五彩晶圆(初级)

7
 

给你个711的参考吧:

//校准参数
//因为不同的传感器特性曲线不是很一致,每个传感器需要校准这里的参数才能使测量值准确
#define GapValue 1070

void Get_Weight(void)
{
    HX711_Buffer = HX711_Read();
    if(HX711_Buffer >Weight_Maopi)            
    {
        Weight_Shiwu = HX711_Buffer;
        Weight_Shiwu = Weight_Shiwu - Weight_Maopi;                    //获取实物的AD采样数值
        Weight_Shiwu = (s32)((float)Weight_Shiwu/GapValue) * 10;     //计算实物的实际重量                                         
    }
    else
    {
        Weight_Shiwu = 0;
    }
    
}

上面只是ADC测出来的值,测出的值如果要换成相应的重量或者压力,需要标定一个转换公式,这个你要根据具体的传感器来进行比对。

我用的传感器后来就用了下面的公式,因为在我测量的那一段,相对来说它是呈线性的。

#define K_Value        24
#define B_Value       880
 

                WeightTest = (u32)(Weight_Shiwu*K_Value)+B_Value;

这个只能测单方向的,及要么是拉力 要么是压力。首先获取毛重,然后用上面的函数算出实际的压力:

 

此帖出自传感器论坛

点评

这个很给力哈 赞!!!!!  详情 回复 发表于 2019-6-4 22:16
 
 
 

回复

506

帖子

0

TA的资源

一粒金砂(高级)

8
 
cat3902982 发表于 2019-6-4 21:47 给你个711的参考吧: //校准参数 //因为不同的传感器特性曲线不是很一致,每个传感器需要校准这里的参 ...

这个很给力哈 赞!!!!!

此帖出自传感器论坛
 
 
 

回复

506

帖子

0

TA的资源

一粒金砂(高级)

9
 
maychang 发表于 2019-6-4 19:46 “我说的数值转换是指模拟量和数字量之间的关系”   这个关系,*.pdf文件中说得很 ...

那时线性输出吗?

此帖出自传感器论坛

点评

"那时线性输出吗?"   "时“疑为”是“之误。  详情 回复 发表于 2019-6-5 07:16
 
 
 

回复

2万

帖子

0

TA的资源

超级版主

10
 
bioger 发表于 2019-6-4 22:16 那时线性输出吗?

"那时线性输出吗?"

 

"时“疑为”是“之误。

此帖出自传感器论坛
 
 
 

回复

9790

帖子

24

TA的资源

版主

11
 
文档adc的,气压需要看你的气压传感器手册
此帖出自传感器论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表