<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于51單片機和nRF905的無(wú)線(xiàn)通信裝置的設計

基于51單片機和nRF905的無(wú)線(xiàn)通信裝置的設計

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

摘要:文章設計了一種基于單片機和裝置。該裝置包含兩個(gè)完全相同的節點(diǎn)模塊,通過(guò)PC機上的客戶(hù)端軟件輸入需發(fā)送的文字信息,而接收到的文字信息會(huì )顯示在節點(diǎn)模塊自帶的液晶屏上。該裝置適用于小范圍的室內無(wú)線(xiàn)點(diǎn)對點(diǎn)文字信息交換應用。
關(guān)鍵詞:;;

0 引言
隨著(zhù)當前網(wǎng)絡(luò )通信技術(shù)的高速發(fā)展,人們對各類(lèi)場(chǎng)合下的的需求也隨之增高。在短距離低成本的無(wú)線(xiàn)通信的應用中,基于51單片機以及Nordic公司的無(wú)線(xiàn)通信芯片的應用方案被廣泛采用。比如,文獻設計了一種基于51單片機與nRF905收發(fā)器的無(wú)線(xiàn)智能控制交通燈,文獻設計了一種基于和nRF905的無(wú)線(xiàn)遙控系統。
本文設計了一種基于A(yíng)T89S52單片機和nRF905的無(wú)線(xiàn)通信裝置。該裝置適用于小范圍的室內無(wú)線(xiàn)點(diǎn)對點(diǎn)文字信息交換應用。

1 系統總體設計
本文設計的裝置是由發(fā)送和接收兩個(gè)完全相同的節點(diǎn)模塊構成,圖1所示為系統示意圖。需發(fā)送的信息通過(guò)PC機上的客戶(hù)端軟件輸入,接收的信息顯示在節點(diǎn)模塊的液晶屏上。

本文引用地址:http://dyxdggzs.com/article/170560.htm

a.JPG


節點(diǎn)模塊的主控芯片是ATMEL公司的AT89S52單片機,具有高性能、低成本的特點(diǎn),十分適合本設計的應用場(chǎng)合。節點(diǎn)模塊與PC上位機的通信采用RS232串口通信。

2 系統硬件設計
節點(diǎn)模塊的主控芯片選用AT89S52單片機,其外圍電路有:RS232電平轉換電路、1602液晶顯示模塊、nRF905無(wú)線(xiàn)模塊以及蜂鳴器提示音電路等。節點(diǎn)模塊硬件框圖如圖2所示。

b.JPG



3 系統軟件設計
系統軟件的設計包括三個(gè)方面,一是PC上位機的客戶(hù)端軟件的設計,二是單片機接收與發(fā)送的軟件設計,三是nRF905驅動(dòng)程序設計。
3.1 PC上位機客戶(hù)端軟件設計
PC機客戶(hù)端軟件采用VC++6.0環(huán)境下的MSComm控件進(jìn)行串口通信的開(kāi)發(fā)。
為了解決輸入文字信息的不定長(cháng)所導致的單片機串行接收與無(wú)線(xiàn)發(fā)送帶來(lái)的問(wèn)題,本設計采用了對文字信息的空格填充的解決方案。即由客戶(hù)端軟件判別文字信息的長(cháng)度,不足32字節的信息由程序自動(dòng)填充空格。
發(fā)送按鈕響應程序流程圖如下:

c.JPG

數字通信相關(guān)文章:數字通信原理


通信相關(guān)文章:通信原理


蜂鳴器相關(guān)文章:蜂鳴器原理

上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

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

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>