基于熱電阻的溫度測(cè)量?jī)x器的設(shè)計(jì)_第1頁
基于熱電阻的溫度測(cè)量?jī)x器的設(shè)計(jì)_第2頁
基于熱電阻的溫度測(cè)量?jī)x器的設(shè)計(jì)_第3頁
基于熱電阻的溫度測(cè)量?jī)x器的設(shè)計(jì)_第4頁
基于熱電阻的溫度測(cè)量?jī)x器的設(shè)計(jì)_第5頁
已閱讀5頁,還剩26頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、課程設(shè)計(jì)(論文)說明書 設(shè)計(jì)課題: 基于熱電阻的溫度測(cè)量?jī)x器的設(shè)計(jì) 院 (系): 電子工程與自動(dòng)化 專 業(yè): 測(cè)控技術(shù)與儀器 學(xué)生姓名: 李金鵬 學(xué) 號(hào): 0900820214 指導(dǎo)教師: 王 月 娥 2012年12月28日摘 要設(shè)計(jì)熱電阻的溫度測(cè)量?jī)x器電路,可以利用溫度傳感器PT100鉑熱電阻來實(shí)現(xiàn)。根據(jù)其阻值會(huì)隨著溫度的變化而改變,鉑熱電阻的電阻變化必然引起兩腳的輸出電壓微小變化,并將其放大處理,送入模數(shù)轉(zhuǎn)換電路單片機(jī)處理予以顯示,這樣就能利用電壓間接反映溫度的變化,從而實(shí)現(xiàn)溫度的測(cè)量。關(guān)鍵詞:鉑熱電阻PT100;模數(shù)轉(zhuǎn)換;單片機(jī);溫度測(cè)量;電壓變化; AbstractThe design

2、 of heat resistance temperature measuring instrument circuit, can use PT100 temperature sensor platinum resistance temperature to realize. According to its value will change with the change in temperature, platinum resistance temperature resistance change will cause two feet as the output voltage of

3、 a small change, and the amplification processing, into the A/Dc processing to display, so that I can use voltage indirectly reflect the change of the temperature, so as to realize the measurement of temperature. Keywords: platinum resistance temperature PT100; Modulus conversion; A/DC; Temperature

4、measurement; Voltage change目錄引言41 設(shè)計(jì)任務(wù)41.1 任務(wù)說明41.2 任務(wù)分析42 系統(tǒng)框圖與器件選擇52.1 系統(tǒng)模塊52.2 器件選擇與分析53 仿真設(shè)計(jì)93.1 測(cè)量電路103.2 儀用放大器113.3 A/DC轉(zhuǎn)換電路123.4 MCU(單片機(jī))143.5 液晶顯示154 系統(tǒng)標(biāo)定(重點(diǎn))174.1 標(biāo)定分析174.2 標(biāo)準(zhǔn)標(biāo)定174.3 實(shí)際標(biāo)定185 數(shù)據(jù)處理196程序編寫(見附件1)207實(shí)際運(yùn)行(室溫)208 組裝調(diào)試218.1 電路設(shè)計(jì)的中遇到的問題與解決方法218.2 實(shí)物圖229 課設(shè)總結(jié)22謝 辭23附件一24附件二27附件三28附件四

5、29參考文獻(xiàn)30引言溫度是自然界中和人類接觸最多的物理參數(shù)之一,無論是在生產(chǎn)實(shí)驗(yàn)場(chǎng)所,還是在居住休閑場(chǎng)所,溫度濕度的采集或控制都十分頻繁和重要,而且,網(wǎng)絡(luò)化遠(yuǎn)程采集溫濕度并報(bào)警是現(xiàn)代科技發(fā)展的一個(gè)必然趨勢(shì)。 由于溫濕度不管是從物理量本身還是在實(shí)際人們的生活中都有著密切的關(guān)系,所以溫度傳感器就會(huì)相應(yīng)產(chǎn)生。1 設(shè)計(jì)任務(wù)1.1 任務(wù)說明本次課題主要是基于熱電阻的溫度測(cè)量?jī)x器的設(shè)計(jì),通過完成此次的設(shè)計(jì)課題理解PT100傳感器溫度轉(zhuǎn)換原理,利用儀用放大器放大微小的具體過程,運(yùn)用A/DC實(shí)現(xiàn)模數(shù)轉(zhuǎn)換,熟悉89S52及接口電路的原理及使用方法,要求脫機(jī)運(yùn)行實(shí)現(xiàn)溫度顯示,并符合一定的誤差范圍。1.2 任務(wù)分析

