找回密码
 立即注册
查看: 1607|回复: 32

AI8H的IRC频率稳定度?如何让频率不抖动?| 实测其他厂商MCU效果更差

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:123
  • 最近打卡:2025-04-19 16:12:35
已绑定手机

60

主题

777

回帖

4001

积分

论坛元老

自定义头衔

积分
4001
发表于 2025-1-5 16:54:50 | 显示全部楼层 |阅读模式
用PWM输出波形后,使用示波器余辉模式观察波形

AI8H的IRC频率稳定度欠佳?有抖频设计?-1.png

发现方波在触发后1ms处,频率的抖动达到了2.186us

也就是说,这段时间,IRC平均频率的抖动范围达到了±0.1%,也就是±1000ppm

这是什么原因呢?如果是专门的抖频设计,能否手动关闭该功能?


对比之下,使用晶振的STC89C52RC,
使用定时器中断产生PWM方波,在触发后1ms处,
频率的抖动仅为2.351ns,,也就是大约±1.2ppm

AI8H的IRC频率稳定度欠佳?有抖频设计?如何让频率不抖动?-1.png
这是比较棒的效果
联系我请点击左下角的【回复】按钮,否则我收不到消息提
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:123
  • 最近打卡:2025-04-19 16:12:35
已绑定手机

60

主题

777

回帖

4001

积分

论坛元老

自定义头衔

积分
4001
发表于 2025-1-5 17:19:29 | 显示全部楼层
蛮有意思的现象,录制一个动图吧


AI8H方波

频率稳定度.gif

STC89方波

STC89频率稳定度.gif


联系我请点击左下角的【回复】按钮,否则我收不到消息提
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:123
  • 最近打卡:2025-04-19 16:12:35
已绑定手机

60

主题

777

回帖

4001

积分

论坛元老

自定义头衔

积分
4001
发表于 2025-1-5 18:25:56 | 显示全部楼层
测试AI8H的内置48MHz USB 专用高速IRC

大约±740ppm的抖动
1.png


---


测试AI8H的内置高速IRC的44.2368MHz频率

大约±772ppm的抖动

1.png





联系我请点击左下角的【回复】按钮,否则我收不到消息提
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:7
  • 最近打卡:2025-04-01 23:18:33

15

主题

139

回帖

977

积分

高级会员

积分
977
发表于 2025-1-5 18:47:26 | 显示全部楼层
同问!
之前用8051U输出VGA驱动显示器时就发现,显示画面有微小抖动。

https://www.stcaimcu.com/forum.php?mod=viewthread&tid=10584
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=10560

对于VGA显示器来说,时钟允许一定误差,在一定范围内都是可以锁定的。但是我用内部RC振荡做的一直无法完美锁定。
当时也怀疑是RC时钟抖动,但是没有25.175MHz的晶振,没有替代测试。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:123
  • 最近打卡:2025-04-19 16:12:35
已绑定手机

60

主题

777

回帖

4001

积分

论坛元老

自定义头衔

积分
4001
发表于 2025-1-5 18:54:17 | 显示全部楼层
hea*** 发表于 2025-1-5 18:47
同问!
之前用8051U输出VGA驱动显示器时就发现,显示画面有微小抖动。
无法完美锁定

这个有什么表现啊
我看炼丹炉效果挺好的啊



在一定范围内都是可以锁定的

这个有相关的VGA协议规范的要求数值吗?千分之一这样子不行?

联系我请点击左下角的【回复】按钮,否则我收不到消息提
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:7
  • 最近打卡:2025-04-01 23:18:33

15

主题

139

回帖

977

积分

高级会员

积分
977
发表于 2025-1-5 18:57:40 | 显示全部楼层
频率抖动估计难以避免,可能是内部噪声的影响。
从原理上来说,它这个频率就是受温度和电压影响。
频率又是可调的,类似于用一个DAC调节振荡器的充放电电流吧。
DAC的输出噪声,以及内部供电的波动,都反映到RC振荡器的频率输出了。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:123
  • 最近打卡:2025-04-19 16:12:35
已绑定手机

60

主题

777

回帖

4001

积分

论坛元老

自定义头衔

积分
4001
发表于 2025-1-5 19:00:03 | 显示全部楼层
hea*** 发表于 2025-1-5 18:57
频率抖动估计难以避免,可能是内部噪声的影响。
从原理上来说,它这个频率就是受温度和电压影响。
频率又是 ...

好问题,频率抖动能否避免呢?

我一会要测一下某友商(ST)的高速RC效果
联系我请点击左下角的【回复】按钮,否则我收不到消息提
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:7
  • 最近打卡:2025-04-01 23:18:33

15

主题

139

回帖

977

积分

高级会员

积分
977
发表于 2025-1-5 19:05:26 | 显示全部楼层
VC*** 发表于 2025-1-5 18:54
这个有什么表现啊
我看炼丹炉效果挺好的啊

动图看不明显,显示一幅静止画面在大显示器上就能看出来,就是像素点在小范围左右哆嗦。

至于时钟范围,额定25.175MHz据说有人用24MHz也是可以正常工作的。
早期模拟时代的显示器,只要不超过极限范围,输入多少频率,内部电路就以多少频率工作。
后来的数字显示器,就看它的判断程序是怎么写的了。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:7
  • 最近打卡:2025-04-01 23:18:33

15

主题

139

回帖

977

积分

高级会员

积分
977
发表于 2025-1-5 20:06:41 | 显示全部楼层
VC*** 发表于 2025-1-5 19:00
好问题,频率抖动能否避免呢?

我一会要测一下某友商(ST)的高速RC效果 ...

期待测试结果。
示波器不错哦!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:123
  • 最近打卡:2025-04-19 16:12:35
已绑定手机

60

主题

777

回帖

4001

积分

论坛元老

自定义头衔

积分
4001
发表于 2025-1-5 20:12:22 | 显示全部楼层
STM32F407VET6的16MHz HSI RC时钟jitter更糟糕一点,达到了±1200ppm左右

1.png


2.png



使用PLL产生16MHz后,更加糟糕,达到了2.91/991/2=1468e-6,即±1468ppm

3.png
4.png


使用外部晶振+PLL产生16MHz,4.066/990/1000/2,大约±2ppm,和STC89C52RC使用晶振效果一致

1.png

1.png

直接使用外部晶振的8MHz,效果无异

1.png

2.png


联系我请点击左下角的【回复】按钮,否则我收不到消息提
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 06:44 , Processed in 0.146550 second(s), 106 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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