kup Elektronika i projekty elektryczne w Indiach

Modem GSM

Modem GSM

akronimem modemu GSM jest globalny System komunikacji mobilnej, jest to moduł komunikacji bezprzewodowej, używany do komputera lub dowolnego procesora do komunikacji przez sieć. Modem ten wykorzystuje odmianę TDMA (Time Division Multiple Access) i jest najczęściej używaną technologią cyfrowej telefonii bezprzewodowej, taką jak TDMA, GSM i CDMA.Modem GSM potrzebuje karty SIM do pracy w zakresie N / w subskrybowanym przez operatora sieci. Ten modem może być podłączony do komputera poprzez połączenie szeregowe, Bluetooth lub USB. Modem GSM jest również standardowym telefonem komórkowym GSM z odpowiednim kablem i sterownikiem oprogramowania do podłączenia do portu USB w komputerze. Ogólnie rzecz biorąc, ten modem jest preferowany zamiast telefonu komórkowego GSM. W tym artykule opisano jak modem gsm współpracuje z mikrokontrolerem 8051.

połączenie Modemu GSM z mikrokontrolerem 8051

obecnie wiele projektów, takich jak system bezpieczeństwa samochodu, Automatyka domowa, zdalnie sterowane maszyny przemysłowe, jest sterowanych przez SMS za pomocą modemu GSM. Modem ten wykorzystuje kartę SIM i działa poprzez abonament u operatora komórkowego. Wiele osób nie wie, jak moduł GSM współpracuje z mikrokontrolerem 8051. Dlatego poniższe kroki wyjaśniają podstawy współpracy modemu GSM z mikrokontrolerem 8051.

kroki do podłączenia modemu GSM do mikrokontrolera

Krok 1: Układanie Modemu GSM

modem GSM jest jednym rodzajem modemu, który do komunikacji wykorzystuje kartę SIM. Najpierw włóż kartę SIM do modemu, który używa tego samego numeru / konta co telefon dzwoniący. Obsługuje polecenia AT do obsługi wiadomości. Polecenia te są zaprogramowane w mikrokontrolerze, co zapewnia zakończenie lub odebranie wiadomości SMS z modemu.

  • Siemens: AT+CNMI=1,1,0,2,1
  • Wavecom: AT+CNMI=2,1,0,1,1
  • SonyEricsson: AT + CNMI=3,1,0,1,0
  • Modem Motorola USB: AT + CNMI=3, 1,0,0,0
  • modem jest przystosowany do wysyłania powiadomień do mikrokontrolera po otrzymaniu nowego tekstu.
  • Ustaw Prędkość portu modemu jako regułę, taką jak szybkość transmisji 9600 lub 19200 bps.

Krok 2: testowanie Modemu GSM

modem GSM składa się z dwóch diod elektroluminescencyjnych, takich jak zielone i czerwone diody LED, które służą do sygnalizacji połączenia sieciowego. Jeśli sieć nie jest dostępna, wtedy świeci czerwona DIODA LED, a jeśli sieć jest dostępna, wtedy świeci zielona DIODA LED, dzięki czemu można obserwować pracę Modemu GSM. Podłącz zasilacz do modemu GSM, który zawiera kartę SIM i poczekaj, aż zarejestruje się w sieci GSM. Aby przetestować modem, możesz wysłać wiadomość SMS do modemu. Jeśli odbierze wiadomość z telefonu komórkowego, działa poprawnie, lub jest uszkodzony.

Krok 3: Połączenie Modemu GSM z mikrokontrolerem 8051

modem gsm współpracuje z 12V DC, a mikrokontroler z 5V. Tak więc bezpośrednie połączenie tego modemu z mikrokontrolerem nie jest możliwe z powodu niedopasowania poziomów napięcia. Modem GSM jest połączony z mikrokontrolerem 8051 poprzez MAX232 za pomocą kabla RS232 do komunikacji szeregowej. Urządzenie MAX232 służy do konwersji poziomu logiki TTL na poziom RS232 podczas szeregowej komunikacji mikrokontrolera z modemem GSM. Urządzenie RS232 jest interfejsem pomiędzy terminalami danych a urządzeniami do transmisji danych za pomocą szeregowej binarnej wymiany danych. Kabel RS232 jest powszechnie dostępny z okablowaniem 9 lub 25 pinowym i ma zworki, aby zapewnić kołki uściskowe dla tych urządzeń, które tego wymagają.

połączenie Modemu GSM z mikrokontrolerem 8051

połączenie modemu gsm z mikrokontrolerem 8051

Step4: Programowanie mikrokontrolera

  • nadawanie pojedynczego znaku
  • nadawanie słowa
  • odbieranie char

#include < reg51.h>
voidinit_RS 232();
voidTx_Char(unsigned char ch);
voidTx_String(unsigned char *str);
voidRx_Char();
voidinit_RS 232()
{
Tmod /=0×20; //Timer 1 w trybie 2 ( tryb automatycznego przeładowania)
TH1=0xFD; //0xFD dla 9600bps
SCON=0×50; //Włącz piny TI i RI za pomocą rejestru sterowania szeregowego
TR1=1; / / Start Timer 1;
}
voidTx_Char(unsigned char ch)
{
sbuf = ch; / / załaduj znak do rejestru sbuf w celu transmisji.
while (!Ti); //poczekaj, aż flaga TI podniesie się wysoko

TI=0; / / Wyczyść TI do dalszej transmisji.
}
voidTx_String (unsigned char *str)
{
while(*str)
Tx_Char(str++);
}
voidRx_Char()
{
while(RI==1); // wait for ri flag to receive any character
Ch = Sbuf; / / capture the character from SBUF into Ch variable
RI = 0; / / clear ri flag for further receive
}
oprócz powyższego programu, jeśli operator chce wysłać SMS do innych osób mobilnych za pomocą mikrokontrolera po przerwaniu z urządzenia wewnętrznego lub zewnętrznego, operator może postępować zgodnie z poniższym programem.

Programowanie Przerwań Szeregowych

Programowanie Przerwań Szeregowych

Programowanie Przerwań Szeregowych

Program Przerwań Sprzętowych

Step5: Połączenia obwodów

ten obwód dostaje zasilanie, gdy zasilanie jest podane na 40-tym pinie mikrokontrolera. Modem GSM jest podłączony do 10&11 pinów mikrokontrolera za pomocą urządzenia MAX232 do nadawania i odbierania informacji szeregowo. Wyświetlacz LCD jest podłączony do portu0 mikrokontrolera w celu wyświetlenia informacji. Oscylator Kryształowy jest podłączony do 18.i 19. pinów mikrokontrolera w celu generowania impulsów zegara.Przycisk RESET jest podłączony do 9. pinu mikrokontrolera w celu ponownego uruchomienia kontrolera, gdy nie działa poprawnie.

 schemat obwodu modułu GSM z mikrokontrolerem

schemat obwodu modułu GSM z mikrokontrolerem

procedura pracy Modemu GSM

gdy modem GSM jest podłączony do mikrokontrolera, to komunikuje się on z telefonem komórkowym poprzez protokół UART i wymaga trzech podstawowych sygnałów, takich jak TXD, RXD i GND.Modem GSm jest podłączony do mikrokontrolera, steruje urządzeniami przemysłowymi poprzez SMS. Ponieważ każdy load jest przypisany unikalnym numerem identyfikacyjnym, jak load1 jest przypisany do 1111, load2 jest 0000 to program w mikrokontrolerze. Modem ten zawsze monitoruje sygnały z i / p. gdy modem odbiera SMS z telefonu operacyjnego, szeregowo, że dane są wysyłane do mikrokontrolera. Mikrokontroler porównuje te dane z zapisanymi danymi. Jeśli porównywane dane są zgodne z zapisanymi danymi, mikrokontroler generuje odpowiednie sygnały do sterowania obciążeniem.

Aplikacje Modemu GSM

aplikacje modemu gsm obejmują głównie zarządzanie łańcuchem dostaw, Stacje pogodowe, aplikacje bezpieczeństwa i zdalne rejestrowanie danych w trybie GPRS i projekty oparte na GSM

 GSM Project Kit przez Edgefxkits.com

GSM Project Kit by Edgefxkits.kom

  • przedpłacony licznik energii z interfejsem GSM
  • mikrokontrolery oparte na systemie bezpieczeństwa samochodu
  • rozliczanie liczników energii elektrycznej w oparciu o GSM z wyświetlaczem na miejscu
  • wykrywanie kradzieży mocy przed zasileniem licznika energii i intimating do sterowni przez GSM
  • kradzież pojazdu informowanie właściciela o lokalizacji przez GPS/GSM
  • śledzenie pojazdu przez GPS – GSM
  • Sygnalizacja kradzieży pojazdu właścicielowi na jego telefon komórkowy przez GSM z programowalnymi funkcjami numerycznymi Użytkownika za pomocą mikrokontrolera Pic
  • sygnalizacja kradzieży
  • Na podstawie GSM Miesięczne rozliczanie liczników energii elektrycznej i SMS na GSMz użytkownikiem programowalne funkcje Numeryczne wraz z wyświetlaczem na miejscu dla użytkownika
  • sterowanie bramą przez GSM przez SMS z programowalnym numerem użytkownika funkcje przez Mistrza stacji lub kierowcę
  • Flash Flood Intimation przez GSM z programowalnym numerem użytkownika funkcje do mistrza stacji
  • > Zintegrowany System zarządzania energią oparty na GSM z programowalnym użytkownikiem Funkcje numeryczne i funkcje potwierdzenia
  • rozliczanie liczników energii z kontrolą obciążenia przez GSM z programowalnym numerem użytkownika funkcje
  • bezpieczeństwo torów kolejowych przez GSM z programowalnym numerem użytkownika funkcje
  • Bezprzewodowa Elektroniczna tablica informacyjna przez GSM z programowalnym numerem użytkownika funkcje
  • manipulowane monitorowanie liczników energii przekazywane do centrali przez GSM z programowalnym numerem użytkownika funkcje
  • rozliczanie liczników energii z kontrolą obciążenia przez GSM z programowalne funkcje liczbowe za pomocą mikrokontrolera pic

Write a Comment

Twój adres e-mail nie zostanie opublikowany.