大哲老师 发表于 2024-5-15 14:26:48

soma 发表于 2024-5-15 13:11
30多伏不可能吧,12位最大4096,估计算法出问题了

不知道咋回事,但是4.8v为基准时只可以计算的3.9v以下的,就觉得奇怪不知道哪出问题了,也就是说2.5v基准只能测1.9v以下电压,以上的就出错,5v基准就只能测3.9以下的电压,同样以上就出错😭,程序已经发新贴了😭

大哲老师 发表于 2024-5-15 14:51:46

_奶咖君_ 发表于 2024-5-15 10:46
程序 原理图,,都得发上来啊。。

已经发了新帖带上程序了
😭,我买的最小系统板,测的外部电压,就是直接测学生电源供给的电压,所以没放电路图了,求大佬帮忙看看,我现在满脑子在想问题在哪😔

zhang32568 发表于 2024-5-15 15:18:45

肯定是你程序或者电路出现问题。我测量最高38V都非常正常。稳定性也很好

大哲老师 发表于 2024-5-15 15:22:01

zhang32568 发表于 2024-5-15 15:18
肯定是你程序或者电路出现问题。我测量最高38V都非常正常。稳定性也很好

电路就用的最小系统板,我就两根杜邦线测学生电源🤔,现在就是找不到问题😭,不知道是不是程序出问题了,找不到原因

大哲老师 发表于 2024-5-15 15:23:03

zhang32568 发表于 2024-5-15 15:18
肯定是你程序或者电路出现问题。我测量最高38V都非常正常。稳定性也很好

能不能提供一下参考程序😭,救救我

大哲老师 发表于 2024-5-15 16:20:56

本帖最后由 大哲老师 于 2024-5-15 19:14 编辑

zhang32568 发表于 2024-5-15 17:42:48

本帖最后由 zhang32568 于 2024-5-15 17:46 编辑




给你参考一下   原理图测量外部电压我是用1.1M和56K分压 实际分压比20.6左右。根据自己实际的电阻测试计算。电路图你只看电压采集P11端口。程序基本一样。测量的电压很稳定。偶尔14.31和14.32V之间变动。300毫秒刷新一次。


另外精度与测量分压电阻有关系。比如基准2.5V那么2.5V以内的分辨率理论值2500/4096=0.61毫伏。
如果测量25V 的电压那么需要放大十倍。那么分辨率只能做到0.61*10=6.1毫伏了。
如果测量50V电压。那么分辨率会更低。0.61*20=12毫伏了。

大哲老师 发表于 2024-5-15 20:35:24

zhang32568 发表于 2024-5-15 17:42
给你参考一下   原理图测量外部电压我是用1.1M和56K分压 实际分压比20.6左右。根据自己实际的电阻测试计 ...
谢谢大佬我查到原因了,就是值溢出了,不过我精度还是没达到要求,
就是我直接测2.5v内的电压(基准就2.5v),离0.61mv的精度还差好远🙃,
我小数位第二位都一直在跳动🤣

梁工 发表于 2024-5-16 18:15:08

大哲老师 发表于 2024-5-15 20:35
谢谢大佬我查到原因了,就是值溢出了,不过我精度还是没达到要求,
就是我直接测2.5v内的电压(基准就2.5v ...

TL431输出与GND一定要接22uF电容,输入信号纹波也要尽量小。

大哲老师 发表于 2024-5-16 19:21:44

梁工 发表于 2024-5-16 18:15
TL431输出与GND一定要接22uF电容,输入信号纹波也要尽量小。

我买的最小系统板,我看电路图他都没接22uf,他用的100nf,我就没用那个2.5v的参考电源了,我打算用外部7805稳压给ADC做参考电源
页: 1 [2] 3
查看完整版本: 使用STC8H8K64U的ADC采集遇到的问题求解答