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時遇到過哪些問題呢?歡迎在評論區分享你的經驗和見解。
-
低電流
+關注
關注
0文章
59瀏覽量
10647 -
RTC
+關注
關注
2文章
660瀏覽量
72009
發布評論請先 登錄
DS1343/DS1344低電流SPI/3線RTC:高效時間管理的理想之選
評論