既準確又穩定快速的模擬電壓如何從數字PWM信號獲得?
發布時間:2015-06-05 責任編輯:sherry
【導讀】倘若遭遇典型 PWM 至模擬轉換方法的局限性,請不要絕望。本文就主要為大家解決這個問題,到底如何既準確又穩定快速的模擬電壓從數字PWM信號獲得呢?
脈寬調製 (PWM) 是從微控製器或 FPGA 等數字器件產生模擬電壓的一種常用方法。大多數微控製器都具有內置的專用 PWM 產生外設,而且其僅需幾行 RTL 代碼即可從 FPGA 產生一個 PWM 信號。如果模擬信號的性能要求不是太嚴格,那麼這就是一種簡單和實用的方法,因為它隻需要一個輸出引腳,而且與具有一個SPI 或 I2C 接口的數模轉換器 (DAC) 相比,其代碼開銷是非常低。圖 1 示出了一款典型應用,其采用一個經濾波的數字輸出引腳來產生一個模擬電壓。

圖 1:PWM 至模擬轉換
該方案的諸多不足之處您不必深究就能發現。理想情況下,一個 12 位模擬信號應具有小於 1LSB 的紋波,因而對於一個 5kHz PWM 信號需要采用一個 1.2Hz 低通濾波器。電(dian)壓(ya)輸(shu)出(chu)的(de)阻(zu)抗(kang)由(you)濾(lv)波(bo)器(qi)電(dian)阻(zu)決(jue)定(ding),如(ru)果(guo)要(yao)保(bao)持(chi)一(yi)個(ge)大(da)小(xiao)合(he)理(li)的(de)濾(lv)波(bo)電(dian)容(rong)器(qi),那(na)麼(me)它(ta)就(jiu)會(hui)相(xiang)當(dang)大(da)。因(yin)此(ci),輸(shu)出(chu)必(bi)須(xu)隻(zhi)驅(qu)動(dong)一(yi)個(ge)高(gao)阻(zu)抗(kang)負(fu)載(zai)。PWM 至模擬轉換函數的斜率 (增益) 由微控製器 (很可能是不準確) 的數字電源電壓來決定。一個更微妙的影響是:為了保持線性度,在高態中連接至電源之數字輸出引腳的有效電阻,以及在低態中連接至地的電阻,相比於濾波器電阻的阻值時, 失配必須很小。最後,PWM信號必須是連續的,旨在把輸出電壓保持在一個恒定值,假如處理器被置於一種低功率停機狀態,這或許會產生問題。
PWM至模擬轉換得到改善嗎?
圖 2 顯示了試圖彌補這些不足的方法。一個輸出緩衝器允許在使用高阻抗濾波器電阻的同時提供一個低阻抗模擬輸出。通過采用一個外部 CMOS 緩衝器改善了增益準確度,該緩衝器由一個高精度基準來供電,這樣 PWM 信號擺幅在地電位和一個準確的高電平之間。此電路是有用的,但缺點是組件數量多,且無法改善 1.1 秒的穩定時間,再者也沒有辦法在不使用連續PWM 信號的情況下“保持” 模擬值。

圖 2:PWM 至模擬轉換得到改善嗎?
[page]
改善了 PWM 至模擬轉換!
LTC2644 和 LTC2645 是具有內部 10ppm/°C 基準的雙通道和四通道 PWM 至電壓輸出 DAC,可從數字PWM 信號提供真正的 8 位、10 位或 12 位性能。LTC2644 和 LTC2645 克服了上麵提到的那些問題,采取的方法是直接測量輸入 PWM 信號的占空比,並在每個上升沿上將適當的 8、10 或 12 位代碼發送至一個高精度 DAC。
一個內部 1.25V 基準把全標度輸出設定為 2.5V,如果需要一個不同的全標度輸出,則可使用一個外部基準。一個單獨的 IOVCC 引腳負責設定數字輸入電平,從而允許直接連接至 1.8V FPGA、5V 微控製器或介於其間的任何電壓。DC 準確度指標是非常出色的,具有 5mV 偏移、0.8% 最大增益誤差和 2.5LSB (12 位) 最大 INL。輸出穩定時間為 8μs,即可從 PWM 輸入的上升沿穩定到終值 (在 12 位時為 1LSB) 的 0.024% 之內。對於 12 位版本,PWM 頻率範圍為 30Hz 至 6.25kHz。

圖 3:4 通道 PWM 至模擬轉
多用途的輸出模式
圖 4 示出了一款典型的電源修整 / 裕度調節應用電路,其利用了 LTC2644 的另一項獨特特性。把 IDLSEL 連接至高電平將選擇“采樣 / 保持”操作;輸出在啟動時為高阻抗 (無裕度調節),輸shu入ru端duan上shang的de一yi個ge連lian續xu高gao電dian平ping將jiang導dao致zhi輸shu出chu無wu限xian期qi地di保bao持chi其qi數shu值zhi,而er一yi個ge連lian續xu低di電dian平ping則ze把ba輸shu出chu置zhi於yu高gao阻zu抗kang狀zhuang態tai。因yin此ci,在zai上shang電dian時shi可ke利li用yong一yi個ge PWM 突發脈衝 (其後隨一個高電平) 對電源進行一次修整。將 PWM 信號拉至低電平可使電路幹淨地退出裕度調節操作。把 IDLSEL 連接至 GND 將選擇“透明模式”,在該模式中,輸入端上的一個連續高電平把輸出設定至全標度,而一個連續低電平則把輸出設定至零標度。

圖 4:裕度調節應用電路
結論
倘若遭遇典型 PWM 至模擬轉換方法的局限性,請不要絕望。LTC2645 可從脈寬調製數字輸出產生準確、快速穩定的模擬信號,同時保持了低組件數目和代碼簡單性。
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
技術文章更多>>
- 邊緣AI的發展為更智能、更可持續的技術鋪平道路
- 每台智能體PC,都是AI時代的新入口
- IAR作為Qt Group獨立BU攜兩項重磅汽車電子應用開發方案首秀北京車展
- 構建具有網絡彈性的嵌入式係統:來自行業領袖的洞見
- 數字化的線性穩壓器
技術白皮書下載更多>>
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
SATA連接器
SD連接器
SII
SIM卡連接器
SMT設備
SMU
SOC
SPANSION
SRAM
SSD
ST
ST-ERICSSON
Sunlord
SynQor
s端子線
Taiyo Yuden
TDK-EPC
TD-SCDMA功放
TD-SCDMA基帶
TE
Tektronix
Thunderbolt
TI
TOREX
TTI
TVS
UPS電源
USB3.0
USB 3.0主控芯片
USB傳輸速度


