MAX31329:低功耗實時時鐘的卓越之選
引言
在電子設(shè)備的設(shè)計中,實時時鐘(RTC)是不可或缺的一部分,它為設(shè)備提供準確的時間信息,廣泛應用于工業(yè)設(shè)備、測試測量設(shè)備、醫(yī)療設(shè)備等眾多領(lǐng)域。今天,我們要介紹的是Analog Devices公司的MAX31329,一款具有低電流、集成晶體等諸多優(yōu)勢的實時時鐘芯片。
文件下載:MAX31329.pdf
產(chǎn)品概述
基本特性
MAX31329是一款低電流實時時鐘,其時間保持電流僅為納安級別,能夠顯著延長電池壽命。它集成了32.768kHz晶體,無需外部晶體,減少了電路板空間的占用。該芯片通過I2C串行接口進行訪問,具有一個數(shù)字施密特觸發(fā)器輸入(DIN),可在數(shù)字輸入的上升或下降沿產(chǎn)生中斷輸出。此外,它還具備集成的上電復位功能,確保上電時寄存器狀態(tài)的確定性。
功能特點
- 時間和日歷功能:提供秒、分、時、日、日期、月和年的信息,能自動調(diào)整每月的日期,包括閏年校正。時鐘可工作在24小時或12小時格式。
- 外部時鐘同步:支持外部時鐘輸入,如32kHz、50Hz/60Hz電源線、GPS 1pps等。當CLKIN引腳有參考時鐘且使能外部時鐘輸入位(ENCLKIN)設(shè)置為1時,RTC將與外部時鐘頻率鎖定,時鐘精度由外部源決定。
- 多種輸出和報警功能:具有兩個時間報警、中斷輸出、可編程方波輸出和串行總線超時機制。
電氣特性
電源相關(guān)
- 工作電壓范圍:1.6V至5.5V,能適應不同的電源環(huán)境。
- 時間保持電流:在不同電源電壓下表現(xiàn)出色,如Vcc = +3.0V時,典型值為240nA。
- 數(shù)據(jù)保留電流:僅為5nA(典型值),在振蕩器停止且I2C啟用時,能有效保留數(shù)據(jù)。
其他特性
- 施密特觸發(fā)器輸入:具有不同的上升和下降輸入閾值電壓,可根據(jù)電源電壓進行調(diào)整。
- 邏輯輸入和輸出:明確規(guī)定了邏輯1和邏輯0的輸入電壓范圍,以及輸入和輸出的泄漏電流。
- AC特性:包括SCL時鐘頻率、總線空閑時間、數(shù)據(jù)保持和設(shè)置時間等參數(shù),確保I2C通信的穩(wěn)定性。
引腳配置與功能
引腳說明
| PIN | NAME | FUNCTION |
|---|---|---|
| 1 | VCC | 電源電壓 |
| 2 | GND | 接地連接 |
| 3 | VBAT | 備用電池輸入和涓流充電器輸出 |
| 4 | DIN | 數(shù)字施密特觸發(fā)器輸入 |
| 5, 6 | NC | 未連接 |
| 7 | SDA | 串行數(shù)據(jù)輸入/輸出 |
| 8 | SCL | 串行時鐘輸入 |
| 9 | INTB /CLKOUT | 方波時鐘或低電平有效中斷輸出 |
| 10 | INTA /CLKIN | 時鐘輸入/低電平有效中斷輸出 |
功能實現(xiàn)
通過這些引腳,MAX31329實現(xiàn)了與外部設(shè)備的通信、時鐘同步、中斷觸發(fā)等功能。例如,SDA和SCL引腳用于I2C通信,DIN引腳用于事件檢測,INTB /CLKOUT和INTA /CLKIN引腳用于中斷輸出和時鐘輸入。
詳細功能解析
時鐘/日歷
時間和日歷信息通過讀取相應的I2C寄存器獲得,數(shù)據(jù)以二進制編碼十進制(BCD)格式存儲。在讀寫時間和日期寄存器時,使用二級緩沖區(qū)防止內(nèi)部寄存器更新時出現(xiàn)錯誤。
I2C接口
I2C接口在VCC為1.6V至5.5V時保證正常工作。為防止設(shè)備操作無效,當VCC低于1.6V時,不應訪問I2C接口。此外,當微控制器在I2C通信中復位時,可通過將SCL保持低電平tTIMEOUT時間,使MAX31329的I2C接口進入已知狀態(tài)。
突發(fā)模式
突發(fā)讀/寫允許控制器從設(shè)備讀取/寫入多個連續(xù)字節(jié),提高數(shù)據(jù)傳輸效率。在突發(fā)寫操作中,設(shè)備接收每個字節(jié)后會響應確認,并自動遞增地址;在突發(fā)讀模式中,控制器響應確認以繼續(xù)接收數(shù)據(jù)。
振蕩器電路
MAX31329使用集成的32.768kHz晶體,振蕩器電路無需外部電阻或電容,啟動時間通常小于1秒。
電源管理
該芯片具有電源管理功能,可監(jiān)測VCC和VBAT的電壓,決定使用哪個電源作為內(nèi)部電源。通過Pwr_mgmt[3:2]寄存器設(shè)置電源故障電壓,當主電源VCC低于電源故障電壓和備用電池電壓時,自動切換到備用電池。
涓流充電器
涓流充電器用于為外部超級電容器或可充電電池充電,最大充電電流可根據(jù)公式計算。隨著電池充電,電池電壓升高,充電電流減小。
中斷狀態(tài)和輸出
當發(fā)生中斷時,Int_status_reg寄存器中的相應狀態(tài)位變?yōu)椤?”,中斷輸出從高電平變?yōu)榈碗娖?。通過讀取Int_status_reg可清除中斷狀態(tài)位和輸出。
數(shù)據(jù)保留模式
在數(shù)據(jù)保留模式下,設(shè)備關(guān)閉除I2C接口外的內(nèi)部功能塊,僅消耗5nA(典型值)的電流,保留所有寄存器內(nèi)容。通過向RTC_config1(03h)寄存器中的DATA_RET寫入“1”進入該模式,寫入“0”退出。
報警功能
MAX31329包含兩個時間/日期報警,可通過Int_en寄存器中的A1IE和A2IE位編程,在報警匹配條件下激活I(lǐng)NT輸出。報警可設(shè)置為每秒、每分鐘、每小時、每天或每月重復。
倒計時定時器
具有倒計時定時器和暫停功能,可通過Timer_config(05h)和Timer_init(17h)寄存器進行配置。定時器可設(shè)置頻率、啟動/停止、重復功能和暫停/恢復操作,并可在計數(shù)到0時觸發(fā)INT輸出。
應用信息
電源去耦
為獲得最佳效果,使用0.1μF和/或1.0μF電容對VCC和/或VBAT電源進行去耦。建議使用高質(zhì)量的陶瓷表面貼裝電容,以減少引線電感,提高性能。
開漏輸出使用
INTA輸出為開漏輸出,需要外部上拉電阻來實現(xiàn)邏輯高電平輸出,典型上拉電阻值約為10kΩ。
電池泄漏電流
當MAX31329從VCC切換到VBAT電源時,若I/O引腳連接到中間電壓水平,會產(chǎn)生高泄漏電流。可通過在切換主電源到VBAT之前將RTC_Config1寄存器中的EN_IO設(shè)置為0,來最小化泄漏電流。
SDA和SCL上拉電阻
SDA為開漏輸出,需要外部上拉電阻實現(xiàn)邏輯高電平。由于設(shè)備不使用時鐘周期拉伸,SCL可使用帶拉電阻的開漏輸出或CMOS輸出驅(qū)動器。
處理注意事項
MAX31329封裝包含集成諧振器,使用貼裝設(shè)備時應避免過度沖擊,避免超聲波清洗以防止諧振器損壞。
總結(jié)
MAX31329以其低功耗、集成晶體、豐富的功能和靈活的配置,成為實時時鐘應用的理想選擇。無論是工業(yè)設(shè)備、測試測量設(shè)備還是醫(yī)療設(shè)備等領(lǐng)域,它都能提供準確的時間信息和可靠的性能。在設(shè)計電子設(shè)備時,工程師可以根據(jù)具體需求充分利用MAX31329的各項特性,優(yōu)化產(chǎn)品的性能和功耗。你在使用實時時鐘芯片時,遇到過哪些挑戰(zhàn)呢?歡迎在評論區(qū)分享你的經(jīng)驗。
-
實時時鐘
+關(guān)注
關(guān)注
4文章
360瀏覽量
68438 -
低功耗
+關(guān)注
關(guān)注
12文章
3615瀏覽量
106792
發(fā)布評論請先 登錄
MAX31342:低功耗實時時鐘的理想之選
MAX31331:超低功耗實時時鐘與電源管理的理想之選
探索MAX31334:超低功耗實時時鐘的卓越之選
深入解析DS3232:高精度I2C實時時鐘的卓越之選
DS3234:高精度SPI總線實時時鐘的卓越之選
深入剖析DS1347:低功耗SPI實時時鐘的卓越之選
探索DS1341/DS1342:低功耗I2C實時時鐘的卓越之選
探索DS1339B:低功耗I2C實時時鐘的卓越之選
探索DS1339A:低功耗I2C實時時鐘的卓越之選
DS1308:低功耗I2C實時時鐘的理想之選
MAX77675:低功耗SIMO PMIC的卓越之選
MAX9916:低功耗軌到軌運算放大器的卓越之選
Analog Devices / Maxim Integrated MAX31329 I2C實時時鐘 (RTC)數(shù)據(jù)手冊
MAX31329:低功耗實時時鐘的卓越之選
評論