【正文】
單片機的 P0 口中。 LCD1602 的 RS 寄存器選擇端口接單片機的 ,通過軟件程序中對此端口的設(shè)置來決定選擇的寄存器。 表 21 1602 的內(nèi)部顯示地址 0 1 2 3 4 5 6 序號 0 1 2 3 4 5 6 7 8 9 A B C D E F 第一行 0 1 2 3 4 5 6 7 8 9 A B C D E F 第二行 1602 液晶模塊內(nèi)部的字符發(fā)生存儲器( CGROM)已經(jīng)存儲了 160 個不同的點陣字符圖形,這些字符有:阿拉伯數(shù)字、英文字母的大小寫、常用的符號、和日文假名等,每一個字符都有一個固定的代碼 。 1602 采用標準的 16腳接口,其中 : 第 3 腳: VEE 為液晶顯示器對比度調(diào)整端 ; 第 4 腳: RS 為寄存器選擇,高電平時選擇數(shù)據(jù)寄存器、低電平時選擇指令寄存器; 第 5 腳: RW 為讀寫信號線,高電平時進行讀操作,低電平時進行寫操作。 XTAL1:反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的/PSEN 信號將不出現(xiàn)。另外,該引腳被略微拉高。因此它可用作對外部輸出的脈沖或用于定時目的。當振蕩器復(fù)位器件時,要保持 RST 腳兩個機器周期的高電平時間。 P3 口: P3 口管腳是 8 個帶內(nèi)部上拉電阻的雙向 I/O 口,可接收輸出 4 個TTL 門電流。這是由于內(nèi)部上拉的緣故。 P1 口管腳寫入 1 后,被內(nèi)部上拉為高,可用作輸入, P1 口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。當 P1 口的管腳第一次寫 1 時,被定 義為高阻輸入。 管腳說明 AT89S51 是一種高效微控制器 。時鐘電路為單片機產(chǎn)生時鐘脈沖序列,系統(tǒng)允許的最高晶振頻率為 12MHz。該串行口功能較強,既可以作為全雙工異步通信收發(fā)器使用,也可以作為同步移位寄存器使用。 ( 3)程序存儲器 (內(nèi)部 ROM)芯片內(nèi)部有 4 KB 的掩膜 ROM,可用于存放程序、原始數(shù)據(jù)和表格等,因此稱為程序存儲器,簡稱內(nèi)部 ROM。 (!) 中央處理器( CPU) 中央處理器是單片機最核心的部分,是單片機的大腦和心臟,具有運算和控制功能。 AT89S51 具有如下特點: 40 個引腳, 4k Bytes Flash 片內(nèi)程序存儲器, 128 bytes 的隨機存取數(shù)據(jù)存儲器( RAM), 32 個外部雙向輸入 /輸出( I/O)口, 5個中斷優(yōu)先級 2 層中斷嵌套中斷, 2 個 16 位可編程定時計數(shù)器 ,2 個 全雙工串行通信口,看門狗( WDT)電路,片內(nèi)時鐘振蕩器。 /INT:中斷請求信號輸出引腳,該引腳低電平有效,當一次 A/D 轉(zhuǎn)換完成后, 將引起 /INT=0,實際應(yīng)用時,該引腳應(yīng)與微處理器的外部中斷輸入引腳相連(如 51單片機的 INT0,INT1腳),當產(chǎn)生 /INT信號有效時,還需等待 /RD=0才能正確讀出 A/D 轉(zhuǎn)換結(jié)果,若 ADC0804 單獨使用,則可以將 /INT 引腳懸空。當輸入的模擬電壓信號存在“零點漂移電壓”時,可在 VIN( )接一等值的零點補償電壓,變換時將自動從 VUIN( +)中減去這一電壓。 /WR:啟動 ADC0804 進行 ADC 采樣,該信號低電平有效,即 /WR 信號由高電平變成低電平時,觸發(fā)一次 ADC 轉(zhuǎn)換。 模數(shù)轉(zhuǎn)換電路的設(shè)計 由熱釋電傳感器 RE200B 感應(yīng)經(jīng)放大濾波電路的電信號為模擬信號,而單片機只能處理數(shù)字信號,因此需要經(jīng)過模數(shù)轉(zhuǎn)換電路才能顯示出數(shù)據(jù)。 第二個放大器是一個低通濾波器,其閉環(huán)增益約為 1,截止頻率為 7 Hz。 16V) ★ 低功耗電流,適合于電池供電 ★ 低輸入偏流 ★ 低輸入失調(diào)電壓和失調(diào)電流 ★ 共模輸入電壓范圍寬,包括接地 ★ 差模輸入電壓范圍寬,等于電源電壓范圍 ★ 輸出電壓擺幅大 (0 至 ) 放大濾波電路的設(shè)計 由于傳感器探測到的人體紅外線信號較弱,當轉(zhuǎn)化為電壓后需要通過放大器放大電壓信號。它的使用范圍包括傳感放大器、直流增益模塊和其他所有可用單電源供電的使用運算放大器的場合。而 人體一般在 37 度, 紅外輻射也最為穩(wěn)定, 所以會發(fā)出特定波長 為 10 微米( um) 左右的紅外線 ,這正好落在 探測 范圍( 7~14um)內(nèi)。設(shè)計選用的是 RE200B 熱釋電傳感器。 AT89S51 單片機是本系統(tǒng)的控制中心,它負責(zé)控制啟動溫度測量、接收測量數(shù)據(jù)、計算溫度值;紅外測溫模塊負責(zé)把光信號轉(zhuǎn)變?yōu)槲⑷蹼娦盘杺鬟f給放大濾波電路進行放大,然后經(jīng)過數(shù)模轉(zhuǎn)換電路把模擬信號轉(zhuǎn)換成數(shù)字信號,傳遞給單片機進行處理, LCD 顯示電路最后顯示出溫度值。 第 三 部分:系統(tǒng)軟件設(shè)計,先確定整個 紅外測溫儀 的信息處理流程,然后再確定系統(tǒng)軟件流程圖。 紅外測溫儀系統(tǒng)的技術(shù)指標及主要功能 (1) 溫度測量精度177。由于該波長范圍內(nèi)的光線不被空氣所吸收,因而可利用人 體輻射的紅外能量精確地測量人體表面溫度。根據(jù)式 ( ) 的原理,儀 表所測得的紅外輻射為: 441 2 1 2()E A T T?? ??? ( ) 式中 : A 光學(xué)常數(shù),與儀表的具體設(shè)計結(jié)構(gòu)有關(guān) ; 1? 被測對象的輻射率 ; 2? 紅外溫度計的輻射率 ; 1T 被測對象的溫度 ( K); 2T 紅外溫度計的溫度 ( K);它 由一個內(nèi)置的溫度檢測元件測出。 利用這個原理制成的溫度測量儀表叫紅外溫度儀表。這表明隨著溫度的升高,黑體輻射中的短波長輻射所占比例增加; 隨著溫度的升高,黑體輻射曲線全面提高,即在任一指定波長處,與較高溫度相應(yīng)的光譜輻射度也較大,反之亦然。真的是這樣嗎?而事實上呢?紅外線頻率較低,能量不夠,遠遠達不到原子、分子解體的效果。在通訊、探測、醫(yī)療、軍事等方面有廣泛的用途。紅外線可分為三部分,即近紅外線,波長為 ()~ ()μm之間;中紅外線,波長為()~ (2540)μm之間; 遠紅外線 ,波長為 (2540)~ l000μm 之間。結(jié)果發(fā)現(xiàn),位于 紅光 外側(cè)的那支溫度計升溫最快。此溫度測量系統(tǒng)比較簡單,可以實現(xiàn)大面積的測溫,也可以是被測物體上某一點的溫度測量;可以是便攜式,也可以是固定式,并且使用方便;它的制造工藝簡單,成木較低,測溫時不接觸被測物體,具有響應(yīng)時間短、不干擾被測溫場、使用壽命長、操作方便等一系列優(yōu)點,但利用紅外輻射測量溫度,也必然受到物體發(fā)射率、測溫距離、煙塵和水蒸氣等外界因素的影響,其測量誤差較大。 紅外測溫為測量人體溫度提供了快速,非接觸測量手段,可廣泛,有效的于密集人群的體溫測量。 紅外測溫的設(shè)計,其內(nèi)容包含了電子技術(shù),檢測技術(shù),單片機等多方面的內(nèi)容,紅外測溫技術(shù)是一門很實用和前沿的技術(shù),做此課題,有利于理論聯(lián)系實際,更好的掌握這一方面的知識體系,是對學(xué)習(xí)內(nèi)容的升華,特別是對單片機控制技術(shù)知識的深入理解,對于自身綜合素質(zhì)與工程能力的培養(yǎng)也有重要意義。 工業(yè)生產(chǎn)中,我們通常通過測量設(shè)備表面的溫度來監(jiān)測設(shè)備的運行狀況,而現(xiàn)代的工業(yè)設(shè)備往往是在高電壓、大電流等危險情況下運行的,傳統(tǒng)依靠人工接觸式檢測的方法既浪費時間、人力,又帶有一定的危險性,同時對測溫儀所采用的材質(zhì)也有嚴格的限制。 Pyroelectric sensor。s IR radiation energy of fieldofviews (FOV) , IR energy assemble in pyroelectric sensor and conversion of IR energy to electrical signal .The maplify circuit has a electrical signal enlarged ,then convert an analog signal into a digital one by using the A/D conversion circuit .The AT89S51 controls the temperature Measuring system, and receives the data of measurement and use the Calculation Method of the temperature to g e t t h e a im 39。 AT89C51 單片機負責(zé)控制啟動溫度測量、接收測量數(shù)據(jù)、并按照單片機中的溫度值計算算法計算出目標的溫度值再通過 LCD1062 液晶顯示電路把結(jié)果顯示出來。 本 文介紹了紅外測溫儀的基本原理和實現(xiàn)方法,提出了以 AT89S51 單片機為其核心控制部件的紅外測溫系統(tǒng)。 學(xué)生(簽名): 年 月 日 江西財經(jīng)大學(xué)普通本科畢業(yè)設(shè)計 I 摘 要 在發(fā)生重大的疫情如 SARS,需要快速測量人體體溫;還惡劣生產(chǎn)條件、特殊環(huán)境,需 要遠距離非接觸的測量溫度等情況下,傳統(tǒng)的溫度計達不到要求,因此設(shè)計了紅外測溫儀,達到快速、非接觸式測溫的目的。放大電路把電信號放大,然后通過 A/D 轉(zhuǎn)換電路,把模擬信 號轉(zhuǎn)換成數(shù)字信號。s necessary to measure temperature of body fast when a major epidemic outbreak like SARS, and The traditional thermometer is not up to the requirements in the special conditions for example environment of production badly ,measure temperature for a long distance and noncontact .Therefore, we design the infrared thermometer to measure temperature in the special conditions. The paper introduces the principle and implementation method of the infrared temperature detector. The AT89S51 is the control unit of core in the system of the infrared thermometer .The system in this designation is posed of optical systems, RE200B, LM324, A/D conversion circuit, AT89S51 and LCD1062. The system assembles the aim39。s daily life and work and the scientific research in the field 【 Key word】 Infrared tem perature detector。 江西財經(jīng)大學(xué)普通本科畢業(yè)設(shè)計 IV 5 總結(jié)與展望 ..................................... 23 參考文獻 ......................................... 24 致 謝 ........................................... 21 附 錄 .................