GSM Modem
zkratka GSM modemu je globální systém pro mobilní komunikaci, je to bezdrátový komunikační modul, který se používá k vytvoření počítače nebo jakéhokoli procesoru pro komunikaci po síti. Tento modem používá variantu TDMA (Time Division Multiple Access) a je nejčastěji používanou technologií digitální bezdrátové telefonie, jako jsou TDMA, GSM a CDMA.GSM modem potřebuje SIM kartu pro provoz v rozsahu n / w odebraném provozovatelem sítě. Tento modem lze připojit k počítači pomocí sériového, Bluetooth nebo USB připojení. GSM modem je také standardní GSM mobilní telefon s vhodným kabelem a softwarovým ovladačem pro připojení k USB portu na vašem PC. Obecně je tento modem preferován místo mobilního telefonu GSM. Tento článek popisuje propojení GSM modemu s mikrokontrolérem 8051.
- GSM Modem propojení s mikrokontrolérem 8051
- kroky k propojení GSM modemu s mikrokontrolérem
- Step1: Uspořádání GSM modemu
- Krok 2: testování GSM modemu
- Step3: GSM Modem propojení s mikrokontrolérem 8051
- Step4: programování mikrokontroléru
- Programování Sériového Přerušení
- Program Hardwarového Přerušení
- Step5: Zapojení obvodu
- pracovní postup GSM modemu
- aplikace GSM modemu
GSM Modem propojení s mikrokontrolérem 8051
v současné době je mnoho projektů, jako je bezpečnostní systém automobilu, domácí automatizace, dálkově ovládané průmyslové stroje, řízeno SMS pomocí GSM modemu. Tento modem používá SIM kartu a pracuje prostřednictvím předplatného u mobilního operátora. Mnoho lidí neví, jak GSM modul propojuje s mikrokontrolérem 8051. Následující kroky proto vysvětlují základy propojení GSM modemu s mikrokontrolérem 8051.
kroky k propojení GSM modemu s mikrokontrolérem
Step1: Uspořádání GSM modemu
GSM modem je jeden typ modemu, který používá SIM kartu pro komunikaci. Nejprve vložte SIM kartu do modemu, který používá stejné číslo / účet jako telefon volajícího. Podporuje AT příkazy pro zpracování zpráv. Tyto příkazy jsou naprogramovány do mikrokontroléru zajišťuje ukončení nebo příjem SMS z modemu.
například: Inicializační příkazy pro několik typů modemu jsou uvedeny níže
- Siemens: AT + CNMI=1,1,0,2,1
- WaveCom: AT + CNMI=2,1,0,1,1
- SonyEricsson: AT + CNMI=3,1,0,1,0
- Motorola USB modem: AT + CNMI=3, 1,0,0,0
- modem je uspořádán tak, aby odesílal oznámení mikrokontroléru po obdržení nového textu.
- Uspořádejte rychlost portu modemu zpravidla, například přenosové rychlosti 9600 nebo 19200 bps.
Krok 2: testování GSM modemu
GSM modem se skládá ze dvou světelných diod, jako jsou zelené a červené LED diody, které se používají pro indikaci síťového připojení. Pokud není k dispozici žádná síť, červená LED svítí a pokud je k dispozici síť, zelená LED svítí, takže lze pozorovat práci GSM modemu. Připojte napájení k GSM modemu, který obsahuje SIM kartu, a počkejte, až se zaregistruje v síti GSM. Pro testování modemu můžete do modemu odeslat SMS. Pokud obdrží zprávu z mobilu, funguje správně, jinak je poškozena.
Step3: GSM Modem propojení s mikrokontrolérem 8051
GSM modem pracuje s 12V DC a mikrokontrolér pracuje s 5V. Přímé propojení tohoto modemu s mikrokontrolérem tedy není možné z důvodu nesouladu úrovní napětí. GSM modem je propojen s mikrokontrolérem 8051 přes MAX232 pomocí kabelu RS232 pro sériovou komunikaci. Zařízení MAX232 slouží k převodu úrovně logiky TTL na úroveň RS232 při sériové komunikaci mikrokontroléru s GSM modemem. Zařízení RS232 je rozhraní mezi datovým koncovým zařízením a zařízením pro datovou komunikaci pomocí sériové binární výměny dat. Kabel RS232 je běžně k dispozici s 9 nebo 25 pinové zapojení a má propojky, které poskytují handshakingové kolíky pro zařízení, která to vyžadují.
GSM Modem Rozhraní s mikrokontrolérem 8051
Step4: programování mikrokontroléru
- vysílání jediného znaku
- vysílací slovo
- příjem char
#zahrnout< reg51.h>
voidinit_RS 232 ();
voidTx_Char(nepodepsaný char ch);
voidTx_String(nepodepsaný char *str);
voidRx_Char ();
voidinit_RS 232()
{
TMOD|=0×20; //časovač 1 v režimu 2 ( Režim automatického nabíjení)
TH1=0XFD; //0xFD pro 9600bps
SCON=0×50; //povolit kolíky TI a RI pomocí registru sériového řízení
TR1=1; //časovač spuštění 1;
}
voidTx_Char(nepodepsaný char ch)
{
SBUF=ch; // načíst znak do registru SBUF pro přenos.
zatímco(!Ti); / / počkejte, až se příznak TI zvýší vysoko
TI=0; / / zrušte TI pro další přenos.
}
voidTx_String (nepodepsaný znak *str)
{
while(*str)
Tx_Char(str++);
}
voidRx_Char()
{
while(RI==1); // počkejte, až příznak RI přijme libovolný znak
Ch=SBUF; / / zachyťte znak z SBUF do proměnné ch
RI=0; / / zrušte příznak RI pro další příjem
}
kromě výše uvedeného programu,pokud chce operátor po přerušení z interního nebo externího zařízení provést SMS na jiné osoby mobilní prostřednictvím mikrokontroléru, může operátor sledovat níže uvedený program.
Programování Sériového Přerušení
Programování Sériového Přerušení
Program Hardwarového Přerušení
Step5: Zapojení obvodu
tento obvod získává napájení, když je napájení dáno 40. kolíku mikrokontroléru. GSM modem je propojen s 10&11 piny mikrokontroléru pomocí zařízení MAX232 pro sériový přenos a příjem informací. LCD displej je připojen k portu 0 mikrokontroléru pro zobrazení informací. Krystalový oscilátor je připojen k 18. a 19. kolíkům mikrokontroléru pro generování hodinových impulzů.Tlačítko RESET je připojeno k 9. kolíku mikrokontroléru pro restartování regulátoru, pokud nefunguje správně.
Schéma zapojení GSM modulu s mikrokontrolérem
pracovní postup GSM modemu
když je GSM modem připojen k mikrokontroléru, komunikuje s mobilem prostřednictvím protokolu UART a vyžaduje tři základní signály, jako jsou TXD,RXD a GND.GSm modem je připojen k mikrokontroléru, ovládá průmyslové spotřebiče prostřednictvím SMS. Vzhledem k tomu, že každá zátěž je přiřazena s jedinečným identifikačním číslem, jako je load1 je přiřazen s 1111, load2 je 0000 je program v mikrokontroléru. Tento modem vždy monitoruje signály z i / p. když modem přijímá SMS z operačního telefonu, sériově jsou data odesílána do mikrokontroléru. Tento mikrokontrolér porovnává tato data s uloženými daty. Pokud se porovnaná data shodují s uloženými daty, mikrokontrolér generuje odpovídající signály pro řízení zátěže.
aplikace GSM modemu
aplikace GSM modemu zahrnují především řízení dodavatelského řetězce, meteorologické stanice, bezpečnostní aplikace a režim GPRS vzdálené zaznamenávání dat a projekty založené na GSM
GSM Projekt Kit od Edgefxkits.kom
- předplacený měřič energie s rozhraním GSM
- projekty založené na mikrokontroléru na bezpečnostním systému automobilu
- fakturace elektroměru na bázi GSM s displejem na místě
- detekce krádeže energie před podáním elektroměru a Intimace do kontrolní místnosti pomocí GSM
- informace o krádeži vozidla pomocí GPS/GSM majiteli
- sledování vozidla pomocí GPS – GSM
- informace o krádeži vozidla majiteli na jeho mobilním telefonu pomocí GSM s uživatelsky programovatelnými číselnými funkcemi pomocí PIC mikrokontrolér
- informace o krádeži Automaticky zastavit motor
- GSM založené měsíční elektroměr Fakturace a SMS na GSMwith uživatelsky programovatelné číslo funkce spolu s Onsite displej pro uživatele
- železniční přejezd ovládání brány přes GSM pomocí SMS s uživatelem Programovatelné číslo funkce Podle stanice Master nebo řidiče
- Flash Flood Intimation přes GSM s uživatelem Programovatelné číslo funkce na stanici Master
- integrovaný systém řízení energie založený na GSM s uživatelsky programovatelným Číselné vlastnosti a funkce Potvrzení
- účtování měřičů energie s kontrolou zátěže přes GSM s uživatelsky programovatelnými číselnými funkcemi
- zabezpečení železniční trati GSM s uživatelsky programovatelnými číselnými funkcemi
- Bezdrátová elektronická vývěska GSM s uživatelsky programovatelnými číselnými funkcemi
- monitorování měřičů energie přenášené do řídící místnosti pomocí GSM s uživatelsky programovatelnými číselnými funkcemi
- účtování měřičů energie s kontrolou zátěže přes GSM s uživatelsky programovatelnými číselnými funkcemi mikrokontroléru PIC