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

正文內(nèi)容

實(shí)驗(yàn)室溫濕度監(jiān)控系統(tǒng)設(shè)計(jì)-畢業(yè)論文(存儲版)

2024-11-17 09:20上一頁面

下一頁面
  

【正文】 ite_Buf(uchar reg, uchar *pBuf, uchar num) { uchar status,i。 CSN_H。 // CSN_H。 // ..and write value to it.. CSN_H。 // CSN low, initialize SPI munication... SPI_RW(reg)。 else MOSI_L。 // 設(shè)置發(fā)射速率為1MHZ,發(fā) 射功率為最大值 0dB SPI_RW_Reg(WRITE_REG + RF_SETUP, 0x07)。 // Spi clock line init high SPI_Write_Buf(WRITE_REG + TX_ADDR, TX_ADDRESS, TX_ADR_WIDTH)。 //mosi GPIO_Init(GPIOC,GPIO_PIN_5, GPIO_MODE_OUT_PP_LOW_FAST)。 u8 RxBuf[RX_PLOAD_WIDTH]={0}。 //溫度 TxBuf[3]=date[3]。 nRF24L01_TxPacket(TxBuf)。 //置高 CE,激發(fā)數(shù)據(jù)發(fā)送 delay_ms(2)。// read receive payload from RX_FIFO buffer revale =1。 // } //***************************************************************************************************/ //函數(shù) : void SetRX_Mode(void) //功能 : 數(shù)據(jù)接收配置 //***************************************************************************************************/ void SetRX_Mode(void) { CE_L。 // return nRF24L01 status uchar } 第 30 頁 //******************************************************************************************************** //函數(shù): uint SPI_Write_Buf(uchar reg, uchar *pBuf, uchar uchars) //功能 : 用于寫數(shù)據(jù):為寄存器地址, pBuf:為待寫入數(shù)據(jù)地址, uchars:寫入數(shù)據(jù)的個數(shù) //********************************************************************************************************/ uchar SPI_Write_Buf(uchar reg, uchar *pBuf, uchar num) { uchar status,i。 // return nRF24L01 status uchar } //***************************************************************************************************/ //函數(shù): uint SPI_Read_Buf(uchar reg, uchar *pBuf, uchar uchars) //功能 : 用于讀數(shù)據(jù), reg:為寄存器地址, pBuf:為待讀出數(shù)據(jù)地址, uchars:讀出數(shù)據(jù)的個數(shù) //***************************************************************************************************/ uchar SPI_Read_Buf(uchar reg, uchar *pBuf, uchar num) { uchar status,i。 // ..then read registervalue CSN_H。 // shift next bit into MSB.. SCK_H。 for(i=0。 // 寫接收端地址 // SPI_RW_Reg(WRITE_REG + EN_AA, 0x01)。 //CE GPIO_Init(GPIOB,GPIO_PIN_4, GPIO_MODE_OUT_PP_LOW_FAST)。 //本地地址 //u8 RX_ADDRESS[RX_ADR_WIDTH]={0x00,0x11,0x22,0x33,0x44}。 第 26 頁 UART1_Init((uint32_t)115200,UART1_WORDLENGTH_8D,UART1_STOPBITS_1,UART1_PARITY_NO, UART1_SYNCMODE_CLOCK_DISABLE,UART1_MODE_TXRX_ENABLE)。 UART1_SendByte(RxBuf[4])。 UART1_SendByte(39。)。 USART1_Init()。 void UART1_SendByte(u8 data)。對我個人而言,畢業(yè)設(shè)計(jì)是我大學(xué)四年學(xué)習(xí)的總結(jié)與檢驗(yàn),是大學(xué)四年所學(xué)知識的綜合運(yùn)用的體現(xiàn)。以下 是 接收 函數(shù): /*函數(shù): unsigned char nRF24L01_RxPacket(unsigned char* rx_buf) /*功能:數(shù)據(jù)讀取后放如 rx_buf接收緩沖區(qū)中 unsigned char nRF24L01_RxPacket(unsigned char* rx_buf) 第 17 頁 { unsigned char revale=0。 // 裝載接收端地址 SPI_Write_Buf(WR_TX_PLOAD, tx_buf, TX_PLOAD_WIDTH)。 // 寫本地地址 SPI_Write_Buf(WRITE_REG + RX_ADDR_P0, RX_ADDRESS, RX_ADR_WIDTH)。若自動應(yīng)答開啟,那么nRF24L01在發(fā)射數(shù)據(jù)后立即進(jìn)入接收模式,接收應(yīng)答信號(自動應(yīng)答接收地址應(yīng)該與接收節(jié)點(diǎn)地址 TX_ADDRESS一致)。 3)讀時(shí)隙 單總線器件僅在主機(jī)發(fā)出讀時(shí)隙時(shí),才向主機(jī)傳輸數(shù)據(jù),所以,在主機(jī)發(fā)出讀數(shù)據(jù)命令后,必須馬上產(chǎn)生讀時(shí)隙,以便從機(jī)能夠傳輸數(shù)據(jù),所有讀時(shí)隙至少需要 60u s,且在兩次獨(dú)立的讀時(shí)隙之間至少需要 1us的恢復(fù)時(shí)間。在單總線器件檢測到上升 沿后,延時(shí) 1560 us,接著通過拉低總線 60240us,以產(chǎn)生應(yīng)答脈沖。 的通信協(xié)議 該通信協(xié)議定義了幾種信號類型:復(fù)位脈沖、應(yīng)答脈沖時(shí)隙;寫“ 0”、寫“ 1”時(shí)隙;讀“ 0”,讀“ 1”時(shí)隙;。 VCC19V35GND8UD7UD+6X19X010NOS20RXD4TXD3U1CH340TCH340TVCC5GNDVCC1D2D+3NC4GND5USBVCC5GND103 C21 2Y112MHz22pC322pC4GND104 C1300R1D11 23 4U2CON2X2TXDRXD 圖 28 USB 轉(zhuǎn)串口 模塊原理圖 四、 系統(tǒng)軟件設(shè)計(jì) (一)程序設(shè) 計(jì) 總體 思路 軟件部分的設(shè)計(jì)思路是將整個程序劃分 3 個 部分, 溫濕度采集及數(shù)據(jù) 無線發(fā)射部分, 數(shù)據(jù) 接收部分, 上位機(jī)顯示數(shù)據(jù)部 分。因此該產(chǎn)品具有品質(zhì)卓越、超快響應(yīng)、抗干擾能力強(qiáng)、性價(jià)比極高等優(yōu)點(diǎn)。 (四)復(fù)位電路 電容在上接高電平,電 容 在下接地,中間為 NRST。 電路圖如下 所示 : GND1OUT2IN3OUT4U6VCC5C11104GNDVCC 圖 22 電源 模塊電路圖 (三)無線模塊( NRF24L01) 1.模塊特點(diǎn): 該模塊 采用 全球開放 ISM 頻段,最大 0dBm 發(fā)射功率, 支持六路通道的數(shù)據(jù)接收, 免許可證使用 。 VCAP: 調(diào)壓器電容。 復(fù)位電路:由一個 10K 電阻和一個 的電容組成。 整個系統(tǒng)由 數(shù)據(jù)采集節(jié)點(diǎn) 和 數(shù)據(jù)接收端以及上位機(jī) 組成。 目 錄 一、引言 ……… …………………………………………………………… 1 二、系統(tǒng)結(jié)構(gòu)框圖及基本原理 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2 (一) 系統(tǒng)結(jié)構(gòu) ???????? ?????????? ? ? ?? 2 (二) 數(shù)據(jù)采集節(jié)點(diǎn) 結(jié)構(gòu) ??? ??????????? ??? ?? 3 (三) 數(shù)據(jù)接收端結(jié)構(gòu) ???????????????? ? ?? 3 三、硬件電路設(shè)計(jì) ????????????? ? ????? ?? 4 (一) CPU 芯片( STM8S003F3P6) ??????????????? 4 (二) 電源模塊 ??????????????????? ? ??? 5 (三)無線模塊( NRF24L01) ??????????? ? ????? 5 (四)復(fù)位電路 ?????????????????????? 7 (五) 發(fā)射指示電路 ?? ???????????? ??? ??? 7 (六) 溫濕度采集模塊 ????????????????? ? ?? 8 (七) USB 轉(zhuǎn)串口模塊 ???????????? ? ???? 8 四、 系統(tǒng)軟件設(shè)計(jì) ????????????? ? ? ? ???? 8 (一)程序設(shè)計(jì)總體思路 ?????????????? ? ??? 8 (二)溫 濕 度傳感器軟件設(shè)計(jì) ???????????? ? ???? 10 ??????????????? ????? 13 ?????????????? ????? ? 13 (三)無線通信模塊 RF24L01軟件設(shè)計(jì) ???????? ? ??? 14 ???????????? ?????? 15 ???????????? ?????? 16 (四) 上位機(jī)部分軟件設(shè)計(jì) ?????????? ?? ? ?? 17 五、結(jié)論 ????????????????????????? 18 參考文獻(xiàn) ??????????????? ?? ? ? ? ? ? ? ? 20 致謝 ???????????????????? ? ? ? ??? 19 附錄 ?????????????????????????? 30 第 1 頁 一、引言 隨著 現(xiàn)代電子技術(shù)的發(fā)展,計(jì)算機(jī)數(shù)量及其配套的環(huán)境設(shè)備與日俱增, 實(shí)驗(yàn)室 已經(jīng)成為 信息 系統(tǒng)的重要組成部分。 關(guān)鍵詞: 溫 濕 度 無線傳輸 STM8 單片機(jī) ABSTRACT Temperature and humidity is an important index for testing laboratory safety, so the realtime monitoring of temperature and humidity have important system based on STM8 microcontroller, divided into the upper machine and lower machine, a machine under minimum system controlled by STM8, NRF24L01 wireless module and DHT11 temperature and humidity extraction part of the upper machine of minimum system controlled by STM8 and NRF24L01 wireless module, PC interface by c language, the display of the temperature and humidity data collected on the PC interface. Key words: temperature and humidity Wireless transmission STM8MCU。 第 2 頁 二、系統(tǒng)結(jié)構(gòu)框圖及基本原理 (一)系統(tǒng)結(jié)構(gòu)框圖 圖 21 系統(tǒng)原理結(jié)構(gòu)圖 如圖 21所示為系統(tǒng)原理結(jié)構(gòu)圖。 狀態(tài)指示電路 :由一個 LE
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1