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

正文內(nèi)容

基于at89s51單片機(jī)無線傳輸系統(tǒng)設(shè)計(jì)-免費(fèi)閱讀

2025-07-05 08:24 上一頁面

下一頁面
  

【正文】 若在數(shù)據(jù)傳輸協(xié)議中 ,加上地址幀 (設(shè)備號(hào)識(shí)別 ) 和校驗(yàn)幀 ,該方法在計(jì)算機(jī)系統(tǒng)中將有更廣泛的應(yīng)用。當(dāng)發(fā)射器的類型不同時(shí)只需對中斷處理程序的部分參數(shù)稍加改動(dòng)即可 ,就可以適用于多種紅外遙控器信號(hào)的接收和解碼 ,極大地節(jié)約了硬件實(shí)現(xiàn)的資源開銷。 Delay(5000)。 Delay(1000)。 } } } void main(void) { Ini_System()。amp。 SpiWrite(0x24)。 //接收地址 SpiWrite(0xDE)。 //CH_NO,配置頻段在 SpiWrite(0x0C)。 SCK=0。 while (i) { date1=1 。 MOSI=(bit)(dateamp。 uchar TxRxBuffer[3]。 sbit DR=P0^5。 PWR_UP=1。 if(!key3) { Delay(3)。 if(!key1) { Delay(3)。 DR=1。SpiWrite( 0xE7)。 //配置命令 // SpiWrite( 0x6C)。 } ////////////初始化配置寄存器 //////////////// void Ini_System(void) { CSN=1。 SpiWrite(0x02)。 SpiWrite(0xE7)。 SCK=0。 } } void SpiWrite(uchar date) { uchar i=8。 sbit key1=P1^2。 sbit CD=P3^3。 0 ‐正常模式; 1 ‐低功耗模式 AUTO_RETRAN 1 重發(fā)數(shù)據(jù) 如果 TX 寄存 器的 TRX_CE和 TX_EN被設(shè)置為高 默認(rèn)值=0。 R_TX_ADDRESS (RTA) 00100011 讀 TX 地址: 14 字節(jié)。 AAAA 指出寫操作的開始字節(jié),字節(jié)數(shù)量取決于 AAAA 指出的開始地址。 第 9 頁(共 23 頁) 圖 6 單片機(jī)與模塊連接設(shè)計(jì) 電路原理 nRF905 在使用中,根據(jù)不同需要,其電路圖不盡相同,圖 7 所示為典型的應(yīng)用原理圖,該電路天線部分使用的是 50Ω單端天線。接收系統(tǒng)由檢波放大整形電路及無線數(shù)據(jù)傳輸接收芯片構(gòu)成 。 [8]由于 nRF905 工作于ShockBurstTM 模式,因此使用低速的微控制器也能得到很高的射頻數(shù)據(jù)發(fā)射速率。 2 無線數(shù)據(jù)收發(fā)模塊 無線收發(fā)模塊 nRF905 簡介 nRF905 是挪威 Nordic VLSI 公司推出的單片射頻收發(fā)器,工作電壓為 ~ V, 32 引腳 QFN 封裝 (5 5 mm),工作于 433/ 868/ 915 MHz 三個(gè) ISM(工業(yè)、第 7 頁(共 23 頁) 科學(xué)和醫(yī)學(xué) )頻道,頻道之間的轉(zhuǎn)換時(shí)間小于 650μ s。解碼采用軟件解碼 , 如果從一個(gè)脈沖的高電平和一個(gè)脈沖的低電平過后 , 若讀到的電平為低 , 說明該位為“ 0” , 反之即可判定為編碼“ 1”。對于脈寬調(diào)制 (PWM),只要識(shí)別出每個(gè)脈沖的高(或低 )電平寬度即可完成解碼。適用于可靠性 要求較高 ,但只進(jìn)行簡單的開關(guān)或增減控制的場合。這種編碼方式根據(jù)脈沖上升沿之間的距離決定“二進(jìn)制位”是“ 0”還是“ 1” ,兩脈沖上升沿之間距離短為“ 0” ,距離長為“ 1”。 ,在長虹、創(chuàng)維等彩電的控制器中 ,就采用了這種雙相調(diào)制方式。移頻鍵控方式用兩種不同的脈沖頻率分別表示二進(jìn)制數(shù)的“ 0”和“ 1”??臻e模式下, CPU 暫停工作,而 RAM 定時(shí)計(jì)數(shù)器,串行口,外中斷系統(tǒng)可繼續(xù)工作,掉電模式凍結(jié)振蕩器而保存 RAM 的數(shù)據(jù),停止芯片其它功能直至外中斷激活或硬件復(fù)位。這樣 ,數(shù)據(jù)采集裝置與手 持終端之間的數(shù)據(jù)傳輸需解決通信問題?,F(xiàn) 在,有很多的電器產(chǎn)品 (如一些家用電器 )的操作控制也都采用了無線數(shù)據(jù)傳輸方式,一些無線數(shù)據(jù)傳輸功能相對簡單的電器產(chǎn)品,無線數(shù)據(jù)傳輸信號(hào)的接收識(shí)別往往采用與編碼調(diào)制芯片配套的譯碼芯片。而無線數(shù)據(jù)傳輸功能比較復(fù)雜的一些電器產(chǎn)品,無線數(shù)據(jù)傳輸信號(hào)的識(shí)別與譯碼多采用單片機(jī),其編碼調(diào)制方法也有多種。若采用有線數(shù)據(jù)傳輸方式顯然是不合適的。同時(shí)該芯片還具有 PDIP、 TQFP 和 PLCC 等三種封裝形式,以適應(yīng)不同產(chǎn)品的需求。用 2 個(gè)頻率傳輸 1“位”二進(jìn)制 ,這是最安全的方法 ,缺點(diǎn)是成本高、功耗大。還有一種是差分曼徹斯特編碼,每位中間的跳變僅提供時(shí)鐘定時(shí),而用每位開始時(shí)有無跳變表示 0或 1,有跳變?yōu)?0,無跳變?yōu)?1。如圖 5 所示 ,脈寬編碼用在載波或脈沖調(diào)制方式中 .家用錄像機(jī) ,VCD,DVD 的遙控器多采用脈 寬編碼方式。 (3) 控制數(shù)據(jù)編碼與解碼器 : 這類電路無加密地址編碼僅有控制數(shù)據(jù)的編解碼。對于 2 脈位調(diào)制 (2PPM),需要判斷出每個(gè)周期內(nèi)高低電平出現(xiàn)的先后次序 ,從而實(shí)現(xiàn)解碼。解碼一位后 ,需等到下一位的高電平到來 ,再讀到一個(gè)低電平后,判斷讀得的電平是高還是低 ,進(jìn)行解碼。 nRF905 由頻率合成器、接收解調(diào)器、功率放大器、晶體振蕩器和調(diào)制器組成,不需外加聲表濾波器,ShockBurstTM 工作模式,自動(dòng) 處理字頭和 CRC(循環(huán)冗余碼校驗(yàn) ),使用 SPI 接口與微控制器通信,配置非常方便。在 ShockBurstTM 接收模式下,當(dāng)一個(gè)包含正確地址和數(shù)據(jù)的數(shù)據(jù)包被接收到后,地址匹配 (AM)和數(shù)據(jù)準(zhǔn)備好 (DR)兩引腳通知微控制器。處理系統(tǒng)由單片微處理機(jī)芯片及外圍電路構(gòu)成。 [10]在 nRF905 的電路板設(shè)計(jì)中,也可以使用環(huán)形天線,把天線布在 PCB 板上,這可減小系統(tǒng)的體積。 R_CONFIG (RC) 0001AAAA 讀配置寄存器。讀操作全部從字節(jié) 0 開始。 0‐不重發(fā)數(shù)據(jù); 1 ‐重發(fā)數(shù)據(jù)包 RX_AWF 3 RX 地址寬度 默認(rèn)值 =100 001‐ 1字節(jié) RX 地址寬度; 100‐ 4字節(jié) RX 地址寬度 TX_AWF 3 TX 地址寬度 默認(rèn)值 =100 001‐ 1字節(jié) TX 地址寬度; 100‐ 4字節(jié) TX 地址寬度 RX_PW 6 RX 接收有效數(shù)據(jù)寬度 默認(rèn)值 =100000 000001 ‐ 1字節(jié) RX 有效數(shù)據(jù)寬度 000010 ‐ 2字節(jié) RX 有效數(shù)據(jù)寬度 100000 ‐ 32字節(jié) RX 有效 數(shù)據(jù)寬度 TX_PW 6 TX 有效數(shù)據(jù)寬度 默認(rèn)值 =100000 000001 ‐ 1字節(jié) TX 有效數(shù)據(jù)寬度 000010 ‐ 2字節(jié) TX 有效數(shù)據(jù)寬度 100000 ‐ 32字節(jié) TX 有效數(shù)據(jù)寬度 第 12 頁(共 23 頁) 軟件設(shè)計(jì) 概述 硬件解碼電路較復(fù)雜 ,外圍器件過多 ,且當(dāng)發(fā)射模塊的類型不同時(shí)不易改動(dòng) ,不利于模塊化 ,而軟件解碼就克服了這些缺點(diǎn)。 sbit AM=P1^3。 sbit key2=P1^0。 while (i) { Delay(10)。 } } void TxPacket(void) { PWR_UP=1。 SpiWrite(0xE7)。 SpiWrite(key_value)。 SCK=0。 //CH_NO,配置頻段在 SpiWrite( 0x0C)。 //接收地址 SpiWrite( 0xDE)。 TRX_CE=0。 while(!key1)。 while(!key3)。 Delay(6000)。 sbit MISO=P0^6。 bit success_flag=0。0x80)。 date1|=MISO。 PWR_UP=1。 //輸出功率為 10db,不重發(fā),節(jié)電為正常模式 SpiWrite(0x44)。 CSN=1。//接收數(shù)據(jù)包 TxRxBuffer[0] = SpiRead()。(TxRxBuffer[1]==0x02)) { TxRxBuffer[0]=0xff。 PWR_UP=0。 TX_EN=0。 Delay(5000)。所開發(fā)的系統(tǒng)具有較強(qiáng)的靈活性和實(shí)用性 ,為新型遙控器材的研制做了有益的探索 ,具有一定的參考和借鑒作用。 參 考 文 獻(xiàn) [1] 張毅剛 .新編 MCS51 單片機(jī)應(yīng)用設(shè)計(jì)(第三版) [M].哈爾濱:工業(yè)大學(xué)出版社, 2021 :231255 [2] 董巍巍,李釗,李建軍 .基于單片機(jī)的數(shù)據(jù)采集系統(tǒng)設(shè)計(jì) [J].計(jì)算機(jī)與網(wǎng)絡(luò), 2021( 5):36. [3] 馬青,童子權(quán) .基于單片機(jī)的數(shù)據(jù)采集與近距離無線傳輸系統(tǒng) [J].中國科技信息, 2021( 10): 101103 [4] 清華大學(xué)通信教材編寫小組 .數(shù)據(jù)傳輸原理 [M].北京 :人民郵電出版社 ,1995: 4850. [5] 劉育峰,趙予銓,趙孟強(qiáng),尹繼武 . 基于 AT89S51 的無線收發(fā)系統(tǒng)設(shè)計(jì) [J].電子設(shè)計(jì)工程 . 2021( 1): 1518. [6] 侯婷,楊宏業(yè),李俊芬,孫作雷 . 無線數(shù)據(jù)傳輸終端的設(shè)計(jì)和實(shí)現(xiàn) [J].微計(jì)算機(jī)信息 .2021 (
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1