无码中文字幕色专区_91av俱乐部_无码人妻h动漫_26uuu成人_91九色丨porny丨国产jk_青青视频在线播放_国内自拍第二页_国产又粗又长又爽又黄的视频_色哟哟免费网站_久久出品必属精品_a级黄色一级片_99日在线视频

首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
中華工控網首頁
  P L C | 變頻器與傳動 | 傳感器 | 現場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
  D C S | 工業以太網 | 現場總線 | 顯示調節儀表 | 數據采集 | 數傳測控 | 工業安全
  電 源 | 嵌入式系統 | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
嵌入式GSM短信息接口的軟硬件設計
中華工控網
收藏本文     查看收藏
作 者: ■ 華東師范大學 馬潮</P><P> <BR> 摘要:SMS短信息服務作為GSM網絡的一種基本業務已得到越來越多的系統運營商和系統開發商的重視,以GSM網絡作為數據無線傳輸網絡,可以開發出多種前景極其樂觀的各類應用。本文給出一個小型的嵌入式SMS中/英文短信息接口的設計,并詳細討論PDU模式的短信息格式和中文短信息軟件解碼的設計。</P><P> 關鍵詞:GSM SMS UTF-8 GB-2312 無線通信 無線數傳 遙控 中文編碼</P><P> <BR> 引 言:<BR>   SMS(Short Message Service)短信息服務是GSM(Global System for Mobile Communication)系統中提供的一種GSM終端(手機)之間,通過服務中心(Service Center)進行文本信息收發的應用服務,其中服務中心完成信息的存儲和轉發功能。短信息服務作為GSM網絡的一種基本業務,已得到越來越多的系統運營商和系統開發商的重視,基于這種業務的各種應用也蓬勃發展起來。以GSM網絡作為數據無線傳輸網絡,可以開發出多種前景極其樂觀的各類應用,如無線數據的雙向傳送、無線遠程檢測和控制等。典型的應用有:變電站、電表、水塔、水庫或環保監測點等監測數據的無線傳輸和無線自動警報;遠程無線控制高壓線路斷電器、加熱系統、防洪攔阻系統或其它機電系統的啟動和關閉;車隊交通管理和控制指揮系統;控制和監測香煙、食品和飲料自動售貨機的運行狀態和存貨水平等等。</P><P>   由于GSM網絡在全國范圍內實現了聯網和漫游,具有網絡能力強的特點,用戶無需另外組網,在極大提高網絡覆蓋范圍的同時為客戶節省了昂貴建網費用和維護費用。同時,它對用戶的數量也沒有限制,克服了傳統的專網通信系統投資成本大,維護費用高,且網絡監控的覆蓋范圍和用戶數量有限的缺陷。比起傳統的集群系統在無線網絡覆蓋上具有無法比擬的優勢,加上GSM的SMS本身具備的數據傳送功能,都使得這些應用得到迅速的普及。利用GSM短信息系統進行無線通信還具有雙向數據傳輸功能,性能穩定,為遠程數據傳送和監控設備的通信提供了一個強大的支持平臺。</P><P> 1 SMS短信息的無線數傳監視和控制</P><P>   通常情況,基于SMS短信息服務的無線數傳監視和控制系統為一個點到多點的遠程無線雙向數據通信和控制系統,如圖1所示。系統的中心點為數據或監控指揮中心,由計算機網絡、數據庫、電子地圖和GSM通信接口組成。監控中心主要完成各種信息和數據的收發和整理:一方面,接收各個監控點上傳的信息和數據,并把它們放入相應的數據庫和分發給相應的監控計算機,以實現對各個監控點的監控和管理;另一個方面,監控中心響應監控計算機發出的對各個監控點的控制信息,并且把這些信息下發到相應的監控點上,從而達到對監控點設備進行控制的目的。<BR>     <BR> 2 GSM無線通信控制終端</P><P>   GSM無線通信控制終端為一個MC3的嵌入式系統,具有如圖2所示的測量、數據采集、控制、無線通信功能。GSM無線通信控制終端通過GSM網絡和監控中心進行雙向的信息傳輸。它將測量和采集到的數據信息傳送到監控中心,同時接收監控中心的控制數據,對設備實施相應的控制。<BR>        <BR> 3 GSM通信接口的硬件實現</P><P>   GSM無線通信控制終端的通信接口一般采用目前在市場上提供的可供二次開發的標準的GSM模塊,如TC35、FALCOM、WISMO3等。這些通信模塊都具備GSM無線通信的全部功能,并提供標準的UART串行接口,支持GSM 07.05所定義的AT命令集的指令。因此,MCU能非常方便地通過UART接口與GSM模塊連接,并直接使用AT命令就可以方便簡潔地實現短信息的收發、查尋和管理。</P><P>   在我們設計的GSM無線通信控制終端中,采用的GSM通信模塊為FALCOM A2D,MCU使用的是Atmel公司的高速8位微控制器ATmage128。ATmega128芯片為64個引腳,內部集成了4K字節的RAM、4K字節的EEPROM、128K字節的Flash以及2個UART串行接口等。由于采用了高性能的MCU,省掉了大量的外圍器件,如外擴RAM、ROM存儲器等,使硬件結構大大簡化,提高了系統的可靠性。系統的硬件框圖如圖3所示。<BR>         <BR> 4 基于GSM通信的軟件接口</P><P>   市場上提供的可供二次開發的標準的GSM模塊都支持GSM 07.05所定義的AT命令集的指令。因此,MCU通過UART串行接口直接向GSM模塊下發AT命令,就可以方便簡潔地實現基于GSM的短信息SMS的收發、查尋和管理。表1列出了與SMS相關的一些常用的GSM AT指令。<BR>        <BR>   根據GSM 07.05的定義,SMS短信息的發送和接收模式共有三種:Block模式、基于AT命令的Text模式和基于AT命令的PDU模式。使用Block模式需要模塊生產廠家提供驅動支持;而用于中英文短信息傳送應使用PDU模式,只傳送英文短信息(純文本格式)使用Text模式。Text模式的短信息發送和接收比較簡單,如不需要傳送中文則最好采用Text模式發送和接收短信息。</P><P>   采用Text模式發送接收短信息的步驟分為初始化GSM模塊、發送文本短信息和接收短信息。下面一段簡單的程序給出一個示例:<BR> PRINT "AT+CSCA=";Chr(34);"+8613800210500";Chr(34) ‘設置短信息中心號碼<BR> PRINT "AT+CMGF=1" ‘設置為Text模式<BR> PRINT "AT+CMGS=";Chr(34);"13500123456";Chr(34) ‘發送一條短信息 <BR> PRINT "This is a test SMS";Chr(26)<BR> PRINT "AT+CMGR=1" ‘讀取收到的一條<BR> ‘短信息<BR> .<BR> .<BR> .<BR>   該程序使用BASCOM-AVR高級語言編寫,其中PRINT語句的功能是通過URAT串行口發送字符串,Chr(34)代表ASCII字符(“),Chr(26) 代表ASCII字符(Ctrl-Z)。第一行語句設置短信息服務中心號碼,即通過串口發送以下字符串: AT+CSCA= "+8613800210500",其中+8613800210500為上海地區中國移動的短信息服務中心號碼。第二行語句設置短信息發送格式:AT+CMGF=1,其中1表示采用Text模式。第三和第四行語句發送一條短信息到控制中心,AT命令的格式為:AT+CMGS= "13500123456"<cr>This is a test SMS<^Z>,其中控制中心的號碼為13500123456,短信息內容為“This is a test SMS”,確認控制字符為Ctrl-Z。第五行語句為讀取一條收到的短信息內容:AT+CMGR=1,其中1表示收到的(在SIM卡中)第一條短信息。該指令發出后,如果GSM模塊中有接收到的短信息,則從UART接口返回如下信息(具體AT命令格式請參考GSM 07.05):</P><P>   +CMGR: "REC UNREAD","+8613508485560",,"02/10/16,15:37:28+32"<BR> xxxxxxxxxxxxxxxxxx (收到短信息的文本內容)</P><P> 5 基于PDU模式的中文短信息接收</P><P>   發送和接收中文或中/英文混合的短信息必須采用PDU模式。根據GSM 07.05的定義,只要控制器通過UART接口向GSM模塊下發AT命令,就可以直接讀取收到的PDU模式的短信息:<BR>   PRINT "AT+CMGF=0" ‘設置為PDU模式<BR>   PRINT "AT+CMGR=1"‘讀取接收的一條短信<BR> ‘息<BR> 在PDU模式下,GSM通信模塊的回答格式為:<BR> +CMGR: <stat>,,<length><CR><LF><pdu></P><P>   其中: stat表示該條短信息的狀態,通常為0(未讀過,新的短信息)或1(已讀過);<BR> Length為十進制數,表示pdu數據長度減去短信息服務中心地址長度,單位為字節;<BR> <CR><LF>為回車換行;<BR> pdu為PDU模式的數據包。</P><P>   然后,要分析PDU數據包,根據PDU的數據格式將收到的中文信息和其它相關信息解析出來。</P><P> 5.1 PDU數據包格式<BR>   PDU數據包由兩部分構成,短信息服務中心地址(SMSC address)和TPDU,表2為PDU數據包的格式,其中一個數據單元為一個字節。</P><P>   其中短信息服務中心號碼、發送源號碼、日期以及時間采用壓縮BCD碼表示,低位在前,高位在后。給出了通過讀取短信息的AT命令(AT+CMGR=1)從GSM模塊讀到的一條PDU模式的短信息,并給出常見的數值與解釋。</P><P> 5.2 PDU模式的純英文短信息解碼<BR>   PDU模式的純英文短信息編碼使用GSM字符集的7位編碼,此時TP-DCS的值為00。如短信息內容為英文字符“Hi”,首先將各個字符轉換為7位的標準二進制ASCII碼,然后要將后面字符的低位逐位調整到前面,補齊前面的差別。例如:“H”的二進制ASCII碼為1001000,“i” 二進制ASCII碼為1101001;顯然H的二進制編碼不足八位,那么就將后面字符i的最后一位補足到H的前面,就成了11001000(C8),i剩下六位110100,前面再補兩個0,變成00110100(34),于是“Hi”就變成了兩個八進制數 C834。由于PDU模式的純英文短信息采用7位編碼,解碼不方便,因此對于只需發送和接收純英文字符和數字符號的應用,最好采用Text模式發送和接收短信息。</P><P> 5.3 中文短信息的解碼<BR>   由于中文字的編碼是采用2個字節的編碼,因此發送和接收中文或中英文混合的短信息只能采用PDU模式。但在GSM標準中,中文編碼采用UTF-8的編碼,不是目前國內常用的GB-2312編碼,故還需要進行中文編碼的轉換,才能與采用GB-2313漢字庫相配合顯示漢字字型。<BR> 由于UTF-8和GB-2312編碼之間不存在一一對應的線性關系,因此只能采用查表的方式進行轉換。下面給出一個由UTF-8到GB-2312編碼轉換的算法。</P><P>   ① 建立UTF-8和GB-2312兩個中文編碼表,表中數據項為2個字節長度的十六進制的數,代表一個中文編碼。兩個表的長度分別為14 890字節(2×7445)。UTF-8編碼表按數據項值從小到大排序,而在GB-2312編碼表中,與UTF-8相同位置處為相同漢字的GB-2312碼字,如圖4所示。<BR>            <BR>   ② 軟件解碼過程為:每次從PDU模式SMS數據包的TP-UD中取出兩個字節,采用二分法快速數據查找算法,在UTF-8編碼表中找到其所在位置,然后在GB-2312表的相同位置處讀取相對應的GB-2312編碼。解碼流程如圖5所示。<BR>        <BR>   ③ 二分法的最壞查找次數為lg2(n+1),UTF-8表的長度n為7445,固最壞查找次數為13次,就是說一個中文編碼由UTF-8到GB-2312的轉換最多經過13次比較查找就可完成。 這比采用簡單的順序查表要快的多,大大減少了查表所花費的時間,非常適合在一般的嵌入式系統中使用。</P><P>   ④ 盡管兩個漢字編碼表要占用近30 KB(如還需要GB-2312到UTF-8的轉換,則還要增加兩個表,共占60 KB),但由于采用了ATmega128單片機,其片內有128KB的程序存儲器,因此可將程序與表格放在一起。去掉60 KB的表格,仍有近70 KB的容量用于系統程序,因此完全不用外部擴充存儲器(漢字字庫除外),大大簡化了硬件的結構和設計。</P><P> 結 語</P><P>   本文的設計方案已應用在我們研發的產品“車船載GPS-GSM衛星定位無線通信移動終端”上,經過多年的運行和使用,證明系統工作穩定可靠。2001年10月,在美國著名計算機應用雜志《CIRCUIT CELLAR》舉辦的世界性電子設計競賽“Design Logic 2001 Contest”中,該產品獲得三等獎。<BR>                 參考文獻<BR> 1 European Telecommunications Standards Institute. ETSI GTS GSM 07.05. <img align=absmiddle src=pic/url.gif border=0><a target=_blank href=http://www.etsi.com>http://www.etsi.com<;/a><BR> 2 European Telecommunications Standards Institute. ETSI GTS GSM 07.07. <img align=absmiddle src=pic/url.gif border=0><a target=_blank href=http://www.etsi.com>http://www.etsi.com<;/a><BR> 3 Atmel Corp. Atmega128 Data Book. <img align=absmiddle src=pic/url.gif border=0><a target=_blank href=http://www.atmel.com>http://www.atmel.com<;/a><BR> 4 MCS Electronics. BASCOM-AVR USER MANUAL. <img align=absmiddle src=pic/url.gif border=0><a target=_blank href=http://www.mcselec.com>http://www.mcselec.com<;/a></P><P> <BR> <BR> <br><A HREF="/editor/uploadfiles/learns01/200383115583357706.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/200383115583357706.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> <br><A HREF="/editor/uploadfiles/learns01/200383115583874196.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/200383115583874196.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> <br><A HREF="/editor/uploadfiles/learns01/200383115584323072.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/200383115584323072.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> <br><A HREF="/editor/uploadfiles/learns01/200383115584991308.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/200383115584991308.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> <br><A HREF="/editor/uploadfiles/learns01/20038311559041562.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20038311559041562.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> <br><A HREF="/editor/uploadfiles/learns01/2003831160774434.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/2003831160774434.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> <br><A HREF="/editor/uploadfiles/learns01/20038311601464151.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20038311601464151.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A>
 

