当前位置:首页 > 测试测量 > 测试测量
[导读] 前言  为满足市场对更高时钟精度的需求,半导体厂商正在研发创新的时钟解决方案,以提高计时精度。现在有越来越多的应用要求实时时钟在宽温度范围内具有极高的计时精度。多费率智能电表就是其中一个典型实例,因

 前言

  为满足市场对更高时钟精度的需求,半导体厂商正在研发创新的时钟解决方案,以提高计时精度。现在有越来越多的应用要求实时时钟在宽温度范围内具有极高的计时精度。多费率智能电表就是其中一个典型实例,因为供电公司需要记录多费率电能的使用数据,以便精确计算电费,这要求在23℃的参考温度下,实时时钟每天计时精度小于±0.5秒,即计时精度小于±6 ppm (百万分之一)。中国最新的电能表标准Q/GDW 357-2009规定,在-25℃至+60℃的温度范围内,实时时钟每天计时精度必须在±1秒(即±12 ppm)内。考虑到这个标准,普通实时时钟(RTC)无法满足这个应用要求。本文将论述多个提高计时精度的解决方案,同时还论述一个最佳的参考方案。

  挑战

  典型实时时钟采用32.768 kHz音叉表晶石英晶体。这类晶振容易在市场买到,而且价格较便宜。在25℃时,晶体通常可提供大约±25 ppm的计时精度或每天2秒的误差。虽然非常适合电池供电应用的低功耗需求,但是在-40 ℃至+85 ℃的工业温度范围内,频率变化很大。在极端温度条件下,频率误差可能在-108 ppm至-177 ppm之间,如图图1所示。最终时钟可能每天慢10秒至16秒。

  因晶体内在特性而产生的频率误差曲线为抛物线,实时时钟计时精度只能与其参考时钟(晶体)相同。

图1:典型的32.768 kHz频率误差对温度曲线

  提高计时精度的可行方案

  晶体筛选

  有多种方法可提高实时时钟的计时精度。提高参考时钟(晶体)的技术参数是首选的且最简单的解决办法。通过晶体筛选可获得±10 ppm甚至±5 ppm的精度。时钟筛选虽然可行,但不是最佳方案,因为厂商提高晶体计时精度的成本昂贵。这种方法的最大限制是只能在一个温度点(例如室温)筛选晶体。但是,随着工业温度变化,频率偏差的抛物线特性依然存在。

  将晶体置于实时时钟封装内

  虽然将晶体置入实时时钟封装内是一个较好的可提高计时精度的解决办法,可以消除湿度、振动和压力等环境因素的影响,但是无法单独解决石英晶体的频率随温度变化的不良特性导致时钟精度不高的问题。

  以60 Hz电力线为参考时钟

  该解决方案的原理是把60 Hz电力线(例如,美国市电)变成可用的时钟源。电力线的频率误差远远低于普通晶体。该解决方案必须把交流电源转换成实时时钟适用的频率源。大多数实时时钟的输入需要32.768 kHz的通用晶振,该晶振在内部分频,为应用提供第二时钟源。多数实时时钟不支持60Hz时钟,因此需要使用锁相环PLL修正实时时钟的输入频率。此外,因为60Hz时钟不是32,768时钟的约数,所以在进入锁相环之前,60Hz时钟被不断地分频,直到是32,768的公约数为止。该解决方案需要多个步骤,可能不适用某些用户。

  某些实时时钟的时钟源可使用60Hz频率。尽管该改进方案不再需要锁相环,但是电路对于部分用户仍然过于复杂,见图2.当主电源掉电时,实时时钟的精度没有保证。

图2:60 Hz正弦波保护

  使用AT切型晶体

  另一个可行的解决方案是使用AT切型晶体。AT切型晶体与微处理器配合,速度越快,晶体随温度变化的频率误差就越小,因此可提供更高的计时精度,但是,它们的晶振却不适合低功耗应用,因为在AT切型晶体的典型频率下,晶振的电流消耗太大。AT切型晶体误差见 图 3.

