- 相關推薦
用單片機控制手機收發(fā)短信息
摘要:介紹用MCS-51系列單片機控制手機收發(fā)短信息的原理、硬件電路、PDU數據格式和符合GSM07.05協議要求的短信息發(fā)送/接收程序,同時給出了一個應用實例。關鍵詞:單片機 短信息 PDU GSM 接口
GSM(Global System for Mobile communication)系統是目前基于時分多址技術的移動通訊體制中比較成熟、完善、應用最廣泛的一種系統。目前已建成的覆蓋全國的GSM數字蜂窩移動通信網,是我國公眾移動通信網的主要方式。主要提供話音、短信息、數據等多種業(yè)務;贕SM短消息功能可以做成傳輸各種檢測、監(jiān)控數據信號和控制命令的數據通信系統,能廣泛用于遠程監(jiān)控、定位導航、個人通信終端等。由于公眾GSM網絡在全球范圍內實現了聯網和漫游,建立上述系統不須再組建專用通信網絡,所以具有實時傳輸數據功能的短消息應用將得到迅速普及。
目前,人們設計的各類DTE設備基礎上以微處理器為核心,帶有RS232/RS485等通信接口,在物理層上很容易實現與GSM設置(如手機等)的連接。但對SMS協議的研究文獻卻較少,特別是用單片機控制手機的SMS(Short Message Service)收發(fā)的研究更少。筆者在用單片機設計基于GSM的SMS數據采集器時,對怎樣用單片機控制手機收發(fā)短信息進行了探討。
1 串口控制SMS的工作原理
單片機與手機一般采用串行異步通信接口,具有紅外和通信電纜兩種連接方式,通信速度可設定,通常為19200bps。采用紅外接口的優(yōu)點是單片機系統與手機電氣隔離,相互不干擾,接口各自獨立,使用方便;缺點是通信距離較短,紅外傳播的方向性對接口相對位置有要求。采用電纜連接時,數據傳輸的可靠性較好;其主要缺點是接口的電氣參數不兼容,設計不當時會對手機的通信質量產生影響。筆者經過實踐設計的接口電平轉換電路如圖1。
GSM的短信息業(yè)務SMS利用信令信道傳輸,這是GSM通信網所特有的。它不用撥號建立連接,把要發(fā)的信息加上目的地址發(fā)送到短信息服務中心,經短消息服務中心完成存儲后再發(fā)送給最終的信宿。所以當目的GSM終端沒開機時信息不會丟失。每個短消息的信息量限制為160字節(jié)。
現在市場上大多數手機均支持GSM07.05規(guī)定的AT指令集。該指令集是ETSI(歐洲通信技術委員會)發(fā)布的,其中包含了對SMS的控制。利用GSM手機的串行接口,單片機向手機收發(fā)一系列的AT命令,就能達到控制手機收發(fā)SMS的目的。ETSI的GSM07.05中用于SMS收發(fā)控制的主要AT命令見表1。
表1 常用AT指令
GSM07.05Function(功能)ATE0RESETAT+CSMS選擇短信息服務AT+CPMS選擇短信息內存AT+CMGF選擇短信息格式AT+CSCA短信息中心地址AT+CNMI顯示新收到的短[1] [2] [3] [4] [5]
【用單片機控制手機收發(fā)短信息】相關文章:
手機愛情短信息03-21
靶機用單片機控制的紅外誘餌系統設計04-30
單片機控制步進電機論文致謝04-27
2.14情人節(jié)手機祝福短信息04-27
單片機控制步進電機論文致謝詞04-28
6月9日送客戶的幽默手機短信息04-27
線性摩擦焊機的變頻調速單片機控制系統04-29
單片機在超聲控制系統中的應用研究05-02
基于單片機的交通燈控制系統設計與實現05-02
情感短信息09-30