狀 態: 離線

公司簡介
產品目錄

公司名稱: 中華工控網
聯 系 人: 客服中心
電  話: 0755-26546361
傳  真: 0755-26585268
地  址: 深圳市南山區創業路現代城華庭1棟6A
郵  編: 518054
主  頁:
 
該廠商相關技術文摘:
智能儀器儀表的發展特點與前景分析
電動機性能虛擬儀器測試系統設計與實現
視頻監控護航高鐵安全運營
基于PLC,觸摸屏及變頻器對吹膜機的改造
永宏PLC應用于自助圖書借還終端機
基于永宏PLC的GSM通訊原理及其應用
改善汽車生態學、安全性和舒適性,四大測試分析是關鍵
改善汽車生態學、安全性和舒適性,四大測試分析是關鍵
數控技術的發展趨勢及產業化
數控技術發展戰略與發展途徑的思考
用Energid 的軟件進行機器人的抓取和操作
如何借助RFID技術升級企業信息管理水平
更多文摘...
立即發送詢問信息在線聯系該技術文摘廠商:
用戶名: 密碼: 免費注冊為中華工控網會員
請留下您的有效聯系方式,以方便我們及時與您聯絡

關于我們 | 聯系我們 | 廣告服務 | 本站動態 | 友情鏈接 | 法律聲明 | 不良信息舉報
工控網客服熱線:0755-86369299
版權所有 中華工控網 Copyright©2022 Gkong.com, All Rights Reserved

