微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > MCU和DSP > 单片机控制实时时钟X1226的应用设计

单片机控制实时时钟X1226的应用设计

时间:09-02 来源:互联网 点击:
Xicor公司在X1226芯片上集成了振荡器补偿电路,这使得用户通过软件,可在线对振荡器频率进行微调,这种对振荡器频率进行的微调通常针对两种情况。一种情况是在25℃常温下,对振荡器因器件初始精度带来的频率偏差进行补偿;第二种情况是对因温度引起的频率漂移进行补偿。X1226内部设有数字微调寄存器(DTR)和模拟微调寄存器(ATR),两个寄存器均为非易失性寄存器。数字微调寄存器(DTR)具有三位数字微调位,调节范围一30ppm"+30ppm。模拟微调寄存器(ATR)具有六个模拟微调位,调节范围+116ppm"-37ppm。



为了能够对外界环境温度变化引起的温漂进行补偿, 要求系统中设计一个温度传感器,并尽量让它靠近实时时钟器件X1226,这样可以真实地反映振荡器的温度,原理图如图3所示。单片机首先通过系统温度传感器获取环境温度, 并在补偿参数表中获取对应的补偿值, 然后将补偿数据填写到相应的微调寄存器中,就能实现温漂补偿的目的。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top