新聞中心

        EEPW首頁 > 模擬技術(shù) > 設(shè)計應(yīng)用 > 基于TC35I的GSM無線數(shù)據(jù)采集系統(tǒng)的設(shè)計

        基于TC35I的GSM無線數(shù)據(jù)采集系統(tǒng)的設(shè)計

        作者: 時間:2010-04-02 來源:網(wǎng)絡(luò) 收藏


        PDU的接收協(xié)議格式和發(fā)送類似,不再贅述。
        3.3 基于μC/OSII的主要任務(wù)設(shè)計
        本終端主要有3個任務(wù): (1)接收監(jiān)控中心指令任務(wù):接收來自監(jiān)控中心的命令信息、命令信息協(xié)議解釋,并將解釋完成的指令傳送給第2個任務(wù)進行終端采集控制;(2)數(shù)據(jù)采集與處理任務(wù):執(zhí)行任務(wù)1的命令,根據(jù)任務(wù)1的命令進行數(shù)據(jù)采集與相應(yīng)處理,并把處理完成的數(shù)據(jù)送到第3個任務(wù)進行發(fā)送; (3)發(fā)送數(shù)據(jù)到監(jiān)控中心任務(wù):完成數(shù)據(jù)的發(fā)送。任務(wù)程序的總體流程圖如圖2所示。

        任務(wù)1的具體流程:等待監(jiān)控中心指令的到來,此時任務(wù)處于睡眠狀態(tài)等待指令數(shù)據(jù)中斷信號量的到來,當(dāng)信號量發(fā)生時任務(wù)判斷接收到的具體指令格式是否有效,如果有效接受本指令,并根據(jù)預(yù)先約定的協(xié)議進行命令解釋,把解釋完成的命令放入消息隊列1中。任務(wù)流程圖如圖3所示。


        任務(wù)2的具體流程:等待消息隊列1中的消息,此時任務(wù)處于睡眠狀態(tài),當(dāng)有消息到來時,從消息隊列中取出指令,并根據(jù)指令內(nèi)容(采集時間點、時間間隔、采樣通道等)進行數(shù)據(jù)的采集,并把采集到的數(shù)據(jù)格式轉(zhuǎn)化成協(xié)議約定的數(shù)據(jù)格式,把本數(shù)據(jù)放入消息隊列2中。任務(wù)流程圖如圖4所示。


        任務(wù)3的具體流程:等待消息隊列2中的消息,此時任務(wù)處于睡眠狀態(tài),當(dāng)有消息到來時,從消息隊列中取出待發(fā)數(shù)據(jù),并進行發(fā)送。如圖5所示。


        本文設(shè)計實現(xiàn)了一種基于I遠程數(shù)據(jù)采集系統(tǒng),與其他數(shù)據(jù)采集系統(tǒng)相比,該系統(tǒng)具有應(yīng)用范圍廣、可配置性強、多功能、高性價比、跨地域作業(yè)等特點,具有很好的應(yīng)用前景。經(jīng)試驗驗證,基于I遠程數(shù)據(jù)采集系統(tǒng)達到了預(yù)期設(shè)計目標(biāo),具有較高的實用和參考價值。


        上一頁 1 2 下一頁

        關(guān)鍵詞: 35I GSM TC 35

        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 尼玛县| 徐汇区| 武城县| 靖州| 吉首市| 茶陵县| 惠水县| 常熟市| 繁昌县| 政和县| 错那县| 白水县| 毕节市| 上思县| 安溪县| 盐城市| 清苑县| 贞丰县| 蒙城县| 河曲县| 拉孜县| 阜南县| 苗栗市| 石门县| 呼图壁县| 宜城市| 河西区| 柘荣县| 察雅县| 瓦房店市| 团风县| 兰州市| 博乐市| 嘉定区| 政和县| 星子县| 肥东县| 合肥市| 利辛县| 绥化市| 车致|