熟女俱乐部五十路二区av,又爽又黄禁片视频1000免费,国产卡一卡二卡三无线乱码新区,中文无码一区二区不卡αv,中文在线中文a

新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 如何確定數(shù)字控制系統(tǒng)的ADC/DAC性能

如何確定數(shù)字控制系統(tǒng)的ADC/DAC性能

—— 探索數(shù)字反饋控制器如何管理電機(jī)、壓力、溫度等,并了解為什么 ADC 和 DAC 性能在設(shè)計(jì)強(qiáng)大的嵌入式系統(tǒng)時(shí)至關(guān)重要。
作者: 時(shí)間:2025-08-06 來(lái)源:ED 收藏

數(shù)字反饋控制廣泛應(yīng)用于管理各種設(shè)備,統(tǒng)稱為控制設(shè)備(DUC),例如電機(jī)、溫度系統(tǒng)、伺服執(zhí)行器、系統(tǒng)壓力調(diào)節(jié)器和流量控制器。數(shù)字反饋控制設(shè)計(jì)的目標(biāo)是確定傳感器的模數(shù)轉(zhuǎn)換器 () 和控制器的數(shù)模轉(zhuǎn)換器 () 所需的性能標(biāo)準(zhǔn)。

在經(jīng)典模擬控制器(圖1)中,信號(hào)是由基于運(yùn)算放大器的電路作的比例電壓,該電路實(shí)現(xiàn)了核心控制環(huán)路功能,即增益/乘法、求和/加法、差分/減法、導(dǎo)數(shù)和積分。相比之下,數(shù)字控制器對(duì)數(shù)字?jǐn)?shù)據(jù)流執(zhí)行控制計(jì)算,控制數(shù)學(xué)在數(shù)字邏輯硬件或在微控制器 (MCU) 或可編程邏輯控制器 (PLC) 上運(yùn)行的代碼中實(shí)現(xiàn)。


Classic analog control typically uses proportional voltages
圖1. 經(jīng)典模擬控制通常在整個(gè)系統(tǒng)中使用比例電壓。使用數(shù)據(jù)流的數(shù)字控制環(huán)路允許輕松地、基于代碼地修改控制算法。

數(shù)字控制器通過(guò)合適的數(shù)字硬件和軟件模擬這種模擬控制器行為。它們要求性能足以以足夠的時(shí)間和幅度分辨率捕獲和縱DUC的行為。

轉(zhuǎn)向數(shù)字控制器

雖然許多集成電路仍然在特定應(yīng)用中使用模擬反饋,例如偏置控制、電壓調(diào)節(jié)、鎖相環(huán) (PLL) 或自動(dòng)增益控制 (AGC),但通用嵌入式和工業(yè)控制器已過(guò)渡到數(shù)字實(shí)現(xiàn),以獲得更大的靈活性和集成度。模擬系統(tǒng)的數(shù)字仿真的概念意味著數(shù)字系統(tǒng)必須充分再現(xiàn)模擬功能, 構(gòu)成數(shù)字控制器和現(xiàn)實(shí)世界之間的關(guān)鍵接口。

在實(shí)際的行業(yè)環(huán)境中,大多數(shù)數(shù)字控制器不是嚴(yán)格依賴經(jīng)典的控制理論數(shù)學(xué),而是采用比例積分微分 (PID) 元素,其調(diào)整通常是根據(jù)經(jīng)驗(yàn)進(jìn)行的。MCU 和 PLC 通??梢栽趦?nèi)部處理完整的數(shù)字 PID 實(shí)現(xiàn),使其具有成本效益、高效,并且可以通過(guò)軟件參數(shù)更改輕松調(diào)整。

在數(shù)字控制設(shè)計(jì)中必須考慮幾個(gè)關(guān)鍵因素:

  • 系統(tǒng)所需的 DUC 輸出精度

  • 需要DAC分辨率、時(shí)鐘速率和紋波性能

  • 傳感器精度、ADC 分辨率和采樣率

  • 數(shù)字?jǐn)?shù)學(xué)精度

