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

正文內(nèi)容

基于51單片機(jī)糧庫無線溫度監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)-wenkub.com

2025-06-16 13:14 本頁面
   

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