深入解析DS1339 I2C串行實(shí)時(shí)時(shí)鐘:功能、特性與應(yīng)用
在電子設(shè)計(jì)領(lǐng)域,實(shí)時(shí)時(shí)鐘(RTC)是一種至關(guān)重要的組件,它能為系統(tǒng)提供精確的時(shí)間和日期信息。今天我們要探討的是Maxim Integrated推出的DS1339 I2C串行實(shí)時(shí)時(shí)鐘,它具備諸多出色的特性,適用于各種不同的應(yīng)用場(chǎng)景。
文件下載:DS1339.pdf
一、產(chǎn)品概述
DS1339是一款低功耗的時(shí)鐘/日期設(shè)備,具有兩個(gè)可編程的時(shí)間鬧鐘和一個(gè)可編程的方波輸出。它通過I2C總線串行傳輸?shù)刂泛蛿?shù)據(jù),能提供秒、分、時(shí)、日、日期、月和年等信息。該時(shí)鐘會(huì)自動(dòng)調(diào)整月底日期,包括閏年修正,可工作在24小時(shí)或12小時(shí)格式,并帶有AM/PM指示。此外,它還內(nèi)置了電源感應(yīng)電路,能檢測(cè)電源故障并自動(dòng)切換到備用電源,保持時(shí)間、日期和鬧鐘功能的正常運(yùn)行。
二、應(yīng)用領(lǐng)域
DS1339的應(yīng)用范圍十分廣泛,涵蓋了多個(gè)領(lǐng)域:
- 手持設(shè)備:如GPS和POS終端。
- 消費(fèi)電子:像機(jī)頂盒、數(shù)字錄音設(shè)備和網(wǎng)絡(luò)設(shè)備。
- 辦公設(shè)備:包括傳真機(jī)、打印機(jī)和復(fù)印機(jī)。
- 醫(yī)療設(shè)備:例如血糖儀和藥品分發(fā)器。
- 電信設(shè)備:路由器、交換機(jī)和服務(wù)器等。
- 其他:如電表、自動(dòng)售貨機(jī)、恒溫器和調(diào)制解調(diào)器。
三、產(chǎn)品優(yōu)勢(shì)與特性
(一)全面的計(jì)時(shí)管理
- 實(shí)時(shí)時(shí)鐘功能:能精確計(jì)數(shù)秒、分、時(shí)、月日、月、周幾和年,支持到2100年的閏年補(bǔ)償。
- 雙時(shí)間鬧鐘:可設(shè)置兩個(gè)不同的時(shí)間鬧鐘,滿足多樣化的定時(shí)需求。
- 可編程方波輸出:用戶可根據(jù)需要調(diào)整方波的輸出頻率。
- 振蕩器停止標(biāo)志:方便用戶監(jiān)測(cè)振蕩器的工作狀態(tài)。
(二)良好的接口能力
通過I2C串行接口,能與大多數(shù)微控制器輕松連接,實(shí)現(xiàn)數(shù)據(jù)的傳輸和控制。
(三)低功耗運(yùn)行
采用低功耗設(shè)計(jì),可有效延長(zhǎng)電池備份的運(yùn)行時(shí)間,適合對(duì)功耗要求較高的設(shè)備。
(四)智能電源管理
- 自動(dòng)電源故障檢測(cè)與切換:當(dāng)主電源出現(xiàn)故障時(shí),能自動(dòng)切換到備用電源,確保時(shí)鐘和鬧鐘功能不受影響。
- 涓流充電功能:可對(duì)備用電源進(jìn)行涓流充電,保持其電量充足。
(五)安全認(rèn)證
獲得了Underwriters Laboratories(UL)的認(rèn)證,保證了產(chǎn)品的安全性和可靠性。
(六)節(jié)省空間的封裝
DS1339C采用表面貼裝封裝,并集成了晶體,節(jié)省了額外的空間,簡(jiǎn)化了設(shè)計(jì)。
四、訂購信息
| DS1339有多種型號(hào)可供選擇,不同型號(hào)在溫度范圍、電壓和引腳封裝等方面有所差異。例如: | 型號(hào) | 溫度范圍 | 電壓(V) | 引腳封裝 | 頂部標(biāo)記 |
|---|---|---|---|---|---|
| DS1339C - 2# | -40°C 至 +85°C | 2.0 | 16 SO (300 mils) | DS1339C - 2 | |
| DS1339C - 3# | -40°C 至 +85°C | 3.0 | 16 SO (300 mils) | DS1339C - 3 | |
| DS1339C - 33# | -40°C 至 +85°C | 3.3 | 16 SO (300 mils) | DS1339C - 33 | |
| DS1339U - 2+ | -40°C 至 +85°C | 2.0 | 8 μSOP | 1339 rr - 2 | |
| DS1339U - 3+ | -40°C 至 +85°C | 3.0 | 8 μSOP | 1339 rr - 3 | |
| DS1339U - 33+ | -40°C 至 +85°C | 3.3 | 8 μSOP | 1339 rr - 33 |
需要注意的是,“+”表示無鉛/RoHS兼容封裝,“#”表示符合RoHS要求的設(shè)備,可能包含RoHS豁免的鉛。
五、電氣特性
(一)絕對(duì)最大額定值
| 參數(shù) | 數(shù)值 |
|---|---|
| 任何引腳相對(duì)于地的電壓范圍 | -0.3V 至 +6.0V |
| 工作溫度范圍(非冷凝) | -40°C 至 +85°C |
| 存儲(chǔ)溫度范圍 | -55°C 至 +125°C |
| 焊接溫度(回流) | +260°C |
超過這些絕對(duì)最大額定值可能會(huì)對(duì)設(shè)備造成永久性損壞,因此在使用過程中需嚴(yán)格遵守。
(二)推薦直流工作條件
在不同型號(hào)的DS1339中,電源電壓、備用電源電壓、邏輯電平、電源故障電壓等參數(shù)都有相應(yīng)的要求。例如,DS1339 - 2的電源電壓范圍為1.8V至5.5V,典型值為2.0V。
(三)直流電氣特性
包括輸入泄漏電流、I/O泄漏電流、邏輯0輸出電流、VCC活動(dòng)電流、VCC待機(jī)電流、涓流充電器電阻寄存器值、備用電源泄漏電流等參數(shù)。這些參數(shù)反映了設(shè)備在不同工作狀態(tài)下的電流消耗情況。
(四)交流電氣特性
涵蓋了SCL時(shí)鐘頻率、總線空閑時(shí)間、保持時(shí)間、低電平周期、建立時(shí)間、數(shù)據(jù)保持時(shí)間、數(shù)據(jù)建立時(shí)間、上升時(shí)間、下降時(shí)間、停止條件建立時(shí)間、總線電容負(fù)載、I/O電容和振蕩器停止標(biāo)志延遲等參數(shù)。這些參數(shù)對(duì)于確保I2C總線的正常通信至關(guān)重要。
(五)電源上下電特性
包括上電恢復(fù)時(shí)間、VCC下降時(shí)間和VCC上升時(shí)間等參數(shù)。需要注意的是,在電池備份模式下,不允許出現(xiàn)任何幅度的負(fù)下沖。
六、引腳描述
DS1339的引腳具有不同的功能:
- X1和X2:用于連接標(biāo)準(zhǔn)的32.768kHz石英晶體,內(nèi)部振蕩器電路設(shè)計(jì)為與指定負(fù)載電容為6pF的晶體配合使用,也可連接外部振蕩器。
- VBACKUP:備用電源引腳,電壓需保持在1.3V至3.7V之間,可連接鋰電池、可充電電池或超級(jí)電容。
- GND:接地引腳,為設(shè)備提供直流電源。
- SDA:串行數(shù)據(jù)輸入/輸出引腳,是I2C串行接口的輸入輸出引腳,為開漏輸出,需外接上拉電阻。
- SCL:串行時(shí)鐘輸入引腳,用于同步I2C串行接口的數(shù)據(jù)傳輸,同樣需外接上拉電阻。
- SQW/INT:方波/中斷輸出引腳,為可編程方波或中斷輸出信號(hào),也是開漏輸出,需外接上拉電阻。
- VCC:主電源引腳,當(dāng)電壓在正常范圍內(nèi)時(shí),設(shè)備可進(jìn)行數(shù)據(jù)讀寫操作;當(dāng)備用電源連接且VCC低于Vpf時(shí),讀寫操作將被禁止。
- N.C.:未連接引腳,必須接地。
七、詳細(xì)操作說明
(一)設(shè)備操作模式
DS1339作為I2C總線上的從設(shè)備,通過START條件和設(shè)備識(shí)別代碼進(jìn)行訪問,后續(xù)可順序訪問寄存器,直到執(zhí)行STOP條件。當(dāng)VCC大于Vpf時(shí),設(shè)備可進(jìn)行數(shù)據(jù)讀寫;當(dāng)VCC低于Vpf時(shí),內(nèi)部時(shí)鐘寄存器將被鎖定。
(二)電源控制
由精確的溫度補(bǔ)償電壓參考和比較器電路監(jiān)控VCC電平。當(dāng)VCC大于Vpf時(shí),設(shè)備可正常讀寫;當(dāng)VCC低于Vpf時(shí),根據(jù)Vpf和VBACKUP的大小關(guān)系,設(shè)備電源會(huì)從VCC切換到VBACKUP,直到VCC恢復(fù)到正常水平。
(三)振蕩器電路
使用外部32.768kHz晶體,無需外部電阻或電容。晶體的參數(shù)如標(biāo)稱頻率、串聯(lián)電阻和負(fù)載電容都有特定要求,且晶體、走線和晶體輸入引腳應(yīng)與射頻信號(hào)隔離。
(四)時(shí)鐘精度
時(shí)鐘精度取決于晶體的精度以及振蕩器電路的電容負(fù)載與晶體調(diào)整電容負(fù)載的匹配程度,溫度變化和外部電路噪聲也會(huì)影響時(shí)鐘精度。
(五)地址映射
DS1339的寄存器有特定的地址映射,在多字節(jié)訪問時(shí),地址指針到達(dá)寄存器空間末尾會(huì)回繞到00h。在I2C START、STOP或地址指針遞增到00h時(shí),當(dāng)前時(shí)間會(huì)傳輸?shù)降诙M寄存器,方便讀取時(shí)間信息。
(六)時(shí)間和日期操作
時(shí)間和日期信息通過讀取相應(yīng)的寄存器字節(jié)獲得,可通過寫入寄存器字節(jié)進(jìn)行設(shè)置或初始化。DS1339可工作在12小時(shí)或24小時(shí)模式,模式切換時(shí)需重新輸入小時(shí)值。在讀寫時(shí)間和日期寄存器時(shí),使用二級(jí)(用戶)緩沖區(qū)防止內(nèi)部寄存器更新時(shí)出現(xiàn)錯(cuò)誤。
(七)鬧鐘功能
DS1339包含兩個(gè)時(shí)間/日期鬧鐘,可通過編程設(shè)置鬧鐘觸發(fā)條件。鬧鐘寄存器的掩碼位可控制鬧鐘的觸發(fā)頻率,DY/DT位可控制鬧鐘是基于日期還是星期匹配。當(dāng)RTC寄存器值與鬧鐘寄存器設(shè)置匹配時(shí),相應(yīng)的鬧鐘標(biāo)志位會(huì)被置為1,若鬧鐘中斷使能位和INTCN位也為1,則會(huì)激活SQW/INT信號(hào)。
(八)特殊用途寄存器
- 控制寄存器(0Eh):包含多個(gè)控制位,如EOSC控制振蕩器的啟動(dòng)和停止,BBSQI控制電池備份時(shí)方波或中斷輸出的使能,RS2和RS1控制方波輸出頻率,INTCN控制鬧鐘與中斷輸出的關(guān)系,A2IE和A1IE分別控制鬧鐘2和鬧鐘1的中斷使能。
- 狀態(tài)寄存器(0Fh):包含振蕩器停止標(biāo)志(OSF)、鬧鐘2標(biāo)志(A2F)和鬧鐘1標(biāo)志(A1F),用于指示振蕩器狀態(tài)和鬧鐘觸發(fā)情況。
- 涓流充電器寄存器(10h):控制涓流充電器的選擇,通過TCS位選擇是否啟用涓流充電器,DS位選擇是否連接二極管,ROUT位選擇電阻值。用戶可根據(jù)電池或超級(jí)電容的充電需求選擇合適的二極管和電阻。
(九)I2C串行數(shù)據(jù)總線
DS1339支持I2C總線協(xié)議,工作在標(biāo)準(zhǔn)模式(100kHz)和快速模式(400kHz)。數(shù)據(jù)傳輸通過START和STOP條件控制,每個(gè)數(shù)據(jù)字節(jié)傳輸后接收方需進(jìn)行確認(rèn)。DS1339可工作在從接收模式(寫模式)和從發(fā)送模式(讀模式),在不同模式下數(shù)據(jù)的傳輸方向和處理方式有所不同。
八、使用注意事項(xiàng)
(一)處理與布局
DS1339C封裝包含石英音叉晶體,在使用貼裝設(shè)備時(shí)要避免過度沖擊,避免超聲波清洗。同時(shí),應(yīng)避免在封裝下方布線,除非有接地平面隔離,所有未連接引腳必須接地。
(二)濕度敏感封裝
濕度敏感封裝的設(shè)備出廠時(shí)采用干燥包裝,需遵循包裝標(biāo)簽上的處理說明,防止回流過程中損壞??蓞⒖糏PC/JEDEC J - STD - 020B標(biāo)準(zhǔn)進(jìn)行濕度敏感設(shè)備的分類。
九、總結(jié)
DS1339 I2C串行實(shí)時(shí)時(shí)鐘是一款功能強(qiáng)大、性能穩(wěn)定的實(shí)時(shí)時(shí)鐘設(shè)備,具有全面的計(jì)時(shí)管理功能、良好的接口能力、低功耗運(yùn)行和智能電源管理等優(yōu)點(diǎn)。在實(shí)際應(yīng)用中,電子工程師可根據(jù)具體需求選擇合適的型號(hào),并注意電氣特性、引腳連接、操作模式和使用注意事項(xiàng)等方面,以確保設(shè)備的正常運(yùn)行和系統(tǒng)的穩(wěn)定性。你在使用DS1339的過程中遇到過哪些問題呢?歡迎分享交流。
-
實(shí)時(shí)時(shí)鐘
+關(guān)注
關(guān)注
4文章
360瀏覽量
68438 -
I2C
+關(guān)注
關(guān)注
28文章
1561瀏覽量
131445 -
DS1339
+關(guān)注
關(guān)注
0文章
2瀏覽量
7931
發(fā)布評(píng)論請(qǐng)先 登錄
深入解析DS1339 I2C串行實(shí)時(shí)時(shí)鐘:功能、特性與應(yīng)用
評(píng)論