深入剖析DS1312非易失性控制器:功能特性與設計要點
一、引言
在電子設備的設計中,如何確保數據在電源故障時不丟失是一個關鍵問題。DS1312非易失性控制器為解決這一問題提供了有效的方案。它不僅能將CMOS SRAM轉換為非易失性存儲器,還具備鋰電池監測等重要功能。本文將詳細介紹DS1312的特性、引腳功能、工作原理以及相關的電氣參數,為電子工程師在設計中合理應用該器件提供參考。
文件下載:DS1312+.pdf
二、DS1312的主要特性
2.1 非易失性存儲功能
DS1312能夠將CMOS SRAM轉換為非易失性存儲器。當 (V{CC}) 超出容差范圍時,它會無條件地對SRAM進行寫保護;在 (V{CC}) 電源故障時,會自動切換到電池備份電源,確保SRAM數據的完整性。
2.2 鋰電池監測功能
該器件可以監測鋰電池的電壓,并在電池即將失效時提供預警。通過周期性地比較電池在加載內部電阻負載時的電壓與參考電壓,當電池電壓低于參考電壓時,電池警告輸出信號((overline{BW}))會被激活,提示需要更換電池。
2.3 電源故障檢測與復位功能
DS1312提供可選的5%或10%電源故障檢測。DS1312S和DS1312E型號具有額外的復位引腳((RST)),當 (V_{CCI}) 低于由 (TOL) 引腳定義的觸發點電平時,會激活復位信號,在電源故障時復位處理器,并在系統上電期間保持處理器處于復位狀態。
2.4 封裝多樣
DS1312提供多種封裝形式,包括8引腳DIP和SOIC封裝,以及可選的16引腳SOIC和20引腳TSSOP版本,滿足不同應用場景的需求。
2.5 寬溫度范圍
適用于工業溫度范圍( -40°C 至 +85°C),保證在惡劣環境下的穩定工作。
三、引腳功能介紹
| 引腳名稱 | 功能描述 |
|---|---|
| (VCCI)、(VCCO) | (VCCI) 為 +5V 電源輸入,(VCCO) 為SRAM電源輸出 |
| (VBAT) | 備份電池輸入 |
| (CEI) | 芯片使能輸入 |
| (CEO) | 芯片使能輸出 |
| (TOL) | (V_{CC}) 容差選擇 |
| (BW) | 電池警告輸出(開漏) |
| (GND) | 接地 |
| (NC) | 無連接 |
| (RST) | 復位輸出(開漏) |
四、工作原理
4.1 內存備份
DS1312通過切換電源,在 (V{CCI}) 小于切換點 (V{sw}) 且小于電池電壓 (V{BAT}) 時,將電池接入為SRAM提供備份電源,該切換的電壓降小于0.2V。同時,它會持續監測 (V{CCI}),當電源超出容差范圍時,通過抑制芯片使能輸出((overline{CEO}))來對SRAM進行寫保護。
4.2 電池電壓監測
DS1312以24小時為周期自動進行電池電壓監測。在每次24小時周期((t{BTCN}))結束后,將 (V{BAT}) 連接到內部1.2 MΩ測試電阻((R{INT}))一秒((t{BTPW}))。如果此時 (V{BAT}) 低于工廠編程的電池電壓觸發點((V{BTP})),電池警告輸出 (overline{BW}) 會被激活。
4.3 電源監測
DS1312S和DS1312E型號在 (V_{CCI}) 低于 (TOL) 引腳定義的觸發點電平時,會激活復位信號 (RST)。復位發生在4.75至4.5V(5%容差,(TOL) 引腳連接到GND)或4.5至4.25V(10%容差,(TOL) 引腳連接到 (VCCO))范圍內。
4.4 新鮮密封模式
當電池首次連接到DS1312且未施加 (V{CC}) 電源時,器件不會立即在 (V{cco}) 上提供電池備份電源。只有在 (V{CCI}) 超過 (V{CCTP}) 后,DS1312才會離開新鮮密封模式,避免電池在存儲和運輸過程中消耗能量。
五、電氣參數
5.1 絕對最大額定值
| 參數 | 范圍 |
|---|---|
| 任何引腳相對于地的電壓范圍 | -0.5V 至 +6.0V |
| 工作溫度范圍 | -40°C 至 +85°C |
| 存儲溫度范圍 | -55°C 至 +125°C |
| 焊接溫度(回流焊,SO或TSSOP) | +260°C |
| 引腳溫度(焊接,10s) | +300°C |
5.2 推薦工作條件
| 參數 | 符號 | 最小值 | 典型值 | 最大值 | 單位 | 備注 |
|---|---|---|---|---|---|---|
| 電源電壓((TOL = GND)) | (V_{CCI}) | 4.75 | 5.0 | 5.5 | V | |
| 電源電壓((TOL = VCCO)) | (V_{CCI}) | 4.5 | 5.0 | 5.5 | V | |
| 電池電源電壓 | (V_{BAT}) | 2.0 | 6.0 | V | ||
| 邏輯1輸入 | (V_{IH}) | 2.0 | (V_{CCI} + 0.3) | V | ||
| 邏輯0輸入 | (V_{IL}) | -0.3 | +0.8 | V |
5.3 直流電氣特性
不同條件下的電流、電壓等參數在文檔中有詳細規定,例如工作電流(TTL輸入)(I{CC1}) 為200 - 400 μA,工作電流(CMOS輸入)(I{CC2}) 為50 - 100 μA等。
5.4 交流電氣特性
包括 (CEI) 到 (CEO) 的傳播延遲((t{PD}))、(CE) 脈沖寬度((t{CE}))等參數,這些參數對于確保器件在不同工作頻率下的正常運行至關重要。
六、注意事項
6.1 電池監測局限性
DS1312不能持續監測連接的電池,因為持續監測會大幅縮短電池壽命。它僅在每24小時中測試電池一秒,在測試間隔期間不進行任何監測。因此,如果在電池測試間隔期間移除電池,DS1312可能不會立即檢測到,直到下一次預定的電池測試才會激活 (overline{BW})。
6.2 系統定期上電
由于DS1312僅在 (V_{CC}) 正常時進行電池監測,長時間斷電的系統可能會在沒有任何預警的情況下耗盡鋰電池。為避免這種情況,使用DS1312電池監測功能的系統應定期(至少每隔幾個月)上電進行電池測試。
6.3 數據完整性檢查
當系統上電后的第一次電池測試激活了 (overline{BW}) 時,應通過校驗和或其他技術檢查數據的完整性。
七、總結
DS1312非易失性控制器為電子工程師提供了一種可靠的解決方案,用于實現SRAM的非易失性存儲和鋰電池監測。其豐富的功能、多樣的封裝形式和寬溫度范圍使其適用于各種工業和消費電子應用。在設計過程中,工程師需要充分考慮其工作原理、電氣參數和注意事項,以確保系統的穩定性和數據的安全性。你在使用DS1312的過程中遇到過哪些問題呢?歡迎在評論區分享你的經驗。
-
鋰電池監測
+關注
關注
0文章
6瀏覽量
5721 -
DS1312
+關注
關注
0文章
5瀏覽量
5806
發布評論請先 登錄
深入剖析DS1312非易失性控制器:功能特性與設計要點
評論