新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于GSM短消息的油罐區監控系統

        基于GSM短消息的油罐區監控系統

        作者: 時間:2009-12-08 來源:網絡 收藏

        SIM300高電平啟動,啟動完成后不再起作用。復位信號低電平有效,低電平脈沖寬度應不小于100 ms。實際應用中,將20 kΩ電阻接在電源與RESET引腳之間,用一只0.1μF電容接地,電源連接端通過開關按鈕控制。通信使用SIM卡作為身份標志,SIM卡上的SIM_RST、SIM_I/O、SIM_CLK、SIM_CLK、SIM_VCC和GND通過SIM卡閱讀器與SIM300同名端直接相連。目前移動運營商所提供的SIM卡均無SIM I/O引腳,在設計電路時將該引腳接一個10 kΩ電阻與SIM_VCC相連。SIM_I/O引腳檢測卡支架中是否插有SIM卡。當插入SIM卡時,該引腳置為高電平,系統進入正常狀態。SIM300的SIM卡電路加入22 Ω串聯匹配電阻,在SIM DATA引腳上加10 kΩ的上拉電阻,若進行SIM卡檢測,在SIM_PR引腳上加100 kΩ的上拉電阻。設計SIM卡的引線不能太長,因為SIM_DATA和SIM_CLK兩引腳易受干擾。圖2中SP207用于電平轉換,SIM300通過SP207與連接,也可與PC機相連。該系統設計還包括閥門驅動、報警、液晶按鍵、JTAG接口、電源及復位電路等模塊。


        4 系統軟件設計
        4.1 通信協議
        SIM300模塊與之間通過標準RS232串行接口通信,通信協議是AT指令集。AT命令以‘AT+’開頭,以回車結尾,每個命令執行成功與否都有相應的返回,其他一些非預期的信息將提示對應信息,接收端根據接收信息進行相應處理。本系統只涉及到和串口的命令控制,用到的AT命令如表1所列。

        4.2 測控模塊
        測控模塊軟件采用C語言編寫。的發送和接收都是通過串口完成,發送短消息時必須轉換為字節數組,以數據包形式發送;接收短消息通過實時監控串口實現,將接收到的信息進行及時處理。圖3為短消息的發送和接收流程。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 香港| 新晃| 时尚| 鲁山县| 台山市| 大宁县| 阳江市| 壶关县| 吴江市| 渝北区| 弥渡县| 米泉市| 高平市| 图木舒克市| 松溪县| 徐州市| 朝阳县| 宁武县| 永昌县| 富蕴县| 安新县| 阿城市| 扎赉特旗| 玉门市| 米易县| 沛县| 旺苍县| 抚松县| 武汉市| 娱乐| 盐城市| 雷波县| 涟水县| 孟津县| 江川县| 乌苏市| 观塘区| 临西县| 明水县| 兰西县| 广丰县|