找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

CS1237 ADC电路为啥线性差呢?

查看数: 5606 | 评论数: 22 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-10-31 09:54

正文摘要:

我用CS1237,输入改为单端输入,增益为1,参考电压为5V,如图,输入Vi=0~4.000V进行标定,对应AD值8387981~8659246,把此值换算显示为0.000~4.000V,校验时发现线性差,出现中间值不准,如输入1.000V,AD值换算后, ...

回复

ID:853896 发表于 2024-6-17 17:54
coody_sz 发表于 2024-5-9 11:46
我大量使用CS1237,这是Sigma Delta ADC,线性非常好的,这是Sigma Delta ADC的显著特性之一,楼主可能电路 ...

感谢朋友指点,换了输入端的电容,效果立刻可以了,能用了
ID:853896 发表于 2024-6-17 17:49
1727791836 发表于 2024-5-9 10:39
可以看下CS1237对应的匹配电容是否恰当,之前也遇到类似的问题,研究后发现是匹配电容的问题

感谢朋友指点,原来+-输入端2个对地电容,我用的是0.22uf电容,改为1000p的,跳动立刻减下来了,真是立杆见影
ID:1118092 发表于 2024-5-9 19:52
看看是不是电阻问题
ID:883242 发表于 2024-5-9 16:22
ccnnzz315 发表于 2024-5-9 09:09
您好,我就是把CS1237模数转换的数字量不做任何处理直接显示在液晶屏上,PGA放大倍数为1,参考电压为2.5V ...

你去查datasheet里面ENOB这个参数。
ID:1034262 发表于 2024-5-9 11:46
我大量使用CS1237,这是Sigma Delta ADC,线性非常好的,这是Sigma Delta ADC的显著特性之一,楼主可能电路、排版有一定问题,你IN+、IN-分别对地接104电容,两个输入端也接104电容看看,一定要用性能好的电容,做共模、差分滤波。


ID:1119897 发表于 2024-5-9 10:39
可以看下CS1237对应的匹配电容是否恰当,之前也遇到类似的问题,研究后发现是匹配电容的问题
ID:853896 发表于 2024-5-9 09:18
qq475878026 发表于 2024-5-8 18:30
可能程序读的有问题呢?或者平均时出问题呢

您好,我不做平均,直接把模/数值送显示,目的是看是否稳定,希望值是越稳定越好,其实,我试做其他 AD芯片,也是感觉难稳定,输入信号越大,模拟转换的数字量尾数就跳动的多,都在百位跳动,严重时,千位都跳动。至于是不是程序读的有问题,在信号低至0V是,就稳定很多,只有十位数跳动了,所以,我想不是程序读的问题,我都是怀疑我pcb或电源没处理好,前几天,网上买来别人做好的CS1237模块,单独用电池供电,还是不稳
ID:853896 发表于 2024-5-9 09:09
Hephaestus 发表于 2024-5-8 18:24
百位千位这些概念除了你自己谁也理解不了。输入信号范围?PGA放大倍数?满量程信号幅度?你现在显示的是 ...

您好,我就是把CS1237模数转换的数字量不做任何处理直接显示在液晶屏上,PGA放大倍数为1,参考电压为2.5V,输入差分信号为2.0V左右,如液晶屏上显示的为6272809,尾数的809会不断的变化,变化为759,952,800...等。我想知道,您做这个时,转换的模数,能否稳定。
ID:192020 发表于 2024-5-8 18:30
可能程序读的有问题呢?或者平均时出问题呢
ID:883242 发表于 2024-5-8 18:24
ccnnzz315 发表于 2024-5-8 09:29
您好,您做的项目,如电子秤,模数转换的ad值,稳定吗?我做的在输入满量程信号时,模数转换值转成十进制 ...

百位千位这些概念除了你自己谁也理解不了。输入信号范围?PGA放大倍数?满量程信号幅度?你现在显示的是个啥?
ID:853896 发表于 2024-5-8 09:29
coody_sz 发表于 2023-11-16 11:03
我用过非常多的CS1237,线性很好的,比如用做电子秤,线性优于0.02%。CS1237是Sigma Delta ADC,这类ADC线 ...

您好,您做的项目,如电子秤,模数转换的ad值,稳定吗?我做的在输入满量程信号时,模数转换值转成十进制显示在液晶屏上,百位数都在跳动不稳,只有千位能稳定。后从网上买来别人做好的CS1237模块,接上自己的芯片控制引脚,结果也是百位数据跳动,把模块供电采样电池,现象依旧。

ID:853896 发表于 2024-5-8 09:13
coody_sz 发表于 2023-11-16 11:03
我用过非常多的CS1237,线性很好的,比如用做电子秤,线性优于0.02%。CS1237是Sigma Delta ADC,这类ADC线 ...

您好,您做的项目,如电子秤,模数转换的ad值,稳定吗?我做的在输入满量程信号时,模数转换值转成十进制显示在液晶屏上,百位数都在跳动不稳,只有千位能稳定。
ID:959857 发表于 2023-11-16 14:26
万用表本身有输入阻抗,还有别的方面也要考虑。
ID:879348 发表于 2023-11-16 13:31
再差的元件也不会这么差
ID:883242 发表于 2023-11-16 13:21
普通数字万用表线性没有CS1237高。
万用表本身有输入阻抗,没有考虑。
ID:1034262 发表于 2023-11-16 11:03
我用过非常多的CS1237,线性很好的,比如用做电子秤,线性优于0.02%。CS1237是Sigma Delta ADC,这类ADC线性度会非常高的。
ID:640214 发表于 2023-11-16 10:27
CS1237的线性还可以的,不接1脚,不使用芯片内部的参考电压。8脚跟7脚共电压,8脚前面加一些滤波电路把模块电压跟数字电压分开一下就可以。如果做精密的AD采集,AVDD和DVDD还要进步的优化,差分信号也是。
ID:491875 发表于 2023-11-16 09:45
ccnnzz315 发表于 2021-10-31 16:31
后来,我把这个电阻去掉了,还是一样

在R46之前接一个电压跟随器看看,这样分压电阻的取值就不会影响了
ID:853896 发表于 2021-10-31 16:31
188610329 发表于 2021-10-31 16:16
R175 和 R205 分压
又通过 R46 的 5.1K再分压, 线性能好?

后来,我把这个电阻去掉了,还是一样
ID:973695 发表于 2021-10-31 16:29
188610329 发表于 2021-10-31 16:16
R175 和 R205 分压
又通过 R46 的 5.1K再分压, 线性能好?

R46算在输入电阻那一块,影响应该不大
ID:624769 发表于 2021-10-31 16:16
R175 和 R205 分压
又通过 R46 的 5.1K再分压, 线性能好?
ID:973695 发表于 2021-10-31 16:08
既然有1v输入了,那就多输入几个电压标定一下,画出曲线,看看问题出在哪。

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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