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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
AD转换以后的二进制数怎么处理,和采集之前的模拟量对应?
- e1 f( I4 M* K7 E1 @
: Y7 ^& [5 |+ t+ k现在有个应变片,想测压力!! AD用的是HX711 有个问题是,AD 采集以后是一个二进制数,现在要将测出的压力显示在1602上,怎样将这个二进制数变成 压力值??
% q( f1 p! J6 h  R) M3 i

该用户从未签到

2#
 楼主| 发表于 2019-4-19 13:29 | 只看该作者
突然反应,应该要先测量 外加压力和 输出电压的关系,,,,,    但是 单片机将这个二进制数变成十进制  又该怎么变??  乘精度??3 j  u0 m! B6 B+ A

4 k* g, f; W* ?% G之前的ADC0804 的程序' W" D/ ?$ O- h& Q$ r* ]9 H
                 start();
8 n/ t: v2 I; g# [8 B                delay(1);# e% S  ^! S0 I8 r% e( f
                rd=0;8 e9 k; z( S  j/ [, s
                delay(1);
- m0 E/ K" D2 g                temp=P1;
! u  I1 ^" M0 ~% g* G1 L9 d7 i                a=5.00/255*temp;( O. q$ u* O1 X" `* n  n

! P' m% a5 g- r( I) V7 C给二进制数乘以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, o2 f5 l- ~  R9 f% h" Z
突然反应,应该要先测量 外加压力和 输出电压的关系,,,,,    但是 单片机将这个二进制数变成十进制   ...
2 }. |1 k5 u9 s! p8 N
AD有个基准电压和采集电压以及分辨率。比如基准电压5V,采集电压0-5V,分辨率为位的。也就是说它能把0-5V的电压分成256份。0V就是0000 0000,5V就是1111 1111。分辨率是5÷256≈0.0195V。2 N0 n% M) i1 \4 O5 H" V- g6 h
如果输入电压是3V,那么3÷0.0195≈153,转换成二进制1001 1001;如果输出1101 0011,转换成十进制就是211,那么对应的输入电压就是211×0.0195=4.11V' x8 C/ j4 ?3 c

点评

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

该用户从未签到

4#
发表于 2019-4-19 13:45 | 只看该作者
罗斯 发表于 2019-4-19 13:29
" r8 H4 @: @& ^: |- O: d突然反应,应该要先测量 外加压力和 输出电压的关系,,,,,    但是 单片机将这个二进制数变成十进制   ...

6 ?  n: n' l7 n, @应该是5÷255。一共256(0-255)种状态,5V对应最值2555 C* x. B9 o# a0 W0 a

该用户从未签到

5#
 楼主| 发表于 2019-4-19 13:53 | 只看该作者
helendcany 发表于 2019-4-19 13:396 R; J& N* K4 G: {
AD有个基准电压和采集电压以及分辨率。比如基准电压5V,采集电压0-5V,分辨率为位的。也就是说它能把0-5V ...
) Y* d1 @$ ?* @9 R
那块的5/255  5是基准电压??
" z# o* X& x$ _* z: s1 J. o

点评

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

该用户从未签到

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

该用户从未签到

7#
发表于 2019-4-19 13:59 | 只看该作者
罗斯 发表于 2019-4-19 13:53
7 @+ ~$ a$ v/ l/ `- J9 n5 x那块的5/255  5是基准电压??
8 a0 ^+ j# h4 b; [- B
是的
/ i2 j+ D; w# T, j# L
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-18 09:54 , Processed in 0.140625 second(s), 29 queries , Gzip On.

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

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

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