版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、非接觸式紅外測溫儀設(shè)計(jì)摘 要 溫度測量技術(shù)應(yīng)用十分廣泛,而且在現(xiàn)代設(shè)備故障檢測領(lǐng)域中也是一項(xiàng)非常重要的技術(shù)。但在某些應(yīng)用領(lǐng)域中,要求測量溫度用的傳感器不能與被測物體相接觸,這就需要一種非接觸的測溫方式來滿足上述測溫需求。本論文正是應(yīng)上述實(shí)際需求而設(shè)計(jì)的紅外測溫儀。紅外測溫儀是以黑體輻射定律作為理論基礎(chǔ),是光學(xué)理論和微電子學(xué)綜合發(fā)展的產(chǎn)物。與傳統(tǒng)的測溫方式相比,具有響應(yīng)時(shí)間短、非接觸、不干擾被測溫場、使用壽命長、操作方便等一系列優(yōu)點(diǎn)。本文介紹了紅外測溫儀測溫的基本原理和實(shí)現(xiàn)方法,提出了以stc89c51單片機(jī)為其核心控制部件的紅外測溫系統(tǒng)。詳細(xì)介紹了該系統(tǒng)的構(gòu)成和實(shí)現(xiàn)方式,給出了硬件原理圖和軟件
2、的設(shè)計(jì)流程圖。該系統(tǒng)主要由光學(xué)系統(tǒng)、光電探測器、顯示輸出等部分組成。光學(xué)系統(tǒng)匯集其視場內(nèi)目標(biāo)的紅外輻射能量,紅外能量聚焦在光電探測儀上并轉(zhuǎn)變?yōu)橄鄳?yīng)的電信號。stc89c51單片機(jī)負(fù)責(zé)控制啟動(dòng)溫度測量、接收測量數(shù)據(jù)、并按照單片機(jī)中的溫度值計(jì)算算法計(jì)算出目標(biāo)的溫度值再通過led把結(jié)果顯示出來。關(guān)鍵詞: stc89c51單片機(jī),紅外測溫,led顯示the design of noncontect infrared thermometer abstractthe technology of temperature measurement is used widespread, and it also
3、important in the modern equipment failure examination field. but in some application domains, we neednt the sensor contact with the measured object which used in temperature measurement, this needs a kind of non-contact temperature measurement to satisfies the demand and the design of this infrared
4、thermometer is also based on the demand.infrared thermomter, it uses the blackbody radiation laws as the theories foundation, it is the outcome that the optical theories and micro-electronics learn a comprehensive development. compared to the way of traditional temperature measurement, it has a seri
5、es of merits, such as short in response time, non-contact, noninterference to temperature field, long useful time and convenient operation, etc.the paper introduces the basic principle of infrared thermometer and the method of realization, puts forward infrared trermometer system with the stc89c51 m
6、cu as the cpu. the paper introduces the composing and the method of that system in detail, and gives the hardware principle diagram and the design flow chart of the software. the system formed by the optical system, photoelectron detector,display and output partially. the optical system collects the
7、 infrared radiation energy of the object in its field of view, the infrared energy focusing on the instrument and transforms to the corresponding electrical signal. the stc89c51 mcu is used to start the temperature survey, data receive, count the value of the object temperature based on the arithmet
8、ic with in mcu and the result is displayed on led.keywords: the stc89c51 mcu, infrared radiation thermometry, the led display目 錄前 言1第一章紅外測溫系統(tǒng)的設(shè)計(jì)背景及方案介紹21.1溫度測量技術(shù)的概述21.2紅外測溫原理及方法31.3 紅外測溫系統(tǒng)的方案介紹5第二章 紅外測溫系統(tǒng)的硬件設(shè)計(jì)82.1 單片機(jī)處理模塊82.2紅外測溫模塊102.4 rs232a轉(zhuǎn)換電路模塊132.5 電源模塊142.6 鍵盤模塊142.7 led顯示模塊15第三章 紅外測溫系統(tǒng)的軟件設(shè)計(jì)1
9、73.1 主程序模塊的設(shè)計(jì)173.2 紅外測溫程序模塊183.3 鍵盤掃描程序模塊203.4 顯示程序模塊22總結(jié)23參考資料24致 謝25附 錄26英文翻譯27前 言 溫度是確定物質(zhì)狀態(tài)的重要參數(shù)之一,它的測量與控制在國防、軍事、科學(xué)研究以及工農(nóng)業(yè)生產(chǎn)中占有十分重要的地位。在工業(yè)生產(chǎn)中,我們通常通過測量設(shè)備表面的溫度來監(jiān)測設(shè)備的運(yùn)行狀況,而現(xiàn)代的工業(yè)設(shè)備往往是在高電壓、大電流等危險(xiǎn)情況下運(yùn)行的,傳統(tǒng)依靠人工接觸式檢測的方法既浪費(fèi)時(shí)間、人力,又帶有一定的危險(xiǎn)性,同時(shí)對測溫儀所采用的材質(zhì)也有嚴(yán)格的限制。因此有必要去應(yīng)用一種新的方式去檢測目標(biāo)系統(tǒng)的溫度,確保設(shè)備的平穩(wěn)運(yùn)行。針對現(xiàn)代故障檢測非接觸技
10、術(shù)指標(biāo)的要求,本文討論了這種非接觸紅外輻射溫度測量技術(shù),這種技術(shù)通過測量物體的紅外輻射而達(dá)到測量物體溫度的目的。本測溫儀是基于stc89c51單片機(jī)的紅外測溫儀,首先它是根據(jù)實(shí)際需要制定的紅外測溫的性能指標(biāo)和功能要求,然后由此具體設(shè)計(jì)出了硬件電路原理圖及其相關(guān)軟件。本論文的第一章簡要地介紹了現(xiàn)代測溫技術(shù)的發(fā)展背景、紅外輻射測溫原理以及本測溫儀的總體設(shè)計(jì)方案;第二章系統(tǒng)地介紹了紅外測溫儀的硬件設(shè)計(jì)及其各硬件模塊的功能與原理圖;第三章則概述性的介紹了本紅外測溫儀的軟件設(shè)計(jì),以流程圖的方式介紹了各個(gè)功能的具體實(shí)現(xiàn)。由于時(shí)間緊迫,知識面窄等因素,該系統(tǒng)并非非常完善,還有一些方面需要進(jìn)一步的修改與調(diào)試。
11、這其中的不足之處,請各位老師加以批評指正。第一章 紅外測溫系統(tǒng)的設(shè)計(jì)背景及方案介紹隨著現(xiàn)代科學(xué)技術(shù)的發(fā)展,傳統(tǒng)的接觸式測溫方式以不能滿足現(xiàn)代一些領(lǐng)域的測溫需求,對非接觸、遠(yuǎn)距離測溫技術(shù)的需求越來越大。本紅外測溫儀設(shè)計(jì)的出發(fā)點(diǎn)也正是基于此。在本章中簡要介紹了溫度測量技術(shù)的發(fā)展,在此基礎(chǔ)上進(jìn)一步概述了紅外測溫的原理與方法,并給出了本儀器的設(shè)計(jì)方案。1.1溫度測量技術(shù)的概述普通溫度測量技術(shù)經(jīng)過相當(dāng)長時(shí)間的發(fā)展已近于成熟。目前,隨著經(jīng)濟(jì)的發(fā)展日益需要的是在特殊條件(如高溫、強(qiáng)腐蝕、強(qiáng)電磁場條件下或較遠(yuǎn)距離)下的溫度測量技術(shù)。因此,當(dāng)前研究的重點(diǎn)也在于此。一、紅外溫度測量技術(shù)非接觸式紅外測溫也叫輻射測溫
12、,一般使用熱電型或光電探測器作為檢測元件。此溫度測量系統(tǒng)比較簡單,可以實(shí)現(xiàn)大面積的測溫,也可以是被測物體上某一點(diǎn)的溫度測量;可以是便攜式,也可以是固定式,并且使用方便;它的制造工藝簡單,成木較低,測溫時(shí)不接觸被測物體,具有響應(yīng)時(shí)間短、不干擾被測溫場、使用壽命長、操作方便等一系列優(yōu)點(diǎn),但利用紅外輻射測量溫度,也必然受到物體發(fā)射率、測溫距離、煙塵和水蒸氣等外界因素的影響,其測量誤差較大。在這種溫度測量技術(shù)中紅外溫度傳感器的選擇是非常重要的,而且不僅在點(diǎn)溫度測量中要使用紅外溫度傳感器,大面積溫度測量也可使用紅外溫度傳感器。本設(shè)計(jì)正是采用紅外溫度傳感器這種溫度測量技術(shù),它具有溫度分辨率高、響應(yīng)速度快、
13、不擾動(dòng)被測目標(biāo)溫度分布場、測量精度高和穩(wěn)定性好等優(yōu)點(diǎn);另外紅外溫度傳感器的種類較多,發(fā)展非???,技術(shù)比較成熟,這也是本設(shè)計(jì)采用紅外溫度傳感器設(shè)計(jì)非接觸溫度測量儀的主要原因之一。二、紅外溫度傳感器紅外溫度傳感器按照測量原理可以分為兩類:光電紅外溫度傳感器和熱電紅外溫度傳感器。本紅外測溫儀選用熱電紅外溫度傳感器。熱電紅外溫度傳感器是利用紅外輻射的熱效應(yīng),通過溫差電效應(yīng)、熱釋電效應(yīng)和熱敏電阻等來測量所吸收的紅外輻射,間接地測量輻射紅外光物體的溫度。本設(shè)計(jì)根據(jù)現(xiàn)代非接觸故障檢測技術(shù)的需求選用了型號為凌陽的tn9溫度傳感器。它的測量距離大約為30米,測量回應(yīng)時(shí)間大約為0.5秒。而且它具備spi接口,可以
14、很方便地與單片機(jī)(mcu)傳輸數(shù)據(jù)。1.2紅外測溫原理及方法一、紅外測溫原理紅外測溫儀的測溫原理是黑體輻射定律,眾所周知,自然界中一切高于絕對零度的物體都在不停向外輻射能量,物體的向外輻射能量的大小及其按波長的分布與它的表面溫度有著十分密切的聯(lián)系,物體的溫度越高,所發(fā)出的紅外輻射能力越強(qiáng)。黑體的光譜輻射出射度由普朗克公式確定,即: 下圖1-1是不同溫度下的黑體光譜輻射度圖:圖1-1 不同溫度下的黑體光譜輻射度從上圖中曲線可以看出黑體輻射具有幾個(gè)特征: 在任何溫度下,黑體的光譜輻射度都隨著波長連續(xù)變化,每條曲線只有一個(gè)極大值; 隨著溫度的升高,與光譜輻射度極大值對應(yīng)的波長減小。這表明隨著溫度的升
15、高,黑體輻射中的短波長輻射所占比例增加; 隨著溫度的升高,黑體輻射曲線全面提高,即在任一指定波長處,與較高溫度相應(yīng)的光譜輻射度也較大,反之亦然。二、紅外測溫的方法依據(jù)測溫原理的不同,紅外測溫儀的設(shè)計(jì)有三種方法,通過測量輻射物體的全波長的熱輻射來確定物體的輻射溫度的稱為全輻射測溫法;通過測量物體在一定波長下的單色輻射亮度來確定它的亮度溫度的稱為亮度測溫法;如果是通過被測物體在兩個(gè)波長下的單色輻射亮度之比隨溫度變化來定溫的稱為比色測溫法。亮度測溫法無需環(huán)境溫度補(bǔ)償,發(fā)射率誤差較小,測溫精度高,但工作于短波區(qū),只適于高溫測量。比色測溫法的光學(xué)系統(tǒng)可局部遮擋,受煙霧灰塵影響小,測溫誤差小,但必須選擇適
16、當(dāng)波段,使波段的發(fā)射率相差不大。本文選用全輻射測溫法來計(jì)算被測量物體的溫度,全輻射測溫法是根據(jù)所有波長范圍內(nèi)的總輻射而定溫,得到的是物體的輻射溫度。選用這種方法是因?yàn)橹械蜏匚矬w的波長較大,輻射信號很弱,而且結(jié)構(gòu)簡單,成本較低,但它的測溫精度稍差,受物體輻射率影響大。下面是全輻射測溫法的相關(guān)方法介紹: 由普朗克公式可推導(dǎo)出輻射體溫度與檢測電壓之間的關(guān)系式: v=rat4=kt4式中k=ra,由實(shí)驗(yàn)確定,定標(biāo)時(shí)取1t被測物體的絕對溫度r探測器的靈敏度a與大氣衰減距離有關(guān)的常數(shù)輻射率斯蒂芬玻耳茲曼常數(shù)因此,可以通過檢測電壓而確定被測物體的溫度,上式表明探測器輸出信號與目標(biāo)溫度呈非線性關(guān)系,v與t的四
17、次方成正比,所以要進(jìn)行線性化處理。線性化處理后得到物體的表觀溫度,需進(jìn)行輻射率修正為真實(shí)溫度, 其校正式為: 式中tr輻射溫度(表觀溫度)(t)輻射率,取0.10.9由于調(diào)制片輻射信號的影響,輻射率修正后的真實(shí)溫度為高于環(huán)境的溫度,還必須作環(huán)溫補(bǔ)償,即真實(shí)溫度加上環(huán)溫才能最終得到被測物體的實(shí)際溫度。1.3 紅外測溫系統(tǒng)的方案介紹紅外測溫技術(shù)在生產(chǎn)過程中,在產(chǎn)品質(zhì)量控制和監(jiān)測,設(shè)備在線故障診斷和安全保護(hù)以及節(jié)約能源等方面發(fā)揮了著重要作用。可以對正在運(yùn)行的設(shè)備進(jìn)行非接觸檢測,拍攝其溫度場的分布、測量任何部位的溫度值,據(jù)此對各種外部及內(nèi)部故障進(jìn)行診斷,具有實(shí)時(shí)、遙測、直觀和定量測溫等優(yōu)點(diǎn),用來檢測發(fā)
18、電廠、變電所和輸電線路的運(yùn)轉(zhuǎn)設(shè)備和帶電設(shè)備非常方便、有效。用紅外測溫儀,你可連續(xù)診斷電子連接問題和查找連接處的熱點(diǎn),以檢測設(shè)備的功能狀態(tài),還可檢驗(yàn)電池組件和功率配電盤接線端子,開關(guān)齒輪或保險(xiǎn)絲連接,防止能源消耗。此紅外測溫儀的特點(diǎn):有溫度分辨率高、響應(yīng)速度快、不擾動(dòng)被測目標(biāo)溫度分布場、測量精度高、穩(wěn)定性好等優(yōu)點(diǎn)。該設(shè)計(jì)方案主要包括:軟件設(shè)計(jì)部分與軟件設(shè)計(jì)部分。一、紅外測溫儀系統(tǒng)的技術(shù)指標(biāo)及主要功能1:溫度測量精度1 ;2:溫度測量的分辨率0.1:2:led顯示;3:電源:dc 5v10%;4:工作環(huán)境溫度60 工作環(huán)境濕度90%;二、紅外測溫儀的硬件系統(tǒng)方案設(shè)計(jì)本紅外測溫儀采用模塊化的設(shè)計(jì)思想
19、,它的硬件結(jié)構(gòu)由stc89c51單片機(jī)模塊,紅外測溫模塊, rs232轉(zhuǎn)換電路模塊,電源模塊,鍵盤模塊和led顯示模塊組成。stc89c51單片機(jī)是本系統(tǒng)的控制中心,它負(fù)責(zé)控制啟動(dòng)溫度測量、接收測量數(shù)據(jù)、計(jì)算溫度值、并根據(jù)取得的鍵值控制顯示過程;紅外測溫模塊負(fù)責(zé)溫度數(shù)據(jù)的采集、測量,并將采集到的數(shù)據(jù)通過數(shù)據(jù)端口傳送給stc89c51單片機(jī); rs232轉(zhuǎn)換電路模塊可以使單片機(jī)方便地同pc機(jī)進(jìn)行串口通信,并可以同時(shí)接收或傳送外部送來的資料;通過鍵盤模塊可以方便地進(jìn)行測溫及各種操作;led顯示模塊把測量的溫度值直觀地顯示給觀測者;電源模塊負(fù)責(zé)本紅外測溫儀電源的供應(yīng)。此紅外測溫儀系統(tǒng)的硬件結(jié)構(gòu)框圖如
20、圖1-2所示: 圖1-2 紅外測溫儀系統(tǒng)的硬件方案設(shè)計(jì)框圖三、紅外測溫儀的應(yīng)用軟件系統(tǒng)的方案設(shè)計(jì)此紅外測溫儀的軟件設(shè)計(jì)同樣采用模塊化的設(shè)計(jì)思想,它把整個(gè)系統(tǒng)分成若干模塊分別予以解決,它包括主程序模塊,紅外測溫模塊,鍵盤掃描模塊和顯示模塊。主程序模塊主要完成系統(tǒng)初始化,溫度的檢測,串行口通信,鍵盤和顯示等功能。其中系統(tǒng)初始化包括: 時(shí)間中斷的初始化、外部中斷源的初始化、串口通信中斷的初始化、led顯示的初始化。紅外測溫模塊包括:獲取溫度數(shù)據(jù),計(jì)算溫度值。鍵盤掃描模塊 :獲取按鍵信息,處理按鍵請求等。顯示模塊:獲取并處理相應(yīng)的溫度數(shù)據(jù), 在此紅外測溫儀的軟件系統(tǒng)設(shè)計(jì)中,時(shí)鐘的設(shè)置是相當(dāng)重要的,通過
21、時(shí)鐘的設(shè)置才能獲得良好的時(shí)鐘頻率,這個(gè)時(shí)鐘頻率是整個(gè)軟件系統(tǒng)是否能正常有序地運(yùn)行的關(guān)鍵。具體的軟件方案設(shè)計(jì)如下圖1-3:圖1-3 紅外測溫儀系統(tǒng)的軟件方案設(shè)計(jì)框圖第二章 紅外測溫系統(tǒng)的硬件設(shè)計(jì)基于stc89c51單片機(jī)的紅外測溫儀的硬件設(shè)計(jì)采用目前使用比較廣泛的模塊化設(shè)計(jì)思想,將整個(gè)系統(tǒng)分成六大模塊:單片機(jī)處理模塊;紅外測溫模塊; rs232轉(zhuǎn)換電路模塊;電源模塊;鍵盤模塊和led顯示模塊。通過劃分模塊的方法,可以把一個(gè)復(fù)雜的問題分割成幾個(gè)相對容易解決的問題,分別予以解決,大大簡化了設(shè)計(jì)的難度。2.1 單片機(jī)處理模塊該紅外測溫儀是以stc89c51單片機(jī)為核心器件,此單片機(jī)模塊的工作原理是:加
22、載相應(yīng)程序的stc89c51單片機(jī)把紅外測溫模塊傳來的數(shù)據(jù)加以處理,送led顯示屏顯示。下圖3-1是單片機(jī)處理模塊的電路原理圖圖2-1 單片機(jī)處理模塊電路圖其復(fù)位電路如圖2-1左邊上部分,本單片機(jī)處理模塊是通過開關(guān)手動(dòng)復(fù)位的,只要在rst引腳出現(xiàn)大于10ms的高電平,單片機(jī)就進(jìn)入復(fù)位狀態(tài),這樣做的目的是便于根據(jù)實(shí)際情況而選擇是否復(fù)位溫度測量數(shù)據(jù)。而此儀器的震蕩電路選用的是晶體震蕩電路,其具體電路如圖2-1左邊下部分。采用晶體震蕩電路的原因是因?yàn)樗念l率穩(wěn)定性好,而這正是本紅外測溫儀非常重要的技術(shù)要求。單片機(jī)作為紅外測溫儀的核心處理部件,它關(guān)系到整個(gè)儀器的性能指標(biāo)。因此它的選擇是非常重要的。本測
23、溫儀選擇的stc89c51rc單片機(jī),下面是stc89c51rc單片機(jī)相關(guān)資料信息:stc89c51rc單片機(jī)是宏晶科技推出的新一代超強(qiáng)抗干擾/高速/低功耗的新一代8051單片機(jī),指令代碼完全兼容傳統(tǒng)8051單片機(jī),12時(shí)鐘/機(jī)器周期和6時(shí)鐘/機(jī)器周期可任意選擇,最新的d版本內(nèi)部集成max810專用復(fù)位電路。stc89c51rc系列單片機(jī)具有在系統(tǒng)可編程(isp)特性,這樣可以省去購買通用編程器,單片機(jī)在用戶系統(tǒng)上即可下載/燒錄用戶程序,無須將單片機(jī)從以生產(chǎn)好的產(chǎn)品上拆下。對于一些尚未定型的設(shè)計(jì)可以一邊設(shè)計(jì)一邊完善,加快了設(shè)計(jì)速度,減少了一些軟件缺陷風(fēng)險(xiǎn)。由于可以在用戶的目標(biāo)系統(tǒng)上將程序直接下
24、載進(jìn)單片機(jī)看運(yùn)行結(jié)果,故無須仿真器。下圖2-2是此單片機(jī)的引腳圖:圖2-2 stc89c51rc單片機(jī)引腳圖一、stc89c51rc單片機(jī)的特點(diǎn):1. 增強(qiáng)型6時(shí)鐘/機(jī)器周期,12時(shí)鐘/機(jī)器周期8051 cpu;2. 工作電壓:5.5v-3.8v;3. 工作頻率范圍:0-40mhz,相當(dāng)于普通8051的080m,實(shí)際工作頻率可達(dá)48mhz;4. 4k的flash程序存儲(chǔ)器;5. 片上集成512字節(jié)ram;6. isp/iap,無須專用編程器/仿真器;7. 通用i/o口,復(fù)位后:p1/p2/p3/p4是準(zhǔn)雙向口/弱上拉,p0口開漏輸出,作為總線擴(kuò)展用時(shí),不用加上拉電阻,作為i/o口用時(shí)需加上拉電
25、阻;8. eeprom功能;9. 看門狗;10內(nèi)部集成max810專用復(fù)位電路(外部晶體20m以下時(shí),可省略復(fù)位電路)11共3個(gè)16位定時(shí)器/計(jì)數(shù)器,其中定時(shí)器0還可以當(dāng)成2個(gè)8位定時(shí)器使用;12外部中斷4路,下降沿中斷或低電平觸發(fā)中斷,power down模式可由外部中斷低電平觸發(fā)中斷方式喚醒;13超低功耗,正常工作模式,典型功耗2ma;掉電模式,典型功耗0.5ua,可由外部中斷喚醒,中斷返回后,繼續(xù)執(zhí)行原程序;142個(gè)數(shù)據(jù)指針;15通用異步串行口(uatr),還可用定時(shí)器軟件實(shí)現(xiàn)多個(gè)uatr;16工作溫度范圍:075/4085;17封裝形式:pdip-40/plcc-44/pqfp-44。
26、二、stc89c51各引腳的功能描述如下:(1)電源和晶振:vcc運(yùn)行和程序校驗(yàn)時(shí)加的電壓;vss接地;xtal1輸入到振蕩器的反向放大器;xtal2反向放大器輸出,輸入到內(nèi)部時(shí)鐘發(fā)生器。(2)rst:單片機(jī)的上電復(fù)位或掉電保護(hù)端;(3)ale: 地址鎖存有效信號輸出端;(4):片外程序存儲(chǔ)器讀選通信號輸出端。2.2紅外測溫模塊此紅外測溫模塊采用非接觸手段,解決了傳統(tǒng)測溫中需要接觸的問題,具有回應(yīng)速度快,測量精度高,測量范圍廣等優(yōu)點(diǎn)。它通過紅外溫度傳感器掃描被測物體,并把相應(yīng)的紅外輻射數(shù)據(jù)通過p1.5和p1.6口傳送給單片機(jī)模塊。圖2-3是紅外測溫模塊電路圖:圖2-3 紅外測溫電路模塊面對目前
27、眾多的紅外檢測器件產(chǎn)品,在設(shè)計(jì)中選擇合適的紅外檢測器已成為一個(gè)重要問題。在設(shè)計(jì)過程中選擇紅外線檢測器件時(shí),首先考慮的是器件的以下性能因素:光譜響應(yīng)范圍、響應(yīng)速度、有效檢測面積、元件數(shù)量、制冷方式和檢測目標(biāo)的溫度。本紅外測溫儀選用了凌陽公司生產(chǎn)的型號為tn9的紅外探測器作為測溫模塊,它是一種集成的紅外探測器,內(nèi)部有溫度補(bǔ)償電路和線性處理電路,因此簡化了本系統(tǒng)的設(shè)計(jì)。 它的測量距離大約為30米,測量回應(yīng)時(shí)間大約為0.5秒。而且它具備spi接口,可以很方便地與單片機(jī)(mcu)傳輸數(shù)據(jù)。其相關(guān)資料如下:一、紅外測溫傳感器的引腳介紹 圖2-4 紅外測溫傳感器引腳圖紅外測溫傳感器引腳圖如圖2-4,其中v為
28、電源引腳vcc,vcc一般為3v到5v之間的電壓,一般取3.3v;d為數(shù)據(jù)接收引腳,沒有數(shù)據(jù)接收時(shí)d為高電平;c為2khz clock輸出引腳;g為接地引腳;a為測溫啟動(dòng)信號引腳,低電平有效。二、紅外測溫模塊的時(shí)序紅外測溫模塊的時(shí)序圖如圖2-5,在clock的下降沿時(shí)接收數(shù)據(jù)。(例:如果一次溫度測量需接收5個(gè)字節(jié)的數(shù)據(jù),這5個(gè)字節(jié)中:item為0x4c表示測量目標(biāo)溫度,為0x6c表示測量環(huán)境溫度;msb為接收溫度的高八位數(shù)據(jù);lsb為接收溫度的低八位數(shù)據(jù);sum為驗(yàn)證碼,接收正確時(shí)sum=item+msb+lsb;cr為結(jié)束標(biāo)志,當(dāng)cr為0xodh時(shí)表示完成一次溫度數(shù)據(jù)接收。)紅外測溫模塊溫度
29、值的計(jì)算以上面的例子:無論測量環(huán)境溫度還是目標(biāo)溫度,只要檢測到item為0x4ch或者0x66h同時(shí)檢測到cr為0x0dh,他們的溫度的計(jì)算方法都相同。計(jì)算公式:目標(biāo)溫度/環(huán)境溫度=temp/16-273.15其中temp為十進(jìn)制,當(dāng)把它轉(zhuǎn)換成十六進(jìn)制的高八位為msb,低八位為lsb;比如msb為0x14h,lsb為0x2ah,則temp十六進(jìn)制時(shí)為0x142ah,十進(jìn)制時(shí)為5162,則測得的溫度值為5162/16-273.15=39.475.2.4 rs232a電平轉(zhuǎn)換模塊通過rs232轉(zhuǎn)換電路單片機(jī)可以方便的同pc機(jī)進(jìn)行串口通信,可以同時(shí)接收或傳送外部送來的資料。但是進(jìn)行串行通訊時(shí)要滿足一
30、定的條件,因?yàn)閞s232是用正負(fù)電壓來表示邏輯狀態(tài)的,而ttl是用高低電平來表示邏輯狀態(tài)的,因此,為了能夠同pc機(jī)接口或終端的ttl器件連接,必須在rs232與ttl電平之間進(jìn)行電平轉(zhuǎn)換。實(shí)現(xiàn)這種變換的方法可用分立元件,也可用集成電路芯片。目前較為廣泛地使用集成電路轉(zhuǎn)換器件,本設(shè)計(jì)采用max232芯片它可完成ttl到eia雙向電平的轉(zhuǎn)換。rs-232c是串行數(shù)據(jù)接口標(biāo)準(zhǔn),它規(guī)定了連接電纜和機(jī)械、電氣特性、信號功能及傳送過程。rs-232被定義為一種在低速串行通信中增加通信距離的單端標(biāo)準(zhǔn),它采取非均衡傳輸方式,即所謂的單端通信。典型的rs-232信號在正負(fù)電平之間擺動(dòng),發(fā)送數(shù)據(jù)時(shí),發(fā)送端驅(qū)動(dòng)器輸
31、出正電平+5+15v,負(fù)電平為-15-5v。無數(shù)據(jù)傳輸時(shí),線上為ttl。從開始傳送數(shù)據(jù)到結(jié)束,線上電平從ttl電平到rs-232電平,然后返回ttl電平。接收器典型的工作電平為+3+12v與-12-3v。由于發(fā)送電平與接收電平的差僅為23v左右,所以其共模抑制能力差。加上雙絞線上的分布電容,其傳送距離最大約為15米,最高速度為20kb/s。rs232轉(zhuǎn)換電路圖如圖2-7圖2-7 rs232轉(zhuǎn)換電路max232c芯片介紹max232c是rs232與ttl電平之間進(jìn)行電平轉(zhuǎn)換的工具芯片,它是maxim公司生產(chǎn)、包括兩路接收器和驅(qū)動(dòng)器的ic芯片,適用于各種eia-232c和v.28/v.24的通信接
32、口。max232c芯片內(nèi)部有一個(gè)電壓變換器,可以把輸入的+5v電源電壓變換成為rs232所輸出電平所需的電壓。所以,采用此芯片的串行通信系統(tǒng)只需單一的+5v電源就可以了。2.5 電源模塊stc89c51的內(nèi)核共電為5v,而此紅外測溫儀系統(tǒng)的紅外測溫模塊和led鍵盤模塊的共電電壓都可為5v,所以通過此電源模塊后,將外部輸入電壓轉(zhuǎn)換成5v的單片機(jī)工作電壓,以保障紅外測溫系統(tǒng)的正常運(yùn)行。圖2-9電源電路2.6 鍵盤模塊圖2-10 鍵盤電路原理圖鍵盤模塊采用動(dòng)態(tài)掃描的方式,鍵盤掃描電路輸出端和led顯示器段碼控制端口共用74hc164的輸出q0q7,這樣減少占用更多的i/o口。本系統(tǒng)的鍵盤采用18行列
33、式鍵盤。其工作原理為: 單片機(jī)通過運(yùn)行程序不斷掃描鍵盤,檢查是否有鍵按下,當(dāng)掃描到有鍵按下時(shí)。經(jīng)過程序處理找出按下的鍵值,并調(diào)用相應(yīng)鍵操作程序完成對應(yīng)的鍵操作。其電路原理圖如圖2-10所示。2.7 led顯示模塊led顯示模塊:數(shù)碼管顯示按顯示方式分動(dòng)態(tài)顯示和靜態(tài)顯示兩種,靜態(tài)顯示雖然數(shù)據(jù)顯示穩(wěn)定,占用很少的cpu時(shí)間,但每個(gè)顯示單元都需要單獨(dú)的顯示驅(qū)動(dòng)電路,使用的電路硬件較多;動(dòng)態(tài)顯示需要cpu時(shí)刻對顯示器件進(jìn)行數(shù)據(jù)刷新,所謂的動(dòng)態(tài)就是一位一位地輪流點(diǎn)亮各位顯示器,對每一位顯示器而言,每隔一段時(shí)間點(diǎn)亮一次,利用人的視覺留感達(dá)到顯示的目的。動(dòng)態(tài)顯示數(shù)據(jù)有閃爍感,占用cpu時(shí)間多,但使用的硬件少
34、,能節(jié)省線路板空間。本設(shè)計(jì)采用的是動(dòng)態(tài)顯示,顯示模塊由兩片74hc164,8個(gè)8段led數(shù)碼管組成。74hc164 為8 位移位寄存器,當(dāng)清除端(clear)為低電平時(shí),輸出端(qaqh)均為低電平。串行數(shù)據(jù)輸入端(a,b)可控制數(shù)據(jù)。當(dāng)a、b 任意一個(gè)為低電平,則禁止新數(shù)據(jù)輸入,在時(shí)鐘端(clock)脈沖上升沿作用下qa為低電平。當(dāng)a、b有一個(gè)為高電平,則另一個(gè)就允許輸入數(shù)據(jù),并在clock上升沿作用下決定qa的狀態(tài)。引出端符號clock 時(shí)鐘輸入端clear 同步清除輸入端(低電平有效) a,b 串行數(shù)據(jù)輸入端qaqh 輸出端邏輯及封裝圖(雙列直插封裝)兩片74hc164分別控制數(shù)碼管的位
35、選和段選,其中控制位選信號的74hc164的輸出端qaqd通過電阻、三極管與數(shù)碼管的共陰極連接,用p1.2口控制clock脈沖信號;另一個(gè)則通過電阻直接與數(shù)碼管連接輸送顯示的數(shù)字,p1.1口控制clock脈沖信號。它們的clear端都始終接高電平,a、b兩輸入端相連共同接到p1.0口上。led顯示電路原理圖如圖2-11:圖2-11 led顯示電路原理圖由于鍵盤掃描電路和led顯示器顯示電路采用動(dòng)態(tài)掃描的方式,并共用同一個(gè)74hc164,所以在時(shí)間中斷程序中必須先運(yùn)行鍵盤掃描子程序,再運(yùn)行l(wèi)ed顯示子程序。動(dòng)態(tài)掃描電路的掃描頻率應(yīng)不低于50hz,否則led顯示器會(huì)不穩(wěn)定。鍵盤掃描去抖動(dòng)通過應(yīng)用軟
36、件的方法實(shí)現(xiàn)。第三章 紅外測溫系統(tǒng)的軟件設(shè)計(jì)本紅外測溫系統(tǒng)的軟件設(shè)計(jì)采用模塊化的設(shè)計(jì)思想,這樣就把一個(gè)復(fù)雜的軟件設(shè)計(jì)分成幾個(gè)相對簡單的部分分別予以解決。因?yàn)楸菊撐耐瓿傻墓δ苁菧y溫,所以對溫度數(shù)據(jù)接收及顯示部分的程序設(shè)計(jì)做了詳細(xì)敘述,而對其它各模塊做了相應(yīng)簡要的介紹。3.1 主程序模塊的設(shè)計(jì)當(dāng)紅外測溫儀接通電源時(shí),stc89c51單片機(jī)自動(dòng)復(fù)位,開始運(yùn)行該程序。該程序首先對stc89c51初始化。然后給出開機(jī)顯示,接著判斷是否有鍵輸入,若沒有鍵輸入,則繼續(xù)判斷;若有鍵輸入,則判斷是否是紅外測溫。若不是就返回開機(jī)顯示,是則進(jìn)行紅外測溫,接收數(shù)據(jù),并將計(jì)算的溫度值顯示出來,如果是環(huán)境溫度通過數(shù)碼管前
37、四位顯示,目標(biāo)溫度用后四位顯示。并等待結(jié)束測溫命令。再判定是否結(jié)束溫度測量,若沒則繼續(xù)測溫,若收到結(jié)束命令則返回開機(jī)顯示,重新判斷。具體工作的流程圖如下圖3-1:圖3-1 主程序流程圖3.2 紅外測溫程序模塊 該紅外測溫模塊的數(shù)據(jù)輸出信號和脈沖信號分別接單片機(jī)p1.5,p1.6口,測溫控制端接p1.7口。它的程序流程圖如圖3-2所示,此模塊首先定義一個(gè)字符型數(shù)組用于存放讀取到的一幀數(shù)據(jù),然后啟動(dòng)測溫,讀取數(shù)據(jù),數(shù)據(jù)是在脈沖的下降沿一位一位傳送的。把五個(gè)字節(jié)數(shù)據(jù)都讀完后判斷第一個(gè)字節(jié)是否為0x4c或0x66并且第五個(gè)字節(jié)為0x0d,若是則計(jì)算溫度值返回,否則繼續(xù)讀取數(shù)據(jù)。圖3-2 紅外測溫流程圖
38、在此紅外測溫儀的軟件設(shè)計(jì)中,溫度值的計(jì)算也是一個(gè)非常重要的部分,它關(guān)系到整個(gè)產(chǎn)品的設(shè)計(jì)精度,因此把它的溫度數(shù)據(jù)讀取與計(jì)算用單獨(dú)的程序給出,其流程圖如圖3-3。因?yàn)榧t外測溫模塊的數(shù)據(jù)是一位一位地送入單片機(jī)的,所以用雙重循環(huán),內(nèi)循環(huán)接收一個(gè)字節(jié)的數(shù)據(jù),外循環(huán)接收五個(gè)字節(jié)的數(shù)據(jù)。圖3-3 讀測量數(shù)據(jù)流程圖3.3 鍵盤掃描程序模塊鍵盤是單片機(jī)應(yīng)用中不可缺少的一部分。本鍵盤的設(shè)計(jì)采用1列8行(1x8)的設(shè)計(jì)思想,74hc164在鍵盤中充當(dāng)行驅(qū)動(dòng),列線接在單片機(jī)的p1.3口上,在固定的極短的時(shí)間內(nèi)對鍵盤的列線進(jìn)行掃描,進(jìn)而判斷是否有鍵按下,有鍵按下再判斷是哪個(gè)鍵按下從而根據(jù)按鍵值在程序中做出進(jìn)一步的判斷。
39、它的程序流程圖如下圖3-4:圖3-4 鍵盤掃描程序由于系統(tǒng)采用由機(jī)械觸點(diǎn)構(gòu)成的獨(dú)立式按鍵,它存在按鍵開關(guān)的抖動(dòng)問題,這種抖動(dòng)的暫態(tài)過程大約經(jīng)過510ms的時(shí)間,人的肉眼是覺察不到的,但對高速的cpu來說,這個(gè)抖動(dòng)容易影響到單片機(jī)對按鍵的正確判斷。下圖3-5是按鍵抖動(dòng)示意圖: 圖3-5按鍵抖動(dòng)示意圖為使單片機(jī)能夠正確地讀出p1.3口的狀態(tài),對每一次按鍵只作一次響應(yīng),必須采取措施以消除抖動(dòng)。本設(shè)計(jì)采用軟件方法消除抖動(dòng),它通過延時(shí)來躲過暫態(tài)抖動(dòng)過程,執(zhí)行一段10ms的延時(shí)程序后,再讀取穩(wěn)定的鍵狀態(tài)。在沒有鍵按下時(shí)p1.3口是高電平,在單片機(jī)獲得p1.3口為低電平的信息后,不立即認(rèn)定鍵盤已被按下, 執(zhí)
40、行10毫秒延時(shí)函數(shù)后再次檢測p1.3口,如果仍為低,說明鍵盤被按下了。這就消除了按鍵按下時(shí)前沿的抖動(dòng)對單片機(jī)正確判斷按鍵造成的影響。 3.4 顯示程序模塊在顯示模塊中,我們采用兩片74hc164,4個(gè)8段led數(shù)碼管組成。它的工作原理是主控單片機(jī)stc89c51通過控制位選的74hc164去控制點(diǎn)亮不同的數(shù)碼管,而另一片74hc164是用來根據(jù)主控單片機(jī)給出的不同信息,給出不同數(shù)碼管所要顯示的不同內(nèi)容,在給出點(diǎn)亮信號時(shí),數(shù)碼管就顯示出74hc164輸出端的信息。4個(gè)8段數(shù)碼管是定時(shí)循環(huán)按順序被點(diǎn)亮,由于每次被點(diǎn)亮的時(shí)間間隔極短,也由于人眼對光亮的感覺延遲效應(yīng),所以在顯示不斷被刷新的同時(shí),人眼不
41、會(huì)有閃爍感。本顯示程序首先定義了數(shù)碼管的字型和字位口編碼表, 然后根據(jù)要讓哪個(gè)數(shù)碼管亮和讓它亮什么數(shù)據(jù)來選擇不同的字型字位口再進(jìn)行查表,把查到的編碼一位位送到兩片164的數(shù)據(jù)端進(jìn)行顯示。下圖3-6是具體的led顯示程序圖:圖3-6 led顯示程序流程圖總 結(jié)歷經(jīng)幾個(gè)月的畢業(yè)設(shè)計(jì)即將結(jié)束,回想這段時(shí)間收獲頗多。所做的設(shè)計(jì)基本上達(dá)到了任務(wù)書上的要求,能夠顯示環(huán)境溫度和目標(biāo)溫度,而且溫度值分辨力達(dá)到0.01,比任務(wù)書要求的還要高。 本設(shè)計(jì)主要包括兩大部分:硬件設(shè)計(jì)部分和軟件設(shè)計(jì)部分,硬件部分包括了單片機(jī)處理模塊、紅外測溫模塊、led顯示模塊、鍵盤模塊和rs232電平轉(zhuǎn)換模塊,軟件部分主要包括主程序模
42、塊、紅外測溫程序模塊、led顯示程序模塊。單片機(jī)負(fù)責(zé)控制紅外測溫把接收到的溫度數(shù)據(jù)經(jīng)處理后送led顯示。通過對硬件電路的設(shè)計(jì)我對protel軟件的使用更加熟練,而通過運(yùn)用keil進(jìn)行軟件的設(shè)計(jì)使我的編程和調(diào)試能力也有很大的提高。這不僅使我對課本上所學(xué)的知識有了更進(jìn)一步的了解,而且也提高了我的動(dòng)手能力、理論聯(lián)系實(shí)際能力。為今后的學(xué)習(xí)和工作打下了很好的基礎(chǔ)。但同時(shí)也明顯感覺到還有很多地方需要完善和提高,設(shè)計(jì)的產(chǎn)品與實(shí)際應(yīng)用還有一定的差距。例如可以通過按鍵更靈活的控制測溫,如果再加上語音播報(bào)功能就更加完善了。所以在今后的工作中,還要不斷的學(xué)習(xí)充電,掌握更多的技能。爭取能夠在此基礎(chǔ)上設(shè)計(jì)出更先進(jìn)、功能
43、更強(qiáng)大、結(jié)構(gòu)更簡單的智能化儀器。參考文獻(xiàn)1 宋文、楊帆傳感器與檢測技術(shù). 北京:高等教育出版社,20042 華成英、童詩白.模擬電子技術(shù)基礎(chǔ).第三版.高等教育出版社,2004.43 閻石.數(shù)字電子技術(shù)基礎(chǔ).第四版.高等教育出版社,2004.44 莫力.protel電路設(shè)計(jì).國防工業(yè)出版社,2005.15 姚四改.protel99se電子線路設(shè)計(jì)教程.上海交通大學(xué)出版社,2004.16 李建忠.單片機(jī)原理及應(yīng)用.西安電子科技大學(xué)出版社,2002.27 蔡惟錚.常用電子元器件手冊. 哈爾濱:哈爾濱工業(yè)大學(xué)出版社,19988 王武江、陳樹凱常用集成電路速查手冊.北京:冶金工業(yè)出版社 ,20049 張
44、俊謨單片機(jī)中級教程北京:北京航空航天大學(xué)出版社,199910 胡漢才單片機(jī)原理及系統(tǒng)設(shè)計(jì)北京:清華大學(xué)出版社,2002。11 魏澤鼎單片機(jī)應(yīng)用技術(shù)與實(shí)例北京:電子工業(yè)出版社,2005.112 宗光華、李大寨多單片機(jī)系統(tǒng)與應(yīng)用技術(shù)北京:北方交通大學(xué)出版社,2003.813 朱定華、戴汝平單片微機(jī)原理與應(yīng)用北京:北方交通大學(xué)出版社,2003.1014 王福端單片機(jī)測控系統(tǒng)設(shè)計(jì)大全北京:北京航空航天大學(xué)出版社,1998.415 李昌禧智能儀表原理與設(shè)計(jì)北京:化學(xué)工業(yè)出版社,2005.216 盧勝利、胡新宇、程森林智能儀器設(shè)計(jì)與實(shí)現(xiàn)重慶:重慶大學(xué)出版社2003.617 何力民.智能單片機(jī)應(yīng)用文集. 北
45、京:北京航空航天大學(xué)出版社,199318 戴義保高精密溫度測量的研究與實(shí)現(xiàn)j上海:自動(dòng)化儀表第2003,24(3):24-2719 謝光忠、蔣亞東溫濕度智能數(shù)據(jù)采集控制系統(tǒng)的研制j. 哈爾濱:傳感器技術(shù)2000,19(4),29-3320 劉君華. 現(xiàn)代檢測技術(shù)與測試系統(tǒng)設(shè)計(jì)m.西安:西安交通大學(xué)出版社,199921 求是科技單片機(jī)通信技術(shù)與工程實(shí)踐北京:人民郵電出版社,2005.1附 錄電路原理圖英文翻譯時(shí)鐘信號源時(shí)鐘器件現(xiàn)如今有多種多樣的時(shí)鐘器件。下面就以它們中的幾種做一下介紹。晶體晶體是一種基本的壓電石英晶體。就它本身而言是不能產(chǎn)生時(shí)鐘信號的。它必須和時(shí)鐘振蕩器連在一起才能得到時(shí)鐘波形。
46、晶體有兩種;一種是串聯(lián)諧振晶體,可看作高品質(zhì)因數(shù)的串聯(lián)lc電路。另一種是并聯(lián)諧振晶體可看作高品質(zhì)因數(shù)的并聯(lián)lc電路。串聯(lián)諧振晶體在諧振頻率點(diǎn)有最小的阻抗,而并聯(lián)諧振晶體在諧振頻率點(diǎn)的阻抗最大。晶體振蕩器 晶體振蕩器是一種用晶體做反饋元件的振蕩器。還有其他種類的振蕩器是用有源或無源元件作為反饋元件,但是晶體振蕩器能提供最精確和穩(wěn)定的輸出頻率。在大多數(shù)要求有時(shí)鐘信號的高速數(shù)字系統(tǒng)中,晶體振蕩器是最適合的。補(bǔ)償振蕩器 晶體振蕩器的輸出頻率隨著溫度和電壓的變化而變化。在要求有高穩(wěn)定的時(shí)鐘情況下通常用補(bǔ)償振蕩器。補(bǔ)償振蕩器試著調(diào)整因?yàn)闇囟群碗妷鹤兓鸬念l率的變化。溫度補(bǔ)償振蕩器包含補(bǔ)償溫度變化的電路
47、,從而抑制了頻率的變化。恒溫控制振蕩器將晶體放置在一個(gè)溫控恒溫箱中,這樣保持晶體工作在一個(gè)精確的溫度下。雙恒溫箱振蕩器含兩個(gè)恒溫箱,晶體在內(nèi)層恒溫箱中,而控制電路和內(nèi)層恒溫箱又包含在外層恒溫箱中。又恒溫箱振蕩器比恒溫控制振蕩器的溫度穩(wěn)定性更好。顯然,隨著溫度穩(wěn)定性的提高,振蕩器的成本也提高了。壓控振蕩器 壓控振蕩器的輸出是受電壓輸入引腳控制的。在整個(gè)頻率范圍內(nèi)控制電壓和頻率是非線性的關(guān)系但在部分范圍是線性的。頻率合成器 頻率合成器用一個(gè)或多個(gè)鎖相環(huán)從一個(gè)或多個(gè)參考時(shí)鐘源產(chǎn)生一到多個(gè)不同頻率的輸出。參考頻率通常是由晶體連到合成器上產(chǎn)生的。設(shè)計(jì)頻率合成器的目的是為了代替系統(tǒng)中的多個(gè)振蕩器,從而減少
48、電路板的空間和降低成本。圖1 展示了一個(gè)鎖相環(huán)的框圖。圖1 鎖相環(huán)框圖 鎖相環(huán)有兩個(gè)輸入,一個(gè)參考輸入和一個(gè)反饋輸入。鎖相環(huán)校正頻率有兩種方式。首先頻率校正是校正參考輸入和反饋輸入之間的大頻差,頻率校正是粗調(diào);當(dāng)壓控振蕩器的頻率低于參考頻率的一半或者高于參考頻率的兩倍時(shí),要進(jìn)行頻率校正。當(dāng)壓控振蕩器的頻率在參考頻率的一半和兩倍之間時(shí),要進(jìn)行相位校正;相位校正是微調(diào)。 相位/頻率檢測器檢測參考輸入和反饋輸入之間的頻率差和相位差,并依據(jù)反饋頻率超前還是滯后于參考頻率分別產(chǎn)生用于補(bǔ)償?shù)摹皍p”信號和“down”信號。然后,這些控制信號通過一個(gè)電荷泵和一個(gè)環(huán)路濾波器產(chǎn)生控制壓控振蕩器的控制電壓。振蕩器
49、的頻率取決于控制電壓信號。壓控振蕩器的穩(wěn)態(tài)頻率為fvco=frefp/q。鎖相環(huán)的輸出頻率可以表示為fout=( frefp)/(qn)。 頻率合成器的采樣率決定了進(jìn)行相位和頻率校正而對輸入信號采樣的頻率。其表達(dá)式為fref/q。 基于鎖相環(huán)的頻率合成器的采集/鎖定時(shí)間是頻率合成器在上電后或在可編程輸出頻率發(fā)生改變后達(dá)到目標(biāo)頻率所用的時(shí)間。 基于鎖相環(huán)的頻率合成器的精度是p,q計(jì)數(shù)器的位數(shù)。精度決定了頻率改變的增量。 基于鎖相環(huán)的頻率合成器的死區(qū)是指無法被鎖相環(huán)校正的參考輸入和反饋輸入之間的最大相位差。 產(chǎn)生多個(gè)不相關(guān)頻率的頻率合成器需要使用多個(gè)鎖相環(huán)。隨著系統(tǒng)復(fù)雜性的提高和系統(tǒng)中多個(gè)時(shí)鐘的使
50、用,頻率合成器應(yīng)用越來越普遍?!皶r(shí)鐘信號產(chǎn)生器”和“頻率合成器”這兩個(gè)詞可以互換使用。時(shí)鐘緩沖器 時(shí)鐘緩沖器是一種輸出波形直接跟隨輸入波形的器件。輸入波形通過該器件并被輸出緩沖器重新驅(qū)動(dòng)。因此,這種器件存在傳播延遲。此外,由于各個(gè)輸入-輸出通道間存在傳播延遲的差別,輸出端將出現(xiàn)相位抖動(dòng)。時(shí)鐘參數(shù) 時(shí)鐘抖動(dòng) 抖動(dòng)被定義為時(shí)鐘輸出的狀態(tài)轉(zhuǎn)換位置偏離了理想位置。這種偏離可能超前于理想位置,也可能滯后于理想位置。因此,抖動(dòng)表示為ns。抖動(dòng)可分為如下三類:周期間抖動(dòng),周期內(nèi)抖動(dòng)和長期抖動(dòng)。周期抖動(dòng)是相鄰周期的長度差。這種抖動(dòng)最難測量,通常需要時(shí)序間隔分析儀。周期內(nèi)抖動(dòng)也稱為短期抖動(dòng)。它是指在相鄰兩個(gè)時(shí)鐘
51、邊沿的范圍內(nèi)時(shí)鐘輸出狀態(tài)轉(zhuǎn)換位置偏離理想位置。需要注意的是短時(shí)抖動(dòng)測量的是時(shí)鐘上升沿對理想位置的偏離,并表示為時(shí)間單位或頻率單位。長期抖動(dòng)是指在“很多”周期范圍內(nèi)時(shí)鐘輸出狀態(tài)轉(zhuǎn)換位置對理想位置的偏離。“很多”的具體數(shù)字取決于應(yīng)用和頻率。對于個(gè)人電腦主板和圖形應(yīng)用,這個(gè)數(shù)字通常是1020微秒。對于其他應(yīng)用,這個(gè)數(shù)字可能不同。抖動(dòng)的成因抖動(dòng)的成因主要有如下四項(xiàng):電源噪聲、合成器內(nèi)部鎖相環(huán)、晶體或其他諧振器件的隨機(jī)熱噪聲和晶體振動(dòng)產(chǎn)生的隨機(jī)機(jī)械噪聲。時(shí)鐘抖動(dòng)影響幾乎所有的高速同步系統(tǒng)。受抖動(dòng)影響的常見應(yīng)用有:個(gè)人電腦的主板、圖形卡和通信設(shè)備。相位偏移相位偏移是指應(yīng)同時(shí)到達(dá)的兩路信號在抵達(dá)時(shí)間上的差異
52、。相位偏移出兩部分組成:驅(qū)動(dòng)器件的輸出相位偏移和由于布線導(dǎo)致的電路板設(shè)計(jì)相位偏移。時(shí)鐘驅(qū)動(dòng)器相位偏移(內(nèi)部相位偏移)是由時(shí)鐘驅(qū)動(dòng)器引起的相位偏移量。時(shí)鐘驅(qū)動(dòng)器件有緩沖器件和基于鎖相環(huán)的器件兩類。緩沖器件的相位偏移出現(xiàn)在輸出端,因?yàn)檩斎胄盘柾ㄟ^器件的傳播延遲各不相同。這種不同主要?dú)w因于輸出負(fù)載的不同。對于基于鎖相環(huán)的時(shí)鐘器件而言,其相位偏移非常小,因?yàn)樗軌蛲ㄟ^調(diào)整來補(bǔ)償輸出負(fù)載的變化。電路板設(shè)計(jì)相位偏移(外部相位偏移)是由下列電路板布線問題造成的相位偏移量。導(dǎo)線長度:信號通過一條導(dǎo)線所用的傳輸時(shí)間是由印刷電路板所用材料、導(dǎo)線長度、導(dǎo)線寬度和容性負(fù)載決定的。導(dǎo)線長度的不同導(dǎo)致信號傳播時(shí)間的不同,
53、從而引起相位偏移。門限電壓差別:接收器件的門限電壓也會(huì)導(dǎo)致導(dǎo)致相位偏移。例如,假設(shè)一個(gè)接收器件的門限電壓為1.2v,而另一個(gè)接收器件的門限電壓為1.7v,輸入信號的上升時(shí)間為1v/ns,那么兩個(gè)器件的狀態(tài)切換時(shí)刻就會(huì)相差500皮秒,這就是相位偏移。容性負(fù)載:導(dǎo)線容性負(fù)載的不同會(huì)導(dǎo)致負(fù)載端時(shí)鐘上升時(shí)間的不同。這將影響時(shí)鐘邊沿在何時(shí)超過輸入門限電平,從而導(dǎo)致相位偏移。傳輸線端接:由于當(dāng)今時(shí)鐘驅(qū)動(dòng)器極高的邊沿速率,長度超過4英寸的導(dǎo)線就被當(dāng)做傳輸線。如果沒有正確進(jìn)行端接,那么這些跡線就會(huì)出現(xiàn)電壓反射之類的傳輸線效應(yīng),從而導(dǎo)致相位偏移。相位偏移為什么重要?在高速系統(tǒng)中,時(shí)鐘的相位偏移是構(gòu)成系統(tǒng)時(shí)序極限
54、的重要部分。對于15納秒的時(shí)鐘同時(shí)期而言,1納秒的相位偏移是很重要的。如果時(shí)序設(shè)計(jì)沒有考慮到相位偏移,那么系統(tǒng)很可能無法可靠地工作。測量兩路輸出信號間相位偏移的最簡單方法是用雙通道示波器顯示這兩路信號的波形,并測量二者上升沿的時(shí)間差。這就是相位偏移。容差/精度該參數(shù)度量的是器件的工作頻率和標(biāo)稱頻率(一般是指在常溫下)的接近程度。例如,某個(gè)器件的標(biāo)稱輸出頻率為25兆赫,而其在常溫下輸出頻率的長期(由用戶定義)平均值為25.001兆赫,那么該器件的精確度為+40ppm(ppm為百萬分之一)。頻率容差受晶體生產(chǎn)、校準(zhǔn)工藝精度控制能力的影響或控制。穩(wěn)定性穩(wěn)定性參數(shù)通常和晶體、振蕩器相關(guān)。穩(wěn)定性是指在常
55、溫范圍內(nèi)工作頻率和常溫標(biāo)稱頻率之間的差別(ppm)。該參數(shù)由頻率偏差的最大值和最小值給出(%或ppm)。穩(wěn)定性為什么重要?假如在設(shè)計(jì)時(shí)沒有考慮到穩(wěn)定性,可能會(huì)導(dǎo)致該設(shè)計(jì)在整個(gè)溫度范圍內(nèi)處于極限工作狀態(tài)。老化老化被定義為內(nèi)部晶體或振蕩器隨時(shí)間變化而引起的頻率上的系統(tǒng)變化。它通常用ppm/年來表示,而且如不單獨(dú)表述的話,可以和穩(wěn)定性指標(biāo)合在一起。該參數(shù)通常和晶體振蕩器有關(guān)。新晶體的老化速度要高于舊晶體。擺動(dòng)電壓或頻率的變化率稱為擺動(dòng)。通常在數(shù)字信號的上升沿和下降沿進(jìn)行“擺動(dòng)”測量。然而,在生產(chǎn)商的產(chǎn)品目錄中,更為常見的是上升時(shí)間和下降時(shí)間,而不是擺動(dòng)。近來,隨著低功耗器件的出現(xiàn),擺動(dòng)被用于定義頻率變化率。占空比占空比是輸出信號高電平時(shí)間和整個(gè)周期時(shí)間之比。該參數(shù)用百分比表示。理想占空比是50%,而多數(shù)時(shí)鐘生產(chǎn)商指定的占空比為40%到60%。在既使用時(shí)鐘上升沿也使用時(shí)鐘下降沿的系統(tǒng)中,占空比是很重要的。ttl器件和cmos器件均有占空比。由于ttl器件的電壓在0v到3v之間擺動(dòng),所以高電平時(shí)間在1.5v測量。由于cmos器件的電壓在0v到vdd之間擺動(dòng),所以高電平時(shí)間在vdd/2測量。clock sourcesclock devices there are a variety of clock drv
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年蔬菜種植基地與種子供應(yīng)商合作協(xié)議3篇
- 二零二五版商業(yè)地產(chǎn)居間轉(zhuǎn)讓授權(quán)合同3篇
- 海南省三亞市(2024年-2025年小學(xué)六年級語文)部編版摸底考試((上下)學(xué)期)試卷及答案
- 二零二五版建筑企業(yè)特種作業(yè)人員勞動(dòng)合同范本3篇
- 2025年上半年重慶中煙工業(yè)限責(zé)任公司博士后科研工作站度招聘2人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年上半年鄭州市鞏義市城市管理協(xié)管員招考易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年上半年遼寧錦州市黑山縣事業(yè)單位面向社會(huì)招聘工作人員127人重點(diǎn)基礎(chǔ)提升(共500題)附帶答案詳解-1
- 2025年上半年遼寧營口熱電集團(tuán)限公司招聘49人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年上半年遼寧省營口大石橋市教育衛(wèi)健系統(tǒng)部分事業(yè)單位招聘專業(yè)技術(shù)人員337人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年上半年遼寧省大連大學(xué)高層次人才選聘重點(diǎn)基礎(chǔ)提升(共500題)附帶答案詳解-1
- 餐飲行業(yè)智慧餐廳管理系統(tǒng)方案
- 2025年度生物醫(yī)藥技術(shù)研發(fā)與許可協(xié)議3篇
- 電廠檢修安全培訓(xùn)課件
- 殯葬改革課件
- 血壓計(jì)保養(yǎng)記錄表
- 食品的售后服務(wù)承諾書范本范文(通用3篇)
- 新外研版九年級上冊(初三)英語全冊教學(xué)課件PPT
- 初中中考英語總復(fù)習(xí)《代詞動(dòng)詞連詞數(shù)詞》思維導(dǎo)圖
- 植物和五行關(guān)系解說
- 滬教牛津版初中英語七年級下冊全套單元測試題
- 因式分解法提公因式法公式法
評論
0/150
提交評論