版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
課程設計課程名稱:傳感器原理及應用實驗項目:熱電偶溫度傳感器的設計實驗地點:信息學院傳感器實驗室專業(yè)班級:電科1401班學號:64學生姓名:李康澤2018年12月26日太原理工大學課程設計任務書學生姓名
專業(yè)班級課程名稱
傳感器原理及應用課程設計設計名稱
設計周數(shù)
周設計任務主要設計參數(shù)設計內(nèi)容設計要求主要參照資料學生提交歸檔文件注:課程設計達成后,學生提交的歸檔文件應依照:封面—任務書—說明書—圖紙的序次進行裝訂上交(大張圖紙不用裝訂)。可依照實質(zhì)內(nèi)容需要續(xù)表,但應保持原格式不變。一、設計方案設計中采用了兩個方案,詳盡的方案見方案一和方案二。方案一:分立元氣件冷端補償方案該方案的熱電偶冷端溫度補償器件是由分立元件組成的,其體積大,使用不夠方便,而且在改變橋路電源或熱電偶種類時需要重新調(diào)整電路的元件值。主要包括溫度收集電路、信號放大電路、A/D變換電路、熱電偶冷端補償電路、數(shù)碼管顯示電路等。其系統(tǒng)框圖如圖1。冷端AD590冷端補償電路模塊模數(shù)轉熱端熱電偶變換和放大電路模塊換LED顯示模塊圖1:分立元氣件冷端補償
單片機模塊方案二:集成電路溫度補償方案采用熱電偶冷端補償專用芯片MAX6675,MAX6675溫度變換芯片擁有冷端溫度補償及對溫度進行數(shù)字化測量這兩項功能。一方面利用內(nèi)置溫度敏感二極管將環(huán)境溫度變換成補償電壓,另一方面又經(jīng)過模數(shù)變換器將熱電勢和補償電壓變換為代表溫度的數(shù)字量,將二者相加后從串行接口輸出測量結果,即為實質(zhì)溫度數(shù)據(jù)。主要包括溫度收集電路、MAX6675溫度變換電路、數(shù)碼管顯示電路等。其系統(tǒng)框圖如圖2。圖2:集成電路溫度補償方案測溫的模擬電路是把當前K型熱電偶傳感器的電阻值,變換為簡單測量的電壓值,經(jīng)過放大器放大信號后送給A/D變換器把模擬電壓轉為數(shù)字信號,再傳給單片機AT89S51,單片機再依照公式換算把測量得的溫度傳感器的電阻值變換為溫度值,并將數(shù)據(jù)送出到數(shù)碼管進行顯示。綜合比較以上兩種方案,方案一電路復雜,且測量不精確照成誤差較大,方案二采用集成溫度變換芯片不但能很好的解決冷端溫度補償及溫度數(shù)值化問題,并除掉由熱電偶非線性而造成的測量誤差,且精確度高,可實現(xiàn)電路的優(yōu)化設計。故最后采用方案二。二、傳感器的選擇:物體的冷熱水平能夠經(jīng)過溫度來衡量,從分子水平看,又能夠表示物體分子運動狀態(tài),溫度越高,分子運動越強烈。物體溫度改變后顯示出的一些特點只可以由溫度間接測量。最基本的環(huán)境方法——溫度,對周邊環(huán)境會產(chǎn)生重要影響、和人們的衣食住行、農(nóng)業(yè)生產(chǎn)等方面密不能夠分。溫度的測量在工業(yè)、農(nóng)業(yè)生產(chǎn)中必不能夠少,在工業(yè)生產(chǎn)中甚至需要時刻觀察溫度的變化。所以經(jīng)過對溫度的測量和測溫設備的研究擁有非比平時的意義。在社會生產(chǎn)力的不斷提高低,對溫度測量系統(tǒng)收集的溫度數(shù)據(jù)方法要求越來越高,已經(jīng)浸透到社會方方面面。溫度的測量主要應用于工業(yè)、農(nóng)業(yè)這兩大領域。在這兩大領域中,無論是機械的正常運轉還是農(nóng)作物的蓬勃生長,都離不開溫度的測量。在工業(yè)生產(chǎn)中,由于生產(chǎn)環(huán)境的限制,員工不能夠長時間停留觀察設備運轉正?;蛴捎谄渌虿荒軌蛟诂F(xiàn)場。這是找到最正確的方式收集數(shù)據(jù)的迫切需要,將數(shù)據(jù)發(fā)送到一個比較好操作的控制室,便于工作人員對數(shù)據(jù)的解析與辦理;在農(nóng)業(yè)生產(chǎn)上,對溫室大棚的溫度監(jiān)測,以前都是選擇分區(qū)取樣的人工辦理方式,工作辛苦,精確度不高。而且在實質(zhì)操作中,由于大棚的諸多環(huán)境限制因素,例如占地面積廣、測量點分別而且數(shù)目多,所以這種測量方式已經(jīng)被裁汰。當前的科技水平下,為了獲取更大的效益促使我們必定找到一種精確、簡略易行的溫度收集測量方法。在科學技術的不斷發(fā)展下,現(xiàn)代社會對各種參數(shù):正確度和精美度的要求有一個幾何增加。在以此基礎上,如何快速、正確獲取這些參數(shù)需要依賴現(xiàn)代信息的發(fā)展水平。傳感器技術、通信技術、計算機結構技術并稱今世三大信息收集技術,而這之中傳感器技術遙遙當先其他兩種技術,特別是傳感器技術中對于溫度的測量。所以研究溫度的收集方式和設備這一課題是相關領域國內(nèi)外研究者的重要課題之一。對于本課題而言,基于測溫線的溫度測量系統(tǒng)能夠較為簡潔方便的測量出溫度。溫熱電阻傳感器可分為金屬熱電阻式和半導體熱電阻式兩大類,前者簡稱熱電阻,后者簡稱熱敏電阻。常用的熱電阻資料有鉑、銅、鎳、鐵等,它擁有高溫度系數(shù)、高電阻率、化學、物理性能牢固、優(yōu)秀的線性輸出特點等,常用的熱電阻如PT100、PT1000等。近來幾年來各半導體廠商陸續(xù)開發(fā)了數(shù)字式的溫度傳感器,如DALLAS公司DS18B20,MAXIM公司的MAX6576、MAX6577,ADI公司的AD7416等,這些芯片的顯著優(yōu)點是與單片機的接口簡單,如DS18B20該溫度傳感器為單總線技術,MAXIM公司的2種溫度傳感器一個為頻率輸出,一個為周期輸出,其實質(zhì)均為數(shù)字輸出,而ADI公司的AD7416的數(shù)字接口則為近來幾年也比較流行的I2C總線,這些自己都帶數(shù)字接口的溫度傳感器芯片給用戶帶來了極大的方便。采用熱電阻傳感器設計測溫電路,需要設計恒流源、冷端補償電路、線性校正電路、放大電路、A/D變換電路,過程比較繁瑣,集成度低,而且各個電路存在誤差,這些誤差經(jīng)過多級電路后形成較大誤差,嚴重影響測量溫度值。為了電路簡潔方便集成度高,減小誤差,本次測溫電路采用K型熱電偶,配合MAX6675達成測溫系統(tǒng)。熱電偶是工業(yè)中常用的溫度測溫元件,擁有以下特點:①測量精度高:熱電偶與被測對象直接接觸,不受中間介質(zhì)的影響;②熱響應時間快:熱電偶對溫度變化反應矯捷;③測量范圍大:熱電偶從-40+1600℃均可連續(xù)測溫;④性能可靠,機械強度好;⑤使用壽命長,安裝方便;但是,K型熱電偶須進行復雜的信號放大、
A/D變換、查表線性線、溫度補償及數(shù)字化輸出接口等軟硬件設。
MAX6675是美國
MAXIM公司生產(chǎn)的帶有冷端補償、線性校正、熱電偶斷線檢測的串行
K型熱電偶模數(shù)變換器
,即一個集成了熱電偶放大器、冷端補償、
AD變換器及
SPI
串口的熱電偶放大器與數(shù)字變換器。將
K型熱電偶和MAX6675結合使用,電路集成度高,簡潔很多,減小誤差。所以,本次電路設計采用K型熱電偶。三、硬件介紹、K型熱電偶型熱電偶大要K型熱電偶作為一種溫度傳感器,K型熱電偶平時和顯示儀表,記錄儀表和電子調(diào)治器配套使用。K型熱電偶能夠直接測量各種生產(chǎn)中從0℃到1300℃范圍的液體蒸汽平易體介質(zhì)以及固體的表面溫度。K型熱電偶平時由感溫元件、安裝固定裝置和接線盒等主要部件組成。型熱電偶是當前用量最大的廉金屬熱電偶,其用量為其他熱電偶的總和。K型熱電偶絲直徑一般為~。K型熱電偶擁有線性度好,熱電動勢較大,矯捷度高,牢固性和均勻性較好,抗氧化性能強,價格低價等優(yōu)點,能用于氧化性惰性氣氛中廣泛為用戶所采用。圖3:K型熱電偶熱電偶傳感器測溫原理熱電偶測溫由熱電偶、連接導線及顯示儀表三部分組成。若是將熱電偶的熱端加熱,使得冷、熱兩端的溫度不相同,則在該熱電偶回路中就會產(chǎn)生熱電勢,這種物理現(xiàn)象就稱為熱電現(xiàn)象(即熱電效應)。在熱電偶回路中產(chǎn)生的電勢由溫差電勢和接觸電勢兩部分組成。接觸電勢:它是兩種電子密度不相同的導體相互接觸時產(chǎn)生的一種熱電勢。當兩種不相同的導體A和B相接觸時,假設導體A和B的電子密度分別為NA和NB而且NA>NB,則在兩導體的接觸面上,電子在兩個方向的擴散率就不相同,由導體A擴散到導體B的電子數(shù)比從B擴散到A的電子數(shù)要多。導體A失去電子而顯正電,導體B獲取電子而顯負電。所以,在A、B兩導體的接觸面上便形成一個由A到B的靜電場,這個電場將阻攔擴散運動的連續(xù)進行,同時加速電子向相反方向運動,使從B到A的電子數(shù)增加,最后達到動向平衡狀態(tài)。此時A、B之間也形成一電位差,這個電位差稱為接觸電勢。此電勢只與兩種導體的性質(zhì)相接觸點的溫度相關,當兩種導體的資料必然,接觸電勢僅與其接點溫度相關。溫度越高,導體中的電子就越活躍,由A導體擴散到B導體的電子就越多,接觸面地方產(chǎn)生的電動勢就越大,即接觸電勢越大。MAX6675MAX6675大要熱電偶作為一種主要的測溫元件,擁有結構簡單、制造簡單、使用方便、測溫范圍寬、測溫精度高等特點。但是將熱電偶應用在基于單片機的嵌入式系統(tǒng)率域時,卻存在著以下幾方面的問題。①非線性:熱電偶輸出熱電勢與溫度之間的關系為非線性關系,所以在應用時必定進行線性化辦理。②冷補償:熱電偶輸出的熱電勢為冷端保持為0℃時與測量端差值,而在實質(zhì)應用中冷端的溫度是隨著環(huán)境溫度而變化的,故需要進行冷端補償。③數(shù)字化輸出與嵌入式系統(tǒng)接口必然要采用數(shù)字化輸出及數(shù)字化接口,而作為模擬小信號測溫元件的熱電偶顯然無法直接滿足這個要求。所以,若將熱電偶應用于嵌入式系統(tǒng)時,須進行復雜的信號放大、AD變換、查表線性化、溫度補償及數(shù)字化輸出接口等軟硬件設計。若是能將上述的功能集成到一個集成電路芯片中,即采用單芯片來達成信號放大、冷端補償、線性化及數(shù)字化輸出功能,則將大大簡化熱電偶在嵌入式領域的應用設計。MAX6675性能及結構Maxim公司新近推出的MAX6675是一復雜的單片熱電偶數(shù)字變換器,內(nèi)部擁有信號調(diào)治放大器、12位的模擬數(shù)字化熱電偶變換器、冷端補償傳感和校正、數(shù)字控制器、1個SPI兼容接口和1個相關的邏輯控制。MAX6675內(nèi)部集成有冷端補償電路;帶有簡單的3位串行SPI接口;可將溫度信號變換成12位數(shù)字量,溫度分辨率達℃;內(nèi)含熱電偶斷線檢測電路。冷端補償?shù)臏囟确秶?20℃~80℃,它的溫度分辨能力為0.25℃,能夠測量0℃~℃的溫度,工作電壓為3.0~5.5V。MAX6675的主要特點以下:①簡單的SPI串行口溫度值輸出;②0℃~+1024℃的測溫范圍;③12位℃的分辨率;④片內(nèi)冷端補償;⑤高阻抗差動輸入;⑥熱電偶斷線檢測;⑦單一+5V的電源電壓;⑧低功耗特點;⑨工作溫度范圍-20℃~+85℃;⑩2000V的ESD信號。該器件采用8引腳SO帖片封裝。引腳排列如圖4所示,引腳功能以下表所列。圖4:MAX6675引腳排列MAX66475引腳功能以下表所示:引腳名稱功能1GND接地端2T-K型熱電偶負極3T+K型熱電偶正極4VCC正電源端5SCK串行時鐘輸入6CS片選端,CS為低時、啟動串行接口7SO串行數(shù)據(jù)輸出8.空引腳MAX6675的工作原理與功能依照熱電偶測溫原理,熱電偶的輸出熱電勢不但與測量端的溫度相關,而且與冷端的溫度相關,使用硬件電路進行冷端補償時,雖能部分改進測量精度,但圖5:MAX6675工作原理由于熱電偶使用環(huán)境的不相同及硬件電路自己的限制性,收效其實不顯然;而使用軟件補償,平時是使用微辦理機表格法或線性電路等方法來減小熱電偶自己非線性帶來的測量誤差,但同時也增加了程序編制及調(diào)試電路的難度。MAX6675對其內(nèi)部元器件參數(shù)進行了激光修正,從而對熱電偶的非線性進行了內(nèi)部修正。同時,MAX6675內(nèi)部集成的冷端補償電路、非線性校正電路、斷偶檢測電路都給K型熱電偶的使用帶來了極大方便,其工作原理如圖5所示。溫度變換MAX6675內(nèi)部擁有將熱電偶信號變換為與ADC輸入通道兼容電壓的信號調(diào)治放大器,T+和T-輸入端連接到低噪聲放大器A1,以保證檢測輸入的高精度,同時是熱電偶連接導線與攪亂源隔斷。熱電偶輸出的熱電勢經(jīng)低噪聲放大器A1放大,再經(jīng)過A2電壓隨從器緩沖后,送至ADC的輸入端。在將溫度電壓值變換為相等價的溫度值以前,它需要對熱電偶的冷端進行補償,冷端溫度即是MAX6675周圍溫度與0℃實質(zhì)參照值之間的差值。對于K型熱電偶,電壓變化率為41μ/℃,電壓可由線性公式Vout=(41μ/℃)×(tR-tAMB)來近似熱電偶的特點。上式中,Vout為熱電偶輸出電壓(mV),tR是測量點溫度,tAMB是周圍溫度。冷端補償熱電偶的功能是檢測熱、冷兩端溫度的差值,熱電偶熱節(jié)點溫度可在0℃~+℃范圍變化。冷端即安裝MAX6675的電路板周圍溫度,比溫度在-20℃~+85℃范圍內(nèi)變化。當冷端溫度顛簸時,MAX6675還可以精確檢測熱端的溫度變化。熱補償在測溫應用中,芯片自熱將降低MAX6675溫度測量精度,誤大小依賴于MAX6675封裝的熱傳導性、安裝技術和通風收效。為降低芯片自熱引起的測量誤差,可在布線時使用大面積接地技術提高MAX6675溫度測量精度。噪聲補償MAX6675的測量精度對電源耦合噪聲較敏感。為降低電源噪聲影響,可在MAX6675的電源引腳周邊接入1只μF陶瓷旁路電容。測量精度的提高熱電偶系統(tǒng)的測量精度可經(jīng)過以下預防措施來提高:①盡量采用不能夠從測量地域散熱的大截面導線;②如必定用小截面導線,則只能應用在測量地域,而且在無溫度變化率地域用擴展導線;③防備受能拉緊導線的機械擠壓和振動;④當熱電偶距離較遠時,應采用雙絞線作熱電偶連線;⑤在溫度額定值范圍內(nèi)使用熱電偶導線;⑥防備急劇溫度變化;⑦在嚴劣環(huán)境中,使用合適的保護套以保證熱電偶導線;⑧僅在低平易小變化率地域使用擴展導線;⑨保持熱電偶電阻的事件記錄和連續(xù)記錄。(6)SPI串行接口MAX6675采用標準的
SPI串行外設總線與
MCU接口,且MAX6675只能作為從設備。MAX6675SO端輸出溫度數(shù)據(jù)的格式如圖
3所示,MAX6675SPI接口時序如圖4所示。MAX6675從SPI串行接口輸出數(shù)據(jù)的過程以下:MCU使CS變低并供應時鐘信號給SCK,由SO讀取測量結果。CS變低將停止任何變換過程;CS變高將啟動一個新的變換過程。一個完滿串行接口讀操作需16個時鐘周期,在時鐘的下降沿讀16個輸出位,第1位和第15位是一偽標志位,并總為0;第14位到第3位為以MSB到LSB序次排列的變換溫度值;第2位平時為低,當熱電偶輸入開放時為高,開放熱電偶檢測電路完滿由MAX6675實現(xiàn),為開放熱電偶檢測器操作,T-必定接地,并使能地點盡可能湊近GND腳;第1位為低以供應MAX6675器件身份碼,第0位為三態(tài)。圖6:SO端數(shù)據(jù)輸出圖7:MAX6675通信協(xié)議圖圖8:MAX6675典型應用89C51單片機MCU是整個系統(tǒng)的控制核心,由于溫度測量系統(tǒng)的接口方便,綜合考慮整個系統(tǒng),采用美國ATMEL公司生產(chǎn)的AT89C51型單片機。該器件采用ATMEL高密度非易失儲藏器制造技術制造,與工業(yè)標準的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍儲藏器組合在單個芯片中,ATMEL的AT89C51是一種高效微控制器,其外觀引腳如圖9所示:圖9:89C51單片機AT89C51供應予下標準功能:4k字節(jié)的flash閃速儲藏器,能夠屢次擦除100次,128字節(jié)內(nèi)部RAM,4個8位并行I/O口,兩個16位準時/計數(shù)器,一個向量兩級中斷結構,一個全雙工串行通信口,片內(nèi)振蕩器及時鐘電路。同時,AT89C51可降至0hz的靜態(tài)邏輯操作,并支持兩種軟件可選的節(jié)電工作模式、悠閑方式停止CPU工作,但贊同RAM,準時/技術器,串行通信口及中斷系統(tǒng)連續(xù)工作。掉電方式保存RAM中的內(nèi)容,但振蕩器停止工作并禁止其他所有部件工作指導下一個硬件復位。AT89C51共有4個雙向的8位并行I/O端口,分別為P0~P3,共有32根口線,端口的每一位均由鎖存器、輸出驅動器和輸入緩沖器所組成。P0~P3的端口寄存器屬于特別功能寄存器系列。這四個端口除了能夠按字節(jié)尋址外還可以夠位尋址。其中P0口為漏極開路作為輸出使用時應外加上拉電阻,P3口既能夠做為一般I/O口使用,還可以夠作為特定的功能引腳。誠然51單片機只有一個串口接口,但其I/O口既能夠用字節(jié)尋址也能夠位尋址,這樣在實質(zhì)應用中,我們就可以經(jīng)過模擬不相同總線的時序特點來實現(xiàn)各種數(shù)據(jù)的傳輸。AT89C51單片機內(nèi)部有一個功能富強的全雙工的一部通信串口。其串行口有四種工作方式:分別為同步通信方式、8位異步收發(fā)、9位異步收發(fā)(特定波特率)、9位異步收發(fā)(準時器控制波特率)。它有兩個物理上獨立接收發(fā)送緩沖器SBUF,可同時發(fā)送、接收數(shù)據(jù)。波特率可由軟件設置片內(nèi)的準時器來控制,而且每當串行口接收或發(fā)送1B達成,均可發(fā)出中斷央求。4位共陽極LED7段LED數(shù)碼管是利用7個LED(發(fā)光二極管)外加一個小數(shù)點的LED組合而成的顯示設備,能夠顯示0~9等10個數(shù)字和小數(shù)點,使用特別廣泛。圖10:(a)管腳排列(b)共陽結構設計中采用的是7SEG-MPX4-CA,以以下圖示:1234為位選,ABCDEFGDP為段碼。圖11:ABCDEFGDP為段碼四、硬件電路、溫度收集變換電路模塊溫度收集電路模塊包括K型熱電偶和max6675所組成的電路模塊,其電路原理圖如圖3-2所示,熱電偶的功能是檢測熱、冷兩端溫度的差值,熱電偶熱節(jié)點溫度可在0℃~+℃范圍變化。冷端即安裝MAX6675的電路板周圍溫度,此溫度在-20℃~+85℃范圍內(nèi)變化。當冷端溫度顛簸時,MAX6675還可以精確檢測熱端的溫度變化。MAX6675是經(jīng)過冷端補償檢測和校正周圍溫度變化的。該器件可將周圍溫度經(jīng)過內(nèi)部的溫度檢測二極管變換為溫度補償電壓,為了產(chǎn)生實質(zhì)熱電偶溫度測量值,MAX6675從熱電偶的輸出和檢測二極管的輸出測量電壓。該器件內(nèi)部電路將二極管電壓和熱電偶電壓送到ADC中變換,以計算熱電偶的熱端溫度。當熱電偶的冷端與芯片溫度相等時,MAX6675可獲取最正確的測量精度。所以在實質(zhì)測溫應用時,應盡量防備在MAX6675周邊放置發(fā)熱器件或元件,由于這樣會造成冷端誤差。圖12:溫度收集變換電路模塊、放大電路放大器的輸入信號Vin=Vout=(V+-V-)。依照電路圖能夠獲取方程:VA+=300V-/(300+30)
①VA-=VA+②(V—Vo)(R1R4)(VA-—Vo)R4③聯(lián)立方程可得:Vo=-10(V+-V-)=S-10Vout、電壓隨從器依照電路圖可得:Vin=-Vout、A/D變換電路MAX6675內(nèi)部有自帶12位AD變換器,在數(shù)字控制器的作用下,A/D變換器將模擬信號變換為數(shù)字量輸出。AD量化單位:q=5V/4096變換結果:D=Vin(mV)/q(mV)五、整體電路設計圖13:整體電路設計六、軟件設計:軟件包括四個函數(shù):主函數(shù)、讀取AD變換數(shù)值函數(shù)、顯示函數(shù)、延時函數(shù)。#include""#include""http://_nop_( );延時函數(shù)用#defineucharunsignedchar//用uchar代替unsignedchar,1字節(jié)0-255#defineuintunsignedint//用uint代替nsignedint,2字節(jié)0-26653sbitSO=P1^0;//口與SO相連sbitSCK=P1^1;//口與SCK相連sbitCS=P1^2;//口與CS相連uintj;floatwendu;uintRead_AD( );//AD變換數(shù)據(jù)數(shù)據(jù)讀取,并返回值voidDisplay_temp( );//溫度顯示ucharqian=0,bai=0,shi=0,ge=0,xiao=0;//初始化LEDuinttemp;ucharcodetab_1[10]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90};//共陽LED段碼表ucharcodetab_2[10]={0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10};//含小數(shù)點共陽段碼"0""1""2""3""4""5""6""7""8"ucharcodetab_3[4]={0x01,0x02,0x04,0x08};//位碼uintRead_AD( )//AD變換數(shù)據(jù)讀取子函數(shù),并返回值
"9"{uchari;unsignedlongTemp_2;Temp_2=0;CS=1;SCK=0;_nop_( );//這個_nop_( )等效與匯編里面的NOP指令,即空一個機器周期,CS=0;for(i=0;i<16;i++)//16位數(shù)據(jù)讀取{Temp_2<<=1;//向左移一位_nop_( );SCK=1;//上升沿脈沖if(SO==1){Temp_2=Temp_2|0x01;}elseTemp_2=Temp_2|0x00;_nop_( );SCK=0;_nop_( );}Temp_2=Temp_2&0x7FF8;//取3-14位Temp_2=Temp_2*1024/4096;//變換為溫度值return(Temp_2);//返回值}voidDisplay_temp( )//溫度顯示子函數(shù){uinttemp=wendu;temp=temp*10;if(wendu<=500)//最高讀取溫度設定為800攝氏度{bai=wendu/1000;//取百位數(shù)字wendu=wendu%1000;shi=wendu/100;//取十位數(shù)字wendu=wendu%100;ge=wendu/10;//取個位數(shù)字wendu=wendu%10;xiao=wendu;動向掃描顯示各位數(shù)字,口輸出位碼P3=0x00;P0=tab_1[bai];P3=tab_3[0];for(j=300;j>0;j--);
//
//
顯示百位數(shù)字延時P3=0x00;P0=tab_1[shi];P3=tab_3[1];
//
顯示十位數(shù)字for(j=300;j>0;j--);P3=0x00;P0=tab_2[ge];P3=tab_3[2];
//
顯示個位數(shù)字for(j=300;j>0;j--);P3=0x00;P0=tab_1[xiao];P3=tab_3[3];
//
顯示小數(shù)位for(j=300;j>0;j--);}}voidmain( )
//
主程序{for(j=300;j>0;j--);while(1){wendu=Read_AD( );//Display_temp( );//}
熱電偶數(shù)據(jù)讀取,返回溫度溫度顯示}七、仿真結果在proteus中畫好電路,檢驗沒有錯誤后,將單片機的程序指定到編譯好的hex文件,爾后開始仿真,從200℃到500℃隨機采用幾組溫度值,記錄LED顯示的數(shù)值。實質(zhì)溫度值與測量溫度值以下表示:溫度值233281354420487測量值232282355420487八、誤差解析在系統(tǒng)設計過程中難免會有誤差,雖不能夠絕對地除掉,但我們能夠盡量將他們減小到最低程度。由于環(huán)境溫度的變化,熱電偶的冷端隨時可能發(fā)生變化,但是該系統(tǒng)存在必然的熱響應時間,所以環(huán)境溫度的快速變化可能帶來冷端補償造成的一系列的誤差問題,而且器件的參數(shù)也存在必然的誤差,此后在放大、AD變換、和數(shù)字量化的變換過程中也會由于熱噪聲或其他的攪亂源帶來變換的誤差,其中的熱響應時間會造成測量的溫度是前一刻短暫時間的瞬
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版委托借款合同范本
- 2024年雙方關于量子計算機技術研發(fā)合同
- 出租門面合同范本2024年
- 房地產(chǎn)項目聯(lián)營開發(fā)合同樣本
- 廣告位合作合同模板
- 2024自建房購房合同協(xié)議書范本
- 2024報價合同格式范本質(zhì)押合同格式范本2
- 2024生鮮品采購合同范本
- 2024購銷合同范本(手機美容保護膜系統(tǒng)購銷)范文
- 房產(chǎn)中介合同樣本
- (完整版)病例演講比賽PPT模板
- 直播合作協(xié)議
- 社科類課題申報工作輔導報告課件
- 頭痛的診治策略講課課件
- 沙利文-內(nèi)窺鏡行業(yè)現(xiàn)狀與發(fā)展趨勢藍皮書
- 國家開放大學一網(wǎng)一平臺電大《建筑測量》實驗報告1-5題庫
- 規(guī)范診療服務行為專項整治行動自查表
- (新平臺)國家開放大學《建設法規(guī)》形考任務1-4參考答案
- 精益工廠布局及精益物流規(guī)劃課件
- 注射液無菌檢查的方法學驗證方案
- 2023年口腔醫(yī)學期末復習-牙周病學(口腔醫(yī)學)考試歷年真題薈萃帶答案
評論
0/150
提交評論