雖然第一對(duì)考慮因素適用于模擬和數(shù)字系統(tǒng),但ADC和DAC的具體性能在數(shù)字實(shí)現(xiàn)中尤為重要。傳感器精度應(yīng)超過(guò)所需的 DUC 輸出精度,并且控制算法的計(jì)算精度應(yīng)超過(guò) DAC 性能,以避免引入新的誤差。

連續(xù)時(shí)間DUC信號(hào)(圖2)由ADC及時(shí)采樣并量化幅度,從而生成輸入到數(shù)字控制器的數(shù)字?jǐn)?shù)據(jù)流。因此,ADC的采樣率和分辨率將限制檢測(cè)和控制DUC的精度。估計(jì)適當(dāng)?shù)腁DC采樣率通常涉及檢查DUC的時(shí)域階躍響應(yīng)——ADC的幅度分辨率越精細(xì),單位時(shí)間內(nèi)的樣本越多,數(shù)字系統(tǒng)可實(shí)現(xiàn)的控制就越精細(xì)。


Digital control uses signals that are both sampled in time and quantized in amplitude
圖2. 數(shù)字控制使用既是時(shí)間采樣又是幅度量化的信號(hào)。采樣率和幅度的分辨率都需要定義才能準(zhǔn)確表示信號(hào)。


DUC 測(cè)試設(shè)置

DUC 的穩(wěn)定性是控制系統(tǒng)設(shè)計(jì)中的一個(gè)關(guān)鍵屬性。反饋控制環(huán)路提高了 DUC 的穩(wěn)定性,但僅限于其帶寬內(nèi)。DUC 中超過(guò)控制系統(tǒng)帶寬的高頻變化仍未得到補(bǔ)償。

圖 3 說(shuō)明了在沒(méi)有干擾(例如負(fù)載或溫度變化)的穩(wěn)定環(huán)境中,固定輸入應(yīng)產(chǎn)生固定 DUC 輸出的測(cè)試設(shè)置。一個(gè)例子是壓控振蕩器 (VCO)。即使具有穩(wěn)定的模擬輸入,固有相位噪聲和頻率抖動(dòng)也會(huì)導(dǎo)致輸出頻率變化。


Stability of the device under control (DUC)
圖3. 應(yīng)檢查受控設(shè)備 (DUC) 的穩(wěn)定性。DUC 穩(wěn)定性可以在控制環(huán)路內(nèi)提高,但只能在環(huán)路的帶寬內(nèi)提高。高頻不穩(wěn)定性可能會(huì)帶來(lái)問(wèn)題。

DUC 的直流傳遞函數(shù)是輸入(例如電壓)和輸出(例如頻率)之間的關(guān)系,決定了所需的 DAC 分辨率(圖 4)。通過(guò)將系統(tǒng)所需的最小-最大輸出精度映射到相應(yīng)的最小-最大DAC輸入值,可以定義DAC所需的最小步長(zhǎng)(最低有效位或LSB)。為了實(shí)現(xiàn)穩(wěn)健的設(shè)計(jì),建議在所需的精度窗口內(nèi)有八個(gè)或更多 DAC LSB 步進(jìn)。


Control DAC LSB resolution
圖4. 控制 DAC LSB 分辨率應(yīng)足夠小,以便 LSB 的多個(gè)步驟創(chuàng)建符合系統(tǒng)定義精度要求的輸出。

測(cè)試裝置(情況 A)將一系列電壓階躍輸入到 DUC,并測(cè)量輸出頻率。輸入應(yīng)來(lái)自低噪聲直流電源,以完全隔離和測(cè)試 DUC 性能。如果初始分辨率不足(如情況B所示),則添加額外的DAC位可提高性能,如圖4的情況C所示。

