999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

SIM300C模塊的硬件電路設計及短信控制方式研究

2017-10-20 21:32:21呂國策
科技資訊 2017年25期

呂國策

DOI:10.16661/j.cnki.1672-3791.2017.25.009

摘 要:當前,無線通信技術快速發(fā)展,特別是隨著各類移動網(wǎng)絡的全面覆蓋,GSM通信技術已經(jīng)涉及我們生活的各個方面,無論是移動電話、智能家居,或者是車載設備上都有廣泛的應用。本文以SIM300C通信模塊為例,介紹該模塊的硬件電路及收發(fā)短信的控制方式。

關鍵詞:GSM SIM卡 短信 PDU

中圖分類號:TP391 文獻標識碼:A 文章編號:1672-3791(2017)09(a)-0009-02

1 硬件電路設計

SIM300C是SIMCOM公司生產(chǎn)的一款GSM移動通信模塊,其硬件電路如圖1所示。電路中模塊的17腳為PWRKEY,是模塊的啟動管腳,通過控制該管腳的電平變化來控制模塊的啟動。模塊的15腳VDD_EXT為輸出電壓管腳,通過檢測該管腳的電壓狀態(tài)判斷是否啟動成功。25腳為SIM卡的供電電源,27、29、31腳是與SIM卡進行通信的管腳。41、43腳是模塊的串口,通過該串口傳送AT指令,實現(xiàn)各種控制。

2 收發(fā)短信息的控制方式

2.1 AT指令簡介

AT指令集是控制GSM模塊的實現(xiàn)各種功能的基本指令。本文列舉出常用的處理短信息的AT指令集。AT+CPMS:選擇短消息存儲區(qū);AT+CMGF:選擇消息格式;AT+CMGR:讀取短消息;AT+CMGS:發(fā)送短消息;AT+CMGW:向內(nèi)存寫入消息;AT+CMSS:發(fā)送存儲區(qū)內(nèi)的消息;AT+CMGD:刪除短消息。

2.2 發(fā)送短信息

GSM模塊發(fā)送短信息一般有兩種格式,分別為TEXT和PDU。文本模式相對來說比較簡單,主要適用于僅僅傳輸字符的應用,比如在國外,發(fā)送的基本都是26個字母,用此方式就非常方便。但是在國內(nèi),如果發(fā)送漢字大多采用PDU模式,該方式需要進行編碼轉換,相對復雜。本文重點講述PDU格式的短信息發(fā)送。

假設我們要發(fā)送以下信息:

接收號碼:+861556881ABCD;

發(fā)送短息內(nèi)容:設置成功;

短信中心號碼:+8613010431500。

該模式下需要將發(fā)送的信息以Unicode碼的方式發(fā)出,通過查找Unicode漢字編碼表,找到“設置成功”的Unicode碼為8BBE7E6F6210529F。

(1)短信中心號的轉換,先將短信中心號碼去掉+號,在結尾加上F,從左往右兩個數(shù)字一組相互交換位置并重新排序,變?yōu)?83110401305F0,在再開頭加上0891,最終變?yōu)?891683110401305F0。

(2)現(xiàn)將手機號去掉+號,在結尾加上F,從左往右兩個數(shù)字一組相互交換位置并重新排序,變?yōu)?8516588A1CBFD。

(3)通過查表已知“設置成功”的Unicode碼為8BBE7E6F6210529F。

(4)將手機號和短息內(nèi)容整合。在電話號前添加0011000D91字符串,001100時一組特定的代碼,0D是電話碼的長度,91代表發(fā)送到手機,整合為0011000D9168516588A1CBFD。手機號碼后加固定代碼000800,再加上短信息內(nèi)容,整合為0011000D9168516588A1CBFD0008008BBE7E6F6210529F。

(5)發(fā)送數(shù)據(jù),通過串口發(fā)送“AT+CMGF=0”到GSM模塊,完成設置短信息格式為PDU格式,模塊回復OK,表示設置成功。再發(fā)送“AT+CMGS=25”,表示即將要發(fā)送的數(shù)據(jù)長度為25位,模快回復“>”,此時將上面整合的數(shù)據(jù)發(fā)送至模塊,>0891683110401305F00011000D9168516588A1CBFD0008008BBE7E6F6210529F,至此完成短信息的發(fā)送。

2.3 讀取及刪除短信息

通過串口發(fā)送“AT+CNMI”指令設置短信息到達時,采用哪種處理方式。

