利用实时时钟IC RV5C338A实现用软件校正时间
发布时间:2008/5/28 0:00:00 访问次数:380
我们知道,实时时钟ic一般把它产生的时间信号传递给微处理器等一类器件,作为它们的时钟信号。通常,由频率为32.768khz晶振产生时钟信号,将该时钟信号进行1/215分频后形成秒信号,由时钟计数器对秒信号进行计数。
既然是处理时间信号,它的精度就成为人们十分关心的事情。晶体振荡器具有很高的频率精度,与rc振荡器和陶瓷振荡器相比,其精度要高两个数量级以上。另外同一型号产品之间的离散性也比较小,在常温下只有±20ppm的偏差,不过将±20ppm换算成月差,则为:
±20×10-6×60×60×24×30=±51.8秒
如果用这样的精度来细分时间的话,在一个月内,时钟的偏差将接近1分钟。为了实现令人满意的计时精度,必须要进行调整。
普通实时时钟ic存在的问题
通常在调整用于实时时钟ic的晶振频率时,首先要如图1那样设置一个微调电容器。通过调整两个电容或其中一个电容来调整振荡频率,其频率的可调范围在几十个ppm左右。但是这种调整方法存在下述两个问题:
图1:一般的实时时钏ic振荡电路
● 批量生产时,必须由人工来调整微调电容的容量,因而难以实现自动化。
● 要定量地把握调整量十分困难。
电路特点
rv5c338a是理光公司近期推出的,可以由软件来校正振荡频率的实时时钟ic,rv5c338a的主要技术指标如下:
● cpu接口电源电压:2.5~5.5v
● 时钟电源电压:1.45~5.5v
● cpu接口:串行三线式
● 时钟耗电:0.35μa(vdd=3v)
● 外型尺寸:2.9×4.0×1.2mm
所谓cpu接口电源电压,是指cpu与为了访问cpu的rtc的电源电压。而所谓时钟电源电压,是指即使不能访问cpu,rtc内部时钟仍可以正常工作的电源电压。
工作原理
在通常情况下,将32768hz的时钟信号进行1/32768分频后构成秒信号,然后如图2那样,将这一分频比每20秒钟刷新一次,其改变的范围为32768±124hz,从而可以改变秒信号的时间长度。分频比的调整可以在寄存器中设定,例如分频比大于32768时,时钟走时就慢,减小分频比可以使它走快。这个调整范围如果按时钟的精度进行换算,则相当189ppm(月差约±490秒)。用这样的软件来校正时间有下述优点:
图2:时间误差的较正方法
我们知道,实时时钟ic一般把它产生的时间信号传递给微处理器等一类器件,作为它们的时钟信号。通常,由频率为32.768khz晶振产生时钟信号,将该时钟信号进行1/215分频后形成秒信号,由时钟计数器对秒信号进行计数。 既然是处理时间信号,它的精度就成为人们十分关心的事情。晶体振荡器具有很高的频率精度,与rc振荡器和陶瓷振荡器相比,其精度要高两个数量级以上。另外同一型号产品之间的离散性也比较小,在常温下只有±20ppm的偏差,不过将±20ppm换算成月差,则为: ±20×10-6×60×60×24×30=±51.8秒 如果用这样的精度来细分时间的话,在一个月内,时钟的偏差将接近1分钟。为了实现令人满意的计时精度,必须要进行调整。 普通实时时钟ic存在的问题 通常在调整用于实时时钟ic的晶振频率时,首先要如图1那样设置一个微调电容器。通过调整两个电容或其中一个电容来调整振荡频率,其频率的可调范围在几十个ppm左右。但是这种调整方法存在下述两个问题:
图1:一般的实时时钏ic振荡电路 ● 批量生产时,必须由人工来调整微调电容的容量,因而难以实现自动化。 ● 要定量地把握调整量十分困难。 电路特点 rv5c338a是理光公司近期推出的,可以由软件来校正振荡频率的实时时钟ic,rv5c338a的主要技术指标如下: ● cpu接口电源电压:2.5~5.5v ● 时钟电源电压:1.45~5.5v ● cpu接口:串行三线式 ● 时钟耗电:0.35μa(vdd=3v) ● 外型尺寸:2.9×4.0×1.2mm 所谓cpu接口电源电压,是指cpu与为了访问cpu的rtc的电源电压。而所谓时钟电源电压,是指即使不能访问cpu,rtc内部时钟仍可以正常工作的电源电压。 工作原理 在通常情况下,将32768hz的时钟信号进行1/32768分频后构成秒信号,然后如图2那样,将这一分频比每20秒钟刷新一次,其改变的范围为32768±124hz,从而可以改变秒信号的时间长度。分频比的调整可以在寄存器中设定,例如分频比大于32768时,时钟走时就慢,减小分频比可以使它走快。这个调整范围如果按时钟的精度进行换算,则相当189ppm(月差约±490秒)。用这样的软件来校正时间有下述优点:
图2:时间误差的较正方法
上一篇:低功耗微处理系统温度监视器
深圳服务热线:13751165337 13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)

深圳市碧威特网络技术有限公司
付款方式