電路功能與優(yōu)勢
圖1所示電路是一款完整的環(huán)路供電型熱電偶溫度測量系統(tǒng),使用精密模擬微控制器的PWM功能控制4 mA至20 mA 輸出電流。
圖1. ADuCM360控制4 mA至20 mA基于環(huán)路的溫度監(jiān)控電路 (原理示意圖:未顯示所有連接和去耦)
本電路將絕大部分電路功能都集成在精密模擬微控制器 ADuCM360上,包括雙通道24位Σ-Δ型ADC、ARM Cortex ?-M3處理器內(nèi)核以及用于控制環(huán)路電壓高達(dá)28 V的4 mA至 20 mA環(huán)路的PWM/DAC特性,提供一種低成本溫度監(jiān)控解決方案。
其中, ADuCM360連接到一個T型熱電偶和一個100Ω鉑電阻溫度檢測器(RTD)。RTD用于冷結(jié)補(bǔ)償。低功耗Cortex-M3 內(nèi)核將ADC讀數(shù)轉(zhuǎn)換為溫度值。支持的T型熱電偶溫度范圍是?200°C至+350°C,而此溫度范圍所對應(yīng)的輸出電流范圍是4mA至20mA。
本電路與電路筆記CN-0300中描述的電路相似,但本電路具有以更高分辨率的PWM驅(qū)動4mA至20mA環(huán)路的優(yōu)勢?;赑WM的輸出提供14位分辨率。有關(guān)溫度傳感器與 ADC的接口,以及RTD測量的線性化技巧詳細(xì)信息,請參電路筆記CN-0300和應(yīng)用筆記AN-0970。
電路描述
電路采用線性穩(wěn)壓器 ADP1720 供電,可將環(huán)路加電源調(diào)節(jié)至3.3 V,為 ADuCM360、運(yùn)算放大器 OP193和可選基準(zhǔn)電壓源 ADR3412提供電源。
溫度監(jiān)控器
本部分電路與 CN-0300中描述的溫度監(jiān)控器電路相似,使用 ADuCM360的下列特性:
24位Σ-Δ型ADC內(nèi)置PGA,在軟件中為熱電偶和RTD設(shè)置32的增益。ADC1在熱電偶與RTD電壓采樣之間連續(xù)切換。
可編程激勵電流源驅(qū)動受控電流流過RTD。雙通道電流源可在0μA至2mA范圍內(nèi)以一定的階躍進(jìn)行配置。本例使用200μA設(shè)置,以便將RTD自熱效應(yīng)引起的誤差降至最小。
ADuCM360中的ADC內(nèi)置了1.2 V基準(zhǔn)電壓源。內(nèi)部基準(zhǔn)電壓源精度高,適合測量熱電偶電壓。
ADuCM360中ADC的外部基準(zhǔn)電壓源。測量RTD電阻時,我們采用比率式設(shè)置,將一個外部基準(zhǔn)電阻(RREF) 連接在外部VREF+和VREF?引腳上。由于該電路中的基準(zhǔn)電壓源為高阻抗,因此需要使能片內(nèi)基準(zhǔn)電壓輸入緩沖器。片內(nèi)基準(zhǔn)電壓緩沖器意味著無需外部緩沖器即可將輸入泄漏影響降至最低。
偏置電壓發(fā)生器(VBIAS)。VBIAS功能用于將熱電偶共模電壓設(shè)置為AVDD_REG/2 (900 mV)。同樣,這樣便無需外部電阻,便可以設(shè)置熱電偶共模電壓。
ARM Cortex-M3內(nèi)核。功能強(qiáng)大的32位ARM內(nèi)核集成了 126 KB閃存和8 KB SRAM存儲器,用來運(yùn)行用戶代碼,可配置和控制ADC,并利用ADC將熱電偶和RTD輸入轉(zhuǎn)換為最終的溫度值。它還可控制PWM輸出,驅(qū)動4 mA至 20 mA環(huán)路。出于額外調(diào)試目的,它還可以控制UART/USB 接口上的通信。
評論
查看更多