如果多個(gè)DAC LSB階躍包含在系統(tǒng)的精度范圍內(nèi),則會(huì)出現(xiàn)設(shè)計(jì)裕量,從而保護(hù)設(shè)計(jì)免受小誤差或漂移的影響。但是,如果DAC分辨率不夠,控制系統(tǒng)可能無(wú)法在閉環(huán)作中達(dá)到所需的DUC精度。

如圖5所示,對(duì)于固定數(shù)字輸入,DAC輸出理想情況下應(yīng)保持穩(wěn)定。一些DAC,尤其是那些使用脈寬調(diào)制(PWM)的DAC,會(huì)產(chǎn)生紋波,如果輸出方差超過(guò)DAC的LSB粒度,則LSB分辨率無(wú)關(guān)緊要。


Examining the control DAC for non-ideal performance
圖5. 還應(yīng)檢查控制 DAC 的性能是否不理想。理想情況下,固定數(shù)字輸入產(chǎn)生固定電壓輸出。然而,可能存在輸出方差,通常稱為“電壓紋波”。這是 PWM DAC 的常見(jiàn)問(wèn)題。


ADC 的作用

ADC的目的是將DUC的檢測(cè)電路輸出數(shù)字化,其分辨率、可重復(fù)性和精度超過(guò)系統(tǒng)的整體精度要求。使用與DAC相同的方法,ADC分辨率設(shè)置為比所需的DUC輸出分辨率更精細(xì)。

確定ADC的采樣率需要仔細(xì)注意。雖然控制工程教科書(shū)可以將ADC采樣率與控制環(huán)路的帶寬聯(lián)系起來(lái),但在實(shí)踐中,參考DUC的階躍響應(yīng)是有效的(圖6)。


DUC response to a step input
圖6. DUC 對(duì)階躍輸入的響應(yīng)速度定義了控制環(huán)路的必要采樣率。與緩慢的設(shè)備相比,具有快速響應(yīng)的 DUC 每秒需要更多的樣本來(lái)提供合適的反饋數(shù)據(jù)。

開(kāi)環(huán)階躍響應(yīng)反映了 DUC 對(duì)突然輸入變化的反應(yīng),揭示了關(guān)鍵時(shí)間常數(shù)(過(guò)程時(shí)間、T過(guò)程)。設(shè)置采樣周期(T樣品)以在 T過(guò)程中收集至少 10 個(gè)樣品是一個(gè)實(shí)用的指導(dǎo)方針。這確保了控制器準(zhǔn)確感知系統(tǒng)動(dòng)態(tài)并能夠做出適當(dāng)?shù)姆磻?yīng)。

在 DUC 的中點(diǎn)工作范圍內(nèi)應(yīng)用階躍輸入可確保有意義的表征。例如,對(duì)于0至1V DUC輸入,施加從450 mV到550 mV的階躍可以避免極端情況下的非線性。

一旦確定了ADC的最小位深度和采樣率,就可以選擇合適的轉(zhuǎn)換器,以達(dá)到與計(jì)算要求相同或更好的性能。然后,所選ADC的最大采樣率定義了環(huán)路的工作速率。然后可以選擇具有匹配或更好分辨率和速度的相應(yīng)DAC來(lái)支持輸出側(cè)。

這些方法允許設(shè)計(jì)人員在數(shù)字控制環(huán)路中指定ADC和DAC性能,支持各種可能的控制算法——從PID到更復(fù)雜或定制的方法。有關(guān)嵌入式應(yīng)用的控制理論、調(diào)諧、傳感器接口和硬件電路的更多詳細(xì)信息,請(qǐng)參閱有關(guān)應(yīng)用嵌入式電子學(xué)的綜合文本,包括作者的書(shū)《應(yīng)用嵌入式電子學(xué) – 魯棒系統(tǒng)的設(shè)計(jì)要點(diǎn)》。



評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