GSM-Modem
förkortningen för GSM-modemet är globalt system för mobil kommunikation, det är en trådlös kommunikationsmodul, som används för att göra en dator eller någon processor för att kommunicera via ett nätverk. Detta modem använder en variant av TDMA (Time Division Multiple Access) och är den vanligaste av de digitala trådlösa telefonteknikerna som TDMA, GSM och CDMA.Ett GSM-modem behöver ett SIM-kort för att fungera via ett n / w-intervall som abonneras av nätoperatören. Detta modem kan anslutas till en dator via en seriell, Bluetooth eller USB-anslutning. Ett GSM-modem är också en vanlig GSM-mobiltelefon med en lämplig kabel-och programdrivrutin för att ansluta till en USB-port på din dator. I allmänhet föredras detta modem istället för en GSM-mobiltelefon. I den här artikeln beskrivs hur GSM-modem gränssnitt med 8051 mikrokontroller.
- GSM-Modem gränssnitt med 8051 mikrokontroller
- steg för att ansluta ett GSM-Modem till mikrokontroller
- Step1: Ordna GSM-modemet
- Step2: GSM-Modem testning
- Step3: GSM-Modem gränssnitt med 8051 mikrokontroller
- Step4: Microcontroller programmering
- Seriell Avbrottsprogrammering
- Maskinvaruavbrottsprogram
- Step5: Kretsanslutningar
- Arbetsförfarandet för ett GSM-Modem
- tillämpningar av GSM-Modem
GSM-Modem gränssnitt med 8051 mikrokontroller
numera är många projekt som bil säkerhetssystem, hemautomation, fjärrstyrda industrimaskiner styrs av ett SMS med GSM-modem. Detta modem använder ett SIM-kort och fungerar via en prenumeration med mobiloperatören. Många människor de vet inte hur GSM-modul gränssnitt med 8051 mikrokontroller. Därför följande steg förklara grunderna i hur GSM-modem gränssnitt med 8051 mikrokontroller.
steg för att ansluta ett GSM-Modem till mikrokontroller
Step1: Ordna GSM-modemet
GSM-modemet är en typ av modem som använder SIM-kortet för kommunikation. Sätt först in ett SIM-kort i modemet som använder samma nummer/ konto som den som ringer telefonen. Den stöder AT-kommandon för hantering av meddelanden. Dessa kommandon är programmerade i mikrokontroller säkerställer slutar eller tar emot SMS från modemet.
till exempel: Initialiserande kommandon för flera typer av modem visas nedan
- 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
- modemet är ordnat för att skicka meddelanden till mikrokontroller vid mottagande av en ny text.
- ordna modemporthastigheten som regel som 9600 eller 19200 bps baudhastigheter.
Step2: GSM-Modem testning
GSM-modemet består av två lysdioder som gröna och röda lysdioder, som används för nätverksanslutningen indikering. Om det inte finns något nätverk är tillgängligt, lyser den röda lysdioden, och om ett nätverk är tillgängligt lyser den gröna lysdioden så att man kan observera GSM-modemets funktion. Anslut en strömförsörjning till ett GSM-modem som innehåller Ett SIM-kort och vänta tills det registreras i GSM-nätverket. För testning av modemet kan du skicka ett SMS till modemet. Om det tar emot meddelandet från mobilen fungerar det korrekt, annars är det skadat.
Step3: GSM-Modem gränssnitt med 8051 mikrokontroller
GSM-modem fungerar med 12V DC och mikrokontroller fungerar med 5V. Så, gränssnitt av detta modem med mikrokontroller direkt är inte möjligt på grund av felaktig matchning av spänningsnivåer. GSM-modem är Gränssnitt med 8051 mikrokontroller genom MAX232 med hjälp av RS232-kabel för seriell kommunikation. MAX232-enheten används för att konvertera TTL-logiknivå till RS232-nivå under seriell kommunikation av mikrokontroller till GSM-modemet. RS232-enheten är ett gränssnitt mellan dataterminalutrustning och datakommunikationsutrustning med seriell binär datautbyte. RS232-kabeln är vanligtvis tillgänglig med 9-eller 25-stiftkablarna och har hoppare för att ge handskakningsstift för de enheter som kräver det.
GSM-Modem gränssnitt med 8051 Microcontroller
Step4: Microcontroller programmering
- sändning enda tecken
- sändning ord
- ta emot röding
#inkludera< reg51.h>
voidinit_RS 232 ();
voidTx_Char (osignerad röding ch);
voidTx_String (osignerad röding * str);
voidRx_Char();
voidinit_RS 232()
{
Tmod|=0 20 oC; //Timer 1 i läge 2 ( Auto Reload-läge)
TH1=0XFD; //0xFD för 9600bps
SCON=0 50 oc; //aktivera Ti-och RI-stift med seriell kontrollregister
TR1=1; //Start Timer 1;
}
voidTx_Char(osignerad char ch)
{
SBUF=ch; // ladda tecknet i SBUF-registret för att sända.
medan (!Ti); / / vänta tills ti-flaggan höjs högt
TI = 0; //rensa TI för vidare överföring.
}
voidTx_String (osignerad röding *str)
{
while(*str)
Tx_Char(str++);
}
voidRx_Char()
{
while(RI==1); // vänta tills RI-flaggan tar emot alla tecken
Ch=SBUF; // fånga tecknet från SBUF till Ch variabel
RI=0; //rensa ri-flaggan för vidare mottagning
}
förutom ovanstående program,om en operatör vill göra ett SMS till andra personer mobil via mikrokontroller vid avbrott antingen från intern eller extern enhet, kan operatören följa nedanstående program.
Seriell Avbrottsprogrammering
Seriell Avbrottsprogrammering
Maskinvaruavbrottsprogram
Step5: Kretsanslutningar
denna krets får strömförsörjning när strömförsörjningen ges till mikrokontrollens 40: e stift. GSM-modemet är gränssnitt till 10&11 stiften i mikrokontroller med hjälp av MAX232-enheten för sändning och mottagning av informationen seriellt. LCD-skärmen är ansluten till port0 på mikrokontroller för att visa informationen. En kristalloscillator är ansluten till mikrokontrollerns 18: e och 19: e stift för att generera klockpulser.Återställningsknappen är ansluten till mikrokontrollens 9: e stift för att starta om regulatorn när den inte fungerar korrekt.
kretsschema för GSM-modul med mikrokontroller
Arbetsförfarandet för ett GSM-Modem
när GSM-modemet är anslutet till mikrokontroller kommunicerar det med en mobil via ett UART-protokoll och kräver tre grundläggande signaler som TXD, RXD och GND.GSm-modemet är anslutet till mikrokontroller, det styr industriella apparater via ett SMS. Eftersom varje belastning tilldelas med ett unikt identifieringsnummer som load1 tilldelas med 1111, load2 är 0000 är programmet i mikrokontroller. Detta modem övervakar alltid signalerna från i/p. när modemet tar emot SMS från en operativ telefon, seriellt att data skickas till mikrokontroller. Denna mikrokontroller jämför dessa data med lagrade data. Om den jämförda data matchar den lagrade data, genererar mikrokontroller motsvarande signaler för att styra belastningen.
tillämpningar av GSM-Modem
tillämpningar av GSM-modem omfattar främst supply chain management, väderstationer, säkerhetsapplikationer och GPRS-läge fjärr dataloggning och GSM-baserade projekt
GSM projekt Kit av Edgefxkits.com
- förbetald Energimätare med GSM – gränssnitt
- Mikrostyrningsbaserade projekt på Bilsäkerhetssystem
- GSM-baserad Elenergimätare fakturering med platsvisning
- upptäcka Strömstöld före matning av energimätare och antyda till kontrollrummet med GSM
- Fordonsstöldplats antydan med GPS/GSM till ägaren
- fordonsspårning med GPS-GSM
- fordonsspårning med GPS-GSM
- fordonsstöld intimation till ägaren på sin mobiltelefon av GSM med Användarprogrammerbara nummerfunktioner med PIC Microcontroller
- stöld intimation av Fordon över GSM via SMS med Användarprogrammerbar Nummerfunktion till ägare som kan stoppa motorn automatiskt
- GSM-baserad månatlig Elenergimätare fakturering och SMS på GSMMED Användarprogrammerbara nummerfunktioner tillsammans med visning på plats för användaren
- Järnvägsnivåövergångsgrindstyrning via GSM via SMS med Användarprogrammerbara nummerfunktioner av Stationsmästaren eller föraren
- Flash Flood Intimation över GSM med Användarprogrammerbara nummerfunktioner till Stationsmästaren
- integrerat energihanteringssystem baserat på GSM med ANVÄNDARPROGRAMMERBAR Nummerfunktioner och bekräftelsefunktioner
- Energimätare fakturering med lastkontroll över GSM med Användarprogrammerbara nummerfunktioner
- Järnvägsspårssäkerhet med GSM med Användarprogrammerbara nummerfunktioner
- trådlös elektronisk anslagstavla med GSM med Användarprogrammerbara nummerfunktioner
- manipulerad Energimätare övervakning förmedlad till kontrollrummet med GSM med Användarprogrammerbara nummerfunktioner
- Energimätare fakturering med lastkontroll över GSM med Användarprogrammerbara nummerfunktioner genom PIC mikrokontroller