探索 MAX31341B/MAX31341C:低功耗實時時鐘的卓越之選
在電子設備的設計中,精確的時間管理和可靠的電源管理至關重要。今天,我們將深入探討 Maxim Integrated 推出的 MAX31341B/MAX31341C 低電流實時時鐘(RTC),它以其出色的性能和豐富的功能,為電子工程師提供了一個強大的解決方案。
文件下載:MAX31341B.pdf
產品概述
MAX31341B/MAX31341C 是一款具備 I2C 接口和電源管理功能的低電流實時時鐘,能夠提供納安級的計時電流,有效延長電池使用壽命。它支持 6pF 高 ESR 晶體,拓寬了可用晶體的選擇范圍。該設備通過 I2C 串行接口進行訪問,具有一個數(shù)字施密特觸發(fā)器輸入和一個可編程閾值模擬輸入,可根據輸入信號的變化產生中斷輸出。此外,它還集成了上電復位功能,確保上電時寄存器狀態(tài)的確定性。
關鍵特性與優(yōu)勢
延長電池壽命
- 超低計時電流:僅需 180nA 的計時電流,大大降低了功耗,延長了電池的使用時間。
- 廣泛的外部晶體選擇:支持 (C_{L}=6 pF) 且 ESR 高達 100kΩ 的外部晶體,在實現(xiàn)最小電流消耗的同時,提供了更多的晶體選擇。
- 涓流充電器:可為外部超級電容器或可充電電池充電,進一步增強了電源管理能力。
靈活的可配置性
- 施密特觸發(fā)器輸入:可觸發(fā)中斷,為系統(tǒng)提供靈活的事件響應機制。
- 可編程閾值模擬輸入:可根據需要調整閾值,觸發(fā)中斷,滿足不同的應用需求。
- 可編程方波輸出:用于時鐘監(jiān)控,方便工程師進行系統(tǒng)調試和監(jiān)測。
節(jié)省電路板空間
- 集成負載電容:晶體振蕩器集成了負載電容,減少了外部元件的使用,節(jié)省了電路板空間。
- 小型封裝:提供 2mm x 1.5mm 的 12 引腳 WLP 和 3mm x 3mm 的 10 引腳 TDFN 兩種封裝形式,適合對空間要求較高的應用。
易用的增值功能
- 寬工作電壓范圍:支持 +1.6V 至 +3.6V 的工作電壓范圍,適應不同的電源環(huán)境。
- 倒計時定時器:具有重復和暫停功能,可滿足各種定時需求。
- 64 字節(jié) RAM:用于用戶數(shù)據存儲,方便用戶存儲重要信息。
集成保護功能
- 上電復位:確保默認配置的正確性,提高系統(tǒng)的可靠性。
- 自動切換:在電源故障時,自動切換到備用電池或超級電容器,保證系統(tǒng)的持續(xù)運行。
- 總線超時保護:避免總線鎖定,確保系統(tǒng)的正常運行。
電氣特性
直流特性
- 工作電壓范圍:1.6V 至 3.6V,確保在不同電源條件下的穩(wěn)定工作。
- 最低計時電壓:1.0V,保證在低電壓環(huán)境下仍能正常計時。
- 計時電流:根據不同的電源電壓,計時電流在 180nA 至 390nA 之間,實現(xiàn)了低功耗運行。
交流電氣特性
- SCL 時鐘頻率:支持 10kHz 至 400kHz 的時鐘頻率,滿足不同的通信速率要求。
- 總線空閑時間:在停止和啟動條件之間的總線空閑時間為 1.3μs,確保通信的穩(wěn)定性。
功能詳細解析
時鐘/日歷功能
時鐘/日歷提供秒、分、時、日、日期、月和年的信息,并自動調整月末日期,包括閏年的修正。時間和日歷數(shù)據以二進制編碼十進制(BCD)格式存儲在寄存器中,通過 I2C 接口讀取和設置。
I2C 接口
I2C 接口在 (V{CC}) 為 1.6V 至 3.6V 時保證正常工作。為防止設備操作無效,當 (V{CC}) 低于 +1.6V 時,不應訪問 I2C 接口。設備的從地址為 0xD2,通過 I2C 總線進行數(shù)據傳輸。
RTC 啟動過程
要啟用 RTC 并設置時間,可以按照以下步驟操作:
- 退出軟件復位并啟用振蕩器((SWRSTN = 1) 和 (OSCONZ =0) )在寄存器 Config_reg1(00h) 中。
- 寫入 RTC 時間到寄存器 0x06 - 0x0C。
- 在寄存器 Config_reg2(01h) 中寫入 Set_RTC = 1。
- 等待 10ms。
- 在寄存器 Config_reg2(01h) 中寫入 Set_RTC = 0。
振蕩器電路
該設備使用外部 32.768kHz 晶體,振蕩器電路無需外部電阻和電容。集成的電容負載適用于 6pF (C_{L}) 晶體,確保了穩(wěn)定的振蕩。
時鐘精度
時鐘精度取決于晶體的精度以及振蕩器電路的電容負載與晶體修剪電容負載的匹配程度。溫度變化和外部電路噪聲可能會影響時鐘精度,因此在 PCB 設計中需要注意晶體和振蕩器的隔離。
最小化時鐘同步延遲
根據不同的時鐘源,可以通過設置 Clk_sync_reg 寄存器來最小化時鐘同步延遲。當外部時鐘輸入禁用時,默認延遲小于 10ms;使用外部 50Hz/60Hz/32kHz 時鐘時,延遲小于 100ms;使用外部 1Hz 時鐘時,最大延遲為 1 秒。
比較器模式
在比較器模式下,比較器將 AIN 電壓與 Config_reg2 寄存器中 BREF 位字段配置的閾值進行比較。當 AIN 電壓超過或低于閾值時,ANA_IF 標志將被設置,并在 Int_en_reg 寄存器中 ANA_IE 位為 1 時觸發(fā)中斷。
電源管理
該設備具有電源管理模式,可監(jiān)測 (V_{CC}) 和備用電池電壓,并確定使用哪個電源作為內部電源。通過設置 Pwr_mgmt_reg 寄存器的 D_MODE 位,可以進入電源管理/涓流充電器模式。
涓流充電器
涓流充電器用于為外部超級電容器或可充電電池充電,最大充電電流可根據公式 (I{MAX }=left(V{CC}-V{D}-V{BAT}right) / R) 計算,其中 (V{D}) 是二極管壓降,(V{BAT}) 是被充電電池的電壓,R 是充電路徑中選擇的電阻。
中斷狀態(tài)和輸出
當發(fā)生中斷時,Int_status_reg 寄存器中的相應狀態(tài)位將被設置為 “1”,中斷輸出從高電平變?yōu)榈碗娖?。時間寄存器 0x06 - 0x0C 將在中斷發(fā)生后 2ms 更新。通過讀取 Int_status_reg 寄存器可以清除中斷狀態(tài)位和輸出。
數(shù)據保留模式
在數(shù)據保留模式下,設備關閉除 I2C 接口外的所有內部功能塊,典型功耗為 5nA。該模式下,設備保留所有寄存器和 RAM 內容,包括最后一次有效的日期和時間值。退出該模式并重新啟用振蕩器后,設備可以繼續(xù)計數(shù)。
倒計時定時器
倒計時定時器具有暫停功能,可通過寫入 Timer_config 和 Timer_init 寄存器進行配置。定時器可以選擇不同的頻率,并支持重復功能。當定時器計數(shù)到 0 時,可以觸發(fā) INTA 或 INTB 輸出。
寄存器映射
設備的寄存器映射詳細定義了各個寄存器的地址、名稱、位字段和功能,方便工程師進行配置和控制。通過對寄存器的讀寫操作,可以實現(xiàn)對設備的各種功能的設置和監(jiān)控。
應用領域
MAX31341B/MAX31341C 適用于多種應用領域,如醫(yī)療設備、可穿戴設備、銷售點(POS)系統(tǒng)、遠程信息處理、便攜式儀器和便攜式音頻設備等。其低功耗、高精度和豐富的功能使其成為這些應用中時間管理和電源管理的理想選擇。
總結
MAX31341B/MAX31341C 低電流實時時鐘以其出色的性能和豐富的功能,為電子工程師提供了一個強大而可靠的解決方案。它在延長電池壽命、節(jié)省電路板空間、提供靈活的可配置性和集成保護功能等方面表現(xiàn)出色,適用于各種對時間管理和電源管理有嚴格要求的應用領域。如果你正在尋找一款高性能的實時時鐘,不妨考慮一下 MAX31341B/MAX31341C。
你在設計過程中是否遇到過類似的實時時鐘選擇難題呢?你對 MAX31341B/MAX31341C 的哪些功能最感興趣呢?歡迎在評論區(qū)分享你的想法和經驗。
-
電源管理
+關注
關注
117文章
7945瀏覽量
148123
發(fā)布評論請先 登錄
探索 MAX31341B/MAX31341C:低功耗實時時鐘的卓越之選
評論