新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 基于USB 的無線傳輸系統設計與實現

        基于USB 的無線傳輸系統設計與實現

        作者: 時間:2011-02-15 來源:網絡 收藏

          (3)協議的實現。

          由于數據發送平臺與數據接收平臺之間的通訊是無線數據連接,因此也需要一定的協議。這個協議的實現是當發送平臺通電后會一直向整個無線有效范圍內發送連接碼,連接碼的發送頻率是穩定的,接收平臺通電后會一直接收到來自發送平臺的連接碼,但接收到連接碼后會放棄并不保存。

          當上位機向下發送數據時,發送平臺開始進入發送協議狀態,首先發同步碼,然后是地址碼,地址發送后發送數據,最后發送結束碼,圖5 為發送程序流程圖。接收平臺當接收到同步碼后,進入數據協議接收狀態,首先接收地址碼,接收后會在內部快速驗證是否和本地址一致,如果不一致將退出協議,如果一致則開始接收數據,最后接收結束碼并進行校驗,如果數據正確則把接收的數據傳送顯示,否則丟棄數據,圖6 為接收程序流程圖。

        發送程序流程

        圖5 發送程序流程。

        接收程序流程

          3 系統的實際應用

          該無線系統已經在教學中進行了實際應用,開發者在該系統的基礎上制作了“計算機硬件開發平臺”以及“基本邏輯門演示系統”兩個教學仿真器。

          “計算機硬件開發平臺”作為一個基礎的硬件開發平臺,整體電路簡單明了、與上位機接口方便且功能齊全,使開發者在平臺上作二次開發容易,初學者也非常容易上手,方便計算機硬件愛好者的學習。

          “基本邏輯門演示系統”使用VB 開發了上位機的演示界面,可以演示常用的邏輯門功能,系統調用Windows 的API函數來對PC 機的COM1 口進行數據發送,通過無線,在手持便攜設備上由LED 顯示與上位機同樣的操作結果,從而實現了無線控制。

          4 結語

          使用2.0 接口以及無線數據傳輸模塊設計實現的系統,不僅設計合理,而且使用方便,在實際中已經進行了應用,有很高的實用價值。今后,系統將采用藍牙通信進行優化,進一步提高通信性能。


        上一頁 1 2 3 下一頁

        關鍵詞: USB 數據傳輸

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 开远市| 云安县| 南雄市| 棋牌| 陕西省| 兴安盟| 闻喜县| 砚山县| 梅州市| 普兰县| 桐城市| 英吉沙县| 铜鼓县| 绿春县| 玛纳斯县| 满洲里市| 宝应县| 逊克县| 玛沁县| 江城| 行唐县| 肇源县| 陵川县| 新兴县| 剑阁县| 林州市| 巴中市| 留坝县| 阆中市| 阿荣旗| 延津县| 巴楚县| 嘉兴市| 讷河市| 彰化县| 舟山市| 湘乡市| 三河市| 彝良县| 肇源县| 崇仁县|