主题中讨论的其他器件: OPA350
您好!
我使用的是 AD1256、读数有问题。 偏移值如所示
[0;37m[ADS125x] gf_fSC = 3089023.000000
[0;37m[ADS125x] gf_ofc =-3089023.000000
ADC 输出就是这样
REC:(08:57:59)[0;37m[APP]正在初始化 ADS125X…
REC:(08:58:00)[0;37m[ADS125x]启动校准.
[0;32m[ADS125x](INFO) FSC2 = 45
[0;32m[ADS125x](INFO) FSC1 = b
[0;32m[ADS125x](INFO) FSC0 = C6
[0;32m[ADS125x](info) OCFS2 = ff
[0;32m[ADS125x](info) OCFS2 = fe
[0;32m[ADS125x](INFO) OCFS2 = C8
REC:(08:58:01)[0;37m[ADS125x]校准...
REC:(08:58:02)[0;32m[ADS125x](INFO) FSC2 = 2f
[0;32m[ADS125x](INFO) FSC1 = 22
[0;32m[ADS125x](INFO) FSC0 = 80
[0;32m[ADS125x](info) OCFS2 = ff
[0;32m[ADS125x](info) OCFS2 = fe
[0;32m[ADS125x](INFO) OCFS2 = 31
[0;37m[ADS125x]校准...
REC:(08:58:04)[0;32m[ADS125x](INFO) FSC2 = 2f
[0;32m[ADS125x](INFO) FSC1 = 22
[0;32m[ADS125x](INFO) FSC0 = 7f
[0;32m[ADS125x](info) OCFS2 = ff
[0;32m[ADS125x](info) OCFS2 = fe
[0;32m[ADS125x](INFO) OCFS2 = 31
REC:(08:58:04)[0;32m[app](info)!!! 硬件初始化成功!!
REC:(08:58:05)[0;37m[ADS125x]原始 ADC = 65328
[0;37m[ADS125x] gf_fSC = 3089023.000000
[0;37m[ADS125x] gf_ofc =-3089023.000000
[0;37m[app]电压(AN0 - AN1)=-2.513977 V
REC:(08:58:06)[0;37m[ADS125x]原始 ADC = 65522
[0;37m[ADS125x] gf_fSC = 3089023.000000
[0;37m[ADS125x] gf_ofc =-3089023.000000
[0;37m[app]电压(AN2 - AN3)=-2.513862 V
REC:(08:58:06)[0;37m[ADS125x]原始 ADC = 32
[0;37m[ADS125x] gf_fSC = 3089023.000000
[0;37m[ADS125x] gf_ofc =-3089023.000000
[0;37m[app]电压(AN4 - AN5)=-2.513834 V
REC:(08:58:07)[0;37m[ADS125x]原始 ADC = 65532
[0;37m[ADS125x] gf_fSC = 3089023.000000
[0;37m[ADS125x] gf_ofc =-3089023.000000
[0;37m[app]电压(AN6 - AN7)=-2.513856 V
我在开发板上测试了相同的代码、并按预期工作。 但不在我的新原型板上。
在 Vref 1.25V 和2.5V 下进行了测试
VCC -- 3.3V
VCC ---- 5.2V
这种设置似乎找不到任何问题。
PS --所有电容器均为陶瓷非极化电容器
任何帮助都将不胜感激。
谢谢
