999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于AT89C52單片機的溫度檢測及顯示設計

2008-04-12 00:00:00欒亞群李炳建巨永鋒
現代電子技術 2008年15期

摘 要:以溫度的采集處理和顯示為目的,研究了基于AT89C52單片機的溫度檢測及顯示的設計方法。以AT89C52為核心控制芯片,采用A/D轉換模塊對8路溫度進行巡回采樣檢測,并用RT12864液晶模塊來顯示文字和實時變化曲線圖,鍵盤操作設置系統參數,溫度傳感器采用PRT浸入式鉑熱電阻傳感器。經過AT89C52的高速運算處理,實現多路溫度值的檢測和相應溫度值的曲線顯示。

關鍵詞:AT89C52;溫度采集;實時變化曲線圖;PRT浸入式鉑熱電阻傳感器

中圖分類號:TP23 文獻標識碼:B 文章編號:1004373X(2008)1513002

Design of Detection and Demonstration about Temperature Based on AT89C52

LUAN Yaqun1,LI Bingjian2,JU Yongfeng1

(1.School of Electronic and Control Engineering,Chang′an University,Xi′an,710064,China;

2.Ganguyi Oil Extraction Factory,Yanchang Oil Field Jointstock Limited Company,Yan′an,716005,China)

Abstract:This paper takes the temperature gathering and its demonstration as the goal.It studies that control method of temperature examination and its demonstration design based on the AT89C52.This system adopts AT89C52 as the core control chip,it uses A/D transformation module to sample 8 positions temperatures and uses RT12864 liquid crystal module to display characters and the real-time variety graph,the keyboard operation sets system parameters,the temperature sensor uses the PRT immersion temperature sensor.AT89C52′s high speed operation processing realizes multichannel temperature value numeral demonstration and the corresponding temperature value variety plot demonstration.

Keywords:AT89C52;temperature gathering;real-time variety graph;PRT immersion temperature sensor

由于高新技術的不斷發展,儀器儀表的微型化,數字化已得到實現。90年代高精確度、高性能、多功能儀器儀表都已經采用微處理器件[1]。而作為工業控制和自動化領域的各種新技術、新方法、新產品的發展趨勢和顯著標志智能化是自動化技術當前和今后發展的動向之一。本文采用AT89C52單片機開發了鍵盤、液晶顯示器、多路溫度檢測來實現溫度的采集、溫度的文字顯示和圖形顯示三個系統。實驗證明,采用AT89C52開發的系統性能可靠、成本較低、軟件設計靈活簡單、硬件接口功能豐富,具有擴展性好、通用性強等優點。

1 元器件的選擇

1.1 核心芯片的選擇

AT89C52單片機價格低廉,輸入輸出口豐富,無需再另外擴展,簡化了外圍電路。256 B內部RAM,8 kB內部ROM,程序存儲空間大,防止由于字模過多而造成存儲空間不夠。另外由于前期開發需要多次的寫入、擦除,而89C52 可以完成1 000次寫/擦,故滿足要求[2]

1.2 模數轉換芯片的選擇

ADC0809是8位的A/D轉換芯片,為逐次逼近型。由單一的+5 V電源供電,片內帶有所存功能的8路模擬多路開關,可對8路0~5 V的輸入模擬電壓信號分時進行轉換,完成一次轉換約需100 μs;片內的地址譯碼和鎖存電路,將單片機的三條地址信號譯碼生成選擇八路模擬通道。輸出具有TTL三態鎖存緩沖器,可以直接接到單片機的數據線上。

1.3 溫度傳感器的選擇

溫度傳感器類型很多,目前出現的石英體溫度傳感器如AD590具有很高的穩定性、準確度和良好的線性,抗干擾能力強[3]。單總線數字型的溫度傳感器DS18B20直接產生溫度數字信號,不需要A/D轉換,準確度、穩定性都相當高[4],但這些傳感器的適用范圍不廣,不利于以后其他功能的擴展。所以本次采用TREND公司的鉑熱電阻溫度傳感器T/PI/HT,傳感器的工作電壓為24 V,輸出電流為4~20 mA,外接250 Ω精確電阻用于提取電壓時進行A/D轉換,ADC0809的輸入電壓在1~5 V范圍內對應的測量溫度范圍為-10~+160 ℃。

2 AT89C52的設計應用

2.1 硬件設計

根據設計儀表的功能要求,本設計要完成以下功能:

(1) 數字化測量,顯示及報警裝置;

(2) 顯示指定位置溫度的數值及其動態曲線圖;

(3) 多路模擬數據的采集、處理;

(4) 溫度值字體的放縮。

系統結構圖如圖1所示。

2.2 軟件設計

用C語言進行單片機程序設計,采用結構化程序設計思想:在總體設計中采用“自頂而下”(TOP-DOWN)的方法,在程序設計中采用模塊化編程[5]。把整體任務分成一個個子任務,子任務再分子任務,逐層細分,每個子程序都完成其規定的功能,明確輸入輸出。將這些程序連接起來就構成整體流程圖。模塊化編程,每個模塊結構完整,相互獨立的程序段。如液晶模塊的寫控制指令、寫顯示數據、清屏;數據處理中的工程量轉換,均值濾波等。這些程序可以任意調用、修改,使整個程序結構清晰,組合靈活,維護調試方便。

2.2.1 主流程圖

