找回密码
 立即注册
楼主: 大哲老师

使用STC8H8K64U的ADC采集遇到的问题求解答

[复制链接]
  • 打卡等级:常住居民I
  • 打卡总天数:61
  • 最近打卡:2025-02-18 18:39:08

13

主题

91

回帖

279

积分

中级会员

积分
279
发表于 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以下的电压,同样以上就出错😭,程序已经发新贴了😭
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:61
  • 最近打卡:2025-02-18 18:39:08

13

主题

91

回帖

279

积分

中级会员

积分
279
发表于 2024-5-15 14:51:46 来自手机 | 显示全部楼层
_奶咖君_ 发表于 2024-5-15 10:46
程序 原理图,,都得发上来啊。。

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

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:385
  • 最近打卡:2025-05-01 08:05:45

25

主题

113

回帖

725

积分

高级会员

积分
725
发表于 2024-5-15 15:18:45 | 显示全部楼层
肯定是你程序或者电路出现问题。我测量最高38V都非常正常。稳定性也很好
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:61
  • 最近打卡:2025-02-18 18:39:08

13

主题

91

回帖

279

积分

中级会员

积分
279
发表于 2024-5-15 15:22:01 来自手机 | 显示全部楼层
zhang32568 发表于 2024-5-15 15:18
肯定是你程序或者电路出现问题。我测量最高38V都非常正常。稳定性也很好

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

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:61
  • 最近打卡:2025-02-18 18:39:08

13

主题

91

回帖

279

积分

中级会员

积分
279
发表于 2024-5-15 15:23:03 来自手机 | 显示全部楼层
zhang32568 发表于 2024-5-15 15:18
肯定是你程序或者电路出现问题。我测量最高38V都非常正常。稳定性也很好

能不能提供一下参考程序😭,救救我
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:61
  • 最近打卡:2025-02-18 18:39:08

13

主题

91

回帖

279

积分

中级会员

积分
279
发表于 2024-5-15 16:20:56 来自手机 | 显示全部楼层
本帖最后由 大哲老师 于 2024-5-15 19:14 编辑

回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:385
  • 最近打卡:2025-05-01 08:05:45

25

主题

113

回帖

725

积分

高级会员

积分
725
发表于 2024-5-15 17:42:48 | 显示全部楼层
本帖最后由 zhang32568 于 2024-5-15 17:46 编辑

微信图片_20240515173844.jpg 微信图片_20240515173853.png 微信图片_20240515173901.png


给你参考一下   原理图测量外部电压我是用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毫伏了。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:61
  • 最近打卡:2025-02-18 18:39:08

13

主题

91

回帖

279

积分

中级会员

积分
279
发表于 2024-5-15 20:35:24 来自手机 | 显示全部楼层
zhang32568 发表于 2024-5-15 17:42
给你参考一下   原理图测量外部电压我是用1.1M和56K分压 实际分压比20.6左右。根据自己实际的电阻测试计 ...

谢谢大佬我查到原因了,就是值溢出了,不过我精度还是没达到要求,
就是我直接测2.5v内的电压(基准就2.5v),离0.61mv的精度还差好远🙃,
我小数位第二位都一直在跳动🤣

点评

TL431输出与GND一定要接22uF电容,输入信号纹波也要尽量小。  详情 回复 发表于 2024-5-16 18:15
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:51
  • 最近打卡:2025-05-02 10:07:51

73

主题

5883

回帖

1万

积分

超级版主

积分
12079
发表于 2024-5-16 18:15:08 | 显示全部楼层
大哲*** 发表于 2024-5-15 20:35
谢谢大佬我查到原因了,就是值溢出了,不过我精度还是没达到要求,
就是我直接测2.5v内的电压(基准就2.5v ...

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

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:61
  • 最近打卡:2025-02-18 18:39:08

13

主题

91

回帖

279

积分

中级会员

积分
279
发表于 2024-5-16 19:21:44 | 显示全部楼层
梁*** 发表于 2024-5-16 18:15
TL431输出与GND一定要接22uF电容,输入信号纹波也要尽量小。

我买的最小系统板,我看电路图他都没接22uf,他用的100nf,我就没用那个2.5v的参考电源了,我打算用外部7805稳压给ADC做参考电源

点评

TL431输出并100nF基本会震荡,造成参考不稳,ADC就会异常,示波器量一下看看。  详情 回复 发表于 2024-5-16 23:14
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 13:07 , Processed in 0.125757 second(s), 103 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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