资料介绍
RTC(Real_Time Clock)为整个电子系统提供时间基准,MCU、MPU、CPU均离不开RTC电路设计,在设计、应用RTC单元时,常常会发现延时、超时或者功耗过大现象,如何解决RTC精度以及功耗问题呢?本文将为您介绍时钟芯片PCF8563应用设计,并给出相应的解决方法。一、什么是RTC实时时钟(Real_Time Clock)简称为RTC,主要为各种电子系统提供时间基准。通常把集成于芯片内部的RTC称为片内RTC,在芯片外扩展的RTC称为外部RTC,PCF8563是一款低功耗的CMOS实时时钟/日历外部芯片,支持可编程时钟输出、中断输出、低压检测等,与处理器通过I2C串行总线进行通信,最大总线速率可达400kHz。二、RTC精度设计RTC的主要职责就是提供准确的时间基准,计时不准的RTC毫无价值可言。目前部分MCU在片内已集成RTC,实际测试中在电池供电6小时环境下片内RTC的偏差在1-2分钟。因此,若对实时时钟有较高的要求则需优先考虑外扩RTC,同时要求时钟精度更高的RTC,比如PCF8563,表1所示是不同RTC的时钟精度对比。表1 常见RTC时钟精度对比1)电路设计RTC设计电路简约而不简单,时钟芯片的选择、晶振的选择、电路设计、器件放置、阻抗控制、PCB走线规范均会影响RTC的时间基准的稳定性, 图 1为RTC芯片PCF8563电路设计。图1 PCF8563参考电路图2)晶体对地电容容值选择负载电容Cload= [ (Ca*Cb)/(Ca+Cb) ]+Cstray,其中Ca、Cb为接在晶体两引脚到地的电容,Cstray为晶体引脚至处理器晶体管脚的走线电容(即杂散电容总和),一般Cstray的典型值取4~6pF之间;如要满足晶体12.5pF负载电容的要求,Cload= [ (15*15)/(15+15) ]+5=12.5pF。图2 常见时钟电路3)PCB布线由于RTC的晶振输入电路具有很高的输入阻抗,因此它与晶振的连线犹如一个天线,很容易耦合系统其余电路的高频干扰。而干扰信号被耦合到晶振引脚导致时钟数的增加或者减少,考虑到线路板上大多数信号的频率高于32.768kHz,所以通常会发生额外的时钟脉冲计数,因此晶振应尽可能靠近OSC1 和OSC2引脚放置,同时晶振、OSC1 和OSC2的引脚最好布成地平面,具体PCB布线如图3所示。图3 PCB布线4)电路相关说明如图1所示,R56、R57为 I2C 总线上拉电阻,PCF8563中断输出及时钟输出均为开漏输出,所以也需要外接上拉电阻,如图1中的的R58、R59,若不使用这两个信号,对应的上拉电阻可以不用。对于PCF8563芯片,需外接时钟晶振32.768kHz (如图1的 X1),推荐使用±20ppm或更稳定的晶振。PCF8563典型应用电路推荐使用 15pF的晶振匹配电容,实际应用时可以作相应的调整,以使RTC获得更高精度的时钟源。一般晶振匹配电容在15pF~21pF之间调整(相对于±20ppm精度的 32.768kHz晶振),15pF电容时时钟频率略偏高,21pF电容时时钟频率略偏低。5)精度调整方法1.设置PCF8563时钟输出有效(CLKOUT),输出频率为32.768kHz;2.使用高精度频率计测量CLKOUT输出的频率;3.根据测出的频率,对 CB1、CB2、CB3作短接或断开调整,频率比32.768kHz偏高时,加大电容值,频率比32.768kHz偏低时,减小电容值。说明:图1中的 C41、C42、C43的值在1pF~3pF之间,根据实际情况确定组合方式,以便于快速调整,推荐使用(3pF、3pF、3pF)、(1pF、2pF、3pF)、(2pF、3pF、4pF)。三、RTC低功耗设计很多RTC设计成可以只依靠一块电池供电就能工作,如果主电源关闭,仅依靠一小块锂电池就能够驱动振荡器和整个时钟电路,如何降低RTC电路工作时功率消耗?通过应用几种不同的方法可以降低RTC功耗:选择低功耗的RTC,比如PCF8563,表2所示是不同RTC的功率消耗对比表2 常见RTC功率消耗对比RTC电源切换电路中,选择漏电流小的二极管比如BAV74,当系统电源电压3.3V断开时,BT1锂电池CR2032(3V/225mAh)通过二极管向RTC供电;图4 RTC电源切换电路尽量少而且合理地访问RTC,减少I2C总线的动态电流;将 I2C 总线的上拉电阻设计得尽量大些,比如10k;在应用时,通过设置寄存器关闭RTC的时钟CLKOUT输出。(mbbeetchina)
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 基于STM32的红外遥控重点解析资料下载
- 三种常见电路——电源模块/复位/振荡电路解析资料下载
- 实例解析!三极管放大电路设计技巧资料下载
- 深度解析STM32单片机JTAG的复用方法资料下载
- STM32 RTC实时时钟资料下载
- 全波整流电路与半波整流电路解析资料下载
- TAS2557测试电路原理解析资料下载
- 单片机音乐程序的设计原理解析资料下载
- 电容常用功能应用电路解析资料下载
- STM32F030_RTC实时时钟相关的知识资料下载
- 13个示波器常用术语解析资料下载
- 最好用的10款电烙铁解析资料下载
- 纯干货,PSI 原理解析与应用资料下载
- 电感常用功能应用电路解析资料下载
- DS1302 RTC电路原理图的资料免费下载 12次下载
- 什么是RTC模块? 218次阅读
- 什么是RTC?RTC的基础知识 3.4w次阅读
- 一文看懂RTC实时时钟 4085次阅读
- 串联电阻不当导致影响RTC电池寿命 593次阅读
- RTC电路笔记 1727次阅读
- 串联电阻不当导致影响RTC电池寿命 609次阅读
- CubeMX配置RTC实现日历和闹钟实验 1645次阅读
- SPI RTC与摩托罗拉DSP接口 1096次阅读
- RTC时钟源和RTC寄存器的基本知识 7262次阅读
- RTC时钟讲解(一) 9460次阅读
- STM32单片机RTC时钟的使用方法及步骤 3.4w次阅读
- AI与RTC中结合点有那四大技术应用方向的详细资料说明 4631次阅读
- STM8单片机rtc时钟的设计 2636次阅读
- STM32单片机中RTC的秒中断的原理解析 1.4w次阅读
- 【新专利介绍】基于RTC的供电电路和智能电表 1766次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 95次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 4次下载 | 免费
- 8基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537793次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多