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

正文內(nèi)容

基于單片機的遠程監(jiān)控系統(tǒng)設計畢業(yè)設計說明書(完整版)

2025-10-18 17:49上一頁面

下一頁面
  

【正文】 :北京 航空航天大學出 版社 , [3] 張俊 .匠人手記 [M].北京 : 北京 航空航天大學出版社 , [4] 周堅 .平凡的探索 [M]. 北京 : 北京 航空航天大學出版社 , [5] 唐繼賢 .51單片機應用系統(tǒng)開發(fā)實例精解 [M].上海 :上??茖W技術出版社 , [6] 劉建輝 ,冀常鵬等 .單片機智能控制技術 [M].北京 : 國防工業(yè)出版社 , [7] 王巧芝 ,鄭鋒 ,劉瑞國 ,高學輝 . 51 單片機 開發(fā)應用從入門到精通 [M].北京:中國鐵道 出版社 , [8] 宋戈,黃鶴松,員玉良等 .51單片機應用開發(fā)范疇大全 [M].人民郵電出版社: [9] 江志紅 .51單片機技術與應用系統(tǒng)開發(fā)案例精選 [M].北京 :清華大學出版社 , [10] 唐繼賢 . 51單片機工程應用實例 [M]. 北京 :北京 航空航天大學出版社 , [11] 龍脈工作室 .51單片機 C語言應用開發(fā)技術大全 [M].北京 :人民郵電出版社 , [12] 譚浩強 .C程序設計北京 [M].北京:清華大學出版社, [13] 胡漢才 .單片機原理及其接口技術 [M].北京:清華大學出版社, [14] 郭天祥. 51單片機 C程序教程 [M].北京:電子工業(yè)出版社, . [15] 何立民等 .單片機外圍器件實用手冊 [M].北京:北京航空航天大學出版社, [16] 彭為 .單片機典型系統(tǒng)設計實例精講 [M].北京:電子工業(yè)出版社, 基于 單片機的遠程監(jiān)控系統(tǒng)設計 24 致 謝 經(jīng)過一個學期的工作和努力,畢業(yè)設計也已經(jīng)成型。你們 的幫助讓我深深的感到一個好 漢 同樣 需要 他人的幫助的。 uchar TX_BUF[TX_PLOAD_WIDTH]。 // SPI 禁止 SCK = 0。 } /************************************************** 函數(shù): SPI_RW() 描述: 根據(jù) SPI 協(xié)議,寫一字節(jié)數(shù)據(jù)到 nRF24L01,同時從 nRF24L01 讀出一字節(jié) /**************************************************/ uchar SPI_RW(uchar byte) { uchar i。 // 讀 MISO 到 byte 最低位 SCK = 0。 // 返回狀態(tài)寄存器 } /**************************************************/ /************************************************** 函數(shù): SPI_Read() 描述: 從 reg 寄存器讀一字節(jié) /**************************************************/ uchar SPI_Read(uchar reg) { uchar reg_val。 // CSN 置低,開始傳輸數(shù)據(jù) status = SPI_RW(reg)。 // CSN 置低,開始傳輸數(shù)據(jù) status = SPI_RW(reg)。 // 接收設備接收通道 0 使用和發(fā)送設備相同的發(fā)送地址 SPI_RW_Reg(WRITE_REG + EN_AA, 0x01)。 /**************************************************/ void TX_Mode(uchar * BUF) { CE = 0。 // 選擇射頻通道 0x40 SPI_RW_Reg(WRITE_REG + RF_SETUP, 0x07)。 // CRC 使能, 16 位 CRC 校驗,上電 CE = 1。 // 寫入發(fā)送地址 SPI_Write_Buf(WRITE_REG + RX_ADDR_P0, TX_ADDRESS, TX_ADR_WIDTH)。 // 使能接收通道 0 SPI_RW_Reg(WRITE_REG + RF_CH, 40)。 ibytes。 ibytes。 // CSN 置低,開始傳輸數(shù)據(jù) SPI_RW(reg)。 // 返回讀出的一字節(jié) } /**************************************************/ /************************************************** 函數(shù): SPI_RW_Reg() 鹽城工學院本科生畢業(yè)設計說明書 ( 2020) 27 描述: 寫數(shù)據(jù) value 到 reg 寄存器 /**************************************************/ uchar SPI_RW_Reg(uchar reg, uchar value) { uchar status。 i8。 // 中斷復位 } /**************************************************/ /******延時子程序 *********/ void delay(uint z) { uint x,y。 uchar bdata sta。 鹽城工學院本科生畢業(yè)設計說明書 ( 2020) 25 附 錄 附錄 1:發(fā)送 電路部分程序 include include include define uchar unsigned char define uint unsigned int /***************************************************/ define TX_ADR_WIDTH 9 // 9 字節(jié)寬度的發(fā)送 /接收地址 define TX_PLOAD_WIDTH 9 // 數(shù)據(jù)通道有效數(shù)據(jù)寬度 void write_(uchar )。但是 經(jīng)過不斷的摸索,不斷的查找資料, 不斷 的測試中 將 目標結果調(diào)試出來。在 LCD 的選擇上充分利用了 1602 的物美價廉好編程的特點。 步驟 六 在 發(fā)送端寫入超過 1000 的 值 , 檢測接收端接收到 1000 的 值 時, 蜂鳴器是否報警。這 兩者又密不可分,在調(diào)試硬件的時候要用到軟件進行測試,在軟件調(diào)試的時候又得以硬件電路為基礎。當接收模塊檢測到同接收地址一樣的發(fā)送地址,就將接收到的數(shù)據(jù)包寫入緩存中,同時將 RX_DR 位置高,并且產(chǎn)生中斷使得 IRQ 引腳變?yōu)榈碗娖?,此時以便通知單片機去取接收數(shù)據(jù),其流程圖如圖45 所示。將這兩部分初始化成功后才能讓在 nrf24l01 模塊之間建立通信。 確定矩陣 鍵盤上的哪個按鍵被按下了, 掃描 方式如下。 GND1VDD2V03RS4RW5E6D77D68D59D410D311D212D113D014VCC15GND16U4LCD160210KR2VCCGNDGNDVCCGNDVCC 圖 37 1602 連接圖 表 34 1602 各管腳和單片機連接 管腳號 符號 接法和功能 1 VSS 接地( 電源地) 2 VDD 接 +5v電壓(電源電壓) 3 V0 調(diào)節(jié) LCD灰度 4 RS 發(fā)送端接 (寫命令和寫數(shù)據(jù)) 基于 單片機的遠程監(jiān)控系統(tǒng)設計 12 續(xù)表 34 5 R/W 接地 6 E 發(fā)送端接 (使能端) 7 DB0 接 P2數(shù)據(jù)口用于接收單片機傳出的數(shù)據(jù) 8 DB1 9 DB2 10 DB3 11 DB4 12 DB5 13 DB6 14 DB7 15 A 背光調(diào)節(jié)接 +5V 16 B 背光調(diào)節(jié)接 0V 鹽城工學院本科生畢業(yè)設計說明書 ( 2020) 13 4 軟件系統(tǒng)設計 總流程圖 設計 程序設計發(fā)送 端 總流程圖如圖 41 所示。發(fā)送數(shù)據(jù)成功后,如果將 CE 置低電平,則系統(tǒng)自動進入待機模式 I ;如果不將 CE 置低電平,則系統(tǒng)會自動將 TX FIFO 寄存器中的下一包數(shù)據(jù)進行發(fā)送;如果 TX FIFO 寄存器為空并且 CE 為高則系統(tǒng)進入待機模式 II。必須在 CSN置低電平后才能開始傳輸數(shù)據(jù)并且連續(xù)寫入。 鹽城工學院本科生畢業(yè)設計說明書 ( 2020) 9 CE1CSN2SCK3MOSI4MISO5IRQ6VDD7VSS8XC29XC110VDD_PA11ANT112ANT213VSS14VDD15IREF16VSS17VDD18DVDD19VSS20VSS20nrf24l01 圖 36 nrf24l01 封裝圖 CE:使能發(fā)射或接收; SCK, CSN, MISO , MOSI: SPI 引腳端,單片機通過這 四個 引腳配置 nrf24l01; IRQ:中斷標志位; VDD:電源輸入端( +) ; VSS:電源地 (0V); XC2, XC1: 16Mhz 晶振引腳; VDD_PA:給 無線模塊的 功率放大器提供 + V的 電源 ; ANT1,ANT2:天線接口; IREF:參考電流輸入??梢杂行У膫鬏敂?shù)據(jù),又能很好的較低能耗,深受廣大廠商的喜愛。 無線收發(fā)電路 設計 無線收發(fā)模塊的組成是: nrf24l01 為核心控制器,輔助以 16MHz 的時鐘電路,然后再在外圍電路中加入六個 SPI、一個電源口、一個接地口。 在 P0 口 和矩陣鍵盤之間再并一個 1K 的 上拉電阻為鍵盤供電。 b) 復位 電路是 用來 將單片機系統(tǒng) 恢復 到初始狀態(tài)的一種電路設備 。在傳統(tǒng)工藝 上,如若需要傳輸數(shù)據(jù)還得通過布線的方式進行,此方式費時費力效率低,而通過無線傳輸?shù)姆绞骄湍芎芎玫慕鉀Q這個耗時耗力的事情。 并且在課題中用用了被大眾所廣泛使用的 STC89C52 單片機來控制無線接收模塊和無線接收模塊,因為使用了無線電傳輸技術,所以可以很好的進行近距離和較遠距離的無線通信。 顯示模塊 選擇 從液晶顯示器可以顯示的內(nèi)容來區(qū)分,可以 將液晶顯示器 分為點陣式、字符式、段式。因為 無線電的傳輸不需要依靠介質,并且 無線電采用 0 和 1 的的二進制編碼進行數(shù)據(jù)傳輸,所以在傳輸數(shù)據(jù)時,其可靠性較高。 STC89C52 的引腳圖如圖 21所示 。 通用型單片機的適用范圍較廣,既能適用于工業(yè)控制,又能適 用于家庭生活等。 單片機 選擇 單片機作為信息時代的產(chǎn)物,收到許許多多的企業(yè)和個人青睞,從目前的發(fā)展狀況和應用的角度上來看,可以將單片機粗略的分為總線型單片機。比如說現(xiàn)在的無線溫度監(jiān)測,就很好 的體現(xiàn)出了遠程控制系統(tǒng)和傳統(tǒng)行業(yè)的完美結合,這意味著傳統(tǒng)行業(yè)可以很輕松的將以前需要大量的人力、物力才能搞定的事情,現(xiàn)在只需要坐在辦公室里面動動手指頭就能將數(shù)據(jù)采集回來,然后通過計算機處理后生成報告。 Display 鹽城工學院本科生畢業(yè)設計說明書 ( 2020) 目 錄 1 概述 ................................................................................................................................. 1 課題研究背景與意義 ........................................................................................... 1 課題設計內(nèi)容 ....................................................................................................... 1 2 方案設計選擇 ................................................................................................................. 2 單片機選擇 ........................................................................................................... 2 無線裝置選擇 ........
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1