微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 模拟电路设计 > Intersil专家深度剖析RTC,晶体,温补3合1实时时钟芯片

Intersil专家深度剖析RTC,晶体,温补3合1实时时钟芯片

时间:08-27 来源:英特矽尔半导体上海代表处 作者: 王曙光 点击:

置位。当等级降至低于 75% 时,状态寄存器中的 LBAT85和 LBAT75 位被置位。注意备用电池电量检测只在Vdd工作时有效。

I2C总线只在Vdd正常供电时才能通讯,在备份电池供电时(Vbat模式)是不工作的。有些设计如电子式电表为了能让实时时钟在无Vdd的情况下也能和MCU通讯以读取所需的信息,可以将锂电池通过一个二极管和Vdd管脚相连接,该二极管和退耦电容尽可能靠近Vdd管脚,而Vbat管脚则可以接地。

软件配置

 

ISL12022M总体来说是很容易进行配置的,在初次上电时,需要对其进行日期时间的设置,并且启动温度补偿,也即将寄存器TSE位置"1"即可,其余均按缺省配置就可。

当然在实际的产品设计比如电表等,也可以在软件里做一些冗余设计来备份一些重要数据。 ISL12022M在初次上电时,会将芯片中不对用户开放的EEPROM中的一些数据调用到芯片的控制寄存器的RAM中,软件备份的原理就是要读出EEPROM的数据备份在MCU内,然后在设定的时间内和控制寄存器的RAM数据进行比较,如果不一致则将MCU内的数据重新写到控制寄存器的RAM中。这样操作可以有效保证RTC在出厂测试的数据(存放在EEPROM内,每个芯片的数据都不同)毫无差错地装载到控制寄存器的RAM中。加上这些软件的冗余设计,整个实时时钟的设计就会变得相当的完善了。

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

网站地图

Top