基于HART協(xié)議的智能溫度變送器設(shè)計
發(fā)布時間:2020-09-30
瀏覽次數(shù):
[摘要]根據(jù)石油化工廠的實際需要,研制了一種支持HART協(xié)議的
智能型溫度變送器,采用高性能單片計算機C8051F410和HART調(diào)制解調(diào)芯片作為核心部件;供電電路與信號調(diào)理電路獨特。整體電路結(jié)構(gòu)簡單、成本低廉,性價比高。
0引言
HART是現(xiàn)場變送器的主要數(shù)字通訊方式之HART協(xié)議儀表廣泛應(yīng)用于現(xiàn)代工業(yè)控制系統(tǒng)中。在變送器中,由于其功能所制約,既要在3.5毫安以下解決儀表供電問題,同時還要進行二線制變送、信號調(diào)理、運算和就地顯示;使用環(huán)境因素限制了電路體積,本安防爆限制整個電路內(nèi)能量累計,室外工作要求電路要能工作在天氣極限高低溫條件下,因此整體變送器電路結(jié)構(gòu)復(fù)雜。隨著電子技術(shù)和計算機技術(shù)的發(fā)展,低功耗、高性能、寬溫芯片的出現(xiàn),使得變送器的相對簡單了許多,成本也降低了很多。智能化、低成本、功能強是儀表的主要方向。采用高性能單片計算機C8051F410和HART調(diào)制解調(diào)
芯片,加上獨特的供電電路與信號調(diào)理電路,使得整體電路結(jié)構(gòu)簡單、成本低廉,性價比高
1系統(tǒng)整體及主要技術(shù)指標
本儀器主要分成四部分進行:回路供電及4-20MA電流環(huán)輸出;信號調(diào)理及單片機的運算輸出;HART通訊;顯示與參數(shù)設(shè)置。整體電路如圖1所示。
供電電路提供工作電流3.5毫安、工作電壓3.3V的恒壓、恒流,為變送器所有電路提供電源
熱電阻信號調(diào)理部分向傳感器提供恒流激勵,并且將傳感器的輸出電壓經(jīng)適當?shù)臑V波后引入到A/D轉(zhuǎn)換器的模擬輸人接口;A/D轉(zhuǎn)換部分對傳感器輸出的信號放大后,轉(zhuǎn)換為數(shù)字量供MCU使用;MCU5對電壓信號進行線性化和補償處理,得到待測量的溫度值。
HART通信模塊由HART調(diào)制解調(diào)器和D/A轉(zhuǎn)換器及外圍電路組成,D/A輸出部分完成電壓到環(huán)路電流的轉(zhuǎn)換,將MCU輸出的數(shù)字量轉(zhuǎn)換成相應(yīng)的4~20mA電流信號;HART調(diào)制解調(diào)器接收疊加在4~20mA電流+-0.5mA調(diào)制信號,將檢測到的FSK數(shù)字信號解調(diào),通過串口通信傳給MCU,MCU產(chǎn)生的應(yīng)答幀數(shù)字信號通過HART調(diào)制解調(diào)器調(diào)制成FSK頻移鍵控信號,疊加在4~20mA電流信號上發(fā)送出去。
參數(shù)顯示與設(shè)置部分由段式液晶顯示器和微動按鍵組成,用于變送器參數(shù)和顯示設(shè)置。
主要技術(shù)指標如下:
供電電壓:9~32VDC。
使用環(huán)境溫度:-40~85度。
儀器全量程精度:0.5級。
2硬件
2.1回路供電電路及4-20MA電流環(huán)
為了完成智能變送器工作電壓9~32VDC供電與工作電流3.5-22Ma要求,電源使用微功耗OPA244運算放大器,放大器允許工作電壓高達36V,功耗只有35微安運放,配合并聯(lián)型參考源,一個提供工作電流3.5毫安、工作電壓3.3V的恒壓、恒流電路,為變送器所有電路提供電源,保證變送器自身工作電流變化不會影響變送器電流輸出。
由于運放本身靜態(tài)功耗35UA,反饋電流耗掉33UA,參考源最低靜態(tài)電流10UA,因此實際能給變送器其他部分提供的電流為3.4MA,如果變送器其他部分使用電流小于3.4MA,多余電流通過參考源流出,如果電流大于3.4Ma,電路失效,因此,所有變送器其他電路要保證總電流小于3.4毫安,變送器輸出的與傳感器信號相對應(yīng)的電流信號由單片機DA輸出控制TLV2252、T31、T32組成的恒流輸出電路實現(xiàn),為了保證儀表輸出精度,電流輸出驅(qū)動部分采用達林頓結(jié)構(gòu),電流放大倍數(shù)達萬倍以上,忽略由于基極電流流出對儀表輸出精度的影響。
2.2信號調(diào)理及單片機電路
熱電阻信號調(diào)理部分使用TLV2252低供耗軌到軌運算放大器,差動放大電路解決了熱電阻導(dǎo)線引線電阻對熱電阻測量溫度的影響,為了盡可能提高后續(xù)單片機內(nèi)AD轉(zhuǎn)換器使用效率,在電路中添加了去零點電阻R19,讓R19電阻值等于儀表最量程時熱電阻阻值,這樣,放大器電壓輸出只和溫度變化對熱電阻阻值變化相關(guān),提高了AD轉(zhuǎn)換器使用效率,V=KI(RT-R19),熱電阻激勵恒流源有C8051F410提供,C8051F410能提供0.25.0.5、1、2毫安多量程恒流源為了減少功耗,選用0.5毫安做熱電阻激勵恒流源C8051F410單片機工作在內(nèi)部時鐘191406點上,也是C8051F410上電約定工作頻率點,在此點工作頻率下,不開外設(shè),耗電200UA,開設(shè)AD和0.5和0.25毫安路DA,整體電流供耗小于2毫安。由于恒流源由C8051F410單片機提供,恒流大小可變,在實際使用中可根據(jù)實際情況自動調(diào)整恒流大
小,使調(diào)理電路輸出和AD轉(zhuǎn)換輸入量程相匹配,提高AD轉(zhuǎn)換效率,AD轉(zhuǎn)化器轉(zhuǎn)化速度為200KPS,使用過采樣技術(shù)可適當提高AD轉(zhuǎn)換精度,內(nèi)部過采樣時AD轉(zhuǎn)換精度達到13位穩(wěn)定輸出。為了補償儀表受溫度的影響,使用單片機內(nèi)部自帶溫度傳感器對儀表整體做溫度補償。單片機內(nèi)帶看門狗電路、內(nèi)帶可再線編程FALSH,省掉了儀表必須的看門狗和參數(shù)掉電防止丟失電路。
2.3HART電路
HART協(xié)議通訊電路使用MAXIM公司的DS8500芯片,極低的微安及功耗使其可以忽略功耗對整體電路的影響,輸人信號通過阻容隔離濾波電路直接引人芯片,輸出部分通過阻容隔直及阻抗匹配耦合到電流輸出電路輸人端,完成HART通訊電路。
2.4顯示與鍵盤控制電路
顯示電路使用HT1621控制器,控制段式液晶顯示器,為了使變送器在沒有HATR手持編程器時能夠?qū)ψ兯推髟O(shè)置,在前面板增裝了3個微動按鍵,用來設(shè)置參數(shù),液晶顯示電路耗電約500微安,為了方便變送器夜間使用,液晶顯示使用了背光,考慮到耗能要求,使用4~20毫安電路環(huán)驅(qū)動液晶背光。
3軟件
軟件主要完成如下幾個方面操作:
數(shù)據(jù)采集、存儲、運算,信號的自校準運算、HART通訊協(xié)議、變送輸出、液晶顯示及鍵盤操作等內(nèi)容,程序框圖見圖2。
4結(jié)束語
整個電路簡單,充分利用了C8051F410所帶資源,成本造價極低,在控制大電感電容的使用,,為后續(xù)本安提供基礎(chǔ)。