主流程圖如圖2所示。主要包括程序初始化部分,主要完成的任務是初始化液晶顯示屏,初始化單片機各口狀態和設初始閾值,檢測位置為第一路;按確定鍵后系統開始工作,顯示第一路位置的溫度及其動態顯示圖的主頁面;當按下設置鍵時,液晶屏幕顯示一個選擇界面,可選擇設置檢測位置,檢測位置閾值;通過上下鍵可進行選擇,選擇界面的箭頭指向設置位置時,按確定就可進入位置的設置,設置完畢后,確定健返回;直接再按確定鍵可顯示放大的溫度字體。

2.2.2 測溫流程圖和曲線顯示流程

啟動ADC0809時需根據啟動的檢測位置不同查表選用不同的通道地址表;設定ADC0809轉換時間,采用延時等待后,再讀取它的轉換數據;根據溫度傳感器的量程得出轉換公式;為了便于顯示,需要把各位數分離,分離出了百位數、十位、個位、十分位和百分位;建立一個0~9的數字字模表,取模顯示。溫度顯示和曲線顯示流程圖分別如圖3和圖4所示。

2.2.3 閾值設置流程圖

閾值溫度ft為外部變量,在整個程序中都有效,每按一次“上”鍵ft=ft+1,按“下”鍵時ft=ft-1,檢測位置的設定與其相似。閾值設置流程圖如圖5所示。

3 結 語

本文對AT89C52單片機在智能溫度檢測中的應用進行了設計研究,該系統還可方便接入其他模擬量傳感器,功能擴展性好。液晶模塊顯示和鍵盤操作設置系統參數,人機交互界面好。檢測數據準確可靠,線性度好,降低了系統成本,增強了系統的通用性。軟件設計采用C語言,可移植性好,結構嚴謹,開發速度快,大大減少了軟件開發的時間,具有一定的實用價值。

參 考 文 獻

[1]趙新民.王祁.智能儀表設計基礎[M].哈爾濱:哈爾濱工業大學出版社,2007.

[2]鄒逢興.微型計算機原理及應用[M].長沙:國防科技大學出版社,2005.

[3]孫寶元.楊寶清.傳感器及其應用手冊[M].北京:機械工業出版社,2004.

[4]金偉正.單線數字溫度傳感器的原理及應用[J].電子技術應用,2000,26(6):66-68.

[5]劉文濤.單片機語言C51典型應用設計[M].北京:人民郵電出版社,2005.

[6]劉靜波.基于AT89C2051的溫度測控系統設計分析 [J].電子技術應用,2008,31(1):121-123,126.

[7]張海.基于AT89C51和DS18B20的最簡溫度測量系統的設計 [J].現代電子技術,2007,30(9):85-86,89.

作者簡介 欒亞群 女,1966年出生,工程師。

巨永鋒 男,1962年出生,教授,博士生導師。研究方向為智能測控技術及應用。

主站蜘蛛池模板: 国产精品久久久久婷婷五月| 污视频日本| 国产va在线观看| 欧美亚洲日韩不卡在线在线观看| 精品国产91爱| 国产精品女在线观看| 国产区在线观看视频| 国产在线一二三区| 亚洲成肉网| 国产综合精品日本亚洲777| 亚洲中文字幕久久无码精品A| 亚洲精品日产精品乱码不卡| 国产福利小视频在线播放观看| 91九色最新地址| 精品久久综合1区2区3区激情| 亚洲国产中文在线二区三区免| 久久国产V一级毛多内射| 亚洲日本中文综合在线| 国产乱子伦无码精品小说 | 国产靠逼视频| 亚洲国产欧美目韩成人综合| 毛片久久网站小视频| 无码专区国产精品一区| 国产aⅴ无码专区亚洲av综合网| 91麻豆精品视频| a天堂视频| 中文字幕有乳无码| 欧美成人二区| 青青国产视频| 久热中文字幕在线| 久久人体视频| 91一级片| 国产精品亚欧美一区二区| 午夜国产在线观看| 亚洲伊人久久精品影院| 丁香五月婷婷激情基地| 亚洲精品无码AV电影在线播放| 亚洲欧美日韩成人在线| 国产精品久久精品| 精品99在线观看| 91外围女在线观看| 美女扒开下面流白浆在线试听| 久久天天躁狠狠躁夜夜躁| 日韩在线第三页| 国产在线小视频| 亚洲系列中文字幕一区二区| 92精品国产自产在线观看| 亚洲av成人无码网站在线观看| 视频二区亚洲精品| 国产在线自在拍91精品黑人| 四虎成人在线视频| 亚洲一区免费看| 中文精品久久久久国产网址| 久久久波多野结衣av一区二区| 欧美一区二区三区国产精品| 亚洲综合激情另类专区| 2022国产91精品久久久久久| 国产91精品调教在线播放| 波多野结衣视频一区二区 | 国产成人a毛片在线| 成人国产精品一级毛片天堂| 最新日韩AV网址在线观看| 亚洲日本韩在线观看| 一级毛片在线播放| 国产一在线观看| 国产自在线播放| 色婷婷成人网| 久青草免费在线视频| av免费在线观看美女叉开腿| 国产一级无码不卡视频| 91色国产在线| 免费看a级毛片| 综合社区亚洲熟妇p| 亚洲欧美精品一中文字幕| 国产内射一区亚洲| 免费播放毛片| 国产精品入口麻豆| 最新国产精品第1页| 日韩免费成人| 国产亚卅精品无码| 日本成人精品视频| 高清码无在线看|