sim800c mini開發(fā)板使用說明書_第1頁
sim800c mini開發(fā)板使用說明書_第2頁
sim800c mini開發(fā)板使用說明書_第3頁
sim800c mini開發(fā)板使用說明書_第4頁
sim800c mini開發(fā)板使用說明書_第5頁
已閱讀5頁,還剩42頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

前前上的SIM800模塊是一個通訊模SIMCOM公司生產(chǎn)并銷售為其設計了可靠的外圍電路以及擴展了端口。SIM800的主要功能語音通話、短信收發(fā)、GPRS網(wǎng)絡數(shù)據(jù)收發(fā)、彩信收發(fā)。SIM800模主要應用在通訊領域,如移動電話、遠程數(shù)據(jù)監(jiān)控、短信提醒發(fā)送GPRSMODEN。打個比方,如果您要設計移動電話,那么內(nèi)部主要組應該包括通訊模塊SIM800、中心處理器MCU、顯示屏、鍵盤、話筒筒們就可以使得SIM800模塊去執(zhí)行命令了。開始接觸的時候請大家用電腦串口和SIM800相連,嘗試去控制SIM800,并熟悉這個過當我們熟悉了這個控制的過程后再去接入單片機寫程序去控制有條不紊的學習過程可以節(jié)省我們開發(fā)的時間,切忌不要盲目的而忽略了一些基礎的東西,到最后浪費了自己的時間。祝大家學成桂林創(chuàng)達電第一品簡1.第一品簡1.開發(fā)板這里需要注意的是除了收發(fā)兩根數(shù)據(jù)線還需要控制器和模塊共地線(G2.簡單功能測2.簡單功能測需要安裝驅動,驅動的位置在調(diào)試工具\PL2303在光盤的頭目錄中找到:GSM串口調(diào)試助手.exe如果SIM卡沒有介入設備顯示:+CPINERROR。網(wǎng)絡信息:顯示SIM卡的服務商信息第二GSM塊串口測第二GSM塊串口測助串口調(diào)試助手V2.2這個軟件在SIM800資料\調(diào)試工具\串口調(diào)試助手2.2中可1、正常方式發(fā)送(ASCII碼方式)在發(fā)送框中輸入ATI后點擊手動發(fā)送選項框。測試結果如下圖2-圖2-2、16ATI164154490D0O(圖2-二、圖2-二、指令AT+CPIN?AT+CSQAT+COPS?1、AT+CPIN?用于查詢SIM卡的狀態(tài),主要是PIN碼。輸入指令:AT+CPIN?返回:16進制顯示(選擇十六進制顯示后,再手動發(fā)送一次43504E3F16進制顯示(選擇十六進制顯示后,再手動發(fā)送一次43504E3F0D0D0A2B4350494E3A20524541如下;N4B0D0A+CI:RAD2返2返16:41542B4353510D0D0A2B4353Q+SQ3A2032362C300D0A0D0AT+CS4B0D0A16:41542B4353510D0D0A2B4353Q+SQ3A2032362C300D0A0D0AT+CS4B0D0A:2,O316進制顯示,結果如下:41542B4F500D0D0A2B?A+OP+4F533A20302C302C224348494E41204D4F4249OP 00"HINMOI220D0A0D0A4F4B0D0A以上狀態(tài)正常就可以進行短信、語音測試在指令區(qū)輸入ATE1,ATE1OK一、撥打任意號碼TC35I模塊返回代碼差不多,就需要先發(fā)一條AT+COLP=1聯(lián)絡線確認陳述。這NOCARRIER則表示撥號失敗或對方掛斷。就是呼入提示,如果你的SIM有來電來號碼顯示服務,號碼將輸出顯示。第四簡單英文短信的發(fā)送/讀取第四簡單英文短信的發(fā)送/讀取的實指令功能:短信提示,狀態(tài)有OK回復。狀態(tài)有OK回復。以顯示2其中“RECUNREAD”短信沒有讀過,+8615296811438為發(fā)信方號碼,其中“RECUNREAD”短信沒有讀過,+8615296811438為發(fā)信方號碼,12/09/25,23:19:45+32為日期時間,內(nèi)容是如果再讀一次就會稍微不同于上面顯示,RECREAD回復OK。入1A(1入1A(1CMGS:8表示發(fā)送成功,發(fā)送的內(nèi)部計數(shù)是8。第五簡單中文短信發(fā)送/讀取的實第五簡單中文短信發(fā)送/讀取的實(一、格式中文短信的下面的內(nèi)容是:向手TAT+CSMP=17,0,2,25步驟二轉換發(fā)送短中使用指令步驟三轉換發(fā)使用指令步驟三轉換發(fā)送短首先轉換發(fā)送的短信內(nèi)容“桂林創(chuàng)達科技”到UNICODE碼,以進制顯復制轉換后UNICODE送框,手動發(fā)送,不用加回車符。16161a。如圖發(fā)送后等待模塊執(zhí)行發(fā)送短信命令,成功后返回發(fā)送短信的計數(shù)二.PDU格式中文短信的在我們用一個例子來詳細描述如果使用PDU編碼來發(fā)送短信在這里例子中,根據(jù)PDU的要求我們要寫的編碼為:0891683108705705F011000D91685192861134F80008000C68426797521B8FBE79D16280,通過串編碼我們才可以命令PDU格式短信哦。我們把這13下面這個表分內(nèi)含說1短信中心地址長度(字節(jié)),包括第段(1)3(72號碼類91Bit710010100001-ISDN碼或者電話號1111-備91二進制表示為1001000136831087057050001-ISDN碼或者電話號1111-備91二進制表示為100100013683108705705, “8613800775500”最后F后把8613最后就得到了數(shù)據(jù)683108705705己根據(jù)具體情況改這個號碼是保存在SIM卡內(nèi)的,如果不4發(fā)送參數(shù) (TP-MTI/VFP)發(fā)送TP-VP用相對格式它,用11即可固定,不用改變5消息基準值(TP-MR)它,用00即可固定,不用改變6目標號碼(8數(shù))91,不包括補加的F。1080D第8段的值為這里包含有70x0D7291固定,不用改變8685192861134F,然后兩兩對調(diào),和第3段的轉換方法一樣根據(jù)發(fā)送的號碼8685192861134F,然后兩兩對調(diào),和第3段的轉換方法一樣根據(jù)發(fā)送的號碼9固定,不用改變信息內(nèi)容使用的編00---7Bit04---8Bit08--- 編(Unicode)格本例使用UCS2碼,故值為08固定,不用改變00---5A7---24FF---135( 8FBE79D1Unicode要把字符轉成UnicodeVBUnicode意,還要把值4E2DVBHex串回車換行”,設置發(fā)送回車換行”,設置發(fā)送模式為PDU。這里回車換行對應是十六進0x0D為我們要發(fā)送6個漢字,所以總數(shù)是:15+6*2=27.候如果你不想等待這個符號則延時一會再發(fā)送下一步的PDU碼也可以。示例代碼DimvalaslongDimstrasstringvalAscW(“中”)str=Hex(val)這時str中就包含串“4E2D”3.下面我們PDU編3.下面我們PDU編碼:(就是步驟1的時候我們組織的編碼,這次發(fā)送不用回車換行4CTRL+ZASCII(0x1A)行符”而是加,“CTRL+Z”這個符號,也可以直接發(fā)送0x1a,如圖:首先勾使用十六進制發(fā)送,然后寫上1a,點手動步驟發(fā)送指令(不需要短信中心如果你覺得每次發(fā)送短信都要知道短信中心,比較麻煩,也可以使用下面的方法發(fā)送成功了,返回發(fā)送成功了,返回三.中文短信的讀指令功能:短信提示,狀態(tài)有OK回復。SIM卡發(fā)送一條中文短信,收到7指令功能:短信提示,狀態(tài)有OK回復。SIM卡發(fā)送一條中文短信,收到7指令功能:短信提示,狀態(tài)有OK回復。2表示已讀這段是PDU編碼,編碼規(guī)則和發(fā)送PDU表示已讀這段是PDU編碼,編碼規(guī)則和發(fā)送PDU的規(guī)則想類似但不全部一樣。下面我們來對照看下分內(nèi)含說1短信中心地址長度(字節(jié)),包括第段(1)3(72號碼類91Bit710010100001-ISDN碼或者電話號1111-備91二進制表示為100100013683108701705調(diào)換后為:4發(fā)送參數(shù) 5目標號碼(8數(shù))91,不包括補加的F。1080D第 5目標號碼(8數(shù))91,不包括補加的F。1080D第7段的值為這里包含有70x0D6291固定,不用改變7685192861134根據(jù)發(fā)送的號碼8固定,不用改變9信息內(nèi)容使用的編00---7Bit04---8Bit08--- 編(Unicode)格本例使用UCS2碼,故值為08固定,不用改變212103111495時間信息調(diào)21210311149523得到12-12-3011:14:59最后一個不用理(68426797521B79D1Unicode第六SIM800GPRS一、配置第六SIM800GPRS一、配置服務器IP二、配置模塊GPRS在發(fā)起GPRS連接前,需要查找到自己的外網(wǎng)IP地址,打開網(wǎng)站SERVEAT+CIPSTART=“TCP”,“28080”返回:OK:CONNECTOK向SERVER發(fā)送數(shù)據(jù)“HELLOWORD!!”,在串口調(diào)試工具發(fā)送如下指令:AT+CIPSEND再按ENTER鍵后點“手動發(fā)送”返回>HELLOWORD!!手動發(fā)送,這里一定要注意像發(fā)短信時一AT+CIPCLOSE返回AT+CIPSHUT三、配置AT+CIPCLOSE返回AT+CIPSHUT三、配置UDPGPRSIP指定本地端口AT+CIPSTART=“UD9303返回:OK連接成功返回:CONNECTAT+CIPSEND>HELLOHELLOWORD!!手動發(fā)送,這里一定要注意像發(fā)短信時一樣,AT+CIPSEND>HELLOHELLOWORD!!手動發(fā)送,這里一定要注意像發(fā)短信時一樣,HELLOWORD!!后,十六進制發(fā)送1aSENDOK如圖收到數(shù)據(jù)收串口調(diào)試收到數(shù)據(jù)收串口調(diào)試助手回DPP第七譯下第七譯下一.安裝開發(fā)軟二.使用軟件編我們在(SIM800資料\SIM800資料V1.5\程序\發(fā)幾條簡單的AT二.使用軟件編我們在(SIM800資料\SIM800資料V1.5\程序\發(fā)幾條簡單的AT三.下載到單片在光盤中我們找到(SIM800資料\SIM800資料V1.5\調(diào)試工具\STC芯片燒寫軟件三.下載到單片在光盤中我們找到(SIM800資料\SIM800資料V1.5\調(diào)試工具\STC芯片燒寫軟件第八程說第八程說SIM800SIM800用串a(chǎn)t命令的時候要怎樣發(fā),格式是什么,SIM800收到命令后又是有怎樣的回中的AT和回車符認你輸入是否正確的,因此這是模塊返回了41H55HODH中的AT和回車符認你輸入是否正確的,因此這是模塊返回了41H55HODH0AH)判斷GsmRcv內(nèi)是否包含要求返回的數(shù)據(jù),我們配送的判斷函數(shù)是中的AT和回車符如果你寫好了單片機的發(fā)送程序就是如果模塊收到了0DH,那么模塊會將前面收到的內(nèi)容和ODH認你輸入是否正確的,因此這是模塊返回了41H55HODH此時模塊回去執(zhí)行剛才收到的AT指令,我們剛

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論