MAX31331:超低功耗實(shí)時(shí)時(shí)鐘與電源管理的理想之選
作為電子工程師,在設(shè)計(jì)各類(lèi)電子設(shè)備時(shí),實(shí)時(shí)時(shí)鐘(RTC)和電源管理模塊是關(guān)鍵部分。最近我深入研究了Analog Devices推出的MAX31331,這是一款超低功耗的I2C實(shí)時(shí)時(shí)鐘與電源管理芯片,下面我將和大家分享一下這款芯片的特點(diǎn)和應(yīng)用。
文件下載:MAX31331.pdf
一、芯片概述
MAX31331是一款超低功耗的實(shí)時(shí)時(shí)鐘,它的計(jì)時(shí)電流僅為65nA,能大大延長(zhǎng)電池的使用壽命,這對(duì)于一些對(duì)功耗要求極高的設(shè)備來(lái)說(shuō)是非常關(guān)鍵的特性。它支持廣泛的32.768kHz晶體,無(wú)論晶體的電容負(fù)載(CL)規(guī)格如何,都可以使用,這極大地?cái)U(kuò)展了可用晶體的選擇范圍。該芯片通過(guò)I2C串行接口進(jìn)行訪問(wèn),方便與其他設(shè)備進(jìn)行通信。
二、主要特性
(一)超低功耗設(shè)計(jì)
超低功耗是MAX31331的一大亮點(diǎn)。它的計(jì)時(shí)電流僅為65nA,計(jì)時(shí)電壓范圍在1.1V至5.5V之間,這種低功耗特性使得它在一些依靠電池供電的設(shè)備中表現(xiàn)出色,如可穿戴設(shè)備、便攜式儀器等。大家在設(shè)計(jì)這類(lèi)設(shè)備時(shí),是否也會(huì)優(yōu)先考慮低功耗的芯片呢?
(二)電源管理功能
芯片具備備份電源引腳(VBAT),當(dāng)主電源(VCC)下降到低于編程的閾值電壓和備份電源(VBAT)電壓時(shí),會(huì)自動(dòng)切換到備份電源,確保設(shè)備的正常運(yùn)行。同時(shí),它還具有涓流充電器,可用于為外部超級(jí)電容器或可充電電池充電。在實(shí)際應(yīng)用中,電源切換的穩(wěn)定性和充電功能的可靠性是我們需要重點(diǎn)關(guān)注的,MAX31331在這方面表現(xiàn)如何呢?
(三)豐富的功能特性
- 雙鬧鐘功能:包含兩個(gè)時(shí)間/日期鬧鐘,可以通過(guò)編程設(shè)置不同的觸發(fā)條件,如每秒、每分鐘、每小時(shí)、每天或特定日期等。這對(duì)于一些需要定時(shí)提醒的設(shè)備非常有用,比如醫(yī)療設(shè)備中的定時(shí)提醒功能。
- 中斷輸出:提供中斷輸出功能,當(dāng)鬧鐘觸發(fā)、定時(shí)器計(jì)時(shí)結(jié)束或發(fā)生電源故障等事件時(shí),會(huì)產(chǎn)生中斷信號(hào),方便系統(tǒng)及時(shí)響應(yīng)。
- 可編程方波輸出:可以輸出可編程的方波信號(hào),滿(mǎn)足不同的應(yīng)用需求。
- 事件檢測(cè)與時(shí)間戳記錄:具備事件檢測(cè)輸入和時(shí)間戳記錄功能,可以記錄特定事件發(fā)生的時(shí)間,如DIN引腳的上升/下降沿、電源切換等。
- 串行總線(xiàn)超時(shí)機(jī)制:防止串行總線(xiàn)出現(xiàn)異常,提高通信的可靠性。
(四)小尺寸封裝
MAX31331提供了兩種封裝形式:1.66mm x 1.26mm的12凸點(diǎn)WLP封裝和3mm x 3mm的10引腳TDFN封裝。小尺寸封裝使得它在一些對(duì)空間要求較高的設(shè)備中更容易布局,如可穿戴設(shè)備和小型物聯(lián)網(wǎng)設(shè)備。
三、電氣特性
文檔中詳細(xì)列出了MAX31331的電氣特性,包括直流特性和交流特性。例如,計(jì)時(shí)電源電壓范圍為1.1V至5.5V,接口電源電壓范圍為1.62V至5.5V,SCL時(shí)鐘頻率范圍為10kHz至400kHz等。這些參數(shù)對(duì)于我們?cè)谠O(shè)計(jì)電路時(shí)非常重要,需要根據(jù)實(shí)際應(yīng)用需求進(jìn)行合理選擇。
四、詳細(xì)功能解析
(一)時(shí)鐘/日歷功能
時(shí)間和日歷信息通過(guò)讀取相應(yīng)的I2C寄存器獲得,數(shù)據(jù)以二進(jìn)制編碼的十進(jìn)制(BCD)格式存儲(chǔ)。世紀(jì)位(月份寄存器的第7位)在年份寄存器從99溢出到00時(shí)會(huì)自動(dòng)切換,每月的日期會(huì)根據(jù)月份自動(dòng)調(diào)整,包括閏年的修正。時(shí)鐘可以工作在24小時(shí)或12小時(shí)格式。在實(shí)際應(yīng)用中,我們需要注意時(shí)間和日期的設(shè)置和讀取方法,確保時(shí)鐘的準(zhǔn)確性。
(二)I2C接口
I2C接口在VCC電壓介于1.62V和5.5V之間時(shí)能保證正常工作。為了防止設(shè)備出現(xiàn)無(wú)效操作,當(dāng)VCC低于1.62V時(shí),不建議訪問(wèn)I2C接口。芯片的從地址為1101000(或0xD0,左對(duì)齊,LSB設(shè)置為0),第8位用于定義讀寫(xiě)操作。如果在I2C通信過(guò)程中微控制器復(fù)位,可能會(huì)導(dǎo)致微控制器和MAX31331不同步,此時(shí)可以使用芯片的超時(shí)功能來(lái)重置I2C從控制器。在設(shè)計(jì)I2C通信電路時(shí),我們需要注意哪些問(wèn)題呢?
(三)振蕩器電路和時(shí)鐘精度
MAX31331使用外部32.768kHz晶體,振蕩器電路無(wú)需外部組件即可工作,這使得它可以使用多種不同規(guī)格的晶體。為了保證振蕩器的穩(wěn)定性,建議盡量縮短晶體到芯片X1/X2引腳的走線(xiàn)長(zhǎng)度,并遠(yuǎn)離附近的接地平面,以減少寄生電容。同時(shí),要避免其他高速時(shí)鐘走線(xiàn)靠近X1/X2引腳,以降低耦合效應(yīng)。芯片內(nèi)部包含一個(gè)分?jǐn)?shù)分頻電路,可以將時(shí)鐘精度校正到接近0ppm。通過(guò)OFFSET_HIGH(1Dh)和OFFSET_LOW(1Eh)寄存器,用戶(hù)可以對(duì)時(shí)鐘精度進(jìn)行數(shù)字校正,分辨率為0.477ppm。
(四)電源管理
芯片的電源管理功能可以監(jiān)測(cè)VCC和VBAT的電壓,并根據(jù)設(shè)置自動(dòng)選擇合適的電源。通過(guò)設(shè)置PWR_MGMT[1:0]寄存器,可以選擇電源管理的工作模式,如自動(dòng)模式和涓流充電模式。當(dāng)主電源VCC低于電源故障電壓和備份電池電壓時(shí),芯片會(huì)切換到備份電源。在電源管理設(shè)計(jì)中,我們需要根據(jù)實(shí)際應(yīng)用場(chǎng)景合理設(shè)置這些參數(shù),以確保設(shè)備的穩(wěn)定運(yùn)行。
(五)涓流充電器
涓流充電器用于為外部超級(jí)電容器或可充電電池充電,最大充電電流可以通過(guò)公式[IMAX =(VCC - VD - VBAT) / R]計(jì)算,其中VD是二極管電壓降,VBAT是被充電電池的電壓,R是充電路徑中選擇的電阻。隨著電池充電,電池電壓升高,充電路徑上的電壓降低,充電電流也會(huì)隨之減小。在使用涓流充電器時(shí),我們需要根據(jù)電池的特性選擇合適的充電電阻。
(六)中斷狀態(tài)和輸出
當(dāng)發(fā)生中斷時(shí),STATUS(00h)寄存器中的相應(yīng)狀態(tài)位會(huì)置為“1”,中斷輸出會(huì)從高電平變?yōu)榈碗娖健Mㄟ^(guò)讀取STATUS寄存器可以清除中斷狀態(tài)位和輸出。不同的中斷模式可以通過(guò)設(shè)置相關(guān)寄存器來(lái)實(shí)現(xiàn),如ENCLKO、INTA和CLKOUT/INTB等。在設(shè)計(jì)中斷處理程序時(shí),我們需要根據(jù)不同的中斷模式進(jìn)行相應(yīng)的處理。
(七)鬧鐘功能
芯片包含兩個(gè)時(shí)間/日期鬧鐘,分別通過(guò)寫(xiě)入寄存器0Fh - 14h和15h - 17h來(lái)設(shè)置??梢酝ㄟ^(guò)INT_EN寄存器中的A1IE和A2IE位來(lái)編程激活鬧鐘匹配時(shí)的INT輸出。每個(gè)鬧鐘寄存器的第7位和Alm1_mon寄存器的第6位是掩碼位,當(dāng)所有掩碼位為邏輯0時(shí),只有當(dāng)計(jì)時(shí)寄存器中的值與鬧鐘寄存器中的值匹配時(shí)才會(huì)觸發(fā)鬧鐘。鬧鐘還可以設(shè)置為每秒、每分鐘、每小時(shí)、每天或特定日期重復(fù)觸發(fā)。在實(shí)際應(yīng)用中,我們可以根據(jù)具體需求設(shè)置不同的鬧鐘模式。
(八)倒計(jì)時(shí)定時(shí)器
MAX31331具有帶暫停功能的倒計(jì)時(shí)定時(shí)器,可以通過(guò)寫(xiě)入TIMER_CONFIG(06h)和TIMER_INIT(19h)寄存器來(lái)配置。定時(shí)器的頻率可以通過(guò)TFS[1:0]字段選擇,通過(guò)TE(定時(shí)器使能)位啟動(dòng)/停止定時(shí)器,通過(guò)TRPT位啟用/禁用定時(shí)器重復(fù)功能,通過(guò)TPAUSE位在定時(shí)器啟用時(shí)暫停/恢復(fù)倒計(jì)時(shí)。當(dāng)定時(shí)器計(jì)數(shù)到0時(shí),可以通過(guò)INT_EN寄存器中的TIE位啟用/禁用INT輸出。在使用定時(shí)器時(shí),我們需要注意定時(shí)器的初始化和配置方法,以滿(mǎn)足不同的應(yīng)用需求。
(九)時(shí)間戳記錄
芯片可以在特定事件觸發(fā)時(shí)記錄和存儲(chǔ)時(shí)間戳,最多可以在四個(gè)時(shí)間戳寄存器組(TS0、TS1、TS2和TS3)中存儲(chǔ)四個(gè)時(shí)間戳。每個(gè)TS組包含七個(gè)用于日期/時(shí)間信息的寄存器和一個(gè)TSx_Flags寄存器,用于指示觸發(fā)該時(shí)間戳的事件??梢酝ㄟ^(guò)配置TIMESTAMP_CONFIG(05h)寄存器來(lái)設(shè)置記錄時(shí)間戳的事件,如DIN引腳的上升/下降沿、電源從VCC切換到VBAT、電源從VBAT切換到VCC、VBAT電壓低于VBATLOW水平(2V)等。還可以選擇只記錄前四個(gè)時(shí)間戳或不斷覆蓋最舊的時(shí)間戳,以記錄最新的四個(gè)事件。當(dāng)時(shí)間戳功能未使用時(shí),所有32字節(jié)的時(shí)間戳寄存器可以用作用戶(hù)RAM。在需要記錄事件發(fā)生時(shí)間的應(yīng)用中,時(shí)間戳功能非常有用。
五、應(yīng)用注意事項(xiàng)
(一)電源去耦
為了獲得最佳性能,建議使用0.1μF和/或1.0μF的電容器對(duì)VCC和/或VBAT電源進(jìn)行去耦。如果可能的話(huà),使用高質(zhì)量的陶瓷表面貼裝電容器,以減少引腳電感,提高性能。
(二)開(kāi)漏輸出的使用
INTA和INTB/CLKO輸出是開(kāi)漏輸出,需要外部上拉電阻來(lái)實(shí)現(xiàn)邏輯高電平輸出。典型的上拉電阻值約為10kΩ。
(三)電池泄漏電流
當(dāng)MAX31331從VCC切換到VBAT供電時(shí),如果DIN引腳外部連接到中間電壓電平(介于0.7V和VBAT - 0.7V之間),VBAT電源上會(huì)有較大的泄漏電流(數(shù)十微安)。可以通過(guò)設(shè)置RTC_CONFIG1(03h)寄存器中的EN_IO = 0來(lái)確保在將主電源切換到VBAT之前禁用DIN引腳,以減少泄漏電流?;蛘邔IN引腳拉到VBAT而不是VCC,以確保在使用VBAT供電時(shí)泄漏電流最小。
(四)SDA和SCL上拉電阻
SDA是開(kāi)漏輸出,需要外部上拉電阻來(lái)實(shí)現(xiàn)邏輯高電平。由于芯片不使用時(shí)鐘周期拉伸,SCL可以使用帶有上拉電阻的開(kāi)漏輸出或CMOS輸出驅(qū)動(dòng)器(推挽)。
六、總結(jié)
MAX31331是一款功能強(qiáng)大、性能出色的超低功耗實(shí)時(shí)時(shí)鐘和電源管理芯片。它的超低功耗特性、豐富的功能以及小尺寸封裝使其在醫(yī)療、可穿戴設(shè)備、便攜式儀器、物聯(lián)網(wǎng)等領(lǐng)域具有廣泛的應(yīng)用前景。在實(shí)際設(shè)計(jì)中,我們需要根據(jù)具體的應(yīng)用需求,合理選擇芯片的工作模式和參數(shù),注意電路的布局和布線(xiàn),以確保設(shè)備的穩(wěn)定性和可靠性。大家在使用類(lèi)似芯片時(shí),有沒(méi)有遇到過(guò)什么問(wèn)題呢?歡迎在評(píng)論區(qū)分享交流。
-
電源管理
+關(guān)注
關(guān)注
117文章
7948瀏覽量
148124 -
實(shí)時(shí)時(shí)鐘
+關(guān)注
關(guān)注
4文章
360瀏覽量
68416
發(fā)布評(píng)論請(qǐng)先 登錄
探索 MAX31341B/MAX31341C:低功耗實(shí)時(shí)時(shí)鐘的卓越之選
MAX31342:低功耗實(shí)時(shí)時(shí)鐘的理想之選
探索MAX31334:超低功耗實(shí)時(shí)時(shí)鐘的卓越之選
MAX31329:低功耗實(shí)時(shí)時(shí)鐘的卓越之選
深入剖析DS1347:低功耗SPI實(shí)時(shí)時(shí)鐘的卓越之選
探索DS1341/DS1342:低功耗I2C實(shí)時(shí)時(shí)鐘的卓越之選
探索DS1339B:低功耗I2C實(shí)時(shí)時(shí)鐘的卓越之選
DS1308:低功耗I2C實(shí)時(shí)時(shí)鐘的理想之選
MAX8880/MAX8881:低功耗線(xiàn)性穩(wěn)壓器的理想之選
深度解析MAX77654:超低功耗電源管理IC的卓越之選
MAX77650:超低功耗PMIC的卓越之選
深入剖析MAX77651:超低功耗PMIC的卓越之選
Analog Devices / Maxim Integrated MAX31331超低功耗I2C實(shí)時(shí)時(shí)鐘數(shù)據(jù)手冊(cè)
Analog Devices / Maxim Integrated MAX31331評(píng)估套件數(shù)據(jù)手冊(cè)
Analog Devices / Maxim Integrated MAX31334超低功耗實(shí)時(shí)時(shí)鐘數(shù)據(jù)手冊(cè)
MAX31331:超低功耗實(shí)時(shí)時(shí)鐘與電源管理的理想之選
評(píng)論