新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于nRF4O1的無線排隊機設計

        基于nRF4O1的無線排隊機設計

        作者: 時間:2009-06-25 來源:網絡 收藏

        O 引言
        隨著人民群眾的生活水平越來越高,在銀行、電信、醫院、稅務等窗口服務性行業使用越來越廣泛。根據串行通信原理,采用nRF401通信模塊的開發了排隊系統。排隊系統不但具備原有線系統的所有功能,而且突破了有線排隊系統在客戶安裝使用上的瓶頸等工作。該系統由NORDIC公司推出的單片無線收發一體芯片nRF401和51系列兩部分組成,實際運行取得了良好的效果。

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


        1 系統組成
        無線系統如圖l所示,該系統由發號主機、營業員叫號器、主顯示屏、窗口顯示屏、語音報號器等部分組成。系統的每個組成部分的數據傳遞采用無線收發模式,通過通信協議使之成為一個無線的排隊系統。

        2 原理
        在無線數據通信系統中,之間的數據通信采用一對多的主從模式,利用ISM頻段(433 MHz)。由發號主機負責發送從機(無線主顯示屏、無線窗口顯示屏、無線叫號器)地址、控制命令及數據,從機則負責收集現場信息,進行一定的數據處理,根據主機的要求返回數據,并執行主機發出的命令。在采用主從式多機串行通信系統中,從機不主動發送命令或數據,一切都由主機控制。由于發送和接收共用同一物理信道,因此在任意時刻只允許一臺從機處于發送狀態,只有被主機呼叫的從機才能占用總線,對主機作出應答。每臺從機均分配有一個唯一的從機地址。主機與從機通信時采用輪流查詢方式,主機先呼叫某從機地址,喚醒被叫從機后,主、從兩機之間進行數據交換,而末被呼叫的從機則繼續處于等待狀態。主機發送的信息可以傳到多個從機或指定的從機,各從機發送的信息只能被主機接收。為了完成上述功能需通過設置單片機的串口控制寄存器SCON來實現,在此將單片機設置在工作方式3,即SM0=1,SM1=1,且所有從機初始化SM2=1,使所有從機處于監聽狀態。通信仂議中的規定:
        ①單片機以方式3進行通信,一幀數據的第9位為1代表地址幀,為0代表數據幀;
        ②設定通信波特率為1200bps;
        ③主機與從機的聯絡過程:主機下發地址幀,被呼叫從機向主機返回地址幀,以便主機確定與從機聯絡上了。主機下發控制命令,從機根據命令或接收主機的數據塊,或向主機發送數據塊;
        ④無線通訊數據塊格式如表所示。


        Lead為引導字節:Leader=OxFF;
        Header為數據包的命令字節由此確定數據包的類型,見表1;
        Length為數據包包含的Length字節之后的所有字節的長度;
        Data為數據包字節;
        Checksum校驗字節。

        表1 命令字參數表


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 富裕县| 武强县| 建水县| 兴国县| 报价| 大关县| 江门市| 游戏| 乾安县| 威信县| 绥阳县| 彩票| 平乡县| 涞水县| 通化市| 奉贤区| 句容市| 连江县| 葫芦岛市| 芜湖县| 介休市| 米脂县| 原阳县| 慈溪市| 南宫市| 武强县| 吴忠市| 婺源县| 体育| 蓝山县| 景东| 安义县| 禄丰县| 任丘市| 理塘县| 彭阳县| 乌拉特中旗| 司法| 河间市| 瓦房店市| 莱州市|