6、基于熱電阻的溫度測(cè)量?jī)x器的設(shè)計(jì),設(shè)計(jì)任務(wù)與要求:1)理解電阻測(cè)溫的原理;2)理解數(shù)模轉(zhuǎn)換器的原理以及與MCU的接口方法;3)理解顯示器與MCU的接口方法;4)編程實(shí)現(xiàn)溫度的測(cè)量及顯示;5)溫度的確定方法建議不采用查表法,采用傳感器的關(guān)系表達(dá)式;6)測(cè)量溫度范圍:0200。2 系統(tǒng)框圖與器件選擇2.1 系統(tǒng)模塊測(cè)量電路儀用放大器A/DC轉(zhuǎn)換MCU液晶顯示圖2.1 系統(tǒng)框圖各模塊簡(jiǎn)明:采用電橋法補(bǔ)償采集電路,利用鉑電阻電阻變化引起微小分壓變化原理。由于采集電路模擬電壓變化微小,必須將其放大才能進(jìn)入A/DC處理??紤]到集成儀用放大器成本比較大,故采用電壓跟隨+差分放大實(shí)現(xiàn)儀用放大器功能。為了實(shí)現(xiàn)得到

7、單片機(jī)能處理的數(shù)字電壓,必須將放大器輸出模擬電壓送入A/DC進(jìn)行模數(shù)轉(zhuǎn)換。用于實(shí)現(xiàn)數(shù)據(jù)的處理,將數(shù)字電壓轉(zhuǎn)換成熱電阻的阻值,進(jìn)而得到溫度值,具體過程將在下邊講解。將單片機(jī)處理完的數(shù)據(jù)送入1602,實(shí)現(xiàn)熱電阻阻值以及溫度的顯示。2.2 器件選擇與分析測(cè)量電路:根據(jù)課程所給熱敏電阻為鉑電阻PT100,最大電流5mA,課程要求測(cè)量溫度范圍:0200,阻值變化是100175.86,其本身的電壓也會(huì)變化。儀用放大器:選擇運(yùn)放尤為關(guān)鍵,尤其要注意精度的選擇。其原因是由于鉑電阻電阻變化引起電壓變化,但是此電壓是非常微小的,必須保證合適的運(yùn)放精度這樣才能識(shí)別此微小電壓。此系統(tǒng)我選擇CA3140運(yùn)算放大器,其分

8、辨率為2uV。下面計(jì)算當(dāng)熱敏電阻變化一度時(shí)電壓具體變化多少。圖2.2 運(yùn)放精度選擇(RT為鉑電阻)1)理論計(jì)算:當(dāng)R1=R2=1K,R2=RT=100時(shí),U2-U1=0; 當(dāng)R1=R2=1K,R2=100,RT=101時(shí),U2-U1=0.0917-0.0909=0.0008V 根據(jù)理論結(jié)果判斷此值CA3140運(yùn)放滿足。2)仿真測(cè)試:當(dāng)R1=R2=1K,R2=100,RT=101時(shí),圖2.3 輸出電壓仿真結(jié)果 U2-U1=0.458674-0.454545=0.004129 根據(jù)仿真結(jié)果判斷此值CA3140運(yùn)放也能滿足。圖2.4 CA3140引腳分布圖3)各引腳名稱及作用如下:INV.INPUT

