找回密码
 立即注册
查看: 31|回复: 15

求助,不同AD时钟分频,ADC采集结果不同

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2026-03-05 16:29:46
已绑定手机

1

主题

10

回帖

25

积分

新手上路

积分
25
发表于 昨天 16:29 来自手机 | 显示全部楼层 |阅读模式
用的stc8h1k17芯片,使用不同的AD分频和采样时钟值,得到的采样值不一样
1772699291831.jpg
1772699331261.jpg
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2026-03-05 16:29:46
已绑定手机

1

主题

10

回帖

25

积分

新手上路

积分
25
发表于 昨天 16:40 | 显示全部楼层
初始化代码如下
void ADC_Init(void)
{//10位ADC       
        ADC_CONTR |= 0x80;//打开电源
#if USE_OLD_VER
        ADC_CONTR |= 0x0d;//通道P3.5
#else
        ADC_CONTR |= 0x0a;//通道P3.2
#endif
        ADCCFG |= 0x20;//右对齐
        //ADCCFG &= 0xd0;//左对齐
       
        //b,6///8,5,一类
        ADCCFG = 0x2e;//30分频,ADCck = sysck/2/(cfg+1)= f*(2+4+thold+10) = 800k
        //分频这块有问题,和采集数据多少不成关系,分频多采集不一定少,采集波形平稳也不同
       
        //1chnl,2hold,5duty>11
        ADCTIM = 0xf4;//采样保持时间,至少大于10,20khz
       
        //ADC_CONTR |= 0x10;//PWM触发
        ADCEXCFG = 0x06;//采集多次取平均-10khz,4-2,5-4,6-8,7-16-共348
        EADC=1;//使能ADC中断
       
}
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2026-03-05 16:29:46
已绑定手机

1

主题

10

回帖

25

积分

新手上路

积分
25
发表于 昨天 16:41 | 显示全部楼层
采集截图
截图202603051641141759.jpg
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:556
  • 最近打卡:2026-03-05 08:07:09

0

主题

74

回帖

2370

积分

金牌会员

积分
2370
发表于 昨天 17:18 | 显示全部楼层
stc8h1k17的ADC速度最大500K,也没有ADCEXCFG寄存器
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2026-03-05 16:29:46
已绑定手机

1

主题

10

回帖

25

积分

新手上路

积分
25
发表于 昨天 17:33 | 显示全部楼层
可是芯片手册有些呀,用于多次采集求平均的
截图202603051733436681.jpg
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2026-03-05 16:29:46
已绑定手机

1

主题

10

回帖

25

积分

新手上路

积分
25
发表于 昨天 17:37 | 显示全部楼层
我统计了一个表格,不同频率下,各AD采样保持时钟数不同时,采集数都不同,标红色的是正常的,采样数正常,其他都不同
截图202603051737411684.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:69
  • 最近打卡:2026-03-05 12:04:34
已绑定手机

4

主题

189

回帖

726

积分

高级会员

积分
726
发表于 昨天 18:03 | 显示全部楼层
ADC的值绘制成了黄色波形吗?
示波器测一下ADC脚波形看看。
ADC中断里让IO取反,示波器测一下便于确定采样率。
建议先测一个直流电压,比如电位器,看它是否稳定。
有电路图没?看看你有没有加滤波。
程序的流程是怎样的,最好是有完整的代码(或工程),并去除不相关的代码。
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2026-03-05 16:29:46
已绑定手机

1

主题

10

回帖

25

积分

新手上路

积分
25
发表于 昨天 18:09 | 显示全部楼层
引脚波形是稳定的,没有0情况,
截图202603051808593471.jpg
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2026-03-05 16:29:46
已绑定手机

1

主题

10

回帖

25

积分

新手上路

积分
25
发表于 昨天 18:09 | 显示全部楼层
电路那是运放直接输出
截图202603051809473570.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:180
  • 最近打卡:2026-03-06 00:01:04
已绑定手机

8

主题

185

回帖

1115

积分

金牌会员

DIY玩家

积分
1115
发表于 昨天 18:12 | 显示全部楼层
考虑电源是否稳定
有无考虑滤波
真正的学徒往往怀着大师的心
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-3-6 00:24 , Processed in 0.113290 second(s), 90 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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