新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于AT89C51的射頻通信基站設計

        基于AT89C51的射頻通信基站設計

        作者: 時間:2014-07-29 來源:網絡 收藏

          1.5 與PC機通訊電路設計

        本文引用地址:http://www.104case.com/article/256197.htm

          如果單片機通信電路與單片機通信電路通信,則兩個硬件電路和圖4相同,只是在軟件設計時需在每個通信端設定不同的通信地址,以辨認每個通信端口。若是單片機通信電路與PC機或者具有COM口的設備電路通信,則需要一個轉接電路,其硬件電路如圖5所示。

          

         

          圖5 SPI 接口與MAX232 通信硬件電路圖。

          在圖5所示的電路中,單片機左側是一塊MAX232芯片,其作用是將PC機中的232電平與單片機的TTL電平匹配。最左側是9芯母接頭,在使用時可接在計算機COM口上與計算機通信。單片機右側接一塊模塊。由于此塊單片機同樣沒有SPI接口,所以需要用普通接口軟件模擬SPI接口,其編程要嚴格按SPI端口的通信邏輯時序。

          2 單片機控制實現算法

          通信芯片可以工作在四種模式下,即: 配置模式、空閑模式、關機模式和收發模式。工作模式由PWR_U Pregister、PRIM_RX register 和CE三個寄存器共同決定。在工作模式的收發模式中推薦使用EnhancedSho ckBurst 收發模式,因為在這種工作模式下,系統的程序編制會更加簡單,并且穩定性也會更高。兩種算法流程圖如圖6所示。

          

         

          圖6 發射流程與接收流程。

          3 結語

          (1) 提出基于射頻的無線通信技術方案,并且按照該方案搭建硬件電路。

          (2) 設計單片機控制算法,在PC機中編好上位機軟件,執行機構能迅速執行預定結果, 反應時間小于1 ms。

          (3) 在執行機構遇到障礙時,能返回準確命令,使上位機捕捉到相應信息,直接反映雙向通信效果好。

          (4) 系統穩定可靠,數據傳輸丟失率很小,低于0.01%。

          (5) 芯片互換性好,可根據不同傳輸距離選擇不同芯片,軟件不需改動。

        通信相關文章:通信原理


        晶振相關文章:晶振原理
        上拉電阻相關文章:上拉電阻原理

        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 延边| 宁津县| 保康县| 怀安县| 万山特区| 黔南| 射洪县| 广宗县| 和林格尔县| 额济纳旗| 衡阳县| 伊吾县| 香河县| 方正县| 瓮安县| 靖边县| 泾源县| 宜宾市| 阳春市| 吴川市| 登封市| 建阳市| 锡林郭勒盟| 北票市| 晋宁县| 武冈市| 彩票| 鹤庆县| 夏邑县| 天镇县| 锦屏县| 北安市| 吴堡县| 东辽县| 天柱县| 锡林郭勒盟| 驻马店市| 高雄县| 高邮市| 蕉岭县| 保亭|