9、:反相輸入端NON-INV INPUT:同向輸入端V-:電源-12VOUTPUT:輸出V+:電源+12VA/DC轉(zhuǎn)換:由于只需轉(zhuǎn)換一組電壓信號(hào),故選擇A/DC0804滿足要求。A/DC0804為一類單片集成A/D轉(zhuǎn)換器,它采用CMOS工藝20引腳集成芯片,分辨率為8位,轉(zhuǎn)換時(shí)間為100uS,輸出電壓范圍為05V。芯片內(nèi)具有三態(tài)輸出數(shù)據(jù)鎖存器,可直接連接數(shù)據(jù)總線上。 圖2.5 A/DC0804引腳分布圖各引腳名稱及作用如下:兩模擬信號(hào)輸入端,用以接受單極性、雙極性和差模出入信號(hào)。DB7DB0:具有三態(tài)特性數(shù)字信號(hào)輸出口。AGND:模擬信號(hào)地。DGNG:數(shù)字信號(hào)地。CLK:時(shí)鐘信號(hào)輸出端。CLKR

10、:內(nèi)部時(shí)鐘發(fā)生器的外接點(diǎn)阻端,與CLK端配合可由芯片自身產(chǎn)生時(shí)鐘脈沖,其頻率為:片選信號(hào)輸入端,低電平有效,一旦有效,表明A/D轉(zhuǎn)換被選中,可啟動(dòng)工作。:寫信號(hào)輸入,低電平輸出端有效。:A/D轉(zhuǎn)換結(jié)束信號(hào),低電平表示本次轉(zhuǎn)換已完成。:參考電平輸入,決定量化單位。:芯片電源5V輸入。MCU:STC89C52RC 單片機(jī)是宏晶科技推出的新一代高速/低功耗/超強(qiáng)抗干擾的單片機(jī),指令代碼完全兼容傳統(tǒng) 8051 單片機(jī),12 時(shí)鐘/機(jī)器周期和 6 時(shí)鐘/機(jī)器周期可以任意選擇。工作電壓:5.5V3.3V。用戶應(yīng)用程序空間為 8K 字節(jié)。片上集成 512 字節(jié) RAM。通用 I/O 口 (32 個(gè)) 復(fù)位后

11、為:P1/P2/P3 是準(zhǔn)雙向口/弱上拉, P0 口是漏極開路輸出,作為總線擴(kuò)展用時(shí),不用加上拉電阻,作為 I/O 口用時(shí),需加上拉電阻。圖2.5 A/DC0804引腳分布圖液晶顯示:1602顯示容量:16*2個(gè)字符(第一行顯示鉑電阻阻值,第二行顯示溫度測(cè)量值),芯片工作電壓:4.55.5V,工作電流:2.0mA(5.0V),模塊最佳工作電壓:5.0V。各引腳名稱及作用如下:VSS:電源地。VDD:電源正極。VL:液晶顯示編碼信號(hào)。RS:數(shù)據(jù)/命令選擇端。RW:讀/寫選擇端。E:使能信號(hào)。D7D0:Data I/O。BLA:背光源正極。BLK:背光源負(fù)極。3 仿真設(shè)計(jì)圖3.1 系統(tǒng)仿真圖3.1

12、 測(cè)量電路圖3.2 測(cè)量電路仿真圖1)分析:采用電橋補(bǔ)償法實(shí)現(xiàn)溫度的測(cè)量,其方法電路簡(jiǎn)單,節(jié)約成本。當(dāng)溫度變化引起其電阻變化,電阻變化必然電壓產(chǎn)生變化,而溫度就是間接通過電壓來模擬。由于鉑電阻RT最大工作電流為5mA,VCC=5V,可以計(jì)算出VCC與GND之間的電阻至少為1K才能使工作電流小于5mA,所以R1與R2阻值為1K,RV1為一個(gè)150的精密電位器,目的是為了調(diào)節(jié)后級(jí)運(yùn)放的失調(diào)電壓,作為補(bǔ)償作用,起到調(diào)零作用。2)計(jì)算:U2-U1= (RV1數(shù)值待定,其電阻大部分是補(bǔ)償運(yùn)放失調(diào)電壓,所以要經(jīng)過運(yùn)放才能真正確定此電阻的數(shù)值)3.2 儀用放大器圖3.3 放大器仿真圖1)分析:U1、U2為電

