非易失性、I2C 兼容的 64 位數(shù)字電位器 AD5258 深度解析
在電子設(shè)計領(lǐng)域,數(shù)字電位器是一種非常實用的器件,它能實現(xiàn)電子調(diào)節(jié)功能,替代傳統(tǒng)的機械電位器。今天,我們就來深入探討一下 Analog Devices 公司的 AD5258 數(shù)字電位器。
文件下載:AD5258.pdf
一、AD5258 概述
AD5258 是一款非易失性、I2C 兼容的 64 位數(shù)字電位器,采用緊湊的 3mm×4.9mm MSOP - 10 封裝。它能像機械電位器或可變電阻一樣執(zhí)行電子調(diào)節(jié)功能,而且具有更高的分辨率和固態(tài)可靠性。其主要特點包括:
- 非易失性存儲:能保持抽頭設(shè)置,即使斷電也不會丟失數(shù)據(jù)。
- 多阻值可選:端到端電阻有 1kΩ、10kΩ、50kΩ、100kΩ 四種選擇。
- 高精度:電阻容差存儲在 EEPROM 中,精度可達 0.1%。
- 寬工作溫度范圍:-40°C 至 +85°C,能適應多種環(huán)境。
- 單電源供電:3V 至 5V 單電源,使用方便。
- 接口靈活:VLOGIC 引腳增加了接口的靈活性,AD0 和 AD1 地址解碼引腳允許每條總線連接四個器件。
二、電氣特性
2.1 直流特性
在不同的工作模式下,AD5258 有不同的直流特性。在變阻器模式下,電阻的微分非線性(R - DNL)和積分非線性(R - INL)因阻值不同而有所差異。例如,1kΩ 阻值時,R - DNL 范圍為 - 1.5 至 +1.5 LSB,R - INL 范圍為 - 5 至 +5 LSB。在電位器分壓模式下,微分非線性(DNL)和積分非線性(INL)同樣與阻值相關(guān),如 1kΩ 阻值時,DNL 范圍為 - 1 至 +1 LSB,INL 范圍為 - 1 至 +1 LSB。此外,還給出了標稱電阻容差、電阻溫度系數(shù)、總抽頭電阻等參數(shù)。
2.2 時序特性
I2C 接口的時序特性對于數(shù)據(jù)傳輸至關(guān)重要。SCL 時鐘頻率最大可達 400kHz,總線空閑時間、數(shù)據(jù)保持時間、數(shù)據(jù)建立時間等都有明確的要求。EEPROM 數(shù)據(jù)存儲時間為 26ms,上電時 EEPROM 數(shù)據(jù)恢復時間約為 300μs。
2.3 絕對最大額定值
為了保證器件的安全使用,規(guī)定了絕對最大額定值。如 VDD 到 GND 的電壓范圍為 - 0.3V 至 +7V,A、B、W 端子到 GND 的電壓范圍為 GND - 0.3V 至 VDD + 0.3V,最大脈沖電流為 ±20mA,連續(xù)電流為 ±5mA 等。
三、引腳配置與功能
| AD5258 共有 10 個引腳,每個引腳都有特定的功能。 | 引腳編號 | 引腳名稱 | 描述 |
|---|---|---|---|
| 1 | W | 抽頭端子,GND ≤ VW ≤ VDD | |
| 2 | AD0 | 用于多封裝解碼的可編程引腳 0,上電時狀態(tài)被注冊 | |
| 3 | AD1 | 用于多封裝解碼的可編程引腳 1,上電時狀態(tài)被注冊 | |
| 4 | SDA | 串行數(shù)據(jù)輸入/輸出 | |
| 5 | SCL | 串行時鐘輸入,正邊沿觸發(fā) | |
| 6 | VLOGIC | 邏輯電源 | |
| 7 | GND | 數(shù)字地 | |
| 8 | VDD | 正電源 | |
| 9 | B | B 端子,GND ≤ VB ≤ VDD | |
| 10 | A | A 端子,GND ≤ VA ≤ VDD |
四、典型性能特性
通過一系列圖表展示了 AD5258 在不同條件下的性能。例如,在不同電源電壓和溫度下,電阻的積分非線性(INL)和微分非線性(DNL)的變化情況;全量程誤差(FSE)和零量程誤差(ZSE)隨溫度的變化;不同阻值下的溫度系數(shù)(Tempco)與代碼的關(guān)系等。這些特性有助于工程師在實際應用中選擇合適的參數(shù)。
五、工作原理
5.1 變阻器操作
AD5258 的 RDAC 在 A 端子和 B 端子之間的標稱電阻有 1kΩ、10kΩ、50kΩ 和 100kΩ 可選。抽頭端子可訪問 64 個接觸點,通過 6 位數(shù)據(jù)在 RDAC 鎖存器中解碼來選擇其中一個設(shè)置。數(shù)字編程的抽頭 W 與端子 B 之間的輸出電阻計算公式為: [R{W B}(D)=frac{D}{64} × R{A B}+2 × R{W}] 其中,D 是加載在 6 位 RDAC 寄存器中的二進制代碼的十進制等效值,(R{AB}) 是端到端電阻,(R_{W}) 是每個內(nèi)部開關(guān)的導通電阻貢獻的抽頭電阻。
5.2 電位器分壓操作
數(shù)字電位器可在抽頭 W 到端子 B 和抽頭 W 到端子 A 之間輕松生成與端子 A 到端子 B 輸入電壓成比例的分壓器。忽略抽頭電阻影響進行近似計算時,輸出電壓計算公式為: [V{W}(D)=frac{D}{64} V{A}+frac{64-D}{64} V{B}] 考慮抽頭電阻影響時,計算公式為: [V{W}(D)=frac{R{W B}(D)}{R{A B}} V{A}+frac{R{W A}(D)}{R{A B}} V{B}]
六、I2C 接口操作
6.1 數(shù)據(jù)傳輸
主設(shè)備通過在 SCL 為高電平時 SDA 線的高到低轉(zhuǎn)換建立起始條件來啟動數(shù)據(jù)傳輸。接下來的字節(jié)是從設(shè)備地址字節(jié),包含 7 位從設(shè)備地址和一個 (R / overline{W}) 位,用于指示讀或?qū)懖僮鳌脑O(shè)備地址由 AD0 和 AD1 兩個可配置地址引腳決定。
6.2 寫操作
寫模式下,從設(shè)備地址字節(jié)的最后一位 ((R / overline{W})) 為邏輯低。第二個字節(jié)是指令字節(jié),前三位是命令位,用戶可選擇寫入 RDAC 寄存器、EEPROM 寄存器或激活軟件寫保護。最后一個字節(jié)是數(shù)據(jù)字節(jié)。
6.3 存儲/恢復操作
此模式只需地址和指令字節(jié)。地址字節(jié)的最后一位 ((R / overline{W})) 為邏輯低,指令字節(jié)的前三位是命令位,可選擇將數(shù)據(jù)從 RDAC 傳輸?shù)?EEPROM(存儲)或從 EEPROM 傳輸?shù)?RDAC(恢復)。
6.4 讀操作
若要讀取感興趣的寄存器,需先發(fā)送一個虛擬地址和指令字節(jié)。之后進行重復起始操作,再發(fā)送一個地址字節(jié),此時 (R / overline{W}) 位為邏輯高,隨后是包含所需信息的回讀字節(jié)。
七、應用與注意事項
7.1 應用領(lǐng)域
AD5258 可應用于多個領(lǐng)域,如 LCD 面板 (V_{COM}) 調(diào)整、LCD 面板亮度和對比度控制、可編程電源、RF 放大器偏置、汽車電子調(diào)節(jié)、增益控制和失調(diào)調(diào)節(jié)、光纖到戶系統(tǒng)、電子電平設(shè)置等。
7.2 注意事項
- ESD 保護:AD5258 是靜電放電(ESD)敏感器件,雖有保護電路,但仍需采取適當?shù)?ESD 預防措施。
- 上電順序:為避免 ESD 保護二極管正向偏置影響電路,應先給 GND、VDD、VLOGIC 供電,再給 A、B、W 端子施加電壓。
- 布局和電源旁路:采用緊湊、最小引線長度的布局設(shè)計,使用高質(zhì)量電容對電源進行旁路,以提高穩(wěn)定性。
八、總結(jié)
AD5258 數(shù)字電位器以其非易失性存儲、多阻值可選、高精度、寬工作溫度范圍和靈活的接口等特點,為電子工程師提供了一個優(yōu)秀的解決方案。在實際應用中,工程師需根據(jù)具體需求合理選擇參數(shù),并注意 ESD 保護、上電順序和布局等問題。大家在使用 AD5258 過程中遇到過哪些問題呢?歡迎在評論區(qū)分享交流。
-
數(shù)字電位器
+關(guān)注
關(guān)注
4文章
354瀏覽量
85039
發(fā)布評論請先 登錄
非易失性、I2C 兼容的 64 位數(shù)字電位器 AD5258 深度解析
評論