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

正文內(nèi)容

基于nrf24l01的無線音樂播放器設(shè)計畢業(yè)論文-文庫吧在線文庫

2025-08-25 14:38上一頁面

下一頁面
  

【正文】 2.天線 天線是無線通信系統(tǒng)的重要組成部分。 軟件部分為單片機(jī)程序 設(shè)計,主要是對無線模塊軟件設(shè)計、音頻模塊軟件設(shè)計和案件控制軟件。 先用單片機(jī)設(shè)計一個音樂播放器,再用無線模塊 nRF24l01 實(shí)現(xiàn)無線控制 。 目前,藍(lán)牙、 等無線局域網(wǎng)協(xié)議及其技術(shù)的研究、開發(fā)和應(yīng)用正如火如荼地進(jìn)行 , 也預(yù)示著無線通信在未來的信息交換中將發(fā)揮出更大的作用。 附錄 Ⅱ 元器件清單 .......................................... 錯誤 !未定義書簽。 音樂程序 ............................................. 錯誤 !未定義書簽。 4 系統(tǒng)硬件設(shè)計 ......................................................... 7 芯片介紹 ........................................................ 7 51 芯片介紹 .................................................... 7 nRF24l01 無線模塊介紹 .......................................... 8 LM386 芯片 介紹 ................................................ 10 硬件模塊設(shè)計 .................................................... 10 單片機(jī) 最小系統(tǒng)電路 ........................... 錯誤 !未定義書簽。 本科畢業(yè) 設(shè)計(論文 ) 題 目: 基于 nRF24l01 的無線音樂播放器設(shè)計 本科畢業(yè)論文 摘 要 本文介紹了一種基于 nRF24l01 的無線音樂播放器設(shè)計方案。 wireless module nRF24l01; simulation SPI 本科畢業(yè)論文 III 目 錄 1 緒論 ................................................................. 1 前言 ............................................................ 1 背景與意義 ...................................................... 1 設(shè)計任務(wù) ........................................................ 1 2 系統(tǒng)總體設(shè)計方案 ..................................................... 3 3 無線通信系統(tǒng)的介紹 ................................................... 4 無線通信系統(tǒng)的構(gòu)成 ............................................... 4 無線通信工作方式 ..................................... 錯誤 !未定義書簽。 無線通信程序 ......................................... 錯誤 !未定義書簽。 附錄 Ⅰ 原理圖 .............................................. 錯誤 !未定義書簽。無線數(shù)據(jù)傳輸如下的優(yōu)點(diǎn)使其日益得到廣泛的應(yīng)用 : 1)省去了通信設(shè)備之間的連線 , 特別是在不易接線或接線費(fèi)用較高區(qū)域 (如有歷史意義的建筑物、河流、山脈等障礙 )更具優(yōu)勢 , 甚至某些場合只能采用 無線數(shù)據(jù)傳輸方式 (如民航飛機(jī)的導(dǎo)航 ); 2)設(shè)備的可移動性、安裝的方便性、組網(wǎng)的靈活性等。 設(shè)計 任務(wù) 本設(shè)計主要任務(wù)是制作一個基于 nRF24l01 的無線音樂播放器設(shè)計 ,此系統(tǒng)能夠?qū)崿F(xiàn) 無線控制音樂的播放 。 通過性價比選擇 工作于 GHz~ GHz ISM 頻段 的無線模塊 nRF24Ll01 較為合適, 其傳輸距離也足夠日常的音樂欣賞。圖 32 是一種短波發(fā)信機(jī)的組成框圖。 本科畢業(yè)論文 5 低 噪 聲放 大 器第 一變 頻 器第 二變 頻 器第 一 中 頻放 大 器射 頻載 波 信 號低 頻放 大 器原 始 信 號輸 出信 頻 器 本 振 源解 調(diào) 器 圖 33 一種短波收信機(jī)的組成框圖 無線通信工作方式 無線通信的工作方式可分為單向通信方式和雙向通信方式兩大類別,而后者又分為單工通信方式、雙工通信方式和半雙工通信方式三種。當(dāng)一方用戶講話時,接通信時,接通“按 講”開關(guān),天線與發(fā)信機(jī)相連(發(fā)信機(jī)開始工作)。但發(fā)信時要按下“按 講”開關(guān)。其中 MCS51 系列單片機(jī)典型機(jī)型包括 51 和 52 兩個子系列。 48 根 I/O 線。此外, MCS51 采用模塊化結(jié)構(gòu),可方便地增刪一個模塊就可引腳和指令兼容的新產(chǎn)品 , 從而容易 使產(chǎn)品形成系列化。 52 系列 I/O 腳使用簡單,但高電平時 無輸出能力,可謂有利有弊。為使外圍元件最少 , 電壓增益內(nèi)置為 20。復(fù)位本科畢業(yè)論文 11 電路包括片內(nèi),外兩部分?;瑒与娮杵鸬较蘖髯饔茫瑳Q定輸入信號的強(qiáng)弱。 顯示電路 液晶 LCD1602 已很普遍,這里就不具體說了,本設(shè)計需要顯示歌曲目錄,用數(shù)碼管不好顯示,用液晶 LCD12864 會使顯示屏幕太大,用 LCD1602 可顯示歌曲,顯示模塊也不會太大。其次是對主要任務(wù)再進(jìn)一步細(xì)化,把一些專用的子任務(wù)再劃分給下一級即第二級子模塊去完成,這時也需要清楚它們間的相互關(guān)系。( 4)程序的修改可局部進(jìn)行,而其 它部分則可相對保持不變。外圍設(shè)置 FLASHRAM、 LCD 顯示驅(qū)動器、 A/D 轉(zhuǎn)換器和 MCU 等。這就是 SCK 時鐘線存在的原因,由 SCK提供時鐘脈沖, MOSI, MISO 則基于此脈沖完成數(shù)據(jù)傳輸。 //中斷開啟 ET0=1。假設(shè) 1/4 節(jié)拍為 1DELAY,則 1 拍應(yīng)為 4DELAY,以此類推。 song()。通過編譯、運(yùn)行,可以檢查程序錯誤。 在本次設(shè)計中,起先對無線模塊不是很了解,設(shè)置通信不對導(dǎo)致無法建立無線通信。 由 于時間和作者本身知識水平的限制,沒有更好的發(fā)揮各個芯片的性能, 相互間的無線模塊接收、發(fā)送還不能轉(zhuǎn)換,也還暫時不能使歌曲代碼完全發(fā)送。 最后,感謝對本文成文給與過幫助的所有老師、同學(xué)和朋友。 sbit MOSI= P1^4。 // 片選 SCK=0。 for(bit_ctr=0。 } return(byte)。 // 返回 nRF24L01狀態(tài)寄存器的值 } 本科畢業(yè)論文 29 /************************************************** 函數(shù) : SPI_Write_Buf()。 return(status)。 // 設(shè)置接收數(shù)據(jù)長度和發(fā)射數(shù)據(jù)長度一致 } /*****************************發(fā)送設(shè)置 *******************************/ void TX_Mode1(void) { CE=0。 _nop_()。 //讀入并屏蔽掉高位 if (temp!=0x0f) //說明有鍵輸入 ; { delay_ms(20)。 break。 } } } if(!(tx_buf[0]==0x00)) { TX_Mode1()。 /***************************************************/ define uint unsigned int define uchar unsigned char define TX_ADR_WIDTH 5 // 5 字節(jié) TX(RX) 地址寬度 define TX_PLOAD_WIDTH 1 // 1字節(jié)發(fā)送數(shù)據(jù)寬度 uchar const TX_ADDRESS[TX_ADR_WIDTH] = {0x34,0x43,0x10,0x10,0x01}。 sbit CSN= P1^5。 // 片選 SCK=0。NRF24L01的 SPI寫時序 功能 : 根據(jù) SPI協(xié)議向 nRF24L01寫入一個字節(jié)數(shù)據(jù),并在寫數(shù)據(jù)時返回讀取的 nRF24L01的數(shù)據(jù) /**************************************************/ uchar SPI_RW(uchar byte) { uchar bit_ctr。 SCK = 0。 // CSN為高, SPI關(guān)閉 return(status)。 } /************************************************** 函數(shù) : SPI_Read_Buf()。 return(status)。 for(byte_ctr=0。 SPI_RW(reg)。 CSN = 0。 0x80)。ix。 sbit TX_DS =sta^5。 sbit SCK= P1^1。 tx_buf[0]=0x00。 本科畢業(yè)論文 31 break。 if (temp!=0x0f) //有鍵 { temp=P2。 while(1) { uchar temp。 _nop_()。 // 頻道 0自動應(yīng)答, Ack應(yīng)答允許 SPI_RW_Reg(WRITE_REG + EN_RXADDR, 0x01)。 for(byte_ctr=0。 // CSN低 , SPI使能 status = SPI_RW(reg)。 byte = (byte 1)。i++) { j=108。 sbit TX_DS =sta^5。 /***************************nrf24l01管腳設(shè)置 ********************************/ sbit CE = P1^0。 本科畢業(yè)論文 23 致謝 在畢業(yè)設(shè)計的時間里,從開始的一無措,到現(xiàn)在完成整個系統(tǒng)的設(shè)計和仿真。 本文所設(shè)計的系 統(tǒng),采用了性能較為強(qiáng)勁的 STC89C52RC 單片機(jī)和增強(qiáng)型的無線模塊nRF24L01,其無線模塊含有 增強(qiáng)型 ShockBurst 技術(shù),其中輸出功率和通信頻道可通過程序進(jìn)行配置 ,總系統(tǒng) 具有以下優(yōu)點(diǎn): 1)反應(yīng)快,從按鍵功能選擇到播放顯示,基本是實(shí)時性。 在顯示電路要注意電源是否接反,是否很容易燒掉 1602 模塊 , 而且 1602 顯示模塊的三腳一定要接上 10K 的滑動變阻器來調(diào)節(jié)字體的亮度。 圖 412 鍵盤程序流程圖 LCD 顯示程序設(shè)計 作為人機(jī)借口的顯示設(shè)備 LCD,在本設(shè)計中可以顯示歌曲名稱,由于 1602 只能 同時顯示 16x2 即 32 個字符 ,而且顯示中文字體也不好,所 以本設(shè)計就直接顯示歌曲的拼音,且調(diào)用也方面。如下所示: k = sszymmh[i] + 7 * sszymmh[i + 1] + 6 //第 i個是音符 , 第 i+1 個是第幾個八度 timer0h = FREQH[k]。 ( 2)再建立音樂數(shù)據(jù)表 以世上只有媽媽好為例來說明,如下: 本科畢業(yè)論文 19 code unsigned char sszymmh[] = { 6, 2, 3, 5, 2, 1, 3, 2, 2, 5, 2, 2,
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1