13、壓跟隨器,信號(hào)輸入輸出之間的關(guān)系:=。電壓跟隨器又叫單位增益放大器、緩沖器、射隨等。之所以叫電壓跟隨器是因?yàn)檫@個(gè)電路的輸出端電壓與輸入電壓始終是一樣的,它在電路中起到了緩沖、隔離、提高帶負(fù)載能力的作用,該電路在所有的放大器組態(tài)電路中具有最高的輸入阻抗。運(yùn)放有一個(gè)特點(diǎn)就是輸入高阻抗,輸出低阻抗,這就使得它在電路中可以起到阻抗匹配的作用,能夠使后一級(jí)的放大電路更好的工作,也因?yàn)檫@個(gè)原因使它對(duì)前后級(jí)電路起到了“隔離”作用。差分放大信號(hào)輸入輸出之間關(guān)系:=,當(dāng)R3=R4,且RV2=R5時(shí),有,R1/RV2=R4/R5。差分放大電路時(shí)求和電路的發(fā)展,它可以減小去除兩個(gè)信號(hào)中的共模成分。在R3=R4,RV

14、2=R5時(shí),差分輸入、單端輸出特殊情況下,兩端輸入的增益都是RV2/R3。2)計(jì)算:=,調(diào)節(jié)RV1使差放輸出為0,得到RV1阻值,代入測(cè)量電路輸出電壓U2-U1= ,然后將測(cè)量電路輸出電壓乘以放大倍數(shù)這樣才能送去A/DC。3.3 A/DC轉(zhuǎn)換電路圖3.4 A/DC轉(zhuǎn)換仿真圖1)分析:A/DC0804的片選端連接P3.0,我們可以通過IO口來控制來開始轉(zhuǎn)換。CLKR,CLR,GND之間用電阻和電容組成RC振蕩電路,用來給A/DC0804提供工作所需的脈沖,其脈沖的頻率為1/(1.1RC),按芯片手冊(cè)上說明,R取10K,C取150pF,得到最佳的轉(zhuǎn)換速度。/2端用兩個(gè)1K的電阻分壓得到VCC/2電

15、壓,即2.5V,將該電壓作為A/D芯片工作時(shí)內(nèi)部的參考電壓。、分別接P3.6、P3.7,數(shù)字輸出端接單片機(jī)的P1口。為了達(dá)到精度高,穩(wěn)定好的目的,將AGND和DGND同時(shí)連接到GND。2)計(jì)算:因?yàn)锳/D轉(zhuǎn)換輸出為2位16進(jìn)制,電壓顯示方式是十進(jìn)制數(shù),所以對(duì)應(yīng)數(shù)據(jù)轉(zhuǎn)換。其關(guān)系如下:從而得到各位的模擬量:ge=x/51;/模擬電壓第一位xiao1=x%51*10/51;/模擬電壓小數(shù)第一位xiao2=x%51*10%51*10/51;/模擬電壓小數(shù)第二位xiao3=x%51*10%51*10%51*10%51;/模擬電壓小數(shù)第三位3)A/DC0804啟動(dòng)轉(zhuǎn)換時(shí)序圖:圖3.5 A/DC0804啟動(dòng)

