新聞中心

        EEPW首頁 > 手機與無線通信 > 設(shè)計應(yīng)用 > 教學用無線答題統(tǒng)計系統(tǒng)

        教學用無線答題統(tǒng)計系統(tǒng)

        作者: 時間:2011-06-20 來源:網(wǎng)絡(luò) 收藏

        1.2 基本流程
        初始化后,上位機向父節(jié)點發(fā)送“在線查詢”命令,父節(jié)點接收命令,并向子節(jié)點廣播該“在線查詢”命令,子節(jié)點接收到命令后將自己的節(jié)點號和在線狀態(tài)回復給父節(jié)點,父節(jié)點接收到子節(jié)點的狀態(tài)回復后,也向子節(jié)點回復“收到確認”信號,同時父節(jié)點向上位機上傳各子節(jié)點的在線情況。這就完成了“在線查詢”命令。
        上位機向父節(jié)點發(fā)送“開始”命令,父節(jié)點接受命令,并向子節(jié)點廣播該“開始”命令,子節(jié)點接收到命令后允許指示燈亮,這時子節(jié)點可以選擇答案“A,B,C,D”其中一個,然后按確認鍵將自己的節(jié)點號和答案發(fā)送給父節(jié)點,父節(jié)點收到后將收到的信號原封不動地作為確認信號回發(fā)給子節(jié)點,子節(jié)點收到確認信號后,對應(yīng)的答案燈會亮,表示確認你選的是哪個答案。譬如,子節(jié)點選的是“A”,父節(jié)點確認后,A燈亮。
        流程圖如圖4所示。

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

        f.JPG


        2 設(shè)計原理
        的基本流程如上所述,下面具體闡述各模塊的設(shè)計原理。

        2.1 上位機
        上位機為一般的串口通信程序,它有3個功能:
        (1)通過串口向父節(jié)點發(fā)送命令。上位機命令只有兩個:在線查詢命令和答題允許命令。這兩個命令均由3 Byte組成,本文定義在線查詢命令格式為g.JPG,其中xx為任意數(shù)。答題允許命令格式為h.JPG
        (2)接收父節(jié)點傳來的數(shù)據(jù)。當父節(jié)點收集了子節(jié)點發(fā)來的數(shù)據(jù)后,便會定時向上位機發(fā)送數(shù)據(jù),數(shù)據(jù)格式如圖5所示。當上位機接收到以0xA0開頭的數(shù)據(jù),便是節(jié)點在線情況回復數(shù)據(jù),以0xEE結(jié)束;當接收到以0xA5開頭的數(shù)據(jù),便是節(jié)點答題數(shù)據(jù),以0xEE結(jié)束。

        i.JPG


        (3)接收到的數(shù)據(jù)。上位機將接受到的答案數(shù)據(jù),以圓柱圖形顯示出來。



        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 马边| 平昌县| 衡东县| 离岛区| 龙江县| 苗栗市| 乌兰县| 静安区| 越西县| 沙河市| 黔西| 昔阳县| 吉林市| 右玉县| 阿拉善盟| 宿州市| 大田县| 海门市| 吉林市| 莫力| 贵州省| 利津县| 环江| 雷波县| 乐清市| 长丰县| 景宁| 泰顺县| 读书| 霍山县| 龙里县| 武川县| 肇庆市| 阳高县| 连江县| 九龙县| 祁连县| 和林格尔县| 聊城市| 会理县| 祁阳县|