L’interface GSM avec le microcontrôleur 8051
La communication mobile est une technologie émergente de nos jours. GSM est l’acronyme de Global System for Mobile Communication. Le module GSM est un modem sans fil qui transmet des données à l’aide d’ondes radio. L’architecture GSM est similaire à l’architecture mobile. Les modems GSM sont généralement utilisés dans de nombreuses applications électroniques et ils sont nécessaires pour s’interfacer avec les microcontrôleurs. Cet article décrit l’interfaçage d’un modem GSM avec un microcontrôleur AT89C51.
Obtenez également une idée de la façon d’Interfacer le GPS avec le microcontrôleur 8051
Aperçu
Interface GSM avec le circuit du microcontrôleur 8051 Principe:
Le principe principal de ce circuit est d’interfacer un modem GSM avec le microcontrôleur. Le microcontrôleur utilisé est le microcontrôleur AT89C51. Pour communiquer avec un modem GSM, des commandes AT sont nécessaires. Le microcontrôleur envoie ces commandes au modem GSM, qui est ensuite activé pour effectuer l’opération requise.
Les commandes AT suivantes sont fréquemment utilisées pour contrôler les opérations du modem GSM.
Commande – Opération
AT + CSMS – Sélectionnez le service de messages.
AU format de message +CMGF.
À + Messages de liste CMGL.
AT +CMGR – Message de lecture.
AT +CMGS – Envoyer un message.
À +CMGD – Supprimer le message.
ATA – Répondez à un appel.
ATD – Composez un numéro.
ATDL – Composez le dernier numéro sortant.
ATH – Raccrochez l’appel.
GSM Modem Interfacing with 8051 Microcontroller Circuit Diagram:
Circuit Components:
- MAX232 IC.
- AT89C51 microcontroller.
- GSM modem.
- Capacitors C1, C2, C3, C4, C5, C6.
- Crystal oscillator.
- Liquid crystal display.
- Potentiometer.
Circuit Design of Interfacing of GSM Modem to AT89C51 Microcontroller:
Le circuit d’interface GSM au microcontrôleur AT89C51 se compose principalement d’un modem GSM et d’un microcontrôleur de la famille 8051. GSM a une interface RS232 pour la communication série. Entre le module GSM et le microcontrôleur, le circuit intégré MAX232 est connecté.
MAX232 IC est utilisé pour convertir les niveaux logiques. Les niveaux logiques RS232 du GSM sont convertis en niveaux logiques TTL du microcontrôleur à l’aide de ce circuit intégré MAX232. MAX232 IC a 16 broches. Il s’agit d’un circuit intégré à double pilote car il dispose de deux émetteurs et récepteurs. L’interfaçage du microcontrôleur GSM vers AT89C51 n’utilise qu’un seul émetteur et récepteur.
La broche d’émetteur T1IN de max232 est connectée à la broche d’émetteur du microcontrôleur. La broche récepteur R1out du max232 est connectée à la broche récepteur du microcontrôleur. La broche T1out du circuit intégré est connectée à la broche d’émetteur du modem GSM.
La broche R1IN du circuit intégré est connectée à la broche du récepteur du modem GSM. Deux condensateurs 0,1 micro farad sont connectés aux broches de 1, 2 et 4, 5. Un autre condensateur de 1uf est mis à la terre à partir de la broche 6 et un autre condensateur est connecté à l’alimentation de 5v à partir de la 2ème broche du circuit intégré.
Article connexe: Tableau d’affichage électronique sans fil utilisant un circuit GSM
Le modem GSM utilisé ici a un module sim300. Ces modems sans fil communiquent avec les microcontrôleurs et d’autres périphériques. Cela a 4 broches compatibles avec la logique TTL. Ceux-ci peuvent être directement connectés au microcontrôleur car il a max232 ou utiliser le connecteur DB9 pour se connecter au contrôleur.
Dans cet article, les broches MAX232 sont connectées au modem GSM. Cela doit être connecté à l’alimentation de 5v. Il dispose d’un emplacement sim similaire à un mobile pour communiquer avec le réseau. Le modem GSM nécessite des commandes AT pour l’activation. Le modem GSM répond à la commande AT.
Un module LCD est connecté au port2 du microcontrôleur. Cet article montre également l’interfaçage du module LCD 4 bits avec le microcontrôleur. Les bits de données D4-D7 du module LCD sont connectés au port2 du microcontrôleur. Un pot est connecté à l’écran LCD pour régler l’intensité de l’affichage. Ici, l’écran LCD est utilisé pour afficher le message reçu.
Un bouton est connecté au PORTB du microcontrôleur. Ce bouton est utilisé pour envoyer un message.
Interface GSM avec un Circuit de simulation de microcontrôleur 8051 Vidéo:
TÉLÉCHARGER LE CODE DU PROJET
Comment utiliser l’interface GSM avec un circuit de microcontrôleur 8051?
- Dans un premier temps, connectez le circuit comme indiqué dans le schéma du microcontrôleur du circuit 8051.
- Allumez l’alimentation.
- Envoyez maintenant un message depuis n’importe quel autre téléphone à la carte SIM présente dans le module GSM.
- Chaque fois qu’un message est reçu par le GSM, il s’affiche sur l’écran LCD.
- Si vous souhaitez envoyer un message, appuyez sur le bouton B1 connecté au port B.
- Cela envoie un message écrit dans le code.
Interface GSM 8051 Vidéo de sortie de projet de microcontrôleur:
Interface Modem GSM avec 8051 Applications de circuits:
- Cela peut être utilisé dans la détection et l’indication automatiques des accidents avec le GPS.
- Cela peut également être utilisé pour contrôler un robot.
- Cela peut également être utilisé dans un système de télémédecine basé sur GSM.
- Le système de précaution de vol de guichet automatique utilise ceci pour indiquer le vol.
- Le système de vote basé sur GSM utilise cette application.
- Le système de sécurité de véhicule basé sur GSM l’utilise.
- Ce circuit peut être utilisé dans le système de surveillance des paramètres de maison verte basé sur GSM
Limitations du circuit:
Bien que le GSM présente de nombreux avantages, il existe certaines limitations. Cela ne peut pas être utilisé dans les applications où un résultat immédiat est requis car cela peut ne pas fonctionner s’il n’y a pas de signaux.