16、轉(zhuǎn)換時(shí)序圖分析圖3.5可知,CS先為低電平,隨后置低,經(jīng)過至少()L時(shí)間后,拉高,隨后A/D轉(zhuǎn)換器被啟動(dòng),并且在經(jīng)過(18個(gè)A/D時(shí)鐘周期+內(nèi)部)時(shí)間后,模數(shù)完成轉(zhuǎn)換,轉(zhuǎn)換結(jié)果存入數(shù)據(jù)鎖存器,同時(shí)INTR自動(dòng)變成低電平,通知單片機(jī)本次轉(zhuǎn)換已完成。4)A/DC0804讀取數(shù)據(jù)時(shí)序圖圖3.6 A/DC0804讀取數(shù)據(jù)時(shí)序圖分析圖3.6可知,當(dāng)INTR變成低電平后,將CS先置低,接著再將置低,在置低至少經(jīng)過時(shí)間后,數(shù)字輸出口上的數(shù)據(jù)達(dá)到穩(wěn)定狀態(tài),此時(shí)直接讀取數(shù)字輸出口數(shù)據(jù)便可得到轉(zhuǎn)換后的數(shù)字信號(hào),讀走數(shù)據(jù)后,馬上將拉高,然后再將CS拉高,INTR是自動(dòng)變化的,當(dāng)置低時(shí)間后,INTR自動(dòng)拉高,我們不必

17、人為去干涉。3.4 MCU(單片機(jī))圖3.7 MCU仿真圖分析:?jiǎn)纹瑱C(jī)的18、19腳為連接晶振,晶振是給單片機(jī)提供工作信號(hào)脈沖的,這個(gè)脈沖就是單片機(jī)的工作速度。晶振與單片機(jī)的腳XTAL0和腳XTAL1構(gòu)成的振蕩電路中會(huì)產(chǎn)生偕波(也就是不希望存在的其他頻率的波),這個(gè)波對(duì)電路的影響不大,但會(huì)降低電路的時(shí)鐘振蕩器的穩(wěn)定性。為了電路的穩(wěn)定性起見,ATMEL公司只是建議在晶振的兩引腳處接入兩個(gè)10pf-50pf的瓷片電容接地來削減偕波對(duì)電路的穩(wěn)定性的影響,所以晶振所配的電容在10pf-50pf之間都可以的??紤]到此溫度測(cè)量?jī)x要時(shí)刻采集,所以省去了復(fù)位電路的設(shè)計(jì),節(jié)約了成本。3.5 液晶顯示圖3.8 1

18、602液晶仿真圖1)分析:VSS連接GND;VDD連接VCC;VEE連接精密電位器10K用來調(diào)節(jié)液晶的背光亮度;RS連接單片機(jī)P3.5用來數(shù)據(jù)命令選擇;RW手冊(cè)中寫數(shù)據(jù)寫指令始終為低電平,所以RW為接地處理;E連接單片機(jī)P3.4用來選通使能信號(hào);D0D7連接P2口。2)基本操作時(shí)序如下:3)RAM地址映射圖:圖3.9 1602地址映射圖4)初始化設(shè)置:5)液晶寫操作時(shí)序圖:圖3.10 1602寫操作時(shí)序圖分析時(shí)序圖可知:(1)通過RS確定是寫數(shù)據(jù)還是寫命令。寫命令包括使液晶的光標(biāo)顯示/不顯示、光標(biāo)閃爍/不閃爍、需/不需要移屏、在液晶的什么位置顯示等等。寫數(shù)據(jù)是指要顯示什么內(nèi)容。(2)讀寫控制端

