
摘 要:以凌陽SPCE061A單片機為控制核心,設計并制作了一款具有數字顯示及語言播報功能的無線通信系統。文中給出了系統的硬件構成,簡述了利用nRF2401進行無線通信的基本原理和實現過程。
關鍵詞:SPCE061A單片機 無線通信系統 nRF2401
中圖分類號:TP27 文獻標識碼:A 文章編號:1672-3791(2012)10(a)-0003-01
無線通信是當前發展最快的技術之一,與有線相比主要有成本低、攜帶方便、布線安裝簡便等特點,現在已經廣泛應用于工業、農業、能源、電力、國防等各個領域。目前主要的無線技術有:藍牙、紅外傳輸、無線局域網(wifi)等。藍牙主要用于移動設備之間近距離的數據傳輸,目前價格還比較昂貴;紅外數據傳輸價格低廉,但是僅適合用于點對點的近距離傳輸,不適合組網;無線局域網技術是以太網的一種無限擴展[1],但由于其硬件實現需要很大的容納空間,且對計算機的依賴性比較強,限制了該項技術在工業領域的應用。
針對這些問題,本文提出了一種基于SPCE061A單片機的無線通信系統的設計。
整個系統的結構框圖如圖1所示。
1 控制核心
本系統采用基于upnSPTM為內核的SPCE061A作為控制核心。SPCE061A單片機是16位微處理器,內嵌2KB的SRAM和32KB的FlashROM,無需像51系列單片機那樣外接存儲器來實現對圖形和文本代碼的存儲,能夠滿足絕大多數場合的設計需求;擁有多達32位的可編程多功能I/O端口,每個引腳都可以獨立編程,使其工作于輸入或輸出方式;8通道10位A/D轉換器,其中一路為音頻轉換通道,并且內置有自動增益電路;雙通道10位D/A轉換器,只需要外接功放即可完成語音的播放;……