MAXIM DS4412:雙通道 I2C 可調(diào)灌/拉電流 DAC 的深度解析
在電子設(shè)計(jì)領(lǐng)域,對于能夠精確控制電流的 DAC 需求日益增長。MAXIM 的 DS4412 雙通道 I2C 可調(diào)灌/拉電流 DAC 就是一款在這方面表現(xiàn)出色的產(chǎn)品。下面我們將深入了解這款 DAC 的各項(xiàng)特性、工作原理和應(yīng)用場景。
文件下載:DS4412.pdf
一、產(chǎn)品概述
DS4412 包含兩個(gè) I2C 可調(diào)電流 DAC,每個(gè)都能進(jìn)行灌電流或拉電流操作。每個(gè)輸出端有 15 種灌電流和 15 種拉電流設(shè)置,可通過 I2C 接口進(jìn)行編程。輸出的滿量程范圍和步長由外部電阻決定,能在 4:1 的范圍內(nèi)調(diào)節(jié)輸出電流。上電時(shí),輸出引腳 OUT0 和 OUT1 處于高阻抗?fàn)顟B(tài)。
二、產(chǎn)品特性
2.1 基本特性
- 雙電流 DAC:具備兩個(gè)獨(dú)立的電流 DAC,可實(shí)現(xiàn)雙通道的電流控制。
- 寬滿量程電流范圍:滿量程電流為 500μA 到 2mA,能滿足不同應(yīng)用的需求。
- 外部電阻決定滿量程范圍:每個(gè) DAC 的滿量程范圍由外部電阻確定,增加了設(shè)計(jì)的靈活性。
- 多種工作模式設(shè)置:灌電流和拉電流模式各有 15 種設(shè)置。
- I2C 兼容串行接口:方便與其他設(shè)備進(jìn)行通信和控制。
- 低成本與小封裝:采用 8 引腳 μSOP 封裝,成本低且占用空間小。
- 寬溫度范圍:工作溫度范圍為 -40°C 到 +85°C,能適應(yīng)不同的工作環(huán)境。
- 寬電源電壓范圍:可在 2.7V 到 5.5V 的電源電壓下工作。
2.2 電氣特性
- 絕對最大額定值:VCC、SDA 和 SCL 相對于地的電壓范圍為 -0.5V 到 +6.0V;OUT0 和 OUT1 相對于地的電壓范圍為 -0.5V 到 (VCC + 0.5V)(不超過 6.0V);工作溫度范圍 -40°C 到 +85°C;存儲(chǔ)溫度范圍 -55°C 到 +125°C。
- 推薦工作條件:電源電壓 VCC 為 2.7V 到 5.5V;輸入邏輯 1(SDA、SCL)的電壓 VIH 為 0.7 x VCC 到 VCC + 0.3V;輸入邏輯 0(SDA、SCL)的電壓 VIL 為 -0.3V 到 0.3 x VCC。
- 直流電氣特性:如電源電流 ICC 在 VCC = 5.5V 時(shí)為 500μA,輸入泄漏電流 IIL 在 VCC = 5.5V 時(shí)為 1μA 等。
- 輸出電流特性:輸出灌電流時(shí)的輸出電壓 VOUT:SINK 為 0.5V 到 3.5V;輸出拉電流時(shí)的輸出電壓 VOUT:SOURCE 為 0V 到 VCC - 0.75V;滿量程灌輸出電流 IOUT:SINK 為 0.5mA 到 2.0mA;滿量程拉輸出電流 IOUT:SOURCE 為 -2.0mA 到 -0.5mA 等。
- I2C 交流電氣特性:SCL 時(shí)鐘頻率 fSCL 為 0 到 400kHz,總線空閑時(shí)間 tBUF 為 1.3μs 等。
三、引腳配置與功能
| 引腳名稱 | 引腳編號 | 功能 |
|---|---|---|
| SDA | 1 | I2C 串行數(shù)據(jù),用于 I2C 數(shù)據(jù)的輸入/輸出 |
| SCL | 2 | I2C 串行時(shí)鐘,用于 I2C 時(shí)鐘輸入 |
| FS1 | 3 | 滿量程校準(zhǔn)輸入,連接到地的電阻決定每個(gè)輸出的滿量程電流,F(xiàn)S1 控制 OUT1 |
| FS0 | 5 | 滿量程校準(zhǔn)輸入,連接到地的電阻決定每個(gè)輸出的滿量程電流,F(xiàn)S0 控制 OUT0 |
| GND | 4 | 接地 |
| OUT0 | 6 | 電流輸出,根據(jù)寄存器設(shè)置和連接到 FS0 的電阻確定灌/拉電流 |
| OUT1 | 7 | 電流輸出,根據(jù)寄存器設(shè)置和連接到 FS1 的電阻確定灌/拉電流 |
| VCC | 8 | 電源供應(yīng) |
四、工作原理
4.1 輸出電流范圍確定
DS4412 的輸出電流范圍由外部電阻 RFS 決定,計(jì)算公式為 (RFS = (VRFS / IFS ) times(15 / 1.974)),其中 VRFS 是 RFS 電壓。通過調(diào)整 RFS 的值,可以在 4:1 的范圍內(nèi)調(diào)節(jié)輸出電流。
4.2 上電狀態(tài)
上電時(shí),DS4412 輸出零電流,這可防止在系統(tǒng)主機(jī)控制器有機(jī)會(huì)修改設(shè)備設(shè)置之前,其灌/拉錯(cuò)誤的電流。
4.3 內(nèi)存組織
| DS4412 的電流源通過向特定的內(nèi)存地址寫入數(shù)據(jù)來控制。內(nèi)存地址與電流源的對應(yīng)關(guān)系如下: | 內(nèi)存地址(十六進(jìn)制) | 電流源 |
|---|---|---|
| 0xF8 | OUT0 | |
| 0xF9 | OUT1 |
每個(gè)輸出控制寄存器的格式為:MSB LSB:S X X X D3 D2 D1 D0。其中,S 為符號位,決定 DAC 是灌電流(S = 0)還是拉電流(S = 1);X 為保留位;D3 - D0 為 4 位數(shù)據(jù)字,控制 DAC 輸出。當(dāng)設(shè)置為 0000b 時(shí),無論符號位狀態(tài)如何,都輸出零電流。
五、I2C 串行接口
5.1 從機(jī)地址
DS4412 的從機(jī)地址為 90h。
5.2 相關(guān)定義
- 主設(shè)備:控制總線上的從設(shè)備,生成 SCL 時(shí)鐘脈沖和 START、STOP 條件。
- 從設(shè)備:根據(jù)主設(shè)備的請求發(fā)送和接收數(shù)據(jù)。
- 總線空閑:STOP 和 START 條件之間的時(shí)間,此時(shí) SDA 和 SCL 處于高電平且不活動(dòng),常使從設(shè)備進(jìn)入低功耗模式。
- START 條件:主設(shè)備發(fā)起新數(shù)據(jù)傳輸時(shí),在 SCL 為高電平時(shí),SDA 從高電平變?yōu)榈碗娖疆a(chǎn)生 START 條件。
- STOP 條件:主設(shè)備結(jié)束數(shù)據(jù)傳輸時(shí),在 SCL 為高電平時(shí),SDA 從低電平變?yōu)楦唠娖疆a(chǎn)生 STOP 條件。
- 重復(fù) START 條件:主設(shè)備在一次數(shù)據(jù)傳輸結(jié)束時(shí)使用,用于立即發(fā)起下一次數(shù)據(jù)傳輸,常用于讀操作中指定數(shù)據(jù)傳輸?shù)钠鹗純?nèi)存地址。
5.3 數(shù)據(jù)傳輸
- 位寫入:SDA 的轉(zhuǎn)換必須在 SCL 為低電平時(shí)進(jìn)行,SDA 上的數(shù)據(jù)在 SCL 的整個(gè)高脈沖期間以及設(shè)置和保持時(shí)間內(nèi)必須保持有效和不變。數(shù)據(jù)在 SCL 的上升沿移入設(shè)備。
- 位讀取:寫操作結(jié)束后,主設(shè)備在進(jìn)行位讀取時(shí),必須在 SCL 的下一個(gè)上升沿之前釋放 SDA 總線一段適當(dāng)?shù)脑O(shè)置時(shí)間。設(shè)備在 SCL 前一個(gè)脈沖的下降沿將數(shù)據(jù)位移出 SDA,在當(dāng)前 SCL 脈沖的上升沿?cái)?shù)據(jù)位有效。
- 確認(rèn)(ACK 和 NACK):在字節(jié)傳輸中,第九位總是確認(rèn)位。接收數(shù)據(jù)的設(shè)備(讀操作時(shí)的主設(shè)備或?qū)懖僮鲿r(shí)的從設(shè)備)通過在第九位發(fā)送零來進(jìn)行 ACK,發(fā)送一來進(jìn)行 NACK。
- 字節(jié)寫入:主設(shè)備向從設(shè)備傳輸 8 位信息(最高有效位在前),并接收從設(shè)備的 1 位確認(rèn)。
- 字節(jié)讀取:從設(shè)備向主設(shè)備傳輸 8 位信息(最高有效位在前),主設(shè)備發(fā)送 1 位 ACK 或 NACK。主設(shè)備在讀取最后一個(gè)字節(jié)時(shí)必須發(fā)送 NACK 以終止通信。
六、應(yīng)用場景
6.1 電源調(diào)整與裕度測試
在可調(diào)電源應(yīng)用中,DS4412 可通過灌/拉電流到反饋電壓節(jié)點(diǎn),改變調(diào)節(jié)器達(dá)到穩(wěn)態(tài)工作點(diǎn)所需的輸出電壓。例如,在一個(gè) 2.0V 電壓供應(yīng)且有 ±20% 裕度的可調(diào)電源中,通過合理選擇外部電阻和設(shè)置輸出電流,可使輸出電壓在 1.6V 到 2.4V 之間線性變化,分辨率為 25.8mV/步。
6.2 可調(diào)電流灌/拉源
作為偏置儀表或其他電路的電流源,DS4412 提供了一個(gè)簡單且低成本的 I2C 接口控制的電流源,其可調(diào)的滿量程范圍可充分發(fā)揮 4 位灌/拉分辨率的優(yōu)勢。
七、使用注意事項(xiàng)
7.1 電源去耦
為獲得最佳效果,使用 0.01μF 或 0.1μF 的電容對電源進(jìn)行去耦。盡量使用高質(zhì)量的陶瓷表面貼裝電容,以減少引線電感,提高性能。
7.2 電阻選擇
輸入電阻 RFS 必須在 2.25kΩ 到 9.0kΩ 之間,以確保設(shè)備滿足其精度和線性度規(guī)格。
MAXIM 的 DS4412 雙通道 I2C 可調(diào)灌/拉電流 DAC 以其豐富的特性、靈活的控制方式和廣泛的應(yīng)用場景,為電子工程師在電流控制方面提供了一個(gè)優(yōu)秀的解決方案。在實(shí)際設(shè)計(jì)中,工程師們可以根據(jù)具體需求合理選擇和使用這款 DAC,以實(shí)現(xiàn)高效、精確的電流控制。大家在使用過程中有沒有遇到過什么問題呢?歡迎在評論區(qū)分享交流。
-
電流控制
+關(guān)注
關(guān)注
4文章
162瀏覽量
23858
發(fā)布評論請先 登錄
探索DS4422/DS4424:I2C可編程電流DAC的卓越性能與應(yīng)用
AD3542R:高性能雙通道DAC的深度解析
AD3552R:高性能雙通道16位DAC的深度剖析
深度解析AD5706R:4通道、16位電流輸出DAC的卓越之選
DS4412:雙通道I2C可調(diào)Sink/Source電流DAC的深度解析
UCC21530:高性能隔離式雙通道柵極驅(qū)動(dòng)器的深度解析
PCA9543A:2通道I2C總線開關(guān)的深度解析與應(yīng)用指南
TCA9544A:4 通道 I2C 與 SMBus 多路復(fù)用器深度解析
ADS62C15:高性能雙通道11位ADC的深度解析
SLM27526EN-DG 20V, 4.5A/5.5A雙通道高速門極驅(qū)動(dòng)器的性能解析與應(yīng)用探索
SiLM27524NCA-DG雙通道門極驅(qū)動(dòng)器:18ns極速驅(qū)動(dòng)的性能解析
DAC3154 雙通道、10位、500MSPS數(shù)模轉(zhuǎn)換器(DAC)技術(shù)手冊
技術(shù)驅(qū)動(dòng)未來:2QD30A17K-I-xx雙通道IGBT驅(qū)動(dòng)核深度解析
MAXIM DS4412:雙通道 I2C 可調(diào)灌/拉電流 DAC 的深度解析
評論