19、設(shè)置為寫模式,即低電平。(3)將數(shù)據(jù)或命令送達(dá)數(shù)據(jù)線上。(4)給E一個(gè)高脈沖將數(shù)據(jù)送入液晶控制器,完成寫操作。4 系統(tǒng)標(biāo)定(重點(diǎn))4.1 標(biāo)定分析在0660溫度范圍內(nèi):,式中、分別為0和t的電阻值;A:常數(shù)(3.96847); B:常數(shù)(-5.847) 需要注意的是:、A 、B都為理論參數(shù),由于每個(gè)PT100都是有差別的,在實(shí)際使用過程中都是需要標(biāo)定的。4.2 標(biāo)準(zhǔn)標(biāo)定鉑電阻PT100數(shù)據(jù)手冊(cè)分析,100-0,175.86-200,所以要想很精確的標(biāo)定首先要0和200兩個(gè)溫度環(huán)境來標(biāo)定,具體如下:調(diào)零:將PT100放置0環(huán)境中,用萬用表測(cè)量其阻值并記錄,此值就是R0。然后將其放入電路中(圖3.

20、1),調(diào)節(jié)RV1,差放輸出為0,記錄此值RV1的阻值。調(diào)節(jié)放大倍數(shù):由于A/D最高采集為5V,所以先將PT100放置于200環(huán)境中,調(diào)節(jié)RV2使差放電壓輸出電壓為5V,調(diào)節(jié)輸出5V的目的是方面后邊的數(shù)據(jù)處理,這樣5V正好對(duì)應(yīng)十六進(jìn)制的255。 標(biāo)定A,B:將PT100脫離系統(tǒng),隨便找兩個(gè)溫度,記錄阻值與溫度值,根據(jù)公式列出二元一次方程組,從而解得A,B值。4.3 實(shí)際標(biāo)定由于實(shí)驗(yàn)環(huán)境所限,不能得到標(biāo)準(zhǔn)上述溫度環(huán)境,故直接利用公式來解得,A,B的值,具體方法步驟如下:1)PT100脫機(jī)工作于三個(gè)不同溫度環(huán)境,測(cè)量對(duì)應(yīng)的阻值與溫度如下:阻值()溫度()105.51.1 10.4111.75.1 2

21、5.8115.36 34.6由于數(shù)據(jù)比較復(fù)雜這里采用MATLAB求解三元一次方程組:2)調(diào)零:利用仿真把RT換成101,調(diào)節(jié)RV1讓其電壓輸出電壓為0,并根據(jù)分壓計(jì)算出RV1的阻值為110。圖. 標(biāo)定R0與差放調(diào)零3)調(diào)節(jié)放大倍數(shù):讓PT100于室溫環(huán)境所測(cè)阻值為107,故仿真RT代入107,調(diào)節(jié)RV2,觀察液晶阻值顯示也應(yīng)該是107歐姆(阻值只是通過電壓來間接模擬的,并沒有用到,值)圖4.2 調(diào)節(jié)放大倍數(shù)4)算出放大倍數(shù):由于放大倍數(shù)只有電阻RV2來決定,調(diào)節(jié)完畢后系統(tǒng)將始終保持該阻值,故利用電壓算出放大倍數(shù)即可,這樣做的好處是,使計(jì)算變得簡(jiǎn)單,減小了系統(tǒng)的運(yùn)算負(fù)擔(dān)。=U0/(U2-U1)=

22、0.432/(0.483-0.456)=16.30倍,系統(tǒng)標(biāo)定完成。5 數(shù)據(jù)處理1)RT與shuchu的關(guān)系:(RT:鉑電阻阻值,shuchu為模擬電壓100倍的放大)bai=x/51;/模擬電壓第一位shi=x%51*10/51;/模擬電壓小數(shù)第一位ge=x%51*10%51*10/51;/模擬電壓小數(shù)第二位shuchu=bai*100+shi*10+ge;/只有放大后才能把小數(shù)保留于是有:得到:2)t與RT的關(guān)系:(t:溫度,RT:熱電阻阻值)根據(jù)公式代入R0=110利用MATLAB求解得:根據(jù)計(jì)算分析t2<0舍,t1>0,故得到兩者的關(guān)系。3)shuchu與t的關(guān)系:(shu

23、chu為模擬電壓100倍的放大,RT:熱電阻阻值)聯(lián)立1,2所得方程,便能解得兩者關(guān)系,但C51強(qiáng)大的運(yùn)算能力,不必求得兩者的關(guān)系,直接代入RT、shuchu也能實(shí)現(xiàn)溫度的采集,節(jié)省了自行運(yùn)算,方面糾錯(cuò)。6程序編寫(見附件1)7實(shí)際運(yùn)行(室溫)圖7.1 實(shí)測(cè)溫度采集圖圖7.1 實(shí)際測(cè)溫采集圖下面為系統(tǒng)采集室溫10組數(shù)據(jù):()14.7815.1215.1414.5615.1014.7815.2314.9815.0014.80工業(yè)溫度計(jì)表標(biāo)準(zhǔn)溫度:15.8誤差計(jì)算如下:|(14.78+15.12+15.14+14.56+15.10+14.78+15.23+14.98+15.00+14.80)/10

