- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
基于SH79F6431集成高精度硬件RTCSOC方案
内建高精度温补硬件RTC SOC 智能电表方案
作者: 中颖电子股份有限公司 高级工程师 吴海波
关键词: RTC 温度补偿 SOC 智能电表 低成本 Temperature Compensation Smart Grid
Power Meter
摘要:
本文系统分析了影响RTC 精度的各种因素,总结了目前常见的补偿机制,提出一款基
于能兼顾功耗和补偿实时性的SOC 国网电表芯片方案,大幅降低智能电表的成本,提升方
案的整体竞争力
前言:
随着国网公司智能电表的招标,电表厂商间竞争日趋激烈,成本成为电表厂最关心的问
题之一,只有降低成本才有可能在低价竞争中,占据有利地位,逐步提高利润。这使得SOC 成
为关注的焦点。
从目前国网单向智能电表方案来看,电子物料中成本占大头的分别是实时时钟芯片,ESAM
安全芯片,MCU, 计量芯片,LCD 驱动。ESAM 安全芯片由于安全需要为国网指定使用,不具
集成条件;计量芯片虽然趋势上最终是要集成进SOC 芯片,但由于国网对此的态度较审慎,短
时间难有突破。所以目前比较务实的SOC 方案是将 LCD 驱动和实时时钟芯片集成进去,LCD
驱动大部分IC 厂商均有类似产品,并不存在技术难度,而实时时钟方面,单向智能电表使用的
芯片主要为EPSON 的8025T, Intersil 12020M,美信DS3231,单价均在7 元以上,价格较贵,
但性能指标较高,-40 度~85 度范围内,精度优于0.432 秒/天,远高于国网要求的-25 度~60 度,
1 秒/天的要求。要在SOC 芯片中实现外置实时芯片接近的性能,虽有难度,但也并非完全不可
能。
正文:
实时时钟的计时精度主要取决于时钟源的特性,以及如何根据时钟源的特性做出的补偿机
制,下面就这两个方面做简单的介绍。
由于实时时钟芯片需要在电池供电下工作,所以功耗成为很重要的考虑因素,通常采用高
ESR 的音叉晶振。音叉晶振精度受到以下几个方面的影响:
生产工艺的偏差,导致常温下的频率发生偏移,一般在 +/-20PPM 左右,精度稍
高的在+/-5PPM
温度的影响。这部分影响最大,频率偏移与温度近似成抛物线特性
图1
老化。晶振精度会随着工作时间的增加而发生变化,第一年最大会有+/- 3PPM 变异,
整个使用寿命期间会有+/-10PPM 的变化
激励功率的影响。过高的激励功率会影响时钟源的精确性和寿命,所以激励功率应控制
在晶振可接受的范围内,对于常用的32768 音叉晶振,激励功率应小于1uW.
负载电容。包括外接的负载电容和PCB 杂散电容,负载电容对频率的影响称为牵引率,
可用以下公式表示
CM :为晶体的动态等效电容
C0: 为晶体的静态电容
CL: 为外接负载电容
图2 负载电容对频率的影响
常见的补偿机制分为模拟方法和数字方法:
模拟方法主要原理是利用负载电容对频率的影响来实现,通过增加和减少负载电容来达到
补偿的频率偏移的目的,这种方法的优点在于补偿的实时性,补偿后的每个 32768KHz 的时钟
都是准确的,但缺点也很明显,补偿的范围有限,电容太大或太小后会带来稳定性问题;补偿的
非线性,以及补偿效果与晶体本身的CM 有关,带来批量调节的复杂性。
图3 模拟补偿方法
数字补偿机制。常用的数字补偿机制为 TTF(数字脉冲吞吐法),通过吞吐时钟的个数来达到
对计时精度的补偿。比如,对于 32768Hz 时钟源,通常只需要数32768 个脉冲,就可输出精确
的1Hz 信号,但当32768Hz 时钟源变快为32769Hz 时,仍然数32768 个脉冲就可输出的1Hz
信号显然是偏快的,这时可以通过增加1 个脉冲即数32769 个脉冲再输出1Hz,这时的1Hz 就
是精确的了。补偿的精度为 1/32768=30.5PPM,如果需要提高补偿的精度可以有两种办法:增
加吞吐脉冲数的周期时间,如由 1S 增加至 60S,调节精度变为 1/32768/60=0.51PPM ,但实时
性降低,提高吞吐脉冲的频率,如内建100 倍频的PLL 电路,这样增加1 个脉冲
文档评论(0)