主页 > BT365Online > 正文

AVR单片机内部RC振荡器稳定性及带间电压基准研究

更新时间:2019-06-09 21:45点击数:
在重复研究MEGA48内部RC振荡器和带隙电压基准的稳定性后,选择MEGA48来驱动与内部RC的串行通信。
它相对成功!
突然,几天前,事实证明,上次能够正常通信的软件无法通信。
重复检查的结果是,示波器的mega48的振荡频率有点大。
为此,请将OSCCAL直接增加3。?沟通完全正常。
然后在芯片上我做了一个简单的振动温度变化测试。
供您参考。
由于条件恶劣,改变温度的唯一方法是使用热风枪。
作为比较,我使用外部稳定频率作为参考,然后使用我自己的自动校准软件来测量芯片上RC振荡器的频率。芯片的出厂校准参数为A3。自动校准后的参数如下:校准记录OSCCAL 98范围(高温)?A7的值为98,芯片估计接近100°C(点温度测量仪不是)参数)参数23-3 FC1-D0(高温)平均31至C8这是实时值。在MEGA 48结束时计算的振荡频率为7。
7585 MHz至8。
内部参考电压Vref = 1的正常值也在3373MHz(高温)下测量。
在尾数062VA7A3A2A09F9D9C999862626160595857525150之后,校准参数OSCCAL的先前操作遵循Vref的操作。结论是虽然Vref具有相对较高的精度,但芯片上RC振荡的精度不是很高。
当然,我实际上尝试过我认识的一位优秀艺术家。
但我们也看到那位认为RC振荡可以进行串行通信的工程师警告说并非所有芯片都能满足整个温度范围内的通信精度要求。
他忘了解释本次测试中使用的芯片和批量规格:ATMEGA 48V-10PI 0510A的频率是相对值,数字直读。
使用4位数显示万用表测试电压。
我随机选择两个芯片进行比较,只需制作一个LED闪光灯,在批次0520A0522A中两个芯片上的闪光次数是两次。
频率偏差2%