24、-15.8|/15.8=5.4%可以看出本系統(tǒng)接近實(shí)際溫度。下面分析一下誤差體現(xiàn)在何處:1)標(biāo)準(zhǔn)5V電壓不穩(wěn)(約4.9V),導(dǎo)致電阻分壓出現(xiàn)偏差;2) 實(shí)際的電阻精度不夠?qū)е路謮撼霈F(xiàn)偏差(如100約99);3) 實(shí)際標(biāo)定方法出現(xiàn)誤差,可以看出、A、B與理論值數(shù)值有差距。8 組裝調(diào)試8.1 電路設(shè)計(jì)的中遇到的問題與解決方法此次系統(tǒng)設(shè)計(jì)我采用雙面板布銅集成設(shè)計(jì),大大的增加了焊接難度。在保證沒有短路的情況下上電調(diào)試,第一級(jí)先測(cè)試液晶顯示電路,屏蔽A/D采集,利用固定值下載調(diào)試,發(fā)現(xiàn)液晶沒有點(diǎn)亮,檢查電路發(fā)現(xiàn)VSS交叉點(diǎn)沒有接地導(dǎo)致,這是原理圖的問題,接地處理后液晶顯示正常固定數(shù)值。第二級(jí)測(cè)試A/D是

25、否能采集,利用固定電壓5V接入A/D第6管腳,看數(shù)值是否變化,發(fā)現(xiàn)數(shù)值不變,說明A/D沒有采集,按照原理圖檢查沒有發(fā)現(xiàn)錯(cuò)誤,初步設(shè)想是A/D轉(zhuǎn)換的CLKR,CLR,GND引腳之間沒有振蕩,故更換了電容150pF,但是還是不能采集,故用仿真圖檢查發(fā)現(xiàn)之前的原理圖7管腳沒有接地,屬于原理圖錯(cuò)誤,更改之后正常采集電壓,并且電壓變化正確。第三極測(cè)試測(cè)量模塊,根據(jù)原理分析,利用電壓法來檢查各級(jí)輸出電壓是否正常,電壓跟隨器輸入輸出應(yīng)該相等,但本系統(tǒng)電壓跟隨器輸出卻是相反的電壓,經(jīng)過反復(fù)的檢查和分析,電橋補(bǔ)償電路輸出電壓正常,問題出現(xiàn)在運(yùn)放2、3、6引腳,測(cè)試發(fā)現(xiàn)6引腳焊接短地,問題解決后電壓各級(jí)正常,并且

26、可以放大。8.2 實(shí)物圖 圖4.1 實(shí)物電路板(正) 圖4.2 實(shí)物電路板(反)9 課設(shè)總結(jié)本次實(shí)驗(yàn)設(shè)計(jì),不僅僅是單純的課程設(shè)計(jì),更讓我對(duì)深刻的認(rèn)識(shí)到了課本知識(shí)的重要性,也讓我更加了解了課本的知識(shí),特別是A/DC系列芯片以及各種工具軟件的使用。如果純粹地追求科本,死記硬背,不靈活將知識(shí)搬到實(shí)際生活中,那么這樣的學(xué)習(xí)是毫無價(jià)值和意義的。理論上的東西似乎都能很好的理解,一旦真正的應(yīng)用于實(shí)踐中,就會(huì)產(chǎn)生很多意想不到的問題。本次實(shí)驗(yàn)利用單片機(jī)模擬仿真軟件Proteus 進(jìn)行溫度測(cè)量?jī)x的設(shè)計(jì)與仿真。實(shí)現(xiàn)利用鉑電阻PT100傳感器搭建測(cè)量電路進(jìn)行了溫度的測(cè)量,這使我從實(shí)踐中進(jìn)一步加深了對(duì)傳感器的理解,實(shí)現(xiàn)

