【正文】
時/計數(shù)器.串行通信口及中斷系統(tǒng)繼續(xù)工作。 AT89C52單片機功能使用有以下標準 :8字節(jié)的 FLASH閃存 ,256字的竹內(nèi)部 RAM,3個 16位定時器 /計數(shù)器 ,32個 I / O端口線 ,一個兩級 6向量中斷結構、全雙工串行通信端口 ,芯片上的時鐘振蕩器電路。 實現(xiàn)步驟主要分為:第一,根據(jù)需要設計電路;第二,根據(jù)設計電路進行溫度實時監(jiān)測的仿真;第三,在仿真通過時,進行電路優(yōu)化;第四,進行實體電路的焊接并進行溫度實時監(jiān)測。第一部分:溫度信息獲取, DS18B20傳感器從現(xiàn)場采集溫度信息,第二部分為:對傳遞進來的數(shù)據(jù)進行處理, AT89C52單片機將DS18B20傳遞進來的數(shù)字信號進行處理,將實時溫度傳遞給 LED和 SIM900A( GPRS模塊);第三部分為 LED八段數(shù)碼顯示管,它將 AT89C52處理的實時溫度數(shù)據(jù)顯示出來,以便于讀數(shù)。但實際操作中沒有燒錄的設備,所以就選則AT89C52 單片機。發(fā)射端是 TCP/IP 協(xié)議 GPRS 模塊通過 SIM900A 來完成,來完成溫度數(shù)據(jù)的監(jiān)測。 陜西理工學院畢業(yè)設計 第 2 頁 共 46 頁 圖 陜西理工學院畢業(yè)設計 第 3 頁 共 46 頁 2 系統(tǒng)硬件 設計 硬件組成:檢測端和發(fā)射端兩部分組成。 系統(tǒng)組成 本設計的整個系統(tǒng)通過數(shù)字溫度傳感器采集工作現(xiàn)場溫度,將數(shù)字信號傳給單片機,并由 LED現(xiàn)場顯示溫度,單片機將處理過的 數(shù)據(jù)信息通過 GPRS模塊操作,連接到 GPRS網(wǎng)絡,將數(shù)據(jù)由 GPRS網(wǎng)絡上傳到 Inter網(wǎng)絡 [2],在服務器端由 VB編寫的上位機程序通過使用 RunTime Engine控件來對數(shù)據(jù)進行處理顯示。因此, GPRS特別適用于間斷的、突發(fā)性的或頻繁的數(shù)據(jù)傳輸 。由于大多數(shù)的 GPRS/GSM產(chǎn)品都支持 AT標準指令,所以大多產(chǎn)品都可以很好的兼容。目前從 GSM到 GPRS技術發(fā)展最好的國外公司是西門子公司的產(chǎn)品。在工業(yè)上隨著工業(yè)技術的不斷發(fā)展在 GPRS/GSM的技術可靠性得到了不斷的提升?,F(xiàn)在移動互聯(lián)網(wǎng)在 3G業(yè)務的另一個常見的事情發(fā)展迅速。監(jiān)測人員操作方便,為人們帶來很大的方便 。所以無線溫度采集系統(tǒng)與有線溫度采集系統(tǒng)相比,具有很大的優(yōu)勢。采用有線溫度采集,不但在組建采集系統(tǒng)時布線比較麻煩,而且數(shù)據(jù)傳輸距離比較近,組建系統(tǒng)的成本相對較高。采用該方法會大大節(jié)省人力和財力,減少工作 人員在野外操作的困難,也可以替人類到環(huán)境比較惡劣的條件下進行正常作業(yè),而且采集數(shù)據(jù)精確,速度快。 GPRS是通用分組無線業(yè)務 [4]( General Packet Radio Service)的英文簡稱,是在現(xiàn)有的 GSM系統(tǒng)開發(fā)了一種新的分組數(shù)據(jù)承載業(yè)務。溫度測量技術的發(fā)展趨勢是提高結構構件的檢測。溫度是一個非常重要的參數(shù), 用于工業(yè)和農(nóng)業(yè),醫(yī)學,科研,國防工業(yè),航天工業(yè)等。具有傳輸速度快、可靠性高、適應性強等特點。該系統(tǒng)主要由 DS18B20單總線溫度傳感器、 GPRS傳輸模塊 SIM900A和 AT89C52微控制器組成,具有無線傳輸網(wǎng)絡的特征。陜西理工學院畢業(yè)設計 題目 基于 GPRS 的溫度實時監(jiān)測系統(tǒng)設計 學生姓名 李德林 學號 1113014003 所在學院 物理與電信工程學院 專業(yè)班級 電子 1101班 指導教師 賈建科 完成地點 物電學院實驗室 20xx 年 6 月 10 陜西理工學院畢業(yè)設計 I 基于 GPRS 的溫度實時監(jiān)測系統(tǒng)設計 李德林 (陜西理工學院物理與電信工程學院電子信息工程專業(yè)電子 1101 班陜西漢中 723003) 指導教師:賈建科 [摘要 ]近年來,隨著通信事業(yè)的不斷發(fā)展,移動終端的設計也逐漸倍受關注。隨著無線網(wǎng)絡的覆蓋范圍的擴大和完善,基于遠程的溫度采集控制系統(tǒng)在各行各業(yè)中大量使用??煞奖銓崿F(xiàn)對各種現(xiàn)場溫度進行遠程監(jiān)控和管理 。 [關鍵字 ]GPRS,無線,數(shù)據(jù)采集,系統(tǒng) 陜西理工學院畢業(yè)設計 II Design of GPRS temperature monitoring system for real time Li Delin (Grade 11,Class 01,Major electronics and information engineering, School of Physics and Telemunication Engineering., Shaanxi University of Technology, Hanzhong Shaanxi,723003) Tutor: Jia Jianke Abstract:In recent years, with the continuous development of munication enterprises, the design of mobile terminal also gradually attention. With the enlargement of the wireless work coverage and improvement of temperature acquisition based on the remote control system used in all walks of life. The system is mainly posed of DS18B20 single bus temperature sensor, GPRS transmission module of SIM900A and microcontroller AT89C52, has the characteristics of wireless transmission work. Easy to realize remote monitoring and management for all kinds of field temperature. With transmission speed, high reliability, strong adaptability, etc. Keyword:GPRS, Wireless, Data acquisition,System 陜西理工學院畢業(yè)設計 III 目錄 1 緒論 .............................................................................................................................. 1 課題的研究背景及意義 ................................................................................... 1 發(fā)展歷程及國內(nèi)外研究現(xiàn)狀 .......................................................................... 1 系統(tǒng)組成 ............................................................................................................... 1 2 系統(tǒng)硬件設計 ........................................................................................................ 3 監(jiān)測端 .................................................................................................................. 3 AT89C52 模塊 ................................................................................................ 3 DS18B20 模塊 ................................................................................................ 4 LED 模塊 .......................................................................................................... 4 發(fā)射端 .................................................................................................................. 7 SIM900A 模塊 ................................................................................................ 7 3 軟件設計 .................................................................................................................. 8 DS18B20 測溫流程 .............................................................................................. 8 初始化 ............................................................................................................... 9 涉及 SIM900A 的串口初始化及 GPRS 協(xié)議轉換 ....................................... 9 單片機程序中涉及 SIM900A 串口初始化 ............................................ 9 GPRS 應用系統(tǒng)中的協(xié)議轉換 .................................................................. 10 KeilUvision ............................................................................................. 11 ................................................................................... 12 Visual Basic 簡介 ..................................................................................... 12 Visual Basic編譯注意事項 .................................................................. 12 .......................................................................................................................... 14 致謝 ............................................................................................................................... 15 參考文獻 ..................................................................................................................... 16 附錄 A 程序代碼 ..................................................................................................... 17 附錄 B:溫度采集仿真 .......................................