基于AT89C52單片機的短信息收發系統設計
0 引言
本文引用地址:http://www.j9360.com/article/171572.htmGSM(Global System for Mobile communication)系統是目前基于時分多址技術的移動通訊體制中比較成熟、完善、應用最廣泛的一種系統。目前已建成的覆蓋全國的GSM數字蜂窩移動通信網,是我國公眾移動通信網的主要方式。基于GSM的短信息服務,是一種在移動網絡上傳送簡短信息的無線應用,是一種信息在移動網絡上儲存和轉寄的過程。GSM模塊是繼GSM手機外又一種非常重要的GSM移動通信系統終端設備。它是傳統調制解調器與GSM無線移動通信系統相結合的一種數據終端設備,也稱為GSM Modem。
1 系統原理及系統結構
本系統主要研究如何運用GSM手機模塊在計算機終端實現短信息的收發(即圖l中虛線部分)。設計中采用STC89C52單片機和Siemens公司的GSM模塊TC35實現具有短信收發功能的GSM Modem原型。通過RS232串口將該Modem與PC機相連,并在PC機上開發前臺軟件,實現中英文短信點對點的雙向收發,從而實現與用戶手機或GSM模塊的遠程通信功能。系統設計由兩大部分組成:硬件設計與軟件設計。硬件設計主要研究單片機對GSM模塊控制,及單片機與計算機通信。
圖l 系統工作原理框圖
2 系統硬件[1]
系統硬件部分,該部分包括TC35通信模塊電路、電源電路和單片機系統。TC35通信模塊電路由ICT( Ignition)啟動電路、SYNC( Synchronization)指示燈電路、SIM( Sub-scriber Identification Module)卡電路組成;單片機系統則包括單片機最小系統、單片機與TC35通信電路、單片機與PC機通信電路。系統硬件原理如圖2所示。單片機與TC35模塊通信是通過AT指令。由AT指令可以進行呼叫、短信、電話本、數據業務、補充業務、傳真等方面的控制。單片機通過串行接口直接向TC35模塊發AT命令,能完成多種功能。如網絡登錄讀取SIM卡號碼、發送SMS消息、接收SMS消息等。這樣就可以方便簡潔地實現短消息的收發、查詢和管理。
圖2 系統硬件結構圖
圖3 主程序設計流程圖
評論