PT100溫度采集電路zrj_第1頁
PT100溫度采集電路zrj_第2頁
PT100溫度采集電路zrj_第3頁
PT100溫度采集電路zrj_第4頁
PT100溫度采集電路zrj_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上黃山學(xué)院課程設(shè)計(jì)說明書專 業(yè): 12自動化班 級: 卓越班 學(xué)生姓名: 吳 金 猛指導(dǎo)教師:成 績: 年 月 日 課 程 設(shè) 計(jì) 任 務(wù) 書課程設(shè)計(jì)題目Pt100溫度傳感采集電路功能技術(shù)指標(biāo)Pt100做一個溫度顯示儀器,溫度范圍-20到600度,精度0.1度。工作量一周工作計(jì)劃1,2天了解pt100,采集信息3,4天做pt100的仿真電路5,6天總結(jié)并做報告指導(dǎo)教師評語年 月 日第一章 緒論第二章 電路的方框圖第三章 單元電路設(shè)計(jì)、參數(shù)計(jì)算和器件的選擇第四章 整機(jī)電路的工作原理第五章 電路的調(diào)試與組裝結(jié)論收獲與體會致謝參考文獻(xiàn)注:各章節(jié)標(biāo)題均用三號黑體、各個章節(jié)中的1

2、級標(biāo)題均為小三黑體,正文內(nèi)容均為小四宋體。參考文獻(xiàn)至少有5篇。例:第一章 緒論1.1 設(shè)計(jì)技術(shù)要求 做一個pt100的溫度傳感采集電路。2 設(shè)計(jì)目的了解,掌握一些簡單路電路的設(shè)計(jì)。第二章 電路的方框圖第三章 單元電路設(shè)計(jì),參數(shù)計(jì)算和器件的選擇1、 溫度顯示儀表系統(tǒng)概述1) 課題要求: PT100做一個溫度顯示儀表,溫度范圍-20度到600度 ,精度0.1度2)系統(tǒng)初步設(shè)計(jì)分析溫度影響PT100的電阻,也就意味著,只要測出PT100的電阻,就能測出溫度,而電阻可以由設(shè)計(jì)的電路測電壓或者電流計(jì)算出來,然后再將電壓或者電流的模擬信號被系統(tǒng)采樣量化轉(zhuǎn)化為數(shù)字信號,再由系統(tǒng)進(jìn)行換算,其中因?yàn)镻T100的

3、工作電流不能太大1mA左右,相應(yīng)電壓信號會比較微弱,所以需要放大信號,以便于后面AD采樣。數(shù)據(jù)顯示還原為溫度數(shù)據(jù)分析數(shù)據(jù)采集溫度變化電阻變化電壓變化信號放大AD采集數(shù)字濾波顯示溫度而這個課程設(shè)計(jì)是溫度顯示儀表系統(tǒng),所以系統(tǒng)主要分成三個部分,1) 是數(shù)據(jù)采集,也就是PT00的電路選擇,信號的放大和AD轉(zhuǎn)換。PT100的采樣有兩種,電阻接法有三中;為了防止非線性誤差,有經(jīng)過兩級放大的,AD采樣需要考慮采樣倍數(shù)2) 是數(shù)據(jù)處理,將采集到的數(shù)據(jù)還原成溫度,主要涉及兩方面,一是濾波處理,二是轉(zhuǎn)換為溫度3) 數(shù)據(jù)輸出也就是顯示部分,在顯示管上顯示相應(yīng)的數(shù)據(jù)其中,數(shù)據(jù)采集部分應(yīng)當(dāng)是重點(diǎn),因?yàn)樗绊懥苏麄€系統(tǒng)

4、的準(zhǔn)確度,要克服電路本身被外界環(huán)境的影響,而數(shù)據(jù)處理應(yīng)當(dāng)注意數(shù)據(jù)的換算,顯示部分相對比較簡單。 3)關(guān)于PT100系統(tǒng)的一些簡單數(shù)值估計(jì)PT100溫度傳感器是一種以鉑(Pt)做成的電阻式溫度傳感器,屬于正電阻系數(shù),由于它的電阻溫度關(guān)系的線性度非常好,如上圖所示,看起來非常接近于直線。因此在測量較小范圍內(nèi)其電阻和溫度變化的關(guān)系式如下:R=Ro(1+T) 其中=0.00392, Ro為100(在0的電阻值),T為華氏溫度。但是對于此次課程設(shè)計(jì),這個精度顯然不夠。又找到了以下關(guān)系表達(dá)式子。其電阻阻值與溫度的關(guān)系可以近似用下式表示:在0650范圍內(nèi):Rt =R0 (1+At+Bt2)在-2000范圍內(nèi)