图3:AT切型晶体与表晶典型特性对比

 该解决方案的主要原理是,微控制器的AT切型晶振为微控制器的定时器提供时钟信号。因为该晶体在工作温度范围内的误差很低,所以定时器时钟信号的频率误差也很低。因此,采用这个定时器的实时时钟在校准后,精度可接近时钟源的精度,因此可降低表晶因温度飘移而导致的计时误差。

  意法半导体的应用笔记AN2678详述了如何使用AT切型晶体补偿M41T82-83-93系列实时时钟的精度,在宽温度范围内取得更高的计时精度。

  上文提到的较精确的时钟源仅是诸多可行方案的一部分,其它时钟源还包括互联网或卫星的远程系统时钟。

  使用TCXO

  另一个解决方案是使用TCXO (温度补偿晶振)替代基本石英,以提高时钟源的计时精度。TCXO内置温度传感器,可使晶体对温度曲线在宽温度范围内变得平滑,取得±5 ppm的精度,但是该解决方案是一个成本更高的方案。

  图 4.是一个典型的TCXO功能框图。晶体和补偿电路都集成在TCXO芯片内,但是这种做法提高了TCXO的成本,使其成本比普通晶体至少高两倍。

图4:TCXO功能框图

  采用温度补偿

  如果系统级有外部温度传感器,并位于实时时钟和晶体附近,则使用这个温度传感器可大幅提高计时精度。实时温度补偿只需增加应用软件,因此无需增加额外的元器件。意法半导体的应用笔记AN2971详述了如何在系统级使用温度传感器提高M41T83-93系列实时时钟精度的方法。

  这个方法是根据已知晶体抛物线特性制作一个ΔPPM (实际频率与32,768 Hz参考频率的偏差)-温度查阅表,然后执行下列步骤:

  1.测量温度,然后在查阅表中找到ΔPPM值。

  2.调整模拟校准寄存器的设置,以修改CXI和CXO(连接XI和XO引脚的内部电容阵列)的负载电容值。

  因为模拟校准功能集成在实时时钟内,所以负载电容的变化能够影响晶体,降低或提高振荡频率。

  还可以通过数字方式校准实时时钟。数字校准的原理非常简单,就是向时钟链定期增减脉冲,以加快或减慢时钟运行速度。

  不管是采用模拟校准还是数字校准,系统级温度补偿都需要在电路板上安装温度传感器和内置校准功能的实时时钟以及相关的软件。

  最佳方案--内置晶体的温度补偿型实时时钟

  上文提及的解决方案不是成本昂贵就是系统复杂。要么无法显着解决温度误差问题,要么依靠外部温度传感器、电力线或微控制器,相关软件的开发成本昂贵。最大的缺陷是即使采用温度补偿方法,当主电源掉电时,仍不能在电池供电的方式下工作。因此,需要一个更好的解决方案!

  最佳解决方案应该具有以下特性:

  1.将晶体、温度传感器和实时时钟集成在一个封装内。

  2.能够在-40℃至85℃温度范围内保证计时精度的高效补偿算法

  3.在电池供电模式下功耗极低

  4.简单易用,无需系统级软件开发

  5.低成本

  意法半导体的M41TC8025是一个实时时钟整体解决方案,具有高成本效益,无需另行开发软件。晶体、温度传感器和实时时钟以及自动补偿算法都集成在一个封装内。只连接一个简单的外部电路,即可在-40 ℃至85 ℃的宽温度范围内取得极高的计时精度(±5 ppm)。见图6.在0 ℃至50 ℃的温度范围内,计时精度提高到±3.8 ppm,这个成绩超出了大多数应用的要求,包括智能电表。

 M41TC8025功能框图与外部硬件连接

  图5所示是 M41TC8025温度补偿实时时钟功能框图。这个内置温度传感器和补偿算法的普通石英晶体为应用提供了一个高精度的32.768Hz时钟源,这个分段时钟链提供超高精度的时钟和日历数值,处理器可通过I2C总线访问这些数值。

  图5:所示是M41TC8025温度补偿实时时钟功能框图。

  图6所示是 M41TC8025 硬件连接图。使用两个二极管可实现后备电池开关功能,以防主电池被反极性充电。

  图6:M41TC8025硬件连接图

  M41TC8025的其它特性

  除计时精度非常高外,M41TC8025还有很多实用功能:

  ●闹钟准许设置未来事件条件,然后由IRQ(中断)引脚发送信号。

  ●IRQ中断引脚还提供时间更新(秒更新或分钟更新,用户可配置)功能。

  ●固定周期定时器中断功能通过IRQ引脚,在244.14 μs至4095分钟内,以可编程的固定周期产生周期性方波。

  ●实时时钟的FOUT引脚输出1 Hz、1,024 Hz和32,768 Hz的可编程的精确频率,以便在产品出厂前进行精度检测。将外部使能引脚(FOE)接地,可禁用FOUT引脚。

  ●虽然M41TC8025的功耗极低,工作电流在3.0 V电源电压时仅为0.8μA,用户还是可以设置温度补偿周期,按照是自己的需要选择精度-功耗比。

  ●提供低电标志位。

  结论

  为满足市场对时钟精度的更高需求,半导体厂商正在研发创新的时钟解决方案,以提高计时精度。意法半导体的M41TC8025是一个实时时钟整体解决方案,在一个简单易用的封装内集成了晶体、温度传感器、自动温度补偿算法和实时时钟。该解决方案不仅计时精度极高,而且成本低廉,特别适用于智能电表等计时精度要求高的应用设计。

 

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

