Modem GSM
L’acronimo del modem GSM è un Sistema Globale per le Comunicazioni Mobili, si tratta di un modulo di comunicazione wireless, utilizzato per rendere un computer o qualsiasi processore di comunicare su una rete. Questo modem utilizza una variante di TDMA (Time Division Multiple Access) ed è il più comunemente usato delle tecnologie digitali di telefonia wireless come TDMA, GSM e CDMA.Un modem GSM ha bisogno di una scheda SIM per operare attraverso un intervallo n/w sottoscritto dall’operatore di rete. Questo modem può essere collegato a un computer tramite una connessione seriale, Bluetooth o USB. Un modem GSM è anche un telefono cellulare GSM standard con un cavo e un driver software adatti per connettersi a una porta USB del PC. Generalmente, questo modem è preferito invece di un telefono cellulare GSM. Questo articolo descrive come modem GSM interfacciamento con 8051 microcontrollore.
- Modem GSM Interfacciamento con 8051 microcontrollore
- Passi per interfacciare un Modem GSM al microcontrollore
- Step1: Organizzare il Modem GSM
- Step2: Modem GSM Testing
- Step3: Modem GSM Interfacciamento con 8051 microcontrollore
- Step4: Programmazione microcontrollore
- Programmazione di interrupt seriale
- Programma di Interrupt hardware
- Step5: Connessioni del circuito
- La Procedura di Lavoro di un Modem GSM
- Applicazioni del modem GSM
Modem GSM Interfacciamento con 8051 microcontrollore
Al giorno d’oggi, molti progetti come sistema di sicurezza auto, domotica, macchine industriali telecomandate sono controllati da un SMS utilizzando modem GSM. Questo modem utilizza una scheda SIM e opera attraverso un abbonamento con l’operatore mobile. Molte persone non sanno come modulo GSM interfacciamento con 8051 microcontrollore. Pertanto, i seguenti passaggi spiegano le basi di come il modem GSM si interfaccia con il microcontrollore 8051.
Passi per interfacciare un Modem GSM al microcontrollore
Step1: Organizzare il Modem GSM
Il modem GSM è un tipo di modem, che utilizza la scheda SIM per la comunicazione. Innanzitutto, inserire una scheda SIM nel modem che utilizza lo stesso numero/ account del telefono chiamante. Supporta i comandi AT per la gestione dei messaggi. Questi comandi sono programmati nel microcontrollore assicura fine o la ricezione degli SMS dal modem.
Ad esempio: i comandi di inizializzazione per diversi tipi di modem sono mostrati di seguito
- 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 USB Motorola: AT + CNMI=3, 1,0,0,0
- Il modem è organizzato per inviare notifiche al microcontrollore dopo aver ricevuto un nuovo testo.
- Disporre la velocità della porta del modem come regola, ad esempio velocità di trasmissione di 9600 o 19200 bps.
Step2: Modem GSM Testing
Il modem GSM si compone di due diodi emettitori di luce come LED verdi e rossi, che vengono utilizzati per la connessione di rete indicazione. Se non c’è rete è disponibile, poi il LED rosso si illumina, e se una rete è disponibile, poi il LED verde si illumina in modo che si può osservare il funzionamento del modem GSM. Collegare un alimentatore a un modem GSM che contiene una scheda SIM e attendere che si registri nella rete GSM. Per il test del modem, è possibile inviare un SMS al modem. Se riceve il messaggio dal cellulare, funziona correttamente, altrimenti è danneggiato.
Step3: Modem GSM Interfacciamento con 8051 microcontrollore
modem GSM funziona con 12 V DC e il microcontrollore funziona con 5 V. Quindi, l’interfacciamento di questo modem con il microcontrollore direttamente non è possibile a causa della mancata corrispondenza dei livelli di tensione. Modem GSM è interfacciato con 8051 microcontrollore attraverso MAX232 con l’aiuto di cavo RS232 per la comunicazione seriale. Il dispositivo MAX232 viene utilizzato per convertire il livello logico TTL in livello RS232 durante la comunicazione seriale del microcontrollore al modem GSM. Il dispositivo RS232 è un’interfaccia tra apparecchiature terminali dati e apparecchiature di comunicazione dati utilizzando lo scambio di dati binari seriali. Il cavo RS232 è comunemente disponibile con il cablaggio a 9 o 25 pin e dispone di ponticelli per fornire pin di handshaking per quei dispositivi che lo richiedono.
Modem GSM Interfacciamento con 8051 Microcontrollore
Step4: Programmazione microcontrollore
- Trasmissione singolo carattere
- Trasmissione parola
- Ricezione char
#includere < 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 in modalità 2 ( modalità di Ricarica Automatica)
TH1=0XFD; //0xFD per 9600bps
SCON=0×50; //Abilita TI e RI pin tramite Seriale di controllo di Register
TR1=1; //Avvia il Timer 1;
}
voidTx_Char(unsigned char ch)
{
SBUF=ch; // Carico il carattere in SBUF registrare la trasmissione.
mentre (!TI); / / attendere che il flag TI sollevi in alto
TI = 0; / / cancellare TI per ulteriori trasmissioni.
}
voidTx_String(carattere non firmato*str)
{
while(*str)
Tx_Char(str++);
}
voidRx_Char()
{
while(RI==1); //attesa per il RI bandiera per ricevere qualsiasi carattere
Ch=SBUF; // catturare il carattere da SBUF in Ch variabile
RI=0; //clear RI bandiera per ulteriori reception
}
In aggiunta al programma di cui sopra,se un operatore vuole fare un SMS a qualsiasi altra persona, mobile tramite il microcontrollore su interrupt sia da dispositivo interno o esterno, l’operatore può seguire il seguente programma.
Programmazione di interrupt seriale
Programmazione di Interrupt seriale
Programma di Interrupt hardware
Step5: Connessioni del circuito
Questo circuito ottiene l’alimentazione quando l’alimentazione è data al 40 ° pin del microcontrollore. Il modem GSM è interfacciato ai 10&11 pin del microcontrollore utilizzando il dispositivo MAX232 per la trasmissione e la ricezione delle informazioni in serie. Il display LCD è collegato alla port0 del microcontrollore per la visualizzazione delle informazioni. Un oscillatore a cristallo è collegato ai pin 18 e 19 del microcontrollore per generare impulsi di clock.Il pulsante di RESET è collegato al 9 ° pin del microcontrollore per riavviare il controller quando non funziona correttamente.
Schema elettrico del Modulo GSM con il Microcontrollore
La Procedura di Lavoro di un Modem GSM
Quando il modem GSM collegato al microcontrollore, quindi in grado di comunicare con un cellulare tramite un protocollo UART e richiede tre segnali come TXD, RXD e GND.Il modem GSm è collegato al microcontrollore, controlla gli apparecchi industriali attraverso un SMS. Come ogni carico è assegnato con un numero identificativo univoco come load1 è assegnato con 1111, load2 è 0000 è il programma nel microcontrollore. Questo modem controlla sempre i segnali dall’i / p. Quando il modem riceve l’SMS da un telefono operativo, in serie i dati vengono inviati al microcontrollore. Questo microcontrollore confronta questi dati con i dati memorizzati. Se i dati confrontati corrispondono ai dati memorizzati, il microcontrollore genera segnali corrispondenti per controllare il carico.
Applicazioni del modem GSM
Le applicazioni del modem GSM riguardano principalmente la gestione della supply chain, le stazioni meteorologiche, le applicazioni di sicurezza e la registrazione remota dei dati in modalità GPRS e i progetti basati su GSM
Kit di progetto GSM di Edgefxkits.com
- Prepagata contatori di Energia con Interfaccia GSM
- Microcontrollore Progetti che si Basano sul Sistema di Sicurezza dell’Automobile
- GSM energia Elettrica a partire da Energia Contatore di Fatturazione l’albergo è provvisto di Display
- Rilevamento di Alimentazione Furto prima della somministrazione Contatore di energia e Accennando alla Sala di Controllo GSM
- il Furto del Veicolo in Posizione Intimazione da GPS/GSM per il Proprietario
- di inseguimento del Veicolo di GPS – GSM
- Il Furto del veicolo della Comunicazione al Proprietario con il suo Telefono Cellulare GSM con Programmabili dall’Utente Numero di Caratteristiche utilizzando il Microcontrollore PIC
- Notizia del Furto Veicolo Su GSM tramite SMS con Programmabili dall’Utente il Numero di Funzione per il Proprietario che può Interrompere automaticamente il motore
- GSM Mensile di Energia Elettrica Contatore di Fatturazione e SMS su GSMwith Programmabile dall’Utente, Numero di Caratteristiche in Loco di Visualizzazione per l’utente
- passaggio a Livello di Gate di Controllo tramite GSM tramite SMS con Programmabili dall’Utente Numero di Funzionalità di Stazione Master o il Driver
- Flash Flood Sospetto su GSM con Programmabili dall’Utente Numero di Caratteristiche per La Stazione Master
- Integrato Sistema di Gestione dell’Energia basato su GSM con Programmabili dall’Utente Numero di Caratteristiche e funzionalità di riconoscimento
- Contatore di Energia di Fatturazione con Controllo del Carico su GSM con Programmabili dall’Utente Numero di Caratteristiche
- binario di Sicurezza di GSM Con l’Utente Programmabile Numero di Caratteristiche
- Wireless bacheca Elettronica GSM Con Programmabili dall’Utente Numero di Caratteristiche
- Manomesso il Metro di Energia di Monitoraggio Trasmesso alla Sala di Controllo GSM con Programmabili dall’Utente Numero di Caratteristiche
- Contatore di energia di Fatturazione con Controllo del Carico su GSM con Programmabili dall’Utente Numero di Caratteristiche da Microcontrollore PIC