5、:Rt =R0 (1+At+Bt2+C(t-100)t3)式中A、B、C 為常數(shù),A=3.96847×10-3;B=-5.847×10-7;C=-4.22×10-12;所以這次課程設(shè)計(jì)的最高電阻值約為RH=R0 (1+At+Bt2) =100(1+3.96847×10-3*600+-5.847×10-7*600*600) 314.059最低電阻值約為 RL=R0 (1+At+Bt2+C(t-100)t3) =100(1+3.96847×10-3*-20+-5.847×10-7*-20*-20+-4.22×10-12

6、) 92.16約跨度RH -RL=222其中跨溫度620 ,采樣精度0.1也就意味著差不多6200個采樣點(diǎn),每個采樣點(diǎn)平均分?jǐn)?.0358的電阻。通過查閱PT100的使用說明得知,PT100的工作電流理應(yīng)不超過1mA,所以兩端電壓值的變化量需要被檢測出來的最大分辨率應(yīng)該是1mA*0.0358=0.0358mVPT100兩端的電壓值的取值范圍大概為0.092V0.314V6200個采樣點(diǎn)需要13位二進(jìn)制來表示,所以AD轉(zhuǎn)換器需要分辨率13位以上,一般取16位AD轉(zhuǎn)換芯片就好了。比如ADS7825,滿量程10V,那么LSB差不多應(yīng)該是10/26= 0.15625V=0.1525mA 所以放大電路的

7、放大倍數(shù)起碼是5倍以上。至于采樣速度,應(yīng)該更多地取決于AD轉(zhuǎn)換器,查資料可知,ADS7825采樣及轉(zhuǎn)換時間:25 s ,ADS7825自帶了時鐘,也可以外置時鐘,應(yīng)該如果外接時鐘的話,可以改變采樣速度。但是如果考慮到濾波需要多采樣幾次的話,那么采樣速度要變成原來的1/N倍,即速度變慢,N為一次測溫的采樣點(diǎn)數(shù)。二、系統(tǒng)構(gòu)成 1)PT100的電路選擇常用的采樣電路有兩種:一是讓恒流源通過Pt100 熱電阻,通過檢測Pt100 上電壓的變化來換算出溫度。二是采用惠斯頓電橋,電橋的四個電阻中三個是恒定的,另一個用Pt100 熱電阻,當(dāng)Pt100電阻值變化時,測試端產(chǎn)生一個電勢差,由此電勢差換算出溫度。

8、常用的 Pt 電阻接法有三線制和兩線制還有四線制,其中三線制接法的優(yōu)點(diǎn)是將 PT100 的兩側(cè)相等的導(dǎo)線長度分別加在兩側(cè)的橋臂上,使得導(dǎo)線電阻得以消除。其實(shí)也有四線的,四線接法較為復(fù)雜,精度也更高,但是這里并不需要,三線制可以消除導(dǎo)線電阻。所以最終選擇三線制接法橋式測溫電路,即選擇惠斯頓電橋,三線制接法,如下圖所示。至于具體三線制的優(yōu)點(diǎn)見附錄。2) 采樣信號的濾波由于外界干擾或某些不可預(yù)知的因素,比如電路干擾或者外界噪聲,模擬量在受到干擾后,經(jīng) A/D 轉(zhuǎn)換后的結(jié)果偏離了真實(shí)值,可能會出現(xiàn)一些隨機(jī)的誤差,如果只采樣一次,無法確定結(jié)果是否可信。濾波電路或由運(yùn)放和 R、C 組成的有源濾波器。而數(shù)字

9、濾波則是采用軟件算法實(shí)現(xiàn)濾波的。為了減少干擾,所以我們在采集了信號之后,肯定要在最后轉(zhuǎn)化為溫度之前,因?yàn)閿?shù)字濾波的處理比模擬濾波實(shí)現(xiàn)起來方便,但是缺點(diǎn)是耗費(fèi)更多地計(jì)算時間。數(shù)字濾波的前提是對同一數(shù)據(jù)進(jìn)行多次采樣,一般有以下幾種方法: 1.中值濾波:一般采樣 5、7 次,排序后取中間值。 2.算術(shù)平均濾波:一般采樣 8 次,求平均值。 3.去極值平均濾波:去掉最大最小值后求平均值一般采樣 10、12次。 4.加權(quán)平均濾波:各加權(quán)系數(shù)之和為 1。 5.滑動平均濾波:本次采樣值和前 n次采樣值求平均。 數(shù)據(jù)濾波方法選用要視現(xiàn)場環(huán)境和被測對象而定,在本系統(tǒng)中采用的是去極值均值濾波,因?yàn)樗阈g(shù)平均濾波不能

