新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于GSM溫度檢測系統的設計

        基于GSM溫度檢測系統的設計

        作者: 時間:2011-04-18 來源:網絡 收藏

        3 系統軟件
        3.1 指令部分
        單片機通過串口發送AT指令與TC35i通信,常用AT指令如表1所示。每個AT指令以AT開頭,以回車結束,對SMS的控制主要有3種途徑:Block Mode、AT指令的Text Mode和AT指令的PDU Mode,本系統采用PDU Mode發送和接受消息。

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

        g.JPG


        例如要發送“操作成功”到13488097615(3184087916F5)中,首先要把字符轉換為UNICODE碼,經轉換“操作成功”的UNICODE碼為64CD 4F5C6210 529F,AT指令是(1)AT+CMGF=0:設置TC35i為PDU格式。AT+CMGS=023??:為發送短消息指令,其中023代表數據內容的字節數,但不包括第1個00,中文字每增加1個字節數就要加2。發送的字節設置為23個,內容為0011000D91(81)3184087916F50008010864CD4F5C6210529F,代碼意義如表2。

        h.JPG


        3.2 程序部分
        3.2.1 主程序
        主程序流程圖如圖7所示,開機后便初始TC35i模塊檢測SIM卡是否裝好,初始化成功后就可已接收PDU格式的消息,當有信息到達模塊時,TC35i能夠對發送消息的手機號碼進行讀取,并對內容進行分析,如果內容符合就執行操作,并向此號碼回復1條相應內容的消息,否則刪除消息。

        i.JPG


        3.2.2 信息內容處理
        void read_sms()是程序對信息的內容的處理部分,若有短信接收,先讀取發送手機的號碼,然后進行內容的比較,處理之后回復提示信息給原手機號碼,如果是錯誤信息就將其刪除。

        4 結束語
        由TC35i通信模塊組成的監控系統,優點是覆蓋范圍廣、實時性好、可靠性高、價格便宜。以網絡作為無線傳輸網絡,適用于頻繁傳送小數據量的應用,還適用于偏遠地區、架設通信線路困難的地方。且在無人值守地區或對無人值守系統,應用短消息業務來傳送數據合適,操作人員只需要通過一部手機就可以了解測試點的,并且可以遠程打開加溫和降溫設備,開發應用前景較好。


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 牙克石市| 元氏县| 岗巴县| 衢州市| 甘肃省| 肇州县| 许昌县| 于都县| 分宜县| 舞阳县| 金乡县| 玉山县| 罗山县| 彭水| 昌宁县| 南川市| 安达市| 深水埗区| 苍梧县| 宁安市| 团风县| 南涧| 盘锦市| 靖西县| 达孜县| 门头沟区| 松原市| 鲁山县| 常宁市| 江孜县| 华蓥市| 鲁甸县| 资源县| 梅州市| 平原县| 浮梁县| 本溪市| 永平县| 遂平县| 左云县| 盐津县|