【正文】
考慮到此系統(tǒng)需要不用到ADC,從性能和價格上綜合考慮我們選擇方案一,即用AT89S52作為本系統(tǒng)的主控芯片。此芯片內(nèi)置ADC和SPI總線接口,且內(nèi)部時鐘不分頻,可達(dá)到1MPS。但其價格比較昂貴,而且是TPFQ貼片封裝,不利于焊接,需要PCB制板,大大增加了成本和開發(fā)周期。方案二:采用TI公司生產(chǎn)的MSP430F149系列單片機(jī)作為主控芯片。1 系統(tǒng)方案分析與選擇論證 系統(tǒng)方案設(shè)計 主控芯片方案方案一:采用傳統(tǒng)的AT89S52單片機(jī)作為主控芯片。整個系統(tǒng)有發(fā)送和接收二部分,通過NRF24L01無線數(shù)據(jù)通信收發(fā)模塊來實現(xiàn)無線數(shù)據(jù)傳輸。,由AT89S52單片機(jī)控制實現(xiàn)短距離無線數(shù)據(jù)通信。凡是布線繁雜或不允許布線的場合都希望能通過無線方案來解決。如今很多家庭都會安裝室內(nèi)溫度采集控制系統(tǒng),其原理就是利用無線通信技術(shù)采集室內(nèi)溫度數(shù)據(jù),并根據(jù)室內(nèi)溫度情況進(jìn)行遙控通風(fēng)等操作,自動調(diào)節(jié)室內(nèi)溫度濕度,可以更好地改善人們的居住環(huán)境。當(dāng)前的科技水平下,無線通信技術(shù)的發(fā)展使得溫度采集測量精確,簡便易行。在農(nóng)業(yè)生產(chǎn)上,不論是溫室大棚的溫度監(jiān)測,還是糧倉的管理,傳統(tǒng)上都是采取分區(qū)取樣的人工方法,工作量大,可靠性差。由于廠房大、需要傳輸數(shù)據(jù)多,使用傳統(tǒng)的有線數(shù)據(jù)傳輸方式就需要鋪設(shè)很多很長的通訊線,浪費資源,占用空間,可操作性差,出現(xiàn)錯誤換線困難。關(guān)鍵字:單片機(jī) AT89S52 無線傳輸 nRF24l01 DS18B20AbstractTemperature is a very important parameters. In the industrial, medical and military and life and many other place, it needs to use the temperature measurement device to detect temperature. The traditional direct measurement wiring does not meet the requirements, especially in some environmental bad industrial environment and outdoor environment, through the direct wiring measurement is not practical. So using wireless transmission temperature testing is necessary. At present some design can realize the wireless temperature gathering, but the price is too high, its biggest weakness. In the actual temperature control process requires both system has stability, realtime and the need to reduce power consumption. So the design of a kind of low power consumption wireless temperature detection system is very meaningful. This paper presents a USES the monolithic integrated circuit AT89S52 control DS18B20 of the realization of the wireless temperature measuring system. Through the simple wireless munication protocol, realize the reliability and power balance, the system can realize to the temperature detection, can simultaneously determine the temperature, can be realized the wireless remote control temperature detection system. Low power consumption, realtime wireless temperature detection is the biggest characteristic of the design. Wireless transmission using nRF24L01 module transmission. The system structure is simple, reliable, low power consumption, low cost, it is a kind of wireless sensor solutions. Key word: MCU AT89S52 wireless transmission nRF24l01 DS18B20 目錄摘要 IAbstract II目錄 III前言 11 系統(tǒng)方案分析與選擇論證 3 系統(tǒng)方案設(shè)計 3 主控芯片方案 3 無線通信模塊方案 3 溫度傳感方案 4 顯示模塊方案 4 單片機(jī)與PC機(jī)通信模塊 5 系統(tǒng)最終方案 52 主要芯片介紹和系統(tǒng)模塊硬件設(shè)計 7 AT89S52 7 單片機(jī)控制模塊 11 nRF24L01無線模塊 12 nRF24L01芯片概述 12 引腳功能及描述 12 工作模式 13 工作原理 14 配置字 15 nRF24L01模塊原理圖 17 溫度傳感器 DS18B20 17 DS18B20管腳配置和內(nèi)部結(jié)構(gòu) 18 DS18B20的工作原理 20 DS18B20的硬件設(shè)計 22 顯示模塊 23 接收端顯示模塊 23 發(fā)送端顯示模塊 24 報警電路 25 接收端與PC機(jī)通信 25 電源電路設(shè)計 26 其他外圍電路 273 系統(tǒng)軟件設(shè)計 28 單片機(jī)軟件設(shè)計 28 發(fā)送端軟件設(shè)計 28 接收端軟件設(shè)計 294 系統(tǒng)仿真 30 電源電路的仿真 30 +5V電源電路仿真 30 發(fā)送端溫度采集與顯示仿真 30 接收端LCD1602顯示溫度仿真 315 硬件電路板設(shè)計 33 系統(tǒng)硬件原理圖 33 發(fā)送端原理圖 33 接收端原理圖 34 系統(tǒng)PCB圖 36 發(fā)送端PCB圖 36 接收端PCB圖 37 硬件制作 37 硬件調(diào)試 39 硬件調(diào)試結(jié)果 396 nRF24L01應(yīng)用于無線組網(wǎng) 41 無線組網(wǎng)的意義及研究價值 41 通信模型及協(xié)議設(shè)計 41總結(jié) 43致謝 45參考文獻(xiàn) 46前言隨著社會的進(jìn)步和生產(chǎn)的需要,利用無線通信進(jìn)行溫度數(shù)據(jù)采集的方式應(yīng)用已經(jīng)滲透到生活各個方面。無線傳輸采用nRF24L01模塊傳輸。通過簡單的無線通信協(xié)議,實現(xiàn)可靠性與功耗平衡,該系統(tǒng)能實現(xiàn)對溫度的檢測,能夠同時進(jìn)行溫度檢測,是可以實現(xiàn)遠(yuǎn)程控制的無線溫度檢測系統(tǒng)。因此設(shè)計一種低功耗的無線溫度檢測系統(tǒng)很有意義。目前有些設(shè)計能夠?qū)崿F(xiàn)無線溫度采集,但價格過高是其最大的缺點。傳統(tǒng)直接布線測量不滿足要求,特別是在某些環(huán)境惡劣的工業(yè)環(huán)境和戶外環(huán)境,通過直接布線測量不現(xiàn)實?;趎RF24L01模塊的無線通信系 統(tǒng) 設(shè)計摘要溫度是一個非常重要的參數(shù)。在工業(yè)、醫(yī)療、軍事和生活等許多地方,都需要用到測溫裝置來檢測溫度。因此采用無線傳輸溫度檢測尤為必要。在實際溫度控制過程中既要求系統(tǒng)具有穩(wěn)定性、實時性又需要降低功耗。本文提出一種采用單片機(jī)AT89S52控制DS18B20實現(xiàn)的無線溫度測量系統(tǒng)。低功耗、實時性的無線溫度檢測是該設(shè)計的最大特點。該系統(tǒng)結(jié)構(gòu)簡單,可靠,功耗較低,成本低,是一種無線傳感器的解決方案。在工業(yè)現(xiàn)場,由于生產(chǎn)環(huán)境惡劣,工作人員不能長時間停留在現(xiàn)場觀察設(shè)備是否運行正常,就需要采集數(shù)據(jù)并傳輸數(shù)據(jù)到一個環(huán)境相對好的操控室內(nèi),這樣就會產(chǎn)生數(shù)據(jù)傳輸問題。而且,當(dāng)數(shù)據(jù)采集點處于運動狀態(tài)、所處的環(huán)境不允許或無法鋪設(shè)電纜時,數(shù)據(jù)甚至無法傳輸,此時便需要利用無線傳輸?shù)姆绞竭M(jìn)行數(shù)據(jù)采集。而且大棚和糧倉占地面積大,檢測目標(biāo)分散,測點較多,傳統(tǒng)的方法已經(jīng)不能滿足當(dāng)前農(nóng)業(yè)發(fā)展的需要。在日常生活中,隨著人們生活水平的提高,居住條件也逐漸變得智能化。以