27、溫度的測(cè)量并予以顯示。通過本次實(shí)驗(yàn),不僅僅讓我有效地將課本所學(xué)的知識(shí)應(yīng)用于實(shí)踐,達(dá)到了學(xué)以致用的目的,而且在設(shè)計(jì)的過程中,使自己在學(xué)習(xí)新知識(shí)發(fā)現(xiàn)問題解決問題等方面得到了很好的鍛煉,為以后的學(xué)習(xí)和工作打下了良好的基礎(chǔ)??偠灾m然本次實(shí)驗(yàn)設(shè)計(jì)耗費(fèi)了我大量的時(shí)間,但是確實(shí)給我?guī)砹瞬簧偈斋@,覺得這樣的課程設(shè)計(jì)是挺有意義的。謝 辭 本次課程設(shè)計(jì)在王月娥老師的悉心指導(dǎo)和嚴(yán)格要求下順利完成,在應(yīng)用原理上老師幫助我解決了難點(diǎn),在焊接電路板之前她為我提供了許多專業(yè)知識(shí)上的指導(dǎo),她推薦我要先對(duì)PCB板校驗(yàn),以免造成失敗。從原理圖的設(shè)計(jì)到論文的完成過程,都離不開王月娥老師的正確指導(dǎo),在我原理圖的設(shè)計(jì)期間,王老

28、師和一些大膽的建議,如果離開王月娥老師的幫助和關(guān)懷,我不會(huì)這么順利而全面的完成課程設(shè)計(jì)。在此,我向王老師表示深深的謝意和崇高的敬意。在課設(shè)完成之際,我還要感謝學(xué)校為我們提供了各種器材,感謝學(xué)校為我們提供了寶貴的資源,感謝在默默為我們付出辛勤汗水的老師。在課程設(shè)計(jì)這期間里,因?yàn)橛心銈?,大家一起交流、一起討論、一起進(jìn)步,對(duì)于同學(xué)們的支持和幫助,在此我表示深深的感謝!附件一#include<reg52.h>#include<math.h>#include<intrins.h>#define uchar unsigned char#define uint unsig

29、ned intuchar code table="dianzu:"uchar code table1="0123456789."uchar code table2="wendu:"sbit lcden=P34;sbit lcdrs=P35;sbit csA/D=P30;sbit wr=P36;sbit rd=P37;uchar num;void delay(uint z)uint x,y;for(x=z;x>0;x-)for(y=110;y>0;y-);void write_com(uchar com)/1602寫指令lc

30、drs=0;P2=com; delay(5);lcden=1;delay(5);lcden=0;void write_data(uchar date)/1602寫數(shù)據(jù)lcdrs=1;P2=date;delay(5);lcden=1;delay(5);lcden=0;void init()/1602初始化lcden=0;write_com(0x38);/設(shè)置顯示模式write_com(0x0c);/開顯示write_com(0x06);/地址自動(dòng)加一write_com(0x01);/顯示清屏uchar AD()/A/D采集,返回值valueuchar value;wr=1;wr=0;wr=1;_

31、nop_();rd=0; _nop_();value=P1;rd=1;_nop_();return value;void xianshi(uint aa,uint bb)/1602寫地址,寫數(shù)據(jù)write_com(0x80+aa);write_data(bb); void main()double shuchu,rt,a=0.3924e-002,b=0.2052e-005,c,d,e,tp,t;uint bai,shi,ge,g,value,t0,t1,t2,t3,t4,t5,r0,r1,r2,r3,r4,r5;init();csA/D=0;write_com(0x80);for(num=0;

32、num<7;num+)/顯示dianzu:write_data(tablenum);delay(20);write_com(0x80+0x41);for(num=0;num<6;num+)/顯示wendu:write_data(table2num);delay(20);while(1)value=AD();bai=value/51; shi=value%51*10/51;ge=value%51*10%51*10/51;g=value%51*10%51*10%51*10%51;shuchu=bai*100+shi*10+ge;/16進(jìn)制轉(zhuǎn)化成10進(jìn)制*100倍e=0.4583333;c=(e+shuchu

溫馨提示

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

評(píng)論

0/150

提交評(píng)論