DS1343/DS1344低電流SPI/3線RTC:高效時間管理的理想之選
在電子設(shè)備的設(shè)計中,實時時鐘(RTC)是至關(guān)重要的組件,它為系統(tǒng)提供精確的時間信息,確保設(shè)備的正常運行和數(shù)據(jù)記錄的準(zhǔn)確性。今天,我們將深入探討Maxim Integrated的DS1343/DS1344低電流SPI/3線RTC,了解其特點、性能和應(yīng)用。
文件下載:DS1343.pdf
一、產(chǎn)品概述
DS1343/DS1344是低電流實時時鐘,具備極低的待機電流,能有效延長備份電源的使用壽命。同時,它們支持高ESR晶體,擴大了可用晶體的選擇范圍。該時鐘/日歷可提供秒、分、時、日、日期、月和年的信息,能自動調(diào)整月底日期,包括閏年修正,支持24小時或12小時格式,并帶有AM/PM指示。
二、產(chǎn)品特性
低功耗
典型計時電流僅為250nA,大大降低了功耗,適合對功耗要求嚴(yán)格的應(yīng)用場景。
晶體兼容性
兼容高達(dá)100kΩ ESR的晶體,有支持6pF或12.5pF晶體的版本可供選擇,為設(shè)計提供了更多靈活性。
功能豐富
- 提供96字節(jié)的電池備份非易失性RAM,用于數(shù)據(jù)存儲。
- 具備兩個可編程的定時鬧鐘,每個鬧鐘可根據(jù)秒、分、時和日的組合產(chǎn)生中斷,且可靈活設(shè)置忽略某些字段。
- 支持Motorola SPI模式1和3,或標(biāo)準(zhǔn)3線接口,還具備突發(fā)模式,可連續(xù)讀寫時鐘/RAM中的連續(xù)地址。
寬溫度范圍
支持 -40°C至 +85°C的擴展工業(yè)溫度范圍,適用于各種惡劣環(huán)境。
封裝多樣
提供無鉛/RoHS兼容的20引腳TSSOP或14引腳TDFN封裝,滿足不同的設(shè)計需求。
三、電氣特性
絕對最大額定值
- 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根據(jù)不同情況有不同取值,如DS1343在VBAT = 3V時為250nA。
交流電氣特性
- SCLK頻率fSCLK在 -18版本為DC 1MHz, -3或 -33版本為DC 4MHz。
- 數(shù)據(jù)到SCLK建立時間tDC為30ns,SCLK到數(shù)據(jù)保持時間tCDH為30ns。
四、引腳配置與功能
引腳配置
DS1343/DS1344有20引腳TSSOP和14引腳TDFN兩種封裝,各引腳功能明確,如VBAT為電池輸入,X1和X2用于連接32.768kHz石英晶體,INT0和INT1為中斷輸出等。
引腳功能
- VBAT:標(biāo)準(zhǔn) +3V鋰電池或其他能源的電池輸入,具備UL認(rèn)證,防止反向充電電流。
- X1/X2:連接標(biāo)準(zhǔn)32.768kHz石英晶體,也可由外部32.768kHz振蕩器驅(qū)動。
- INT0/INT1:低電平有效中斷輸出,可作為處理器的中斷輸出,可根據(jù)鬧鐘設(shè)置觸發(fā)。
- CE:芯片使能信號,讀寫操作時需置高。
- SCLK:串行時鐘輸入,用于同步數(shù)據(jù)傳輸。
- SDI/SDO:串行數(shù)據(jù)輸入/輸出,SPI通信時分別作為輸入和輸出,3線通信時連接在一起作為I/O。
- PF:低電平有效電源故障輸出,指示主電源(VCC)丟失。
- VCC:電源輸入。
五、詳細(xì)功能描述
時鐘與日歷
提供完整的二進(jìn)制編碼十進(jìn)制(BCD)時鐘日歷,可通過簡單的串行接口訪問。時鐘/日歷信息以BCD格式存儲,日期會自動調(diào)整,支持24小時或12小時模式。
鬧鐘功能
具備兩個可編程的定時鬧鐘,可根據(jù)秒、分、時和日的組合觸發(fā)中斷。鬧鐘寄存器的第7位為掩碼位,可靈活設(shè)置鬧鐘觸發(fā)條件。
控制寄存器
控制寄存器(0Fh)包含多個控制位,如EOSC用于啟用振蕩器,DOSF用于禁用振蕩器停止標(biāo)志,EGFIL用于啟用毛刺濾波器,SQW用于啟用方波輸出,INTCN用于控制鬧鐘與中斷輸出的關(guān)系,A1IE和A0IE分別用于啟用鬧鐘1和鬧鐘0的中斷功能。
狀態(tài)寄存器
狀態(tài)寄存器(10h)包含振蕩器停止標(biāo)志OSF和中斷請求標(biāo)志IRQF1、IRQF0,用于判斷振蕩器狀態(tài)和鬧鐘觸發(fā)情況。
涓流充電器寄存器
涓流充電器寄存器(11h)控制涓流充電特性,通過TCS[3:0]、DS[1:0]和RS[1:0]位選擇涓流充電器、二極管和電阻,以控制充電電流。
六、串行端口操作
SPI接口
當(dāng)SERMODE連接到VCC時,選擇SPI通信模式。使用SDO、SDI、CE和SCLK四個引腳進(jìn)行數(shù)據(jù)傳輸,地址和數(shù)據(jù)字節(jié)按MSB優(yōu)先順序傳輸,支持單字節(jié)和多字節(jié)突發(fā)模式。
3線接口
當(dāng)SERMODE連接到地時,選擇標(biāo)準(zhǔn)3線通信模式。與SPI模式類似,但數(shù)據(jù)按LSB優(yōu)先順序傳輸,使用I/O(SDI和SDO連接在一起)、CE和SCLK引腳。
七、應(yīng)用注意事項
電源去耦
為了獲得最佳性能,建議使用0.01μF和/或0.1μF的電容器對VCC電源進(jìn)行去耦,優(yōu)先選擇高質(zhì)量的陶瓷表面貼裝電容器。
開漏輸出
INT0和INT1輸出為開漏輸出,需要外部上拉電阻才能實現(xiàn)邏輯高電平輸出。
電池充電保護
DS1343和DS1344包含Maxim的冗余電池充電保護電路,可防止外部電池充電,并通過了Underwriters Laboratories(UL)認(rèn)證。
八、總結(jié)
DS1343/DS1344低電流SPI/3線RTC以其低功耗、高晶體兼容性、豐富的功能和寬溫度范圍等優(yōu)勢,成為電子設(shè)備中實時時鐘的理想選擇。無論是醫(yī)療手持設(shè)備、遠(yuǎn)程信息處理還是嵌入式時間戳應(yīng)用,DS1343/DS1344都能提供精確的時間管理和可靠的性能。在設(shè)計過程中,我們需要根據(jù)具體需求合理選擇版本和封裝,注意電源去耦、開漏輸出和電池充電保護等問題,以確保設(shè)備的穩(wěn)定運行。你在使用類似RTC時遇到過哪些問題呢?歡迎在評論區(qū)分享你的經(jīng)驗和見解。
-
低電流
+關(guān)注
關(guān)注
0文章
59瀏覽量
10646 -
RTC
+關(guān)注
關(guān)注
2文章
660瀏覽量
72002
發(fā)布評論請先 登錄
DS1343/DS1344低電流SPI/3線RTC:高效時間管理的理想之選
評論