freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于51單片機糧庫無線溫度監(jiān)測系統(tǒng)的設(shè)計與實現(xiàn)-wenkub.com

2025-01-15 14:28 本頁面
   

【正文】 delay(900)。 //設(shè)置模塊ID號 Sendchar(0x9A)。 //設(shè)置功率 Sendchar(0xBA)。 //設(shè)置信道命令 Sendchar(0x7A)。 //設(shè)置波特率命令 Sendchar(0x3A)。 //接收中斷標(biāo)志清零 Rx_Data[i]=SBUF。 while(!TI)。 Tx_Data[1]=Data1。 //串口方式1,允許接收 PCON = 0x00。 //返回讀到的數(shù)據(jù)}無線收發(fā)模塊程序主要包括單片機串口的初始化、串口溫度數(shù)據(jù)發(fā)送子程序、串口溫度數(shù)據(jù)接收子程序及RF1100232初始化四個部分,經(jīng)過調(diào)試運行正確的程序代碼如下:/****************************************************************************串口初始化*函數(shù)名稱:void Init()***************************************************************************/ void UART_Init(){ //TMOD = 0x20。j0。j0。j0。i0。 //延時60us,寫時序至少要60us DS18B20_DQ=1。0x01。 //拉低總線,產(chǎn)生寫信號 for(j=2。 //根據(jù)flag的值可知DS18B20是否存在或損壞 }/****************************************************************************寫數(shù)據(jù)到DS18B20*函數(shù)名稱:DS18B20_WriteData()***************************************************************************/void DS18B20_WriteData(uchar wData){ uchar i,j。 //對數(shù)據(jù)腳采樣 for(i=200。 //釋放總線 for(i=40。 //拉低總線 for(i=240。 //將配置寄存器配置為12位精度 DS18B20_Reset()。 //跳過ROM DS18B20_WriteData(0x4E)。 //DS18B20復(fù)位void DS18B20_WriteData(uchar wData)。 編譯New File選項 。 完成上一步驟后,: keil C51工程界面 2)新建文件 ,單擊“File”菜單,再在下拉菜單中單擊“New”選項。目標(biāo)文件可由LIB51創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng)L51連接定位生成絕對目標(biāo)文件(.ABS)。與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢。當(dāng)溫度超過預(yù)設(shè)值時,蜂鳴器的驅(qū)動電路驅(qū)動蜂鳴器發(fā)聲,產(chǎn)生報警的效果。一旦中斷消除,該腳變回為高。不過,當(dāng)在SPI模式下,SPI無視這個輸入,而且直通線路被APC寄存器的D0所控制。出廠默認(rèn)設(shè)置為AUD。APC寄存器的D3可以決定Anain信號被立刻錄制到存儲器中,與Mic信號混合被錄制到存儲器中,或者被緩存到喇叭端并經(jīng)由直通線路從AUD/AUX輸出。/S728為低時,選擇該芯片成為當(dāng)前被控制設(shè)備并且開啟SPI接口。此管腳在空閑時,應(yīng)該被拉高。數(shù)據(jù)在SCLK的下降沿時移出。 指令9:讀忙信號和光標(biāo)地址。DL:高電平時為4位總線,低電平時為8位總線 N:低電平時為單行顯示,高電平時為雙行顯示。C:控制光標(biāo)的開與關(guān),高電平表示有光標(biāo),低電平表示無光標(biāo) B:控制光標(biāo)是否閃爍,高電平閃爍,低電平不閃爍。 指令3:光標(biāo)和顯示位置設(shè)置I/D,光標(biāo)移動方向,高電平右移,低電平左移。 第16腳;背光。當(dāng)RS和R/W共同為低電平時可以寫入指令或者顯示地址,當(dāng)RS為低電平R/W為高電平時可以讀忙信號,當(dāng)RS為高電平R/W為低電平時可以寫入數(shù)據(jù)。 第2腳:VDD接5V正電源。:當(dāng)數(shù)碼管里面的發(fā)光二極管的陰極接在一起作為公共引腳,在正常使用時此引腳接電源負(fù)極。 數(shù)碼管顯示 LED(Light Emiting Diode)是發(fā)光二極管的縮寫。:SSSSS2625242322212021222324MSBLSB DSl820內(nèi)部存儲器均為八位,共有9個便箋式RAM,以及3個為EEPROM,用于長時間保存高低溫報警溫度設(shè)置值和配置寄存器的值。第一個八位為單總線器件識別碼,接下來48位是器件的惟一系列碼,最后八位是前56位的CRC校驗碼。采用辦法是將低8位用補碼表示,第9位以符號擴展形式擴展至其他7位。(3)VDD為外接供電電源輸入端(在寄生電源接線方式時接地)。 DS18B20的管腳定義及內(nèi)部結(jié)構(gòu)(1)DQ為數(shù)字信號輸入/輸出端。 2)通過串口工具發(fā)送命令對模塊參數(shù)進行設(shè)置 (1)通信信道設(shè)定,: 文字命令碼信道說 明長度2bytes1bytes信道取值可以從 0x00~0xEE,共計 238 個信道。本節(jié)將詳細(xì)介紹RF1100232的技術(shù)指標(biāo)、端口定義及參數(shù)設(shè)定的方法[6]。單片機最小系統(tǒng)一般由單片機、時鐘電路和復(fù)位電路組成[4]。 PX0:外部中斷0中斷優(yōu)先級控制位。PT1=1,定時器/計數(shù)器1定義為高優(yōu)先級中斷源;PT1=0,定時器/計數(shù)器1定義為低優(yōu)先級中斷源。中斷優(yōu)先級是由片內(nèi)的中斷優(yōu)先級寄存器IP控制的。ET0=1,允許T0中斷;ET0=0,禁止T0中斷。ET1=1,允許T1中斷;ET1=0,禁止T1中斷。但每個中斷源的中斷請求是允許還是被禁止,還需由各自的允許位確定。在方式0中,當(dāng)每發(fā)送完8位數(shù)據(jù)時由硬件置位T1;在其他方式中于停止位開始時置位。 2)串行口控制寄存器SCON串行口控制寄存器SCON中的低2位用做串行口中斷標(biāo)志,:D7D6D5D4D3D2D1D0TIRI SCON寄存器各位定義 其中: RI串行口接收中斷標(biāo)志。如果IT0置1,則當(dāng)INT0上的電平由1變0時,IE0由硬件置位。在CPU響應(yīng)該中斷時由硬件清0。 (2)TF0定時器/計數(shù)器(T0)的溢出中斷標(biāo)志。當(dāng)T0設(shè)置為方式3時,將使TL0和TF0成為兩個相互獨立的8位計數(shù)器,TL0利用了T0本身的一些控制(C/T,GATE,TR0,INTO和TF0)方式,它的操作與方式0和方式1類似。 4)方式3 方式3對定時器T0和定時器T1是不相同的。當(dāng)GATE=0時,只要TCON中的TR0為1,TL0及TH0組成的13位計數(shù)器就開始計數(shù);當(dāng)GATE=1時,此時僅TR0=1仍不能使計數(shù)器計數(shù),還需要INT0引腳為1才能使計數(shù)器工作。MCS51片內(nèi)的定時器/計數(shù)器可以通過對特殊功能寄存器TMOD中的控制位C/T的設(shè)置來選擇定時器方式或計數(shù)器方式;通過對M1M0兩位的設(shè)置來選擇4種工作方式,以T0為例加以說明[3]。(2)TF0 T0的溢出中斷標(biāo)志位。 (2)GATE 定時器/計數(shù)器運行控制位,用來確定對應(yīng)的外部中斷請求引腳,是否參與T0或T1的操作控制。: 在RESET(圖中表示為RST)輸入端出現(xiàn)高電平時實現(xiàn)復(fù)位和初始化。P3口(~)是一個帶有內(nèi)部提升電阻的8位準(zhǔn)雙向I/O口。P1口(~)是一個帶有內(nèi)部提升電阻的8位準(zhǔn)雙向I/O口。(3)PSEN外部程序存儲器讀選通信號輸出端,在從外部程序存儲器取指令或數(shù)據(jù)期間,PSEN在每個機器周期內(nèi)兩次有效。3)控制或與其他電源利用引腳RST/VPD,ALE/PROG,PSEN和EA/VPP(1)RST/VPD 當(dāng)振蕩器運行時,在此引腳上出現(xiàn)兩個機器周期的高電平,將使單片機復(fù)位。當(dāng)采用外部振蕩器時,此引腳接地。每個狀態(tài)又被分成兩個時相進行。CPU執(zhí)行指令時,由程序存儲器中讀取的指令代碼送入指令寄存器,經(jīng)譯碼后由定時與控制電路發(fā)出相應(yīng)的控制信號,完成指令功能[2]。此外,8051運算器還包含有一個布爾處理器,用來處理位操作。單片機內(nèi)部包含以下幾個部件: (1)一個8位CPU (2)一個片內(nèi)振蕩器及時鐘電路 (3)4 KB ROM程序存儲器 (4)128 B RAM數(shù)據(jù)存儲器 (5)兩個16位定時器/計算器 (6)可尋址64 KB外部數(shù)據(jù)存儲器和64 KB外部程序存儲器空間的控制電路 (7)32條可編程的I/0線 (8)一個可編程全雙工串行接口 (9)具有5個中斷源、兩個優(yōu)先級嵌套中斷結(jié)構(gòu) CPU CPU是單片機的核心部件,它由運算器和控制器等部件組成。綜合比較方案一與方案二,數(shù)碼管作為溫度檢測的顯示,LCD1602A 作為溫度接收的顯示。(3)無輻射,益健康:液晶顯示器完全無輻射,這對于整天在電腦前工作的人來說是一個福音?;谏鲜鎏攸c,LED數(shù)碼管常用于設(shè)備簡易的數(shù)字顯示中。(4)壽命長,使用壽命在10萬小時以上,甚至可達100萬小時。 ISD1760外形 顯示模塊的選型 方案一:采用LED數(shù)碼管,它是設(shè)備常用簡易顯示電子元器件之一。ISD1760的獨立按鍵工作模式錄放電路非常簡單,而且功能強大,不僅有錄、放功能,還有快進、擦除、音量控制、直通放音和復(fù)位等功能??衫谜鹗庪娮鑱碜远ㄐ酒牟蓸宇l率,來決定芯片的錄放間和錄放音質(zhì)。其外圍元件簡單,需少量阻容元件、麥克風(fēng)即可組成一個完整錄放系統(tǒng);操作簡單,無需專用編程器及語音開發(fā)器。選址處理達160段信息,EEPROM可重復(fù)擦寫。此外,RF1100232支持透明數(shù)據(jù)傳輸,提供透明的數(shù)據(jù)接口,能適應(yīng)任何標(biāo)準(zhǔn)或非標(biāo)準(zhǔn)的用戶協(xié)議。其缺點是,當(dāng)它和單片機的I/O口直接連接時,會導(dǎo)致數(shù)據(jù)的傳輸速度下降,而成為整個系統(tǒng)傳輸速度的頸瓶。 DS18B20外形 無線發(fā)送模塊的選型 方案一:采用nRF2401 ,~ ISM頻段,芯片內(nèi)置頻率合成器、功率放大器、晶體振蕩器和調(diào)制器等功能模塊,輸出功率和通信頻道可通過程序進行配置。而且,DS18B20支持多點組網(wǎng)功能,多個DS18B20可以并聯(lián)在唯一的三線上,實現(xiàn)組網(wǎng)多點測溫。而且需要校準(zhǔn),測溫點數(shù)量少,對線阻有要求。AD590可以承受44V正向電壓和20V反向電壓,因而器件反接也不會損壞。本首先對整個設(shè)計過程進行總結(jié),然后指出了系統(tǒng)設(shè)計中的不足和改進的方向。本章對各個模塊中使用到的主要器件的原理和使用方法進行了詳細(xì)地介紹,并進行了硬件的設(shè)計。 第三章:MCS51單片機的結(jié)構(gòu)及原理。第一章:緒論。適用于中小型倉庫的溫度監(jiān)測。提出了完善糧食倉儲設(shè)施,如配置必要的糧情檢測等設(shè)備。 現(xiàn)狀隨著微型計算機和傳感器技術(shù)的迅速發(fā)展,自動檢測領(lǐng)域發(fā)生了巨大變化,倉庫溫度自動監(jiān)測方面的研究有了明顯的進展。最終達到的目標(biāo)是實現(xiàn)溫度信號的無線傳輸,對倉庫內(nèi)多個點的溫度進行實時監(jiān)測,自動語音報溫及超溫報警。在此基礎(chǔ)上,應(yīng)用了語音芯片,使溫度監(jiān)測系統(tǒng)更加地完善。無線監(jiān)控技術(shù)已經(jīng)在現(xiàn)代化交通、運輸、水利、航運、鐵路、治安、消防、邊防檢查站、森林防火、公園、景區(qū)、廠區(qū)、小區(qū)等領(lǐng)域得到了廣泛的應(yīng)用。在大多數(shù)糧食存儲企業(yè), 目前仍主要靠人工檢測糧倉溫度。此系統(tǒng)采用了無線射頻技術(shù),有效距離達到200米,完全可以滿足中小型糧食倉庫的溫度監(jiān)測。此系統(tǒng)用51單片機、溫度傳感器和無線發(fā)送模塊構(gòu)成溫度檢測與發(fā)送裝置 ;用51單片機、LCD顯示裝置和無線發(fā)送模塊構(gòu)成溫度接收與顯示裝置;用語音芯片構(gòu)成定時報溫與超溫報警裝置。為此,本文設(shè)計和構(gòu)建了糧食倉庫溫度監(jiān)測系統(tǒng),主要用于實時監(jiān)測糧食倉庫中各個糧倉的溫度。 科技學(xué)院2013屆本科畢業(yè)論文 基于51單片機糧庫無線溫度監(jiān)測系統(tǒng) 的設(shè)計與實現(xiàn) 專 業(yè): 通信工程 指導(dǎo)教師: 王 松 學(xué)生姓名: 羅 強 學(xué)生學(xué)號: 0920041342 中國
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1