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

正文內(nèi)容

基于單片機(jī)的多點(diǎn)溫濕度采集與無線傳輸系統(tǒng)-鄭州大學(xué)(留存版)

2025-08-06 05:45上一頁面

下一頁面
  

【正文】 } display(uchar addr, uchar q)//在某一地址上顯示一字節(jié){ delay(1) 。)。139。H39。%39。0x80) MOSI=1。//寫寄存器地址 BackDate=NRFSPI(0x00)。 // 使能接收通道0和1 NRFWriteReg(W_REGISTER+RX_PW_P0,TX_DATA_WITDH)。// 從RXFIFO讀取數(shù)據(jù)通道0 case 0x02:NRFReadRxDate(R_RX_PAYLOAD,RevTempDate1,RX_DATA_WITDH)。//用于清空FIFO CSN=1。y0。 ///濕度顯示 display(0x4c,RevTempDate1[1])。0x0e。 NRFWriteTxDate(W_REGISTER+RX_ADDR_P0,RxAddr0,TX_ADDR_WITDH)。 BJ=0。/*****************SPI時(shí)序函數(shù)***********************************/unchar NRFSPI(unchar date){ unchar i。 display(0x47,39。 display(0x0e,39。// 初始化 display(0x00,39。l39。 write_cmd(0x06) 。 ep = 1 。這些過程讓我學(xué)到了很多,當(dāng)然這也離不開同學(xué)們的熱心幫助,在此也向他們表示感謝。遠(yuǎn)程測(cè)量能達(dá)到百米左右,基本滿足日常生活的測(cè)量要求。濕度急劇上升至55%RH。 發(fā)射機(jī)AA2實(shí)物圖 接收機(jī)B實(shí)物圖整個(gè)系統(tǒng)的電路焊接完成后,開始進(jìn)行整個(gè)系統(tǒng)的調(diào)試。,NRF24L01不斷重發(fā),直到CE被置低。單片機(jī)可以選擇讀取溫濕度數(shù)據(jù)。LCD1602顯示內(nèi)容十分豐富,能夠顯示字母,符號(hào)和數(shù)字等192種字符,且可同時(shí)顯示16x2個(gè)字符,滿足了本系統(tǒng)對(duì)于多組數(shù)據(jù)同時(shí)顯示的要求。兩種工作模式分別是接收模式和發(fā)送模式。數(shù)字式溫濕度傳感器DHT11是sensiron公司生產(chǎn)的一款含有已校準(zhǔn)數(shù)字信號(hào)輸出的智能化溫濕度復(fù)合傳感器,功能,精度完全能滿足本次系統(tǒng)設(shè)計(jì)的要求,且成本低。 系統(tǒng)通訊方式及總體框圖3 系統(tǒng)硬件設(shè)計(jì) 系統(tǒng)硬件電路設(shè)計(jì)分為發(fā)射機(jī)與接收機(jī)[6]?,F(xiàn)在國(guó)內(nèi)外對(duì)于溫濕度的測(cè)量正在由傳統(tǒng)的人工測(cè)量向著新型的智能化測(cè)量發(fā)展,測(cè)量系統(tǒng)也正向著功能多樣化、產(chǎn)品小型化、功耗極低化的方向發(fā)展。但是,溫度和濕度卻是最不容易保障的指標(biāo),如果不能保障適當(dāng)?shù)臏貪穸冗M(jìn)行工農(nóng)業(yè)生產(chǎn),便有可能會(huì)導(dǎo)致無法估量的損失。本系統(tǒng)能夠完成同時(shí)遠(yuǎn)距離采集兩點(diǎn)溫濕度并在系統(tǒng)終端進(jìn)行顯示的功能,以達(dá)到監(jiān)測(cè)多點(diǎn)環(huán)境溫濕度的目的。顧名思義,多點(diǎn)無線溫濕度測(cè)量系統(tǒng)的特點(diǎn)在于多點(diǎn)、無線,這也是其優(yōu)勢(shì)所在[1]。傳統(tǒng)的人工測(cè)量模式不僅效率很低,而且還浪費(fèi)大量的人力資源及物力資源,還有缺乏一定的科學(xué)性,許多重大生產(chǎn)事故和損失大部分是人為因素造成的。接收模塊的電路是單片機(jī)STC89C52最小系統(tǒng)、接收模塊NRF24L01,數(shù)字顯示屏LCD1602的連接。 供電電路 晶振電路采用12M晶振,18,19引腳各接入2個(gè)22pf的電容與其共同組成晶振電路。DATA引腳是一個(gè)單線串行接口,是數(shù)字信號(hào)的輸入輸出端。 NRF24L01模塊為8引腳封裝, NRF24L01引腳描述引腳號(hào)名稱性質(zhì)描述1GND電源地電源地2VCC電源正(+3v)電源正,3CE輸入信號(hào)由STC89C52RC給出信號(hào)控制NRF24L01模塊內(nèi)部射頻電路工作與否4CSN輸入信號(hào)模塊的片選信號(hào)。接收機(jī)主要是數(shù)據(jù)接收程序,液晶顯示程序。所以在進(jìn)行無線數(shù)據(jù)通信時(shí),需要把發(fā)射機(jī)的NRF24L01配置為發(fā)射模式,把接收機(jī)的NRF24L01配置為接收模式。激發(fā)NRF24L01的ShockBurstTM發(fā)送模式,CE高電平持續(xù)時(shí)間最小為10μs。 、PRIM_RX、CE三個(gè)引腳置高電平,使NRF24L01進(jìn)入ShockBurstTM接收模式;,接收到有效的數(shù)據(jù)包后(地址匹配、CRC校驗(yàn)正確),將數(shù)據(jù)存儲(chǔ)在RX_FIFO寄存器中,并發(fā)送確認(rèn)信號(hào);,使nRF24L01進(jìn)入待機(jī)模式;。 、A2,接收機(jī)B分別放置于三個(gè)房間。結(jié)論本系統(tǒng)是基于51單片機(jī)的多點(diǎn)溫濕度采集和無線傳輸系統(tǒng),由兩個(gè)發(fā)射模塊與一個(gè)接收模塊組成。要求我們每周匯報(bào)自己的工作進(jìn)度,并對(duì)我們的問題認(rèn)真解答,才使得設(shè)計(jì)過程中出現(xiàn)的問題及時(shí)的得到改正。 ep = 0 。 ep = 0 。// 初始化 display(0x03,39。m39。 display(0x06,0xdf)。 display(0x41,39。 display(0x4f,39。 // 讀MISO到byte最低位 SCLK=0。//啟動(dòng)時(shí)序 BackDate=NRFSPI(RegAddr)。 // CRC使能,16位CRC校驗(yàn),上電,接收模式 CE = 1。 if(RevTempDate0[2]=0x04) { BJ=1。x) for(y=110。y)。 display(0x0b,RevTempDate0[0])。 }/****************檢測(cè)是否有接收到數(shù)據(jù)******************************/void CheckACK(){ //用于發(fā)射模式接收應(yīng)答信號(hào) sta=NRFReadReg(R_REGISTER+STATUS)。iDateLen。 // 返回讀出的一字節(jié)}/**********************NRF24L01初始化函數(shù)**************************/void NRF24L01Int(){ NRFDelay(2)。)。)。C39。 display(0x09,39。)。 delay(1)。 }void write_cmd(uchar cmd)// 寫指令{ while(lcd_bz()) 。我這次能夠順利完成畢業(yè)設(shè)計(jì),也要感謝我們學(xué)校以及學(xué)院。接收模塊的NRF24L01將接收到的數(shù)據(jù)傳給STC89C52RC單片機(jī),最后用數(shù)字顯示屏LCD1602將經(jīng)過單片機(jī)處理后的溫濕度數(shù)據(jù)顯示出來。A 接收模塊程序流程圖 顯示模塊軟件設(shè)計(jì) 顯示模塊軟件設(shè)計(jì)相對(duì)簡(jiǎn)單,首先將LCD1602初始化,~。NRF24L01數(shù)據(jù)的發(fā)送過程為1. 當(dāng)STC89C52RC有數(shù)據(jù)要發(fā)送時(shí),通過SPI接口,按時(shí)序把接收機(jī)的地址和要發(fā)送的數(shù)據(jù)送傳給NRF24L01。將溫濕度發(fā)送給接收機(jī), 發(fā)射機(jī)程序流程圖 接收機(jī)的總體軟件設(shè)計(jì)接收部分的總體設(shè)計(jì)思路是:初始化nRF24L01無線模塊和LCD1602顯示模塊;接收溫濕度數(shù)據(jù);在LCD1602上分組顯示。STC89C52RC發(fā)出信號(hào)控制模塊讀或?qū)懙倪\(yùn)作節(jié)拍6MOSI輸入信號(hào)STC89C52RC向模塊發(fā)送數(shù)據(jù)7MISO輸出信號(hào)模塊向STC89C52RC發(fā)送數(shù)據(jù)8IRQ輸出信號(hào)模塊產(chǎn)生中斷信號(hào)發(fā)送給STC89C52RC NRF24L01無線模塊直接與STC89C52RC連接。GSM、藍(lán)牙、zigbee、WLAN等方式均可進(jìn)行無線傳輸數(shù)據(jù)[10]。 單片機(jī)的晶振電路與復(fù)位電路 溫濕度采集模塊 溫濕度傳感器的選擇溫度測(cè)量采用的是最基本的應(yīng)用相對(duì)廣泛的熱電偶。整個(gè)系統(tǒng)的軟件設(shè)計(jì)就是通過c語言程序?qū)Πl(fā)射機(jī)、接收機(jī)的單片機(jī)STC89C52編程來實(shí)現(xiàn)其控制功能。目前,無線溫濕度測(cè)量系統(tǒng)已成為熱門[23]。多點(diǎn)無線使溫濕度測(cè)量更加方便高效,是其受到歡迎的重要原因,本論文的重點(diǎn)也放在了多點(diǎn)無線方面上。發(fā)射模塊利用數(shù)字溫濕度傳感器DHT11采集環(huán)境溫濕度數(shù)據(jù)并傳送給STC89C52RC單片機(jī),單片機(jī)進(jìn)行數(shù)據(jù)處理后利用無線傳輸模塊NRF24L01進(jìn)行無線發(fā)送。比如,元器件的選擇、介紹、與硬件連接,系統(tǒng)的工作原理,軟件的編程與調(diào)試。多點(diǎn)無線溫濕度測(cè)量系統(tǒng)是微電子技術(shù)、計(jì)算機(jī)技術(shù)和自動(dòng)測(cè)試技術(shù)的結(jié)晶。本設(shè)計(jì)包括發(fā)送模塊與接受模塊,兩塊之間以無線傳輸方式進(jìn)行通信。濕敏電阻的種類多,靈敏度高,但是其線性度和產(chǎn)品的互換性差。 NRF24L01各個(gè)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1