Maxim DS3231实时时钟应用笔记、使用指南、FAQ全集
编者按:Maxim Integrated新型实时时钟(RTC) DS3231,内部集成了TCXO、RTC和32.768kHz晶体,并采用低成本、标准型、16引脚SOIC封装。在-40°C至+85°C温度范围内,计时精度为±2分钟/年。这一出色性能使DS3231成为当前要求高计时精度应用的最佳解决方案。而RTC的其它集成功能也扩展了系统应用领域,适合那些对计时精度要求极高的应用。应用包括:服务器、电表、安防及门禁控制系统、车队管理、远程信息处理系统、GPS导航装 置、POS终端以及ATM。
除计时精度高之外,DS3231还具有一些其它功能, 这些功能扩展了系统主机的附加功能和选择范围。该器件内部集成了一个非常精确的数字温度传感器,可通过I2C* 接口对其进行访问(如同时间一样)。这个温度传感器的精度为±3°C。片上控制电路可实现自动电源检测,并管理主电源和备用电源(即低压电池)之间的电源 切换。如果主电源掉电,该器件仍可继续提供精确的计时和温度,性能不受影响。当主电源重新加电或电压值返回到容许范围内时,片上复位功能可用来重新启动系 统微处理器。
典型工作电路
DS3231 RTC主要指标
Device Name | Extremely Accurate Real-Time Clock_TCXO_Crystal |
Package Size | 16-Pin, 300 mil SOIC |
Operating Voltage (V) | 2.3 to 5.5 |
Timekeeping Accuracy (over temp) | ± 3ppm (-40 degrees Celsius to +85 degrees Celsius) ± 1ppm (0 to +40 degrees Celsius) |
Current Consumption (µA) | 1.5 (typ); 4.0 (max) |
立即下载DS3231数据手册:DS3231中文数据手册.pdf
【应用笔记】
DS323x系列实时时钟性能比较
Maxim是实时时钟(RTC)产品的引领者, 多数情况下,RTC的精度主要取决于晶振频率随温度的变化。因此,对晶体进行高精度的温度补偿能够提高这些器件的时钟精度。
本文列出了几款RTC (DS3231、DS3232、DS3234、DS32B35和DS32C35)的性能差异,帮助用户查找合适的器件。本还重点讨论了内置MEMS谐振器的DS3231M,用于替代晶振方案。
DS323x高精度实时时钟的功耗考虑
DS3231/DS3232通过设置温度更新周期,能够在保持较高时钟精度的同时大大降低器件的电流损耗。DS3231在整个工业温度范围内(-40°C至+85°C)提供±3.5ppm的精度。器件每隔64秒(64s)测量一次温度,通过调节晶体的负载电容,使其在指定温度达到0ppm的精度,最终达到提高时钟精度的目的。
DS3231与8051微控制器的接口
本应用笔记介绍了DS3231与8051微控制器的连接方式,并提供了一个基本的接口程序。本文采用的微控制器是DS2250,软件用C语言编写。其中包括DS3231与8051微控制器接口的硬件电路和软件例程。
【使用指南】
DS3231年误差小于1分钟高精度时钟的设计及应用
在这篇文章中,我们重点介绍高精度时钟电路DS3231的设计和应用。在DS1302普及型时钟芯片,晶体均需外置,由于晶体的离散性,很难选择到精度很高的器件,同时也没有温度补偿电路,不同的温度环境下,晶体的特性也在变化,直接影响着时钟的振荡频率,较大的误差在所在所难免,这对有相对精确时钟要求的应用场合是个理想的选择。
基于DS3231的高精度时钟接口设计
为避免电路系统在上电或断电后出现计时不准确的异常状况,提出采用高精度时钟芯片DS3231的解决方案。本文介绍DS3231的特点、工作原理以及引脚功能,设计其与微控制器进行通信时的软件、硬件接口,并给出相应的原理图与流程图,此方案对DS3231在一般的电路系统设计中具有通用性。
DS3231控制寄存器的说明
DS3231是一个低功耗、低成本、高精度的实时时钟芯片,在0--40度的条件下,据说精度可以达到2PPM,DS3231内部共有19个寄存器,其中前14个都是用于存储时间信息和闹钟信息的,后面的5个用于控制这颗芯片,偏移地址从0eh开始,本文仅说明后面的5个控制寄存器的使用方法。
【DS3231问题解答】
DS3231的RST有何作用?如何才能将DS3231的时间复位为默认值?
答: DS3231的RST是一个漏极开路的输入输出,该引脚有两个作用:1)当电源电压下降到低于VPF时,RST输出为低,为外部器件提供一个复位信 号。2)还可以连接一个外部按键,此时,DS3231监视该引脚状态,当变低时,内部电路将RST变为低电平,为外部按键提供去抖。 将时间复位为默认值的方法有三种·····
DS3231时钟芯片的时序问题
我把时序都改了好几遍了,还是不行!电源我用的是5V
- 工作在扩展温度范围的计时器件(11-13)
- 基于DS3231的高精度时钟接口设计(03-21)
- 选择最佳的电压基准源(11-29)
- RS-232/RS-485无源转换电路设计(01-23)
- 应用于手持设备的无线调制解调器电源(02-20)
- 1-Wire扩展网络标准(02-20)