10、將明顯的脈沖干擾或粗大誤差消除,只能將其影響削弱效果應(yīng)該沒有去極值均值濾波的好。 以去極值平均濾波為例,算法原理如下:對于溫度信號對應(yīng)的電壓采樣值,連續(xù)采樣 n次,將其累加求和,同時找出其中最大值和最小值,再從累加和中減去最大值和最小值,按n-2 個采樣值求平均,即有效采樣值。3) PT100的線性化處理如表所示,對于原來的模型,雖然很擬合線性,但是距離0.1的誤差還是有一定距離,想要獲得精確的數(shù)據(jù),最容易想到的,一個是存儲溫度,電阻對應(yīng)的表,一個是建立精確的數(shù)學(xué)模型。但是6200個采樣點(diǎn)一一對應(yīng),根本需要很大的存儲空間,所以是一個不現(xiàn)實(shí)的問題,單純擬合的數(shù)學(xué)模型也會非常復(fù)雜。所以這里大多數(shù)時

11、候,大家采取折中的方案,即存相隔一定距離存一部分的表格,然后中間的數(shù)據(jù)采取插值或者最小二乘法擬合,這樣一來就能達(dá)到精度要求,公式不會很復(fù)雜,也不需要占用很多存儲表格的空間。PT100的溫度分度表是能夠找到的,見附錄。假設(shè)從-20到600每五個溫度值選一個標(biāo)記點(diǎn),那么就一共有125個標(biāo)記點(diǎn),在單片機(jī)的ROM里面存儲著125個點(diǎn)的電阻和溫度對應(yīng)值。采用線性插值算法進(jìn)行標(biāo)度變換時,將檢測值Rx通過順序查表,與標(biāo)定點(diǎn) Ri比較,確定區(qū)間Ri <Rx<R i+1,然后進(jìn)行線性插值算法求得溫度值Tx。例:現(xiàn)經(jīng)A/D采樣和濾波得Pt100的電阻值為Rx=112.68,求此時實(shí)測對象的溫度 Tx。

12、 已知查表得 R46<Rx<R47, R46111.67,R47113.61, T46=30, Tx=T46+5*(Rx-R46)/(R47-R46)=32.06所以此時溫度為32.064) AD采樣電路電壓輸入這個芯片支持串行并行數(shù)據(jù)的輸出,不能輸出在BUSY腳輸出為高電平之前, R/ C必須置為高電平, 否則會導(dǎo)致數(shù)據(jù)尚未讀完,新的轉(zhuǎn)換就已開始,從而使數(shù)據(jù)丟失。其中2,3,4,5個接口是模擬電路的輸入接口。AIN 0AIN 3 : 4 個模擬通道 , 可接受 -1 0. 010. 0V 的模擬輸入電壓 ;B YTE :并行數(shù)據(jù)輸出選擇位,僅在數(shù)據(jù)作并行輸出時使用。B YTE =

13、 1 時 , 輸出低 8 位 D0D7 ,B YTE = 0時 ,輸出高 8位 D0D7 3、 電路原理圖 PT100以及放大電路顯示電路 本設(shè)計(jì)采用6個LED共陽極數(shù)碼通過三極管驅(qū)動來進(jìn)行時間溫度數(shù)據(jù)的顯示。其中數(shù)碼管的段碼位分別接單片機(jī)的P0口,公共端通過三極管接到單片機(jī)P2.0P2.5端對數(shù)碼管進(jìn)行位選。其電路圖如下圖所示。 4、 軟件框圖完整流程圖 主程序負(fù)責(zé)調(diào)用初始化子程序,打開中斷以及等待定時和串口中斷程序的發(fā)生開始打開中斷復(fù)位看門狗接收命令?命令處理模塊數(shù)據(jù)處理模塊收到數(shù)據(jù)?主程序流程圖定時中斷程序負(fù)責(zé)調(diào)用采樣,串口發(fā)送子程序開始采樣數(shù)據(jù)更新濾波隊(duì)列發(fā)送數(shù)據(jù)包溫度顯示程序AD采樣

14、子程序主要用來控制ADS7825子程序開始根據(jù)情況選擇相應(yīng)端口值采樣結(jié)束?更新數(shù)值回主程序?yàn)V波子程序流程圖開始顯示模塊更新溫度 回主程序附錄1:簡單的電阻到電壓的轉(zhuǎn)換圖1的電路是一種簡單的電阻到電壓的轉(zhuǎn)換形式,電壓源激勵(VCC=5V),R1是串聯(lián)分壓電阻,R2和R3分別PT100的引線電阻,RD是PT100。我們先不考慮引線電阻R2和R3,在0時Rd=100,VF=2.5V;在300時,Rd=212,則VF=3.397V,整個電壓測量范圍為2.5V3.397V,而AD的量程為0-5V,待測信號的電平測量范圍僅為AD量程的1/5,無法充分利用AD。如果考慮引線電阻R2和R3,則VF不再是PT1

