新聞中心

EEPW首頁(yè) > 手機(jī)與無(wú)線通信 > 設(shè)計(jì)應(yīng)用 > 基于C8051F系列單片機(jī)的無(wú)線收發(fā)電路設(shè)計(jì)

基于C8051F系列單片機(jī)的無(wú)線收發(fā)電路設(shè)計(jì)

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

3 軟件設(shè)計(jì)
系統(tǒng)通過(guò)單片機(jī)片內(nèi)的A/D轉(zhuǎn)換功能直接對(duì)經(jīng)過(guò)放大后的正弦信號(hào)進(jìn)行轉(zhuǎn)換。連續(xù)檢測(cè)100次,取得峰值和谷值,然后計(jì)算信號(hào)的峰峰值。由于測(cè)得噪聲電平在0.15 V左右。所以當(dāng)信號(hào)峰峰值大于0.3 V時(shí),可看作已接收到信號(hào),并通過(guò)均值濾波的方法降低誤碼率。
發(fā)送數(shù)據(jù)時(shí),先發(fā)一個(gè)脈沖,隨后在1.2ms內(nèi)發(fā)送一個(gè)有效位,之后維持3.6 ms的低電平。連續(xù)發(fā)送8次即一個(gè)字節(jié)后,再保持約18 ms的低電平,準(zhǔn)備發(fā)送下一個(gè)字節(jié)。
接收信號(hào)時(shí),通過(guò)判斷低電平的時(shí)間確定是否準(zhǔn)備發(fā)送有效數(shù)據(jù),當(dāng)?shù)碗娖匠^(guò)9 ms時(shí),啟動(dòng)接收程序。檢測(cè)到脈沖后,延遲1.2 ms開(kāi)始讀取數(shù)據(jù),連續(xù)讀8次后,把一個(gè)字節(jié)保存起來(lái)。時(shí)序圖如圖3所示。

本文引用地址:http://m.butianyuan.cn/article/156633.htm


采用軟件編程實(shí)現(xiàn)ASK調(diào)制功能,發(fā)射流程圖和接收流程圖分別如圖4和圖5所示。



4 結(jié)論
通過(guò)探測(cè)節(jié)點(diǎn)向監(jiān)測(cè)終端發(fā)送數(shù)據(jù),當(dāng)監(jiān)測(cè)終端液晶屏指示“接收成功”時(shí),表明在該距離下可以進(jìn)行通信,不斷增大節(jié)點(diǎn)線圈與終端線圈之間的距離直到不能正常接收數(shù)據(jù)為止。測(cè)試表明,有效通信距離可以達(dá)到24 cm。在探測(cè)節(jié)點(diǎn)通過(guò)橋接的方式與監(jiān)測(cè)終端正常通信時(shí),測(cè)得橋接節(jié)點(diǎn)的平均功耗約為102 mW,而探測(cè)節(jié)點(diǎn)間的平均橋接距離約為20 cm。
與傳統(tǒng)無(wú)線收發(fā)模塊相比。在需要大規(guī)模、密集型部署、近距離無(wú)線通信,并且電路體積、功耗、成本受限制的場(chǎng)合,基于C8051F系列單片機(jī)的無(wú)線收發(fā)電路有廣閼的應(yīng)用前景。


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

關(guān)鍵詞:

評(píng)論


相關(guān)推薦

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

關(guān)閉