深入解析AD5735:多功能DAC的卓越性能與應用
在工業過程控制領域,數模轉換器(DAC)扮演著至關重要的角色。今天,我們將深入探討一款功能強大的DAC——AD5735,它以其出色的性能和豐富的特性,為工程師們提供了一個理想的解決方案。
文件下載:AD5735.pdf
一、AD5735概述
AD5735是一款四通道電壓和電流輸出DAC,工作電源范圍為 -26.4 V至 +33 V。它具備12位分辨率和單調性,能夠提供高精度的輸出。其顯著特點之一是動態功率控制,可有效降低電流模式下的封裝功耗,這對于熱管理至關重要。
1.1 關鍵特性
- 高精度輸出:12位分辨率確保了輸出的精確性,在電壓輸出和電流輸出模式下都能提供穩定的性能。
- 動態功率控制:通過dc - to - dc升壓轉換器,將輸出驅動器的電壓從7.4 V調節到29.5 V,優化了芯片功耗。
- 豐富的輸出范圍:電流輸出范圍包括0 mA至20 mA、4 mA至20 mA和0 mA至24 mA;電壓輸出范圍有0 V至5 V、0 V至10 V、±5 V和±10 V,且支持20%的過范圍。
- 低誤差:電壓輸出的總未調整誤差(TUE)最大為±0.09%,電流輸出的TUE最大為±0.1%。
- 用戶可編程:用戶可對偏移和增益進行編程,還具備片上診斷和參考功能。
1.2 應用領域
AD5735廣泛應用于過程控制、執行器控制和可編程邏輯控制器(PLC)等領域,為工業自動化提供了可靠的支持。
二、技術細節剖析
2.1 DAC架構
AD5735的DAC核心架構由兩個匹配的DAC部分組成。12位數據字的前4位解碼驅動15個開關,連接15個匹配電阻到地或參考緩沖輸出;剩余8位驅動8位電壓模式R - 2R梯形網絡的開關。
2.2 輸出放大器
電壓輸出放大器能夠產生單極性和雙極性輸出電壓,可驅動1 kΩ與1 μF并聯的負載。通過在每個通道添加220 pF的非極化補償電容,可驅動高達2 μF的電容負載,但會增加建立時間。
2.3 參考緩沖器
AD5735可使用外部或內部參考,參考輸入需要5 V參考電壓以實現指定性能,輸入電壓在應用于DAC之前會進行緩沖。
2.4 電源狀態
上電時,AD5735的狀態取決于POC引腳。POC = 0時,通道上電為三態模式;POC = 1時,電壓輸出通道上電帶有30 kΩ下拉電阻到地,電流輸出通道為三態模式。
2.5 串行接口
采用3線串行接口,時鐘速率高達30 MHz,兼容SPI、QSPI、MICROWIRE和DSP標準。數據編碼為直二進制,輸入移位寄存器為24位寬,若啟用數據包錯誤檢查(PEC),則為32位寬。
三、寄存器配置
3.1 數據寄存器
包括DAC數據寄存器、增益寄存器、偏移寄存器和清除代碼寄存器,用于寫入DAC代碼、編程增益和偏移調整以及設置清除代碼。
3.2 控制寄存器
- 主控制寄存器:配置整個器件的功能,如啟用寫時狀態回讀、同時啟用所有DAC通道輸出、同時開啟所有通道的dc - to - dc轉換器以及啟用和配置看門狗定時器。
- DAC控制寄存器:按通道配置輸出范圍、選擇內部或外部電流感測電阻、啟用/禁用清除代碼、啟用/禁用電壓通道過范圍、啟用/禁用內部電路和輸出通道等。
- 軟件寄存器:用于軟件復位、設置狀態寄存器中的用戶位以及驗證數據通信操作。
- dc - to - dc控制寄存器:設置dc - to - dc轉換器的控制參數,如最大輸出電壓、相位和開關頻率,還可選擇內部或外部補償電阻。
- 壓擺率控制寄存器:按通道編程DAC輸出的壓擺率。
3.3 回讀操作
通過設置串行輸入寄存器中的R/W位為1可調用回讀模式,SDO返回所選寄存器的數據。若啟用PEC,SDO返回32位數據,包括8位CRC位。
3.4 狀態寄存器
只讀寄存器,包含故障信息、斜坡激活位和用戶切換位。可在寫序列中通過設置主控制寄存器中的STATREAD位進行狀態回讀。
四、設備特性
4.1 故障輸出
FAULT引腳為低電平有效、開漏輸出,當出現開路、短路、PEC錯誤或過溫等故障時激活。
4.2 電壓輸出短路保護
正常操作時,電壓輸出可吸收/源出高達12 mA電流,最大輸出電流或短路電流可由用戶編程設置為16 mA或8 mA。
4.3 數字偏移和增益控制
每個DAC通道都有增益和偏移寄存器,可對整個信號鏈的增益和偏移誤差進行微調。寫入增益或偏移寄存器后,下一次寫入DAC通道時會使用新值進行校準并更新輸出。
4.4 寫時狀態回讀
通過主控制寄存器中的STATREAD位啟用,可在每次寫序列中回讀狀態寄存器內容,便于實時監測故障。
4.5 異步清除
CLEAR引腳為高電平有效、邊沿敏感輸入,可將輸出清除到預編程的12位代碼。需在DAC控制寄存器中設置CLR_EN位以啟用通道清除功能。
4.6 數據包錯誤檢查(PEC)
基于8位循環冗余校驗(CRC - 8),用于驗證數據在嘈雜環境中的正確接收。若錯誤檢查失敗,FAULT引腳變低,狀態寄存器中的PEC錯誤位被設置。
4.7 看門狗定時器
啟用后,若在編程的超時時間內未向軟件寄存器寫入0x195,ALERT引腳會發出故障信號,確保MCU與AD5735之間的通信正常。
4.8 內部參考
集成5 V電壓參考,初始精度最大為±5 mV,溫度系數最大為±10 ppm/°C,參考電壓經過緩沖后可外部使用。
4.9 外部電流設置電阻
可通過DAC控制寄存器選擇外部15 kΩ低漂移電阻替代內部RSET電阻,以提高輸出電流的溫度穩定性。
4.10 數字壓擺率控制
允許用戶控制輸出值的變化速率,通過SR_CLOCK和SR_STEP參數定義輸出值的變化率。
4.11 動態功率控制
在電流輸出模式下,使用dc - to - dc升壓轉換器電路實現集成動態功率控制,降低功耗。
4.12 dc - to - dc轉換器
包含四個獨立的dc - to - dc轉換器,為每個通道的VBOOST_x電源提供動態控制。需注意電感、二極管、補償電容等組件的選擇,以確保轉換器的性能和穩定性。
五、應用信息
5.1 電壓和電流輸出引腳連接
電流和電壓輸出引腳可連接到兩個獨立端子或連接到單個端子,因為同一時間只有一種輸出模式有效。
5.2 內部RSET電流輸出模式
使用內部RSET電阻時,輸出受其他啟用內部RSET通道的數量和直流串擾的影響。
5.3 精密電壓參考選擇
為實現AD5735在全工作溫度范圍內的最佳性能,需選擇精密電壓參考,考慮初始精度、長期漂移、溫度系數和輸出電壓噪聲等因素。
5.4 驅動電感負載
驅動電感或定義不明確的負載時,可在Iout_x引腳和AGND引腳之間添加0.01 μF電容以確保穩定性。
5.5 瞬態電壓保護
AD5735包含ESD保護二極管,但在工業控制環境中,還需外部功率二極管和浪涌電流限制電阻進行保護,也可使用瞬態電壓抑制器(TVS)提供進一步保護。
5.6 微處理器接口
通過與微控制器和DSP處理器兼容的串行總線與AD5735進行接口,通信通道為3線最小接口,DAC輸出更新可在LDAC上升沿或SYNC上升沿(LDAC為低電平時)啟動。
5.7 布局指南
包括接地、電源去耦、走線和dc - to - dc轉換器布局等方面的注意事項,以確保AD5735的性能和穩定性。
5.8 電氣隔離接口
在許多過程控制應用中,可使用Analog Devices的iCoupler產品提供電壓隔離,AD5735的串行加載結構使其非常適合隔離接口。
六、總結
AD5735以其高精度、多功能和豐富的特性,為工業過程控制應用提供了一個強大而可靠的解決方案。工程師們在設計過程中,可根據具體需求合理配置寄存器、選擇合適的外部組件,并遵循布局指南,以充分發揮AD5735的性能優勢。你在使用AD5735的過程中遇到過哪些問題呢?歡迎在評論區分享你的經驗和見解。
-
dac
+關注
關注
44文章
2818瀏覽量
197516 -
工業過程控制
+關注
關注
0文章
23瀏覽量
10731 -
AD5735
+關注
關注
0文章
3瀏覽量
1078
發布評論請先 登錄
深入解析AD5735:多功能DAC的卓越性能與應用
評論