概述:在许多
单片机的测控系统和家用电器中都含有时钟显示部分,最廉价的是直接使用单片机中的定时器,辅以一定的中断服务程序,构成时钟显示部分,这种方式是几乎不需要增加新的硬件即可实现,缺点是计时误差大,同时
电源掉电不能保持时钟继续运行。在相对要求较高的场合,则使用廉价的时钟芯片(如DS1302等等)辅以备用电池,计时精度略高,可满足一般的要求。
在这篇文章中,我们重点介绍高精度时钟
电路DS3231的设计和应用。在DS1302普及型时钟芯片,晶体均需外置,由于晶体的离散性,很难选择到精度很高的器件,同时也没有温度补偿电路,不同的温度环境下,晶体的特性也在变化,直接影响着时钟的振荡频率,较大的误差在所在所难免。而DS3231高精度时钟芯片,将晶体和温度补偿均集成在芯片中,为提高计时精度提供了可能,实册证明,使用DS3231时钟芯片,误差可做到一年小于一分钟,甚至部分显示器误差可小于20秒/一年。这对有相对精确时钟要求的应用场合是个理想的选择。