久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 基于51單片機的無線收發電路設計

基于51單片機的無線收發電路設計

作者: 時間:2011-11-10 來源:網絡 收藏

  1.2 接收放大電路設計

  使用AD8656雙運放芯片組成接收放大電路。該運放適合+2.7~+5.5 V電源電壓供電,是具有低噪聲性能的精密雙運算放大器。AD8656型CMOS放大器在滿共模電壓(VCM)范圍內提供250 mV精密失調電壓最大值,且在10 kHz處提供低電壓噪聲譜密度和0.008%的低真,無需外部三極管增益級或多個并行的放大器以減小系統噪聲。通過干電池提供3V單電源供電,接收放大電路如圖2所示。放大電路由AD8656進行兩級放大,抵消線圈所感應到的信號電壓幅值因距離的增加而產生的衰減,放大所接收到的微弱信號,增加無線傳輸距離。系統接收電路經D8656放大后的輸出電壓輸至單片機進行A/D轉換,對數據進行編解碼,而未采用檢波解調電路,可有效簡化電路結構。

AD8656接收放大電路圖

圖2 AD8656接收放大電路圖

  2 電路參數確定

  2.1 發射電路設計計算

  發射電路通過單片機片內PCA進行控制,采用單片機內部12 MHz晶振,使用頻率輸出方式在單片機CEXn引腳產生頻率可編程的方波,所產生的方波的頻率由式(1)確定。

基于51單片機的無線收發電路設計

  為產生3 MHz頻率,計算得PCA0CPHn=0x02,對單片機頻率進行四分頻,因此可通過單片機軟件設置寄存器PCA0的值在PCA0口產生3 MHz載波信號。

  2.2 接收電路設計計算

  接收放大電路如圖2所示,通過調節電容VC1調整接收諧振頻率。發射電路頻率為3MHz,所繞制的線圈電感值通過儀器測量為1.8~1.85 μH,通過式(2)計算所需的諧振電容

基于51單片機的無線收發電路設計

  計算得C=1 501~1 543 pF,選用瓷片電容152電容和100 pF可調電容并聯接入電路。

  利用R1、R2對正相輸入端加入一偏置電壓Vr,使放大器放大電路工作。其值通過式(3)計算。

基于51單片機的無線收發電路設計

  R3、R4控制電路的放大倍數,令R3=1 kΩ,R4=10 kΩ,則第一級對交流信號的放大倍數Av=R4/R3=10。為了防止信號被濾除,第二級使用反相放大電路,偏置電壓不變,而增益為Av=R8/R7=5。由上述計算可知,接收信號通過運放后,總增益達到50倍,信號最大峰峰值達到2.8 V,最小峰峰值達到0.3 V,通過單片機進行A/D轉換,判斷信號的有無。

  3 軟件設計

  系統通過單片機片內的A/D轉換功能直接對經過放大后的正弦信號進行轉換。連續檢測100次,取得峰值和谷值,然后計算信號的峰峰值。由于測得噪聲電平在0.15 V左右。所以當信號峰峰值大于0.3 V時,可看作已接收到信號,并通過均值濾波的方法降低誤碼率。

  發送數據時,先發一個脈沖,隨后在1.2ms內發送一個有效位,之后維持3.6 ms的低電平。連續發送8次即一個字節后,再保持約18 ms的低電平,準備發送下一個字節。



評論


相關推薦

技術專區

關閉