“AT+CNMI”指令語法:“AT+CNMI=mode,mt”,其中mode和mt的數(shù)值不同,表示其處理的方式不同,下面分別加以說明:mode的含義是有短信息時是否通知模塊,當mode為0時,有短信息到達時不通知模塊;當mode為1時,只有在模塊的數(shù)據(jù)線空閑時通知模塊,否則不通知;當mode為2時,通知模塊,如果此時數(shù)據(jù)線忙,就連同數(shù)據(jù)線上的數(shù)一同發(fā)送。mt的含義是短信息的處理,當mt為0時,存儲至內(nèi)存單元;當mt為1時,存儲至內(nèi)存單元同時通知模塊;mt為2時;存儲至SIM卡并通知模塊;mt為3時,直接發(fā)送至模塊。

本文設置為“AT+CNMI=2,1”,以便及時讀取到短信息。如果接收到短信息,數(shù)據(jù)線會提示:“+CMTI”“ME”,“6”,表示短信息現(xiàn)已存儲在ME內(nèi)存中,編號為6,單片機發(fā)送“AT+CMGR=6”,讀取第6條消息,模塊返回:

+CMGR: 6,25

0891683110401305F00011000D9168516588A1CBFD0008008BBE7E6F6210529F

OK

表示讀取成功。

若要刪除信息,則發(fā)送“AT+CMGD”可以相應位置上的短信息,例如發(fā)送“AT+CMGD=8”,表示刪除第8條消息。模塊返回OK,表示刪除成功。

3 結語

通過上述分析,可以看出,SIM300C模塊的硬件電路并不復雜,也容易理解。但要實現(xiàn)短信息的收發(fā)功能,尤其是處理漢字信息,相應操作比較繁瑣,還應根據(jù)實際情況反復調試。

參考文獻

[1] 韓斌杰,杜新顏,張建斌.GSM原理及其網(wǎng)絡優(yōu)[M].北京:機械工業(yè)出版社,2009.

[2] 張永棟,林宏武.基于GSM網(wǎng)絡汽車中控門鎖與防盜系統(tǒng)設計[J].機電工程技術,2015(7):42-44.

[3] 亓浩名,王利,武毅,等.基于單片機的GSM短信收發(fā)模塊設計[J].電子測試,2012(3):63-67.endprint

主站蜘蛛池模板: www.狠狠| 亚洲色图欧美| 色婷婷成人| 国产亚卅精品无码| 欧美α片免费观看| 久综合日韩| 久草青青在线视频| 色亚洲激情综合精品无码视频| 国产精品香蕉在线| 国产一区二区精品福利| 九九热精品在线视频| 97国产一区二区精品久久呦| 亚洲人成在线精品| 国产精品视频a| 久久精品aⅴ无码中文字幕| 国产成人一级| 日本免费一级视频| 2024av在线无码中文最新| 亚洲Av综合日韩精品久久久| 四虎永久在线视频| 国产自产视频一区二区三区| 91小视频在线| a欧美在线| 毛片免费视频| 国产精品一区二区国产主播| 天天综合网在线| 国产一级毛片yw| 免费人成在线观看视频色| 一级毛片中文字幕| 青草免费在线观看| 国产高清免费午夜在线视频| 欧美日韩动态图| 亚洲人精品亚洲人成在线| 欧美一区二区人人喊爽| 日韩午夜福利在线观看| av无码一区二区三区在线| 91精品福利自产拍在线观看| 国产呦视频免费视频在线观看| 99久久亚洲综合精品TS| 91无码视频在线观看| 国产视频一二三区| 亚洲男人在线天堂| 亚洲日本中文字幕乱码中文| 中文字幕乱妇无码AV在线| 日韩欧美中文字幕一本| 成人亚洲天堂| 亚洲国产成人久久精品软件| 国产原创第一页在线观看| 免费看美女自慰的网站| 欧美另类一区| 日韩欧美国产三级| 国产亚洲精品va在线| 热热久久狠狠偷偷色男同| 精品一区二区三区中文字幕| 成人一级免费视频| 白浆视频在线观看| 亚洲看片网| 国产性猛交XXXX免费看| 婷婷色狠狠干| 亚洲欧美自拍视频| 国产高清在线观看91精品| 97久久精品人人做人人爽| 全部毛片免费看| 欧美高清视频一区二区三区| 亚洲视频免费在线看| 亚洲视频影院| 看看一级毛片| 日韩精品久久久久久久电影蜜臀| 女人18毛片水真多国产| 91日本在线观看亚洲精品| 无码国内精品人妻少妇蜜桃视频 | a级毛片在线免费| 国产精品美女自慰喷水| 久久国产精品电影| 中文字幕亚洲综久久2021| 一级毛片免费播放视频| 亚洲天堂伊人| 亚洲综合亚洲国产尤物| 国产制服丝袜无码视频| 亚洲天堂精品视频| 国产在线观看一区二区三区| 91在线无码精品秘九色APP|