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

正文內(nèi)容

基于單片機的無線溫度數(shù)據(jù)傳輸系統(tǒng)的設(shè)計論文含ppt、開題報告、任務(wù)書、中英文資料-wenkub

2023-05-12 21:40:43 本頁面
 

【正文】 .......................................... 11 收發(fā)天線的設(shè)計 ............................................................................................ 12 5 軟件介紹 .................................................................................................................. 13 采集電路流程圖 ............................................................................................ 13 鍵盤流程圖 .................................................................................................... 13 nRF905 控制程序 ........................................................................................... 13 初始化配置 .......................................................................................... 15 nRF905 發(fā)送流程圖 ............................................................................. 16 nRF905 接收流程圖 ............................................................................. 17 6 結(jié)論 .......................................................................................................................... 17 致謝 .............................................................................................................................. 18 參考文獻 ...................................................................................................................... 18 附錄 1 系統(tǒng)總體原理圖 ............................................................................................. 21 附錄 2 程序清單 ......................................................................................................... 22 1 1 緒論 近十幾年來,隨著網(wǎng)絡(luò)和通信技術(shù)的發(fā)展,越來越多的信息采集和遠(yuǎn)程控制系統(tǒng)采用了無線數(shù)據(jù)傳送技術(shù),它與有線數(shù) 據(jù) 傳 輸 相比主要有布線成本低、安裝簡便、便于移動的 優(yōu)點 。 (3)由于信息傳輸標(biāo)準(zhǔn)各個等級的格式都不一樣,要實現(xiàn)對各個級別的支持就需要修改源程序,因此增加了復(fù)雜性;國內(nèi)許多軟件的容錯性、延遲性和穩(wěn)定性尚有欠缺,這對軟件運行速度和質(zhì)量上有很大的影響。目前,無線數(shù)據(jù)通信的應(yīng)用領(lǐng)域越來越廣:遙控遙測、無線抄表、門禁系統(tǒng)、身份識別、非接觸 RF 智能卡、無線標(biāo)簽、安全防火系統(tǒng)、生物信號采集、機器人控制等。對于遠(yuǎn)距離和多點測量,眾多的傳輸線還會帶來成本的上升和分布電容。因此,許多應(yīng)用采用了無 2 線傳輸技術(shù)。 我們知道,在日常生產(chǎn)和生 活中有許多地方要涉及到對溫度的測量和控制,比如堆放糧食的倉庫,儲存藥品的庫房 ,這 些地方對溫度要求都很嚴(yán)格 。 文中的系統(tǒng) 是 基于挪威 Nordic VLSI 公司推出的 nRF905 單片射頻收發(fā)器,收發(fā)可靠,使用方便,在工業(yè)控制、消費電子等各個領(lǐng)域都具有廣闊的應(yīng)用前景。 基于以上 要求,所設(shè)計的系統(tǒng)必須有以下結(jié)構(gòu)模塊:溫度傳感器單元、顯示單元,數(shù)據(jù)傳輸單元。鍵盤用來設(shè)置 接收器 地址 , LED 顯示模塊用來顯示設(shè)置地址,實時顯示溫度。由于 發(fā)射系統(tǒng) 的電路圖與 接收系統(tǒng)的 電路圖有多處相似,故本設(shè)計只介紹發(fā)射系統(tǒng) 的具體電路及工作過程。反相放大器的輸入端為 XTAL1,輸出端為 XTAL2,兩端跨接石英晶體及兩個電容就可以構(gòu)成穩(wěn)定的自激振蕩器。 1 2 3 4 ABCD4321DCBAT i t leN u m b e r R e v i si o nS i z eBD a t e : 2 9 M a y 2 0 0 8 S h e e t o f F i l e : C : \ P R O G R A M F I L E S \ D E S I G N E X P L O R E R 9 9 S E \E X A M P L E S \B A C K U P ~ 2 2 . D D BD r a w n B y :C33 0 p FC43 0 p FY212MHZ 圖 3 時鐘發(fā)生器 89C51 無線收發(fā)模塊 顯示模塊 鍵盤 DS18B20 溫度采集 鍵盤 晶振 電源 電路 LED 數(shù)碼顯示 單片機 89C51 LED 驅(qū)動 nRF905 無線 收發(fā)模塊 復(fù)位電路 看門狗電路 圖 2 接收 系統(tǒng)框圖 圖 1 發(fā)射 系統(tǒng)框圖 4 復(fù)位電路 RST 引腳是復(fù)位輸入端。其電路如圖4 所示 [3]。如果在規(guī)定的時間內(nèi)沒有收到來自單片機或其他 CPU 的觸發(fā)信號,則系統(tǒng)會強制復(fù)位,以保證系統(tǒng)在受到干擾時仍能夠維持正常的工作狀態(tài)。 ( 2)在任何以字節(jié)為單位的讀 /寫操作前,應(yīng)先選中芯片,即復(fù)位 CS;置位 CS,則表示操作結(jié)束;為了防止誤操作,每一次復(fù)位或置位 CS 時應(yīng)復(fù)位 CSK。在 X5045 內(nèi)部的一個控制寄存器中有 2 位可編程位,決定了定時時間的長短,微處理器可以通過指令來改變這 2 個位,從而改變看門狗定時時間的長短。 74HC164 是串行輸入、并行輸出移位寄存器,并帶有清除端。 (4) CLK:時鐘脈沖輸入端,在脈沖的上升沿實現(xiàn)移位。由于 74HC164 在低電平輸出時,允許通過的電 流為 8mA 故不必添加驅(qū)動電路,亮度也較理想。 在本系統(tǒng)中 使用了兩個 DS18B20芯片, 其測溫范圍 為 - 20℃ ~+ 50℃ ,測溫分辨率 為 1℃ 。 兩 路溫度傳感器由 2 個 DS18B20 組成,可顯示路數(shù) ,也 可以由開關(guān) S1~S2 控制顯示某一路的溫度。它主要由 64 位光刻 ROM、溫度傳感器、非揮發(fā)的溫度報警觸發(fā)器 TH、 TL 和配置寄存器組成。計數(shù)器 1 對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進行減法計數(shù),當(dāng)計數(shù)器 1 的預(yù)置值減到 0 時,溫度寄存器的值將加 1,計數(shù)器 1 的預(yù)置將重新被裝入,計數(shù)器 1 重新開始對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進行計數(shù),如此循環(huán)直到計數(shù)器 2 計數(shù)到 0 時,停止溫度寄存器值的累加,此時溫度寄存器中的數(shù)值即為所測溫度。 這樣,我們就可以通過下面的方法獲得高分辨率的溫度測量結(jié)果。 nRF905 所有的 RF 頻率都是由片內(nèi)壓控振蕩器 (VCO)產(chǎn)生。對于 nRF905 收發(fā)器,要求 Q> (4 0~ 4 5),電感量的精度應(yīng)控制在 2%之內(nèi)。工作電壓低( ~ ),功耗小,待機狀態(tài)僅為 1μs,以 10dBm輸出功率發(fā)射時電流只有 11mA,工作于接收模式時的電流為 ,并且內(nèi)建空閑模式與關(guān)機模式,易于實現(xiàn)節(jié)能。 nRF905 有兩種工作模式和兩種節(jié)能模式。通過在芯片上將所有的高速信號處理變?yōu)樯漕l通信協(xié)議, nRF905 芯片提供了一個具有微控制器能力 圖 12 nRF905 內(nèi)部結(jié)構(gòu)圖 11 的 SPI 接口,數(shù)據(jù)率由具有微控制器功能的接口速率自行設(shè)定。在ShockBurstTMTX 模式中, nRF905 芯片自動地完成報頭的生成和 CRC 校驗,當(dāng)發(fā)送過程完成后,能夠通過 DR 信號外送給 MCU,發(fā)送工作已經(jīng)完成。 (3)當(dāng) nRF905 處與射頻發(fā)射模式時,射頻電路將自動提升功率,對數(shù)據(jù)打包(添加報頭,完成 CRC 校驗計算),完成數(shù)據(jù)包的發(fā)送。 數(shù)據(jù)接收 當(dāng) TRXCE 為高、 TXCE 為低時, nRF905 進入接收模式: 12 (1)650μs后, nRF905 開始監(jiān)聽無線電信號 ; (2)當(dāng) nRF905 檢測接收頻率的載波時, CD 變?yōu)楦唠娖?。 其中 MOSI/MISO 是發(fā)射 / 接收數(shù)據(jù)的通道; TRX_CE, TXCE 是收 /發(fā)通道的控制端; PWRUP 是工作模式控制端; CSN、 SCK 為串行接口控制端; CD 是接收模式下載波監(jiān)測信號輸出端 ; AM是接收到正確的數(shù)據(jù)包地址后芯片指示信號的輸出端; DR 是發(fā)射完一個數(shù)據(jù)包后芯片指示信號的輸出端; UPCLK 是芯片提供的一個可設(shè)置的時鐘源信號輸出端; ANT1 和 ANT2 用于天線部分 。本系統(tǒng)采用 PCB 板上環(huán)形天線,該方案具有成本低,方向性較好等特點。內(nèi)存訪問命令控制選中的 DS18B20 的工作狀態(tài),完成整個溫度轉(zhuǎn)換、讀取等工作 (單總線 ROM 命令發(fā)送之前存儲命令和控制命令不起作用 )。 工作中系統(tǒng)對 DS18B20 的操作以 ROM 命令和存儲器命令形式出現(xiàn)。 寫 溫度: 將數(shù)據(jù)線 從高電平拉至低電平,產(chǎn)生寫起始信號。主機在讀時間片下降沿之后 1μs內(nèi)完成讀位。 14 圖 14 工作流程 圖 N i=i+1 Y N 開始 初始化 DS18B20 發(fā)搜索 ROM 命令 讀在線 DSI8B20 序列號 存在一個DS18B20? 初始化 DS18B20 發(fā)跳過 ROM 命 令 發(fā)溫度轉(zhuǎn)換命令 等待 2μs i=1 初始化 DS18B20 發(fā)匹配 ROM 命令 發(fā)一 個 DSI8B20 序列號 讀存儲器 讀 匹配 DSI8B20 溫度 所有 DS18B20 訪問完? Y 復(fù)位脈沖 讀一個脈沖 發(fā) SKIP ROM 命令 發(fā) WRITE SCRATCHPAD 命令 寫 TH,TL和 CONFIG的值 復(fù)位脈沖 讀一個脈沖 發(fā) SKIP ROM 命令 發(fā) READ SCRATCHPAD 命令 復(fù)位 脈沖 讀一個脈沖 發(fā) SKIP ROM 命令 發(fā) COPE SCRATCHPAD 命令,等 10μs 復(fù)位脈沖 讀一個脈沖 圖 15 啟動溫度轉(zhuǎn)換及讀溫 度值流程圖 15 初始化配置 第一階段應(yīng)完成初始化配置,分以下幾項 : (1)初始化 nRF905 的射頻配置寄存器。 nRF905 發(fā)送流程圖 N N Y N Y Y 配置寄存器中自動重發(fā)位是否為高? 進入 SPI 編程模式; 輸入要發(fā)送的地址和數(shù)據(jù) THXCE=1? 進入發(fā)送模式; 自動產(chǎn)生先導(dǎo)碼和 CRC 校驗碼,開始發(fā)送數(shù)據(jù),完成時 DR=1 TRXCE=1? 產(chǎn)生先代碼后 DR 為 0 TXEN=1 PWRUP=1 TRXCE=0 進入待機模式 圖 17 nRF905 的發(fā)送程序流程圖 17 nRF905 接收流程圖 6 結(jié)論 本系統(tǒng)就是充分利用了 DS18B 89C51 和 nRF905。與用傳統(tǒng)溫度傳感器組成的多點測溫系統(tǒng)相比可節(jié)省大量電纜 ,而且系統(tǒng)得以簡化 ,系統(tǒng)擴N N Y Y N Y N TRXCE=1? 進入到接收模式; 接收到載波時 CD=1 地址是否正確? AM=1 接收數(shù)據(jù) 校驗是 否正確? DR=1 Y TRXCE=1? nRF905 進入待機模式 MCU 通過 SPI 接口接收數(shù)據(jù) DR=O。采用 PCB 板微帶天線時 , 無線通信的距離 比較遠(yuǎn) , 通過發(fā)送端發(fā)送數(shù)據(jù) , 在接收端能正確接收數(shù)據(jù)并顯示。 通過這次畢業(yè)設(shè)計,使 我得到了一次用專業(yè)知識、專業(yè)技能分析和解決問題全面系統(tǒng)的鍛煉。 在此衷心感謝 指導(dǎo) 老師 , 同時 還要感謝其他教育過我的老師們,他們在這 四 年期間,也給了我很大的幫助。 參考文獻 [1]鄭長征 .基于 nRF905 的糧庫無線測溫系統(tǒng) [J].微計算機信息 ,2020(17):2931 [2]李朝 青 .單片機原理及接口電路 [M].北京航空航天大學(xué)出版社 ,2020
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1