atk-sim900a模塊開發(fā)板配套gsmgprs用戶手冊(cè)_第1頁
atk-sim900a模塊開發(fā)板配套gsmgprs用戶手冊(cè)_第2頁
atk-sim900a模塊開發(fā)板配套gsmgprs用戶手冊(cè)_第3頁
atk-sim900a模塊開發(fā)板配套gsmgprs用戶手冊(cè)_第4頁
atk-sim900a模塊開發(fā)板配套gsmgprs用戶手冊(cè)_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

目特性參 使用說 GSM模塊 翻蓋式SIM 引出IO口 GPRS通 結(jié)構(gòu)尺 其 特性參ATK-SIM900A-V1(V12是版本號(hào),下面均ATK-SIM900A表示該產(chǎn)品ALIENTEKGSM/GPRS模塊(開發(fā)板。ATK-SIM900A模塊板載公ATK-SIM900ARS232LVTTL5V~24V括語音、和GPRS數(shù)據(jù)傳輸?shù)裙δ堋M≧S232串口/LVTTL串支持AT命令控制(GSM07.07,07.05以及 支持RTS/CTS硬件流控控制DC005-2.1mm直流電源EGSM900Mhz/DCS1800Mhz2Class4(2W)@EGSMClass1(1W)@DCSGPRSmlti-slot stationclass-作,但是某些射頻特性可能超出GSM規(guī)范)編碼格式:CS-1、CS-2、CS-3和CS-支持通常用于PPP連接的PAP(驗(yàn)證協(xié)議)協(xié)支持CSD(電路交換)Group設(shè)備:SIM)可以兼容3.3V/5V單片機(jī)系統(tǒng)。2:此數(shù)據(jù)均為平均電流值12V供電的條件下測(cè)得,SIM900A模塊進(jìn)SLEEP模式時(shí),對(duì)應(yīng)塊可能高達(dá)2A@4V,即輸入端電流瞬間電流值可能高達(dá)740mA@12V(效率90%)。故給模塊選擇電源的時(shí)使用說ATK-SIM900A模塊是ALIENTEK開發(fā)的一款高性能工業(yè)級(jí)GSM/GPRS(開發(fā)板,接口豐富,功能完善,尤其適用于需要語音//GPRS數(shù)據(jù)服務(wù)的各種領(lǐng)域,其資源圖如圖2.1.1所示:GSM1個(gè)RTC1個(gè)RS2321個(gè)RS23211個(gè)翻蓋式SIM(5~24VIV01E采用國際APCB模塊硬件資源詳解GSM模塊ATK-SIM900A所選擇的模塊為(通)公司的SIM900A模塊,該模塊為公司推出的一款緊湊型產(chǎn)品,完全采用SMT封裝形式,其性能穩(wěn)定,外觀協(xié)議,可以低功耗實(shí)現(xiàn)語音、(SMS、數(shù)據(jù)和傳真信息的傳輸。RTC后備電池(BAT1ATK-SIM900A板載了RTC后備電池,采用公司推薦的XH414H-IV01E作為SIM900ARTC后備電池,XH414H具有尺寸小,容量大,可反復(fù)充放電的特點(diǎn),能維持RTC的長時(shí)間掉電運(yùn)行。麥克風(fēng)(MIC)/耳機(jī)接口RS232選擇接口該接口(P3)RS232SIM900A的通信端口,還是調(diào)試(Debug)般用不到,不過我們也留出了,方便大家后續(xù)升級(jí)使用。RTXDRRXDRS232串口經(jīng)過SP3232轉(zhuǎn)換后的串口端口。另外,STXDSRXDLVTTL電平(3.3V/5V)的單片機(jī)系STXD和SRXD與單片機(jī)系統(tǒng)的RXDTXDSIM900A的通與RTXD連接RS232串口 )為RS232串口,用于連接PC或工控機(jī)等設(shè)備的串口,實(shí)現(xiàn)對(duì)SIM900A的控制,ATK-SIM900A模塊選擇SP3232作為電平轉(zhuǎn)換,實(shí)現(xiàn)SIM900A的RS232串口。鋰電池接口當(dāng)外部電源接上時(shí),該接口還可以給鋰電池充電(設(shè)計(jì)電壓4.016V。圍:3.2V~4.8V電源輸入接口TVS電源保護(hù)雙重保護(hù)措施,有效提高模塊的可靠性。電源指示燈(PWR電源開關(guān)制。不過需要注意的是:通過P6端口供電的時(shí)候,該開關(guān)不起作用!翻蓋式SIMSMA天線接口開機(jī)/關(guān)機(jī)按鍵才能開啟SIM900A模塊。網(wǎng)絡(luò)狀態(tài)指示燈如表2.2.13.1所示:NET_STA狀態(tài)引出IO口ATK-SIM900A模塊將SIM900AIO口都引出來了,方便大家使用。P1引出、IIC和PIO1~10等IO口P2引出ADC以及LCD顯示設(shè)備接口等IO口,不過需要提醒:SIM900A默認(rèn)的軟件是不支持LCD顯示設(shè)備的,需要和 P5引出串口控制以及PKEYIOIO4IO引出口,只有P5引出2.8V使用前準(zhǔn)備1:這里指的2A是指經(jīng)過模塊板載DCDC變換后的4V電壓,供給SIM900A模塊用的電流,不是算,可以提供2.7A@4V的電流,所以用12V1A的電源給ATK-SIM900A模塊供電是足夠了的。4SIM卡,插上耳機(jī)和麥克風(fēng)。這里我們用模塊配套資料\3,配套軟件\CH340驅(qū)動(dòng),驅(qū)動(dòng)的安裝我們就不多介紹了,安裝驅(qū)動(dòng)后,我HL-340ATK-SIM900AHL-340被識(shí)別出的串口,在我的電腦上被識(shí)別為串口3(COM32.3.1.1所示:2.3.1.1HL-340COM2.3.1.2會(huì)亮起PWR_KEYSIM900A模塊的手動(dòng)開機(jī)。如果要實(shí)現(xiàn)自SIM900A就可以自動(dòng)開機(jī)。數(shù)十秒不等,取決于所在地GSM網(wǎng)絡(luò)的狀態(tài)。在看到網(wǎng)絡(luò)狀態(tài)指示燈(NET_STA)31SIM900A模塊已經(jīng)連接到網(wǎng)AT指令簡(jiǎn)介AttentionTEquipmentE)TerminalEquipment,DTE)向終端適配器(TerminalAdapterTA)或數(shù)據(jù)電路終端設(shè)備(DataCircuitTerminalEquipment,DCE)發(fā)送的。通過TA,TEAT指令來控制移動(dòng)臺(tái)(我們通過串口調(diào)試助手來測(cè)試一下,打開:ATK-SIM900A模塊配套資料\3, 33.exe,選擇正確的COM號(hào)(連接到ATK-SIM900A模塊的COM端口,我電腦是COM3),然后設(shè)置波特率為115200,勾選發(fā)送新行(必選!即200120不同的AT指令,就可以實(shí)現(xiàn)對(duì)SIM900A的各種控制了。SIM900A模塊提供的AT命令包含符合GSM07.05GSM07.07和ITU-T V.25ter的指令,以及 自己開發(fā)的指令。接下來我們介紹幾個(gè)常用的AT指令:1,AT+CPIN?該指令用于查詢SIM卡的狀態(tài),主要是PIN碼,如果該指令返回:+CPIN:READY,則表明SIM卡狀態(tài)正常,返回其他值,則有可能是沒有SIM卡。2,24(31。如果信號(hào)強(qiáng)度過低,則要檢查天線是否接好了?3AT+COPS?如返回:+COPS:0,0," 4, 5, 6,AT+CGSN 該指令用于查詢本機(jī)號(hào)碼,必須在SIM卡在位的時(shí)候才可查詢,如返回:+CNUM: 。另外,不是所有的SIM卡都支持這個(gè)指令,有個(gè)別SIM卡無法通過此指令得到其號(hào)碼。8,ATE0指令即可關(guān)閉,這ATAT指令,比如參考:ATK-SIM900A模塊配套資料\4,SIM900A模塊資料\SIM900A_AT命令手冊(cè)_V1.05.pdfASCII編碼字符格式發(fā)送,不要在指令里面撥打/接聽 在介紹了本節(jié)要用到的幾個(gè)AT指令之后,我們開始實(shí)現(xiàn)本節(jié)功能,不過有前提條件: "10086",129,"","",此時(shí),我們就可以聽到中國移動(dòng)那熟悉了….待一堆廢話結(jié)束后, 首先,我們發(fā)送:AT+CLIP=1,開啟來電顯示功能,然后我們用其他機(jī)/撥打SIM卡的號(hào)碼。然后,模塊在接收到來電的時(shí)候,會(huì)通過耳機(jī)輸出來電鈴聲,并且可以在串口接收到來電號(hào)碼,如:+CLIP:"02038271790",161,"",,"ALIENTEK",0,表示當(dāng)前此時(shí),我們發(fā)送:ATASIM900A的與發(fā)

2.3.3.2.1 MI/AT+CMGF/AT+CSCS/AT+CSMP/AT+/AT+CMGS/MI,用于設(shè)置新消息指示。發(fā)送:MI=2,1,設(shè)置新消息提示,當(dāng)收到新SIM卡未滿的時(shí)候,SIM900A模塊會(huì)返回?cái)?shù)據(jù)給串口,如:+CMTI:"SM",2,表示收到接收到新消息,在SIM卡的位置2。AT+CSCS,用于設(shè)置TE字符集,默認(rèn)的為GSM7要發(fā)送:AT+CSCS="UCS2",設(shè)置為16位通用8字節(jié)倍數(shù)編碼字符集。AT+CSMP,用于設(shè)置短消息文本模式參數(shù),在使用UCS2方式發(fā)送中文的時(shí)候,。。1卡最大支持多少條,以及當(dāng)前了多少條等信息。如返回:置GSM字符集,然后發(fā)送:MI=2,1,設(shè)置新消息提示。接著,我們用別的發(fā)送可以發(fā)送:UM,查詢模塊號(hào)碼。位置2。然后,我們發(fā)送AT+ =2,即可該,如圖2.3.4.1.1所示:圖2.3.4.1.1英文+:"REC從上圖可以看到,第一次發(fā)送AT+=2的時(shí)候,SIM900A模塊返+:"REC其中:"RECUNREAD",表示該沒有被過,也就是未讀。接著是: ",表示此發(fā)送方的。最后的:"13/05/01,16:06:53+32",表示這里,我們用到AT+CMGS指令來,發(fā)送全英文/數(shù)字的時(shí)候,我們先設(shè)(T+CSCS="GSM"(T+CMGF=1 然后模塊返回:>,此時(shí)我們輸入我們需要發(fā)送的內(nèi)容:ATK-SIM900AMSGSENDTEST,加回車):1A(即0X1A)1,即可啟動(dòng)一次發(fā)送。即“ESC”的鍵值,用于告訴SIM900A,取消本次操作,不執(zhí)行發(fā)送。功發(fā)送,其中156為模塊內(nèi)部的計(jì)數(shù)器,一般不用理會(huì)。如圖2.3.4.2.1所示:圖2.3.4.2.1英文的發(fā)從上圖可以看出,我們?cè)诎l(fā)送的最后,輸入的是十六進(jìn)制的1A,將這個(gè)數(shù)據(jù)發(fā)送中英文,取方法也是一樣,不過由于是中文,返回的數(shù)據(jù)同全英文/數(shù)字有所區(qū)別。全英文/數(shù)字,返回的內(nèi)容,我們可以直接。但是中英文,返回內(nèi)容卻是其UNICODE編碼的組合(即所有漢字/字符都采用UNICODE編碼。所以,我們還需要將置GSM字符集,然后發(fā)送:MI=2,1,設(shè)置新消息提示。接著,我們用別的發(fā)送一條中英文“ATK-SIM900A中英文測(cè)試”到我們的模塊上。位置3。然后,我們發(fā)送AT+=3,即可該,如圖2.3.4.3.1所示:圖2.3.4.3.1中英文的+:"REC 可以看到,和英文的基本一樣,只是返回的UNICODE編碼,所以,我們這里需要用到一個(gè)工具:漢字UNICODE互換工具.exe,來實(shí)現(xiàn)UNICODE到漢字+:"REC 打開該軟件,然后將收到的UNICODE編碼內(nèi)容:00410054004B002D00530049004D ED4FE16D4B8BD500201,到Unicode碼輸入欄,然可以看到,轉(zhuǎn)換后的內(nèi)容為:ATK-SIM900A中英文測(cè)試。這就是我們發(fā)送給模塊表十六進(jìn)制的0X0041,即大寫字母‘A’的UNICODE碼。中英文都是(不論讀還是發(fā))采用UNICODE編碼的字符串,所以字符串長度必定為4的倍數(shù)。同樣,我們用到AT+CMGS指令來發(fā)送中英文。還是采用文本模式發(fā)送,發(fā)送步設(shè)置文本模式參數(shù)。最后發(fā)送:AT+CSCS="UCS2",設(shè)置為UCS2編碼字符集。 送內(nèi)容轉(zhuǎn)換為UNICODE字符串(需要手動(dòng)去掉空格得到: :1A0X1A,啟動(dòng)一次發(fā)送,如圖2.3.4.4.1所示:圖2.3.4.4.1中英文的發(fā)等到模塊發(fā)送完成,返回如:+CMGS:158,表示已成功發(fā)送。此時(shí),我們?cè)谀?GPRSAT+CIPSHUT等10條AT指令。AT+CGCLASS,用于設(shè)置移動(dòng)臺(tái)類別。SIM900A模塊僅支持類別"B"和"CC",發(fā)送:IPAT+CIPSTART,用于建立TCP連接或UDP端。發(fā)送:AT+CIPSTART=連接端口為8086,連接成功會(huì)返回:CONNECTOK。前TCP/UDP連接。以上就是我們本節(jié)可能將要用到的一些AT指令的簡(jiǎn)單介紹,要實(shí)現(xiàn)模塊與電腦的GPRS通信,需要IP,否則無法實(shí)現(xiàn)通信ADSL網(wǎng)絡(luò)下進(jìn)對(duì)于ADSL用戶(沒用路由器直接擁有1個(gè)公網(wǎng)IP,你可以通過,搜索:IP,第一個(gè)條目,就是本機(jī)IP,如圖2.3.5.1所示:2.3.5.32.3.5.4設(shè)置DMZ的電腦,擁有了一個(gè)公網(wǎng)IP。TCP是基于連接的協(xié)議,在收發(fā)數(shù)據(jù)前,必須先和對(duì)方建立可靠連接,是一種可靠的本節(jié),在ATK-SIM900A模塊和電腦之間建立一個(gè)TCP連接,并實(shí)現(xiàn)數(shù)據(jù)的互塊配套資料\3,配套軟件\網(wǎng)絡(luò)調(diào)試助手文件夾下可以找到。點(diǎn)擊后變?yōu)椤皵嚅_”,此時(shí)電腦端的TCPServer已經(jīng)開始工作,等待連接接入,如圖2.3.5.1.1所示:2.3.5.1.1網(wǎng)絡(luò)調(diào)試助手TCPServer設(shè)置對(duì)于ATK-SIM900A模塊這邊,先發(fā)送4個(gè)指令:這幾條指令前面已經(jīng)介紹過,用于設(shè)置移動(dòng)臺(tái)類別、連接方式、接入點(diǎn)和附著此時(shí),SIM900ATCP連接,可以互相

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論