找回密码
 注册
关于网站域名变更的通知
查看: 1129|回复: 7
打印 上一主题 下一主题

AD转换以后的二进制数怎么处理,和采集之前的模拟量对应?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-4-19 13:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
AD转换以后的二进制数怎么处理,和采集之前的模拟量对应?" v8 [) j6 [  c8 K
" k: O* R& T( T1 e) O
现在有个应变片,想测压力!! AD用的是HX711 有个问题是,AD 采集以后是一个二进制数,现在要将测出的压力显示在1602上,怎样将这个二进制数变成 压力值??% Z& m: r$ Z' i7 n0 Z9 R

该用户从未签到

2#
 楼主| 发表于 2019-4-19 13:29 | 只看该作者
突然反应,应该要先测量 外加压力和 输出电压的关系,,,,,    但是 单片机将这个二进制数变成十进制  又该怎么变??  乘精度??
4 s) x: J- E4 [
, L1 e- L; m$ @之前的ADC0804 的程序/ o1 h# d# ~, m- W6 |( R
                 start();. s6 b( R' x7 R
                delay(1);
! E; c# p/ M- _                rd=0;
, B8 K7 Z! e; \9 ?8 e6 z" `                delay(1);
- T3 E5 j3 d$ h/ w                temp=P1;
, \" d/ `7 o3 U4 A% f. S; V                a=5.00/255*temp;
; U; i; E# K! z$ i# l$ b0 s
: ~% ?% \/ v$ q给二进制数乘以5/255    说是输入范围是0-5V  可是, 怎么知道输入电压范围就是0-5      采集之前输入电压范围是不固定的呀

点评

应该是5÷255。一共256(0-255)种状态,5V对应最值255  详情 回复 发表于 2019-4-19 13:45
AD有个基准电压和采集电压以及分辨率。比如基准电压5V,采集电压0-5V,分辨率为位的。也就是说它能把0-5V的电压分成256份。0V就是0000 0000,5V就是1111 1111。分辨率是5÷256≈0.0195V。 如果输入电压是3V,那么3  详情 回复 发表于 2019-4-19 13:39

该用户从未签到

3#
发表于 2019-4-19 13:39 | 只看该作者
罗斯 发表于 2019-4-19 13:29( V' y6 g9 v/ M' ]3 V/ E
突然反应,应该要先测量 外加压力和 输出电压的关系,,,,,    但是 单片机将这个二进制数变成十进制   ...
8 G2 k3 l' [0 L0 _( y: E
AD有个基准电压和采集电压以及分辨率。比如基准电压5V,采集电压0-5V,分辨率为位的。也就是说它能把0-5V的电压分成256份。0V就是0000 0000,5V就是1111 1111。分辨率是5÷256≈0.0195V。
3 h7 A. D+ w" ~- m4 \如果输入电压是3V,那么3÷0.0195≈153,转换成二进制1001 1001;如果输出1101 0011,转换成十进制就是211,那么对应的输入电压就是211×0.0195=4.11V
- d! t5 n0 r. N( R( e" ~! l4 O

点评

那块的5/255 5是基准电压??  详情 回复 发表于 2019-4-19 13:53

该用户从未签到

4#
发表于 2019-4-19 13:45 | 只看该作者
罗斯 发表于 2019-4-19 13:29  Z* N9 I2 j7 B9 {& Z, j1 \
突然反应,应该要先测量 外加压力和 输出电压的关系,,,,,    但是 单片机将这个二进制数变成十进制   ...
. h5 \/ b0 k. G
应该是5÷255。一共256(0-255)种状态,5V对应最值255
+ O  Q0 f7 z+ {7 R% q& x

该用户从未签到

5#
 楼主| 发表于 2019-4-19 13:53 | 只看该作者
helendcany 发表于 2019-4-19 13:39
9 ]3 S" C9 t) j5 Q& x  m" z- PAD有个基准电压和采集电压以及分辨率。比如基准电压5V,采集电压0-5V,分辨率为位的。也就是说它能把0-5V ...
. ^2 q1 @! A) t3 p& m; j! ^+ e
那块的5/255  5是基准电压??8 c* e# \! B) ^2 q9 o$ g, P. m

点评

是的  详情 回复 发表于 2019-4-19 13:59

该用户从未签到

6#
发表于 2019-4-19 13:54 | 只看该作者
二进制数乘以5/255,这个就是计算方法

该用户从未签到

7#
发表于 2019-4-19 13:59 | 只看该作者
罗斯 发表于 2019-4-19 13:53; U& r# u8 O4 T3 ]+ O$ y% d
那块的5/255  5是基准电压??
+ g+ h9 U0 |1 Y1 ^$ D: Q3 m/ Z
是的8 L, W4 A- o0 T* x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-24 01:53 , Processed in 0.109375 second(s), 29 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表