在电子设备的复杂电路体系里,电容器扮演着电荷存储与释放的关键角色。钽电容,作为电容器家族中的重要一员,凭借其体积小、容量大、稳定性高以及寿命长等突出特性,在众多电子设备中得到广泛应用。而当涉及到钽电容的精度时,不同精度的...

关键字: 电容器 钽电容 精度

在Arduino和微控制器的迷人世界中,保持时间是关键。你可能需要建一个数字时钟,计时器,或者更复杂的东西,比如自动植物浇水系统。这就是DS1302模块发挥作用的地方。这是一个方便的小设备,可以帮助你在Arduino项目...

关键字: Arduino 微控制器 实时时钟 DS1302

在现代科学研究与工业生产的众多领域,如生物医学检测、环境监测、精密仪器制造等,常常需要对微弱传感器信号(mV 级别)进行精确采集与分析。然而,这类微弱信号极易受到各种干扰源的影响,导致采集到的信号失真,无法准确反映被测量...

关键字: 传感器 信号 精度

为了使普通数码相机更好地应用于近景摄影测量 ,研究基高比对摄影测量精度的影响。以全站仪观测值为理论值 ,数字摄影测量工作站采集数据为观测值 ,通过在一系列基高比不同的位置获取影像并内业采集数据 ,综合分析基高比对摄影测量...

关键字: 摄影测量 基高比 精度

在现代嵌入式系统设计中,实时时钟(RTC)模块扮演着至关重要的角色。它不仅为系统提供准确的时间信息,还广泛应用于定时任务、事件记录以及系统唤醒等场景。然而,在使用瑞萨RH850系列微控制器(MCU)的RTC模块时,我们遇...

关键字: 瑞萨RH850 RTC 实时时钟

分辨率和精度这两个,经常拿在一起说,才接触的时候经常混为一谈。对于ADC来说,这两样也是非常重要的参数,往往也决定了芯片价格。

关键字: 分辨率 精度

在当今的科技时代,传感器作为获取信息的关键部件,广泛应用于工业生产、智能检测、环境监测、医疗设备等众多领域。其精度的高低直接影响着整个系统的性能和可靠性,因此,如何显著提高传感器精度,包括降低测量误差、增强一致性和重复性...

关键字: 传感器 精度 关键部件

大家第一印象是额定电压还有精度,很少会想到纹波电流这个参数,其实这个参数还是很重要的。你可能不熟悉纹波电流这个术语,你可以简单的把它理解成通过电容器的电流的术语。

关键字: 额定电压 精度 电流

北京2024年10月17日 /美通社/ -- 近日,一种近视防控新科技产品-宁联AR远像智慧光场屏在北京大明眼镜上市,各连锁门店均开辟了免费的专门体验区,前来体验试...

关键字: BSP NI PLUSMN BAT

随着智能交通系统的快速发展,汽车动态称重仪作为其核心设备之一,在高速公路收费、桥梁保护、车辆安全监测等领域发挥着重要作用。然而,由于汽车行驶过程中的振动、路面不平整等因素,动态称重仪所采集到的信号往往包含大量噪声和干扰,...

关键字: 智能交通 FIR算法 精度
关闭