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

正文內(nèi)容

基于at89s51單片機無線傳輸系統(tǒng)設計-全文預覽

2025-02-06 13:37 上一頁面

下一頁面
  

【正文】 ate1=1 。 SCK=1。 MOSI=(bit)(dateamp。ix。uchar TxRxBuffer[3]。sbit CSN=P2^1。sbit DR=P0^5。sbit TRX_CE=P0^1。 PWR_UP=1。 TxPacket()。 if(!key3) { Delay(3)。 if(!key2) { Delay(3)。 if(!key1) { Delay(3)。 TRX_CE=1。 DR=1。 TRX_CE=1。SpiWrite( 0xE7)。SpiWrite( 0x03)。 //配置命令// SpiWrite( 0x6C)。 TX_EN=0。 } ////////////初始化配置寄存器////////////////void Ini_System(void){ CSN=1。 TRX_CE=1。 SpiWrite(0x02)。 Delay(2)。 SpiWrite(0xE7)。 Delay(2)。 SCK=0。 date=1 。 }}void SpiWrite(uchar date){ uchar i=8。void Delay(uint x){ uint i。sbit key1=P1^2。sbit MOSI=P1^4。sbit CD=P3^3。本軟件的主要任務是在單片機AT89S51的控制之下完成數(shù)據(jù)的正確傳輸。0 ‐正常模式;1 ‐低功耗模式AUTO_RETRAN1重發(fā)數(shù)據(jù) 如果 TX 寄存器的 TRX_CE和 TX_EN被設置為高 默認值=0。 CH_NO=ccccccccc。R_TX_ADDRESS (RTA)00100011讀TX地址:14字節(jié)。R_TX_PLAYLOAD (RTP)00100001讀TX有效數(shù)據(jù):132字節(jié)。AAAA指出寫操作的開始字節(jié),字節(jié)數(shù)量取決于AAAA指出的開始地址。當nRF905 處于空閑模式或關機模式時,SPI 接口可以保持在工作狀態(tài)。圖6 單片機與模塊連接設計 電路原理nRF905 在使用中,根據(jù)不同需要,其電路圖不盡相同,圖7所示為典型的應用原理圖,該電路天線部分使用的是50Ω單端天線。這種發(fā)送方式具有下述優(yōu)點: 無線數(shù)據(jù)傳輸脈沖寬度穩(wěn)定且不會由于數(shù)據(jù)的內(nèi)容而改變功率消耗。接收系統(tǒng)由檢波放大整形電路及無線數(shù)據(jù)傳輸接收芯片構(gòu)成。下面具體詳細分析nRF905的發(fā)送流程和接收流程。[8]由于nRF905工作于ShockBurstTM模式,因此使用低速的微控制器也能得到很高的射頻數(shù)據(jù)發(fā)射速率。標準DIP間距接口,便于嵌入式應用(10) RFModuleQuickDEVRXTX(6) 收發(fā)模式切換時間125 nRF905無線模塊特點(1)2無線數(shù)據(jù)收發(fā)模塊nRF905是挪威Nordic VLSI公司推出的單片射頻收發(fā)器,~ V,32引腳QFN封裝(55 mm),工作于433/868/915 MHz三個ISM(工業(yè)、科學和醫(yī)學)頻道,頻道之間的轉(zhuǎn)換時間小于650μs。 無線數(shù)據(jù)傳輸調(diào)制和解調(diào)無線數(shù)據(jù)傳輸系統(tǒng)的調(diào)制和解調(diào) 為了使數(shù)據(jù)傳送的距離較長,在發(fā)射信號前要對信號進行調(diào)制,調(diào)制的方法是將原信號與一個載波相與。解碼采用軟件解碼, 如果從一個脈沖的高電平和一個脈沖的低電平過后, 若讀到的電平為低, 說明該位為“0”, 反之即可判定為編碼“1”。(3)丟棄接收到的不完整信息幀。對于脈寬調(diào)制(PWM),只要識別出每個脈沖的高(或低)電平寬度即可完成解碼。一般來說硬件解碼相對軟件解碼成本較高,并且當系統(tǒng)因更改或升級改變了編碼方式時, 接收的硬件就要做相應的更改,缺乏一定的靈活性。適用于可靠性要求較高,但只進行簡單的開關或增減控制的場合。[5]按其編碼與解碼功能可分為以下三類: (1) 控制數(shù)據(jù)的地址加密編碼與解碼器: 這類電路的特點是在地址加密編碼的同時還可以進行控制數(shù)據(jù)的編解碼。這種編碼方式根據(jù)脈沖上升沿之間的距離決定“二進制位”是“0”還是“1”,兩脈沖上升沿之間距離短為“0”,距離長為“1”。如果是多路控制可以采用每一路寬度不同的方波,或是頻率不同的方法去調(diào)制高頻載波,組成一組組的已調(diào)制波,作為控制信號向空中發(fā)射。,在長虹、創(chuàng)維等彩電的控制器中,就采用了這種雙相調(diào)制方式。在FSK方式中,相鄰碼元的頻率不變或者跳變一個固定值。移頻鍵控方式用兩種不同的脈沖頻率分別表示二進制數(shù)的“0”和“1”。無線數(shù)據(jù)傳輸接收端普遍采用價格便宜,性能可靠的一體化無線數(shù)據(jù)傳輸接收模塊、接收無線數(shù)據(jù)傳輸信號,它同時對信號進行放大、檢波、整形,得到TTL 電平的編碼信號,再送給單片機,經(jīng)單片機解碼并執(zhí)行,去控制相關對象,其原理如圖2所示??臻e模式下,CPU暫停工作,而RAM定時計數(shù)器,串行口,外中斷系統(tǒng)可繼續(xù)工作,掉電模式凍結(jié)振蕩器而保存RAM的數(shù)據(jù),停止芯片其它功能直至外中斷激活或硬件復位。Flash存儲單元,功能強大的微型計算機的AT89S51可為許多嵌入式控制應用系統(tǒng)提供高性價比的解決方案。8位單片機,片內(nèi)含4k無線數(shù)據(jù)傳輸因其傳輸距離遠和受障礙影響小而得到廣泛應用,隨著各種專用無線數(shù)據(jù)傳輸集成電路和無線數(shù)據(jù)傳輸發(fā)射和接收專用集成電路的不斷涌現(xiàn),使許多復雜的無線數(shù)據(jù)傳輸系統(tǒng)的設計變得愈來愈簡單,而且工作穩(wěn)定性可靠。采集到的數(shù)據(jù)通信傳輸?shù)绞殖纸K端, 然后通過手持終端送到后臺機(PC機) 進行數(shù)據(jù)分析、處理。關鍵詞:AT89S51單片機,nRF905模塊,無線數(shù)據(jù)傳輸;引 言當今的各種智能化控制系統(tǒng) ,比如智能化小區(qū)內(nèi)部的無線抄表系統(tǒng)、門禁系統(tǒng)、防盜報警系統(tǒng)和安全防火系統(tǒng)等 ,工業(yè)數(shù)據(jù)采集系統(tǒng) ,水文氣象控制系統(tǒng),機器人控制系統(tǒng)、數(shù)字圖像傳輸系統(tǒng)等等 ,都離不開數(shù)據(jù)信息的傳輸。其中,無線數(shù)據(jù)傳輸是區(qū)別于傳統(tǒng)的有線傳輸?shù)男滦蛡鬏敺绞?,系統(tǒng)不需要傳輸線纜、成本低廉、施工簡單。當今的各種智能化控制系統(tǒng)也離不開數(shù)據(jù)信息的傳輸。本文介紹一種基于AT89S51單片機以及無線收發(fā)模塊nRF905的無線數(shù)據(jù)傳輸方案,以及用單片機對其進行識別的程序設計方法,以供參考。在一些單片機監(jiān)測系統(tǒng)中,數(shù)據(jù)采集裝置是安裝在環(huán)境條件惡劣的現(xiàn)場或野外。相比于傳統(tǒng)的有線數(shù)據(jù)傳輸方式,無線數(shù)據(jù)傳輸方式可以不考慮傳輸線纜的安裝問題,從而節(jié)省大量電線電纜,并且降低施工難度和系統(tǒng)成本,是一個很有發(fā)展?jié)摿Φ难芯空n題。1總體設計 AT89S51單片機簡介AT89S51是一個低功耗,高性能CMOSprogrammable)的可反復擦寫1000次的Flash只讀程序存儲器[2],器件采用ATMEL公司的高密度、非易失性存儲技術(shù)制造,兼容標準MCS51指令系統(tǒng)及80C51引腳結(jié)構(gòu),其DIP封裝的引腳圖如圖1所示,芯片內(nèi)集成了通用8位中央處理器和ISP圖1 AT89S51芯片 DIP封裝引腳此外,AT89S51設計和配置了振蕩頻率可為0Hz并可通過軟件設置省電模式。[3]發(fā)送端采用單片機將待發(fā)送的二進制信號編碼調(diào)制為一系列的脈沖串信號,通過無線數(shù)據(jù)傳輸模塊中的發(fā)射模塊發(fā)射信號。這時其頻譜可以看成碼列對低頻載波的開關鍵控加上碼列的反碼對高頻載波的開關鍵控。圖3是表示用2個頻率對“二進制位”的“0”和“1”進行編碼的示意圖。在曼徹斯特編碼中,每一位的中間有一跳變,位中間的跳變既作時鐘信號,又作數(shù)據(jù)信號;從
點擊復制文檔內(nèi)容
范文總結(jié)相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1