请教一个CS1237读数慢的问题 | 没共地,硬件不可靠
要用到电压测量,有正有负,就想到用CS1237来做AD放大现在遇到的情况是,给一个电压,比如20V,通过spi读到的数值计算后大概只有16V,然后慢慢涨到20V,给15V,开始只有13V,然后慢慢涨到15V.
翻看了好几遍程序的时序,没问题,试着每次读数值后就把芯片休眠,也不管用,每次读了数值后也读了一下配置项,也是正确的。试着去除差分输入的电容,也无效,奇怪了
实在搞不定了,请教各位大侠有没有遇到过这个问题
CS1237数据手册发上来 U21什么型号,如果是TL431,C35用10μf,100nF会自激振荡 DebugLab 发表于 2024-11-27 16:28
CS1237数据手册发上来
https://item.szlcsc.com/datasheet/CS1237-SOP8/78934.html
输入共模不要超过电源电压到地的范围
使用PGA,输入共模不要超过VCC-0.75V~0.75V
PGA内部有低通滤波
内部输入阻抗最小28MΩ,注意外部1MΩ电阻影响
DebugLab 发表于 2024-11-27 16:32
U21什么型号,如果是TL431,C35用10μf,100nF会自激振荡
是431,换了10UF或22UF都不行。
切换成1237的内部基准,也还是同样的问题
DebugLab 发表于 2024-11-27 16:45
输入共模不要超过电源电压到地的范围
使用PGA,输入共模不要超过VCC-0.75V~0.75V
PGA内部有低通滤波
分压电阻改成10K和100欧,也还是一样的问题 摇滚一族 发表于 2024-11-27 16:58
分压电阻改成10K和100欧,也还是一样的问题
建议寻求CS1237厂家技术支持帮助 不能输入负压,差分电压负压和一般负压不是一个概念,你这输入电压已经远远超过了允许的电压了吧,输入小于参考电压试试 bkeuqoaq 发表于 2024-11-27 17:06
不能输入负压,差分电压负压和一般负压不是一个概念,你这输入电压已经远远超过了允许的电压了吧,输入小于参 ...
谢谢,我对一下手册计算一下
页:
[1]
2