DS1343/DS1344低电流SPI/3线RTC:高效时间管理的理想之选

电子说

1.4w人已加入

描述

DS1343/DS1344低电流SPI/3线RTC:高效时间管理的理想之选

在电子设备的设计中,实时时钟(RTC)是至关重要的组件,它为系统提供精确的时间信息,确保设备的正常运行和数据记录的准确性。今天,我们将深入探讨Maxim Integrated的DS1343/DS1344低电流SPI/3线RTC,了解其特点、性能和应用。

文件下载:DS1343.pdf

一、产品概述

DS1343/DS1344是低电流实时时钟,具备极低的待机电流,能有效延长备份电源的使用寿命。同时,它们支持高ESR晶体,扩大了可用晶体的选择范围。该时钟/日历可提供秒、分、时、日、日期、月和年的信息,能自动调整月底日期,包括闰年修正,支持24小时或12小时格式,并带有AM/PM指示。

二、产品特性

低功耗

典型计时电流仅为250nA,大大降低了功耗,适合对功耗要求严格的应用场景。

晶体兼容性

兼容高达100kΩ ESR的晶体,有支持6pF或12.5pF晶体的版本可供选择,为设计提供了更多灵活性。

功能丰富

  • 提供96字节的电池备份非易失性RAM,用于数据存储。
  • 具备两个可编程的定时闹钟,每个闹钟可根据秒、分、时和日的组合产生中断,且可灵活设置忽略某些字段。
  • 支持Motorola SPI模式1和3,或标准3线接口,还具备突发模式,可连续读写时钟/RAM中的连续地址。

    宽温度范围

    支持 -40°C至 +85°C的扩展工业温度范围,适用于各种恶劣环境。

    封装多样

    提供无铅/RoHS兼容的20引脚TSSOP或14引脚TDFN封装,满足不同的设计需求。

三、电气特性

绝对最大额定值

  • VCC或VBAT相对于地的电压范围为 -0.3V至 +6.0V。
  • 任何非电源引脚相对于地的电压范围为 -0.3V至 (VCC + 0.3V)。
  • 工作温度范围为 -40°C至 +85°C。

    推荐工作条件

  • 工作电压范围有1.8V ±5%、3.0V±10%和3.3V ±10%三种可选。
  • 最小计时电压VBATTMIN在TA = +25°C时为1.15V至1.3V。
  • 备份电压VBAT范围为1.3V至5.5V。

    直流电气特性

  • 电源活动电流ICCA在不同条件下有所不同,如 -3或 -33版本在fSCLK = 4MHz时为400μA。
  • 电源待机电流ICCS也因版本和条件而异,如 -3版本在VCC = 3.3V时为130μA。
  • 备份电流IBAT根据不同情况有不同取值,如DS1343在VBAT = 3V时为250nA。

    交流电气特性

  • SCLK频率fSCLK在 -18版本为DC 1MHz, -3或 -33版本为DC 4MHz。
  • 数据到SCLK建立时间tDC为30ns,SCLK到数据保持时间tCDH为30ns。

四、引脚配置与功能

引脚配置

DS1343/DS1344有20引脚TSSOP和14引脚TDFN两种封装,各引脚功能明确,如VBAT为电池输入,X1和X2用于连接32.768kHz石英晶体,INT0和INT1为中断输出等。

引脚功能

  • VBAT:标准 +3V锂电池或其他能源的电池输入,具备UL认证,防止反向充电电流。
  • X1/X2:连接标准32.768kHz石英晶体,也可由外部32.768kHz振荡器驱动。
  • INT0/INT1:低电平有效中断输出,可作为处理器的中断输出,可根据闹钟设置触发。
  • CE:芯片使能信号,读写操作时需置高。
  • SCLK:串行时钟输入,用于同步数据传输。
  • SDI/SDO:串行数据输入/输出,SPI通信时分别作为输入和输出,3线通信时连接在一起作为I/O。
  • PF:低电平有效电源故障输出,指示主电源(VCC)丢失。
  • VCC:电源输入。

五、详细功能描述

时钟与日历

提供完整的二进制编码十进制(BCD)时钟日历,可通过简单的串行接口访问。时钟/日历信息以BCD格式存储,日期会自动调整,支持24小时或12小时模式。

闹钟功能

具备两个可编程的定时闹钟,可根据秒、分、时和日的组合触发中断。闹钟寄存器的第7位为掩码位,可灵活设置闹钟触发条件。

控制寄存器

控制寄存器(0Fh)包含多个控制位,如EOSC用于启用振荡器,DOSF用于禁用振荡器停止标志,EGFIL用于启用毛刺滤波器,SQW用于启用方波输出,INTCN用于控制闹钟与中断输出的关系,A1IE和A0IE分别用于启用闹钟1和闹钟0的中断功能。

状态寄存器

状态寄存器(10h)包含振荡器停止标志OSF和中断请求标志IRQF1、IRQF0,用于判断振荡器状态和闹钟触发情况。

涓流充电器寄存器

涓流充电器寄存器(11h)控制涓流充电特性,通过TCS[3:0]、DS[1:0]和RS[1:0]位选择涓流充电器、二极管和电阻,以控制充电电流。

六、串行端口操作

SPI接口

当SERMODE连接到VCC时,选择SPI通信模式。使用SDO、SDI、CE和SCLK四个引脚进行数据传输,地址和数据字节按MSB优先顺序传输,支持单字节和多字节突发模式。

3线接口

当SERMODE连接到地时,选择标准3线通信模式。与SPI模式类似,但数据按LSB优先顺序传输,使用I/O(SDI和SDO连接在一起)、CE和SCLK引脚。

七、应用注意事项

电源去耦

为了获得最佳性能,建议使用0.01µF和/或0.1µF的电容器对VCC电源进行去耦,优先选择高质量的陶瓷表面贴装电容器。

开漏输出

INT0和INT1输出为开漏输出,需要外部上拉电阻才能实现逻辑高电平输出。

电池充电保护

DS1343和DS1344包含Maxim的冗余电池充电保护电路,可防止外部电池充电,并通过了Underwriters Laboratories(UL)认证。

八、总结

DS1343/DS1344低电流SPI/3线RTC以其低功耗、高晶体兼容性、丰富的功能和宽温度范围等优势,成为电子设备中实时时钟的理想选择。无论是医疗手持设备、远程信息处理还是嵌入式时间戳应用,DS1343/DS1344都能提供精确的时间管理和可靠的性能。在设计过程中,我们需要根据具体需求合理选择版本和封装,注意电源去耦、开漏输出和电池充电保护等问题,以确保设备的稳定运行。你在使用类似RTC时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分