遥控器等低功耗设备上的定时校准方法
2021-11-09伍衍亮梁炯辉
家电科技 2021年5期
伍衍亮 梁炯辉
珠海格力电器股份有限公司 广东珠海 519070
1 引言
一般来说,MCU只需用到一个主时钟源,但遥控器等低功耗设备的MCU不同,需要用到主时钟源和副时钟源,两个时钟源是相互独立的。传统空调器等用的遥控器都采用外部32.768 kHz晶振作为副时钟,随着芯片技术的逐步发展,芯片内部低速振荡器的质量可靠性已经变得很好,从产品的成本要求和质量隐患等方面进行考虑,用芯片内部低速振荡器来取代外部32.768 kHz晶振已经成为趋势。
遥控器一般采用干电池供电,最核心的技术就是低功耗,芯片处于休眠阶段时,高速振荡器和其它部件均不工作,只有副时钟可以运行,所以可以把功耗降到很低。晶振的精度可达±20 ppm,而芯片内部低速振荡器的精度只有±15%左右,若遥控器设定了定时功能,传统遥控器采用外部32.768 kHz晶振,定时时间的精度则可达到±20 ppm。但采用芯片内部振荡器时,遥控器定时精度会由±20 ppm变为±15%,这会直接影响用户的使用舒适感。
本文将以瑞萨遥控器RL78芯片为例,探讨一种采用芯片内部高速振荡器来对芯片内部低速振荡器进行定时校准的方法。
2 系统框图
2.1 芯片本身特性
RL78芯片本身特性:内置高精度高速振荡器(1~24 MHz),精度±0.5%;内置低功耗低速振荡器15 kHz,精度±15%;STOP模式下RTC(实时时钟)可以选择15 kHz工作。其参数如表1所示,芯片内部高速振荡器精度-温度曲线如图1所示。

图1 芯片内部高速振荡器精度-温度曲线

表1 RL78芯片内部振荡器参数
2.2 芯片时基
MCU时钟源选择如图2所示:主时钟源选择内部高速振荡器,在芯片工作时运行;……
登录APP查看全文
