新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于單片機(jī)的無(wú)線數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)

基于單片機(jī)的無(wú)線數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)

作者: 時(shí)間:2013-02-20 來(lái)源:網(wǎng)絡(luò) 收藏

  5 電路設(shè)計(jì)

  nRF905在使用中,根據(jù)不同需要,其電路圖不盡相同,圖1所示為其應(yīng)用原理圖,該電路天線部分使用的是50 Ω單端天線。在nRF905的電路板設(shè)計(jì)中,也可以使用環(huán)形天線,把天線布在PCB板上,這可減小系統(tǒng)的體積。更詳細(xì)的設(shè)計(jì)可參考nRF905的芯片手冊(cè)。


  nRF905通過(guò)SPI接口和微控制器進(jìn)行數(shù)據(jù)傳送,通過(guò)ShockBurstTM收發(fā)模式進(jìn)行發(fā)送,收發(fā)可靠,使用方便,在工業(yè)控制、消費(fèi)電子等各個(gè)領(lǐng)域都具有廣闊的應(yīng)用前景。

  6 程序流程

  系統(tǒng)采用了一種應(yīng)用最廣泛的AT89S52為數(shù)據(jù)處理部分。具體的讀、發(fā)程序流程如圖2,圖3所示。


  7 配置程序

  對(duì)于射頻芯片nRF905的寄存器操作是個(gè)很關(guān)鍵的問(wèn)題。由于采用了SPI協(xié)議,在配置寄存器過(guò)程應(yīng)用指令及Pl中模擬時(shí)鐘上升沿時(shí),很容易出現(xiàn)移錯(cuò)位及時(shí)鐘上升沿?zé)o效的情況。SPI接口有4個(gè)信號(hào)線:MOSI,MISO,SCK,CSN,分別為輸入線、輸出線、時(shí)鐘線、配置使能線。SPI的通信時(shí)序如圖4所示。



評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