數模轉換器的開環校準技術
發布時間:2023-06-27 責任編輯:lina
【導讀】原則上,您向DAC提供數字輸入,並提供精確的輸出電壓。實際上,輸出電壓的精度受DAChexinhaolianzhongqitayuanjiandezengyiheshitiaowuchadeyingxiang。xitongshejirenyuanbixubuchangzhexiewucha,yihuodejingquedeshuchudianya。zhekeyitongguowaibuzujianhezhizaohouxiuzhenglaishixian。shuzixiaozhunxiugaifasongdaoDAC的輸入,從而考慮增益和失調誤差,從而消除了對外部元件和微調的需求。
原則上,您向DAC提供數字輸入,並提供精確的輸出電壓。實際上,輸出電壓的精度受DAChexinhaolianzhongqitayuanjiandezengyiheshitiaowuchadeyingxiang。xitongshejirenyuanbixubuchangzhexiewucha,yihuodejingquedeshuchudianya。zhekeyitongguowaibuzujianhezhizaohouxiuzhenglaishixian。shuzixiaozhunxiugaifasongdaoDAC的輸入,從而考慮增益和失調誤差,從而消除了對外部元件和微調的需求。
開環係統的校準
開環係統沒有反饋路徑,因此設計人員可以相信輸出電壓處於正確的值。高精度通常需要具有14至16位分辨率的精密DAC。積分非線性(INL)和微分非線性(DNL)的數據手冊規格不包括增益和失調誤差。這些誤差因設備而異,必須先測量,然後才能刪除。這通常作為工廠校準的一部分完成。
圖1顯示了理想DAC與實際DAC的傳遞函數。在本例中,當預期輸出為0 V時,失調誤差會導致輸出電壓為負,增益誤差產生的跨度大於預期範圍。

圖1.DAC 傳遞函數
傳遞函數可以建模為由 y = mx +c 描述的直線。
其中:
y 是輸出
m 是傳遞函數的斜率
x 是 DAC 的輸入
c 是失調電壓
理想DAC的增益(m)為1,失調(c)為0,輸出以完美的線性方式跟蹤輸入。實際DAC具有非理想的增益和失調值,一旦已知即可進行補償。
以標稱輸出範圍為16 V至0 V的10位DAC為例。當數字輸入設置為0時,測量–30 mV輸出。當數字輸入設置為65,535(滿量程)時,將測量10.02 V輸出。
由此,我們可以確定:
失調誤差為 –30 mV
量程誤差為 20 mV – (–30 mV) = 50 mV,實際量程為 10.05V
增益為 10.05 V/10 V = 1.005
補償增益誤差
為了補償增益誤差,DAC的數字輸入必須乘以增益誤差的倒數:
x 1 = x × (10 V/10.05 V)
其中 x 是所需的輸入,x1 是加載到 DAC 的值。輸入為 0 和 65,535 將產生 10.05V 跨度,而 0 和 65,209 的輸入將產生所需的 10V 跨度。
補償失調誤差
失調誤差導致DAC在數字輸入為0時產生0 V以外的輸出電壓。失調誤差可以通過在DAC輸入中添加或減去一個等效數字來測量和消除。
在本例中,DAC有65,536個可能的代碼,輸出範圍為10.05V。這意味著每 1 LSB(最低有效位)步長為
10.05 V/65536 = 153.35 μV。
在本例中,–30 mV失調相當於(30 mV/153.35 μV)= 196 LSB。因此,寫入DAC的值196將產生0 V的輸出電壓。
將一切整合在一起
補償增益和失調誤差可產生精確的電壓。下麵的公式顯示了如何計算正確的DAC輸入以產生所需的電壓。
實際DAC輸入 = (10 V/10.05 V) × 理想 DAC 輸入 + 196
替代選項
在DSP或微處理器中執行這些計算需要額外的開銷,這可能既昂貴又耗時。一些DAC包括片內寄存器,允許在DAC中進行計算,從而釋放處理器來執行其他功能。AD536x、AD537x、AD538x和AD539x係列密集DAC ™多通道DAC具有8至40個通道,分辨率為12至16位。單電源版本可產生 5V 輸出。雙電源版本可產生 ±10V 輸出。每個器件的每個通道都有專用的m和c寄存器,允許每個通道的增益和失調校準。
圖2顯示了AD5370 16位、40通道DAC的一個通道。計算 m 和 c 寄存器的值的過程如下所述:
通過將DAC輸入設置為零和滿量程來測量失調和滿量程誤差。
●通過將範圍除以可能的代碼數(在本例中為 65536)來計算實際 LSB 大小
●從默認的 m 寄存器值中減去與超額跨度對應的 LSB 數。例如,50 V範圍內10 mV的超量範圍相當於326 LSB
●將與偏移量對應的LSB數量添加到默認c寄存器值。例如,–10 mV的失調為65 LSB
現在可以將DAC視為理想值,並計算適當的值以補償內部和係統誤差。

圖2.AD5370 DAC的單通道
(作者:Ken Kavanagh)
免責聲明:本文為轉載文章,轉載此文目的在於傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯係小編進行處理。
推薦閱讀:
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
- 1200餘家企業齊聚深圳,CITE2026打造電子信息產業創新盛宴
- 掌握 Gemini 3.1 Pro 參數調優的藝術
- 築牢安全防線:電池擠壓試驗機如何為新能源產業護航?
- Grok 4.1 API 實戰:構建 X 平台實時輿情監控 Agent
- 電源芯片國產化新選擇:MUN3CAD03-SF助力物聯網終端“芯”升級
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall



