打印
[应用相关]

AD转换的结果并非线性关系

[复制链接]
2151|25
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hfdy01|  楼主 | 2018-10-23 21:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
测量输入电压后,程序显示的转换的结果与采用公式计算的结果不符,并且在不同的输入电压下,AD转换的结果并非线性关系
沙发
CallReceiver| | 2018-10-23 21:06 | 只看该作者
你的硬件电路上的输入是多少,单片机的引脚上输入电压是多少?

使用特权

评论回复
板凳
boy1990| | 2018-10-23 21:07 | 只看该作者
很可能是中间的隔离电路造成的原因!

使用特权

评论回复
地板
sourceInsight| | 2018-10-23 21:10 | 只看该作者
你使用的是什么公式啊,转换结果是什么啊?

使用特权

评论回复
5
feiqi1| | 2018-10-23 21:11 | 只看该作者
data = 4095*(Vin - Vr-)/(Vr+ - Vr-),采用内部参考2.5V,是不是就是令Vr+=2.5V,Vr- = 0V,将测得的引脚输入电压带入公式后,得到的结果与仿真结果是否吻合啊。

使用特权

评论回复
6
airwill| | 2018-10-23 21:11 | 只看该作者
程序显示的转换的结果与采用公式计算的结果不符,并且在不同的输入电压下,AD转换的结果并非线性关系

到底偏差有多少?
据手册 ADC 是会稍微有一些非线性问题, 大概 1,2 个 LSB

使用特权

评论回复
7
androidbus| | 2018-10-23 21:13 | 只看该作者
建议楼主改成头文件里的定义,这样可读性会增加很多。

使用特权

评论回复
8
litengg| | 2018-10-23 21:14 | 只看该作者
ADC寄存器配置上,有没有给internal ref足够的建立时间?ADC转换时间是不是合理?

使用特权

评论回复
9
qiangweii| | 2018-10-23 21:17 | 只看该作者
会不会是参考电压不稳定,差多少??

使用特权

评论回复
10
shashaa| | 2018-10-23 21:18 | 只看该作者
隔离电源模块的作用主要有哪些啊

使用特权

评论回复
11
bbapple| | 2018-10-23 21:22 | 只看该作者
强电弱电隔离IGBT隔离驱动\浪涌隔离保护\雷电隔离保护(如人体接触的医疗电子设备的隔离保护)

使用特权

评论回复
12
handleMessage| | 2018-10-23 21:24 | 只看该作者
线性拟合的结果一般比较准确的。

使用特权

评论回复
13
zhouhuanの| | 2018-10-23 21:27 | 只看该作者
输入的电压可能受到内阻影响。。

使用特权

评论回复
14
wanglaojii| | 2018-10-23 21:27 | 只看该作者
使用外设AD转换芯片比较精准。

使用特权

评论回复
15
laozhongyi| | 2018-10-23 21:30 | 只看该作者

AD转换的结果一般都有误差的。

使用特权

评论回复
16
Edisons| | 2018-10-23 21:31 | 只看该作者
输入的电压是不是经过电阻分压的,可能电阻的精度不够

使用特权

评论回复
17
_gege| | 2018-10-23 21:33 | 只看该作者
而隔离器是一种采用线性光耦隔离原理,将输入信号进行转换输出。

使用特权

评论回复
18
Mozarts| | 2018-10-23 21:34 | 只看该作者
容量冗余是指电源的最大负载能力大于实际负载,这对提高可靠性意义不大。

使用特权

评论回复
19
Listate| | 2018-10-23 21:36 | 只看该作者
冗余热备份是指电源由多个单元组成,并且同时工作,但只由其中一个向设备供电,其他空载。

使用特权

评论回复
20
磨砂| | 2018-11-5 12:04 | 只看该作者
程序里怎么写的

使用特权

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

本版积分规则

78

主题

1578

帖子

1

粉丝