Med hjälp av en SIM900A GSM/GPRS modul i Australien (1 / 3 steg)
Steg 1: Ställa några Detaljer
Strömförsörjning
SIM900A hårdvara design manualen från RÈGLE (måste registrera dig först, men Ive sett det någon annanstans - bara google det) ger en makt leverans referens design, och påstår strömförsörjningen måste leverera upp till 2A ibland. USB 5V är otillräcklig eftersom den inte kan leverera den krävs nuvarande, så använd en extern 3.7V, upp till 4.2V, strömförsörjning. Vissa eBay säljare säger du kan leverera modulen på 5V, men du inte kan om det inte har en inbyggd regulator eller en seriediod. Mig inte, det stängs med ett "över spänning" fel vid leverans på 5V. Max spänning är 4.8V. En enkel linjär strömförsörjning är tillräcklig, och dessa små buck-konverterare tillgänglig på eBay fungerar en behandling, men Anslut en stor lagring mössa över produktionen att leverera topp puls nuvarande.
Om din "Netlight" (LED D6) blinkar långsamt och stadigt är du ok, annars får du 4 upprepande tecken på datorn och ingenting annat, ändå om Ring indicator (RI, LED D5) också ibland blinkar, nätaggregatet är att vara tillplattad under de höga nuvarande pulserna och modulen återställs.
Elektriska kommunikationsförbindelser
Sim900A har 2 byggdes RS232 seriella portar. En är för gemensam kommunikation att tillåta en PC att prata med modulen, och den andra är en "service" RS232 port ("debug" port) används för att uppgradera firmware, och förmodligen andra liknande uppgifter.
SIM900A kommunicerar med TTL spänningsnivåer (0 till Matningsspänning-0.1V) på dessa portar, och min modul har en ombord MAX232 chip på kommunikationsporten bara att översätta RS232 på TTL nivå till de standard spänningsnivåer (-12V till 12V) och kan anslutas direkt till en PC. Om du tar bort byglarna nära antenner kontakten kan du öppna kommunikationsport på TTL nivåer. (För att vara strikt korrekta, MAX232 producerar - 7V till + 7V).
Debug porten är tillgänglig på TTL nivåer endast, och för att använda det på min modul jag har att löda sladdar till modulen (se senare)
Kommunikation serieport pinut på standard spänningsnivåer visas på bilderna. [redigera] Observera att andra versioner av modulen har lite olika TTL pin outs, så använder en multimeter och lokalisera den mark pin/s.
Baud-hastighet
Modulen är förkonfigurerad att "auto baud", och det upptäcker källans överföringshastigheten på kommunikationsporten. Det bara kommer att automatiskt upptäcka upp till 57600 baud. Till få den arbetande vänta 2 eller 3 sekunder post makt upp och skriv "AT" och inte "på" eller annan tangentkombination några gånger tills du får "OK" återvände. Fast jag därefter överföringshastigheten 115200 använda "AT + IPR = 115200" (inga citationstecken) bara för att eliminera en möjlig fråga under provningen. När du först ansluter, ställa in datorn på 9600 eller så som modulen är förkonfigurerad för auto bauding, och sedan ange baudvärde du vill använda.
När inte auto bauding, får du "RDY", "+ CFUN: 1" och "+ CPIN: redo" rapporter.
Felsökningsporten har en högsta överföringshastigheten 115200 och stöder inte automatisk bauding. Konstigt nog körs blinkande verktyget på 460800 baud som standard och människor rapport det fungerar...
Standardkonfigurationen är 8 bitar, ingen paritet, och 1 stoppbit, ingen flödesreglering.
Ansluta till PC
Du behöver en RS232-port på din PC, men de flesta moderna datorer har inte en. Antingen få ett dedikerat PCI-kort, eller använda en USB till RS232 omvandlare. Jag kommer att lämna dig för att installera converter och föraren och ta reda på det virtuella comm portnummer. Installera det nu. Gjort? Bra.
Bilderna visar hur du ansluter en dator till Sim900A communications port med en USB-RS232 omvandlare och växelvis en TTL nivå shifter. Enkelt uttryckt, ansluta stift 2 av din PC RS232 port till moduler första pin, pin 3 till moduler andra och pin 5 (marken) till tredje. (3rd är närmast hålet i PCB).
Dessa foton är tagna från ett dokument som jag hämtat från Sim900 information länk. (leta efter knappen nära den titel som har nedåtpilen för att hämta) Sin del av en 3.1MB.rar arkiv länkas till via sim900 artikeln på www.taobao.com. (Hämta på egen risk) och innehåller en schematisk, Arduino anslutningsinformation på kommandolista, och annan nyttig information. Dess värt att ladda ner som Sim900 liknar Sim900A... Dokumentet är på engelska, men platsen är på kinesiska. Jag använde en app på min iPad som kallas "Web Translator" för att översätta sidan till engelska, och det fungerar en behandling en gång ställa in.
SIM-kortet
SIM-kortet måste låsas upp. Jag använder en Vodaphone kontantkort sim. Enligt den australiska mobilnätet information webbplats både Optus och Vodaphone använder 900 och 1800 MHz-bandet för GSM (aka 2 G) i Australien. Telstra förändras dess operativa band och göra sig av med GSM så Använd inte Telstra SIM-kort.