15、00電阻R1的分壓值了,還應(yīng)該包括引線電阻,引線電阻給系統(tǒng)設(shè)計(jì)帶來了誤差。由此可見,充分利用用AD的量程,消除引線誤差是PT100測溫電路設(shè)計(jì)的要點(diǎn)。 圖12、兩線制PT100電壓源激勵橋式電路圖2是兩線制PT100橋式測溫電路,如果測溫距離較短,可以不考慮引線電阻的影響,則在0時,VF1=VF2=0.238V,VF= 0V,在300時,VF2不變,VF1=0.479V,VF= 0.241V。在傳感器的后端電路中,只需要通過減法電路,得到VF1和VF2的差值,再做適當(dāng)?shù)姆糯?,就可以滿足AD的大部分量程,且電壓采樣值可以從零起調(diào)。如果是長距離測溫,不能忽略引線電阻的影響,則兩線制電壓源激勵橋式電

16、路仍然不能滿足系統(tǒng)的需要。 圖33、三線制PT100恒流源激勵橋式電路圖4是三線制電流源激勵橋式電路。三線制PT100中,電阻一端是一根連線,另外一端接2根連線,三根線的電阻值相等。在橋式電路中引入了恒流源激勵。 圖4中,VF1=(Rt1+Rt2+Rt)*IS1,VF2=(Rt2+Rt3+Rd)*IS2,IS1=IS2=1mA,Rt1=Rt2=Rt3,所以,VF=(Rt-Rd)*IS1,其中Rd和IS是固定的值,可見差分電壓只與PT100的電阻值有關(guān),三線制電流源激勵的方式,可以完全消除引線電阻帶來的影響。在本設(shè)計(jì)中要求遠(yuǎn)距離測溫,在傳感器的前端電路設(shè)計(jì)中,采用三線制PT100恒流源激勵橋式電

17、路。附錄2:溫度特性表-20-10092.1696.09100.0091.7795.6999.6191.3795.3099.2290.9894.9198.8390.5994.5298.4490.1994.1298.0489.8093.7397.6589.4093.3497.2689.0192.9596.8788.6292.5596.48010203040100.00103.90107.79111.67115.54100.39104.29108.18112.06115.93100.78104.68108.57112.45116.31101.17105.07108.96112.83116.7010

18、1.56105.46109.35113.22117.08101.95105.85109.73113.61117.47102.34106.24110.12114.00117.86102.73106.63110.51114.38118.24103.12107.02110.90114.77118.63103.51107.40111.29115.15119.015060708090119.40123.24127.08130.90134.71119.78123.63127.46131.28135.09120.17124.01127.84131.66135.47120.55124.39128.22132.

19、04135.85120.94124.78128.61132.42136.23121.32125.16128.99132.80136.61121.71125.54129.37133.18136.99122.09125.93129.75133.57137.37122.47126.31130.13133.95137.75122.86126.69130.52134.33138.13100110120130140138.51142.29146.07149.83153.58138.88142.67146.44150.21153.96139.26143.05146.82150.58154.33139.641

20、43.43147.20150.96154.71140.02143.80147.57151.33155.08140.40144.18147.95151.71155.46140.78144.56148.33152.08155.83141.16144.94148.70152.46156.20141.54145.31149.08152.83156.58141.91145.69149.46153.21156.95150160170180190157.33161.05164.77168.48172.17157.70161.43165.14168.85172.54158.07161.80165.51169.

21、22172.91158.45162.17165.89169.59173.28158.82162.54166.26169.96173.65159.19162.91166.63170.33174.02159.56163.29167.00170.70174.38159.94163.66167.37171.07174.75160.31164.03167.74171.43175.12160.68164.40168.11171.80175.49200175.86176.22176.59176.96177.33177.69178.06178.43178.79179.16 第四章 電路的工作原理熱電阻的測溫原理是基于導(dǎo)體或半導(dǎo)體的電阻值隨著溫度的變化而變化的特性。熱電阻大都由純金屬材料制成,目前應(yīng)用最多的是鉑和銅,現(xiàn)在已開始采用鎳、錳和銠等材料制造熱電阻。熱電阻通常需要把電阻信號通過引線傳遞到計(jì)算。pt100,就是說它的阻值在0度時為100歐姆,負(fù)200度時為18.52歐姆,200度時為175.86歐姆,800度時為375.70歐姆。 熱電阻公式Rt=Ro(1+A*t+B*t*t);Rt=Ro1+A*t+B*t*t+C(t-100)*t*t*t 的形式,t表示攝氏溫度,Ro是零攝氏度時的電阻值,A、B、C都是規(guī)定的系數(shù),對于Pt100,Ro就等于100,Pt100

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論