无码中文字幕色专区_91av俱乐部_无码人妻h动漫_26uuu成人_91九色丨porny丨国产jk_青青视频在线播放_国内自拍第二页_国产又粗又长又爽又黄的视频_色哟哟免费网站_久久出品必属精品_a级黄色一级片_99日在线视频
国产v日韩v欧美v| 中文在线а√在线8| 免费视频一区二区| 国产精品大片免费观看| 国产视频亚洲| 日韩国产一区二区| 久久99视频| 日本在线不卡视频一二三区| 日韩欧美自拍| 里番精品3d一二三区| 日韩一区二区三区精品| 国产精品91一区二区三区| 精品亚洲a∨一区二区三区18| 日韩精品乱码av一区二区| 久久成人亚洲| 国产美女精品| 红桃视频亚洲| 中文精品在线| 免费欧美日韩| 免费人成在线不卡| 久久高清免费观看| 鲁大师成人一区二区三区| 欧美日韩国产亚洲一区| 午夜精品成人av| 日韩免费av| 精品免费av在线| 久久久久亚洲| 日韩午夜黄色| 亚洲久久视频| 日本免费一区二区视频| 日本午夜精品久久久| 欧美日韩调教| 久久影院资源站| 成人国产精品一区二区免费麻豆| 久久69成人| 91亚洲国产高清| 久久国产成人午夜av影院宅| 久久网站免费观看| 狠狠干成人综合网| 日韩精品视频网| 麻豆视频观看网址久久| 中文在线а√在线8| 狠狠操综合网| 亚洲毛片网站| 美女性感视频久久| 波多野结衣久久精品| 欧美日韩一二| 一区二区91| 精品亚洲自拍| 香蕉久久国产| 久久不卡日韩美女| 欧洲av一区二区| 麻豆久久精品| 国产欧美在线观看免费| 六月婷婷综合| 丝袜诱惑制服诱惑色一区在线观看| 日日夜夜免费精品视频| 久久一区精品| 999国产精品永久免费视频app| 好吊视频一区二区三区四区| 青青国产精品| 久久人人88| 久久国产婷婷国产香蕉| 三级精品视频| 亚洲日本久久| 久久激情婷婷| 欧美精品中文字幕亚洲专区| 欧美日韩精品免费观看视欧美高清免费大片 | 国产精品亚洲片在线播放| 91亚洲自偷观看高清| 中文一区二区| 国产一区二区三区不卡视频网站 | 亚洲+小说+欧美+激情+另类| 日韩二区在线观看| 午夜欧美巨大性欧美巨大| 日韩精品一区二区三区免费视频| 亚洲国产欧美日本视频| 一本综合精品| 亚洲午夜精品久久久久久app| 日韩三区四区| 久久亚洲精品中文字幕蜜潮电影| 国产欧美日韩免费观看| 亚洲精品1区2区| 国产精品久久久久久久免费观看 | 日韩精品91| 日本成人中文字幕| 五月精品视频| 亚洲黄色免费看| 国产精品网在线观看| 99国产精品| av资源亚洲| 老司机精品视频网| **爰片久久毛片| 日韩在线观看一区二区三区| 国产精品老牛| 日韩视频一区二区三区在线播放免费观看| av资源中文在线| 国产一区二区久久久久| 欧美中文高清| 日韩av影院| 日韩精品免费观看视频| 综合亚洲视频| 日韩一区二区三区免费视频| 国产亚洲综合精品| 伊人精品在线| 日韩视频网站在线观看| 久久精品欧洲| 精品一区二区三区中文字幕| 美女在线视频一区| 精品72久久久久中文字幕| 国产精品1区| 国产精品久久久免费| 国产精品美女久久久久久不卡| 日韩国产欧美三级| 日本在线一区二区三区| 91精品尤物| 精品精品国产三级a∨在线| 免费视频一区二区三区在线观看| 国产精品亚洲人成在99www| 精品国产精品国产偷麻豆| 黄毛片在线观看| 91精品二区| 日韩美女国产精品| 国产伦一区二区三区| 国产精品蜜月aⅴ在线| 国产精品成久久久久| 日韩三区在线| 在线亚洲激情| 日本不卡视频一二三区| 精品一区二区三区中文字幕 | 91亚洲成人| 欧美丝袜一区| 丝瓜av网站精品一区二区| 日本三级亚洲精品| 久久精品国产在热久久| 久久精品影视| 日韩美女国产精品| 色综合五月天| 蜜桃久久av| 91国内精品| 日韩电影免费网址| 亚洲一区欧美激情| 日本三级亚洲精品| 深夜福利视频一区二区| 在线亚洲国产精品网站| 国产欧美日韩一区二区三区四区| 高清一区二区三区av| 欧美精品自拍| 国产精品久久| 欧美精品自拍| 国产精品久一| 99国产精品| 国产精品成人自拍| 中文一区在线| 97视频热人人精品免费| 国产美女精品| 亚洲一区资源| 丝袜美腿亚洲一区| 福利一区二区| 日韩高清在线一区| 天堂资源在线亚洲| 国产高清视频一区二区| 国产精品呻吟| 欧美日韩精品免费观看视欧美高清免费大片 | 日韩精品久久理论片| 毛片在线网站| 青草国产精品久久久久久| 日韩国产欧美| 国产精品美女在线观看直播| 在线一区视频| 中国字幕a在线看韩国电影| 亚洲v天堂v手机在线| 久久久久中文| 久久精品系列| 四虎精品一区二区免费| 亚洲网站视频| 丁香六月综合| 捆绑调教美女网站视频一区| 亚洲一区av| 欧美高清不卡| 日本久久精品| 97久久精品| 免播放器亚洲| 午夜欧美理论片| 亚洲www啪成人一区二区| 精品精品国产三级a∨在线| 日本不卡在线视频| 亚洲深夜福利在线观看| 中国女人久久久| 欧美网站在线| 欧美日韩国产传媒| 久久精品亚洲人成影院 | 中文字幕在线看片| 国产精品入口久久| 欧美亚洲免费| 国产色噜噜噜91在线精品| 欧美综合精品| 国产美女久久| 国产精品1区在线| 久久精品国产99国产|