Menu Principal
- Accueil
- électronique diagrammes de circuits
- microcontrôleur 8051 projets
- pic projets de microcontrôleur
- projets de microcontrôleur Arduino
- projets de microcontrôleur AVR
- Tutoriels électronique générale
Recherche sur notre site
Comment faire pour interface Module GSM avec microcontrôleur 8051 (AT89C51) à l’aide de PC
86138 lectures
GSM est l’architecture de communication mobile couramment utilisé dans la plupart des pays. Ce projet illustre l’entoilage du microcontrôleur AT89C51 avec module GSM et HyperTerminal. Elle vise à familiariser avec la syntaxe de renseignements réponse aux commandes et Codes de résultat. Les valeurs ASCII des caractères dans la réponse de l’Information, les Codes de résultat et leur syntaxe peuvent être surveillés par une matrice de LED. Pour les concepts de base, le travail et le fonctionnement d’AT commandes et module GSM voir Module GSM/GPRS.
Description
Le projet explique Entoilage du microcontrôleur AT89C51 avec le module GSM et l’HyperTerminal. HyperTerminal est une application Windows. Les commandes AT sont envoyés par l’HyperTerminal au module GSM. La réponse de renseignements et/ou Codes de résultat sont reçus à microcontrôleur et retransmis à l’HyperTerminal par le contrôleur.
Un module GSM dispose d’une interface RS232 pour communication série avec un périphérique externe. Dans ce cas, l’axe de transmission (Tx) du port série de l’ordinateur est connecté à la broche réception (Rx) de l’interface RS-232 du module GSM. L’axe de transmission (Tx) de la RS-232 du module GSM est connecté pour recevoir la goupille (Rx) de l’axe de transmission en série du micro-contrôleur. Et transmettre le numéro de série broches du microcontrôleur est connectée à la broche réception du port série de l’ordinateur. C’est pourquoi les commandes et leurs résultats sont émis et reçus de façon triangulaire, comme illustré ci-dessous.
[En ultérieures projets (voir MC075 & MC076), l’HyperTerminal sera remplacé par le microcontrôleur lui-même, évitant ainsi la nécessité d’utiliser un ordinateur afin d’établir une interface. Cela conduirait à un système indépendant de GSM basé.]
Le microcontrôleur est programmé pour recevoir et transmettre des données à un débit de 9600. Pour plus de détails sur le réglage de la vitesse de transmission du microcontrôleur, consultez communication série avec 8051.
Le contrôleur peut recevoir des signaux de données soit par bureau de vote, soit en faisant usage de série interrupt (ES). Série interruption a été expliquée dans la programmation de l’interruption. Dans les bureaux de vote, le contrôleur a continuellement scanne port série pour les données entrantes provenant du module GSM.
Dans ce projet, interruption a été utilisée pour surveiller et contrôler le flux de données par le contrôleur au lieu de la méthode d’interrogation.
Schéma de câblage
86138 lectures
Composants
43,888 lectures MAX232
Le MAX232 IC est utilisé pour convertir les niveaux logiques TTL/CMOS pour des niveaux logiques RS232 pendant la communication série de microcontrôleurs avec PC. Le contrôleur fonctionne au niveau de logique TTL (0-5V), tandis que la communication sérielle en PC fonctionne…
140,423 lectures
AT89C51 microcontrôleur
AT89C51 est un microcontrôleur 8 bits et appartient à la famille 8051 Atmel. ATMEL 89C 51 a 4 Ko de Flash programmable et effaçable mémoire morte (…
Serrure à code électronique avec utilisateur défini le mot de passe en utilisant le microcontrôleur 8051 (AT89C51) |
Comment l’interface Port de l’ordinateur de série (RS232) avec microcontrôleur 8051 (AT89C51) |
Comment l’interface 16 x 2 LCD avec microcontrôleur 8051 (AT89C51) |
Connecteur de téléphone |
Serrure à code électronique avec utilisateur défini le mot de passe en utilisant le microcontrôleur 8051 (AT89C51) |
Thermomètre digital Celsius échelle à l’aide de microcontrôleur 8051 (AT89C51) |
Compteur de visiteurs automatique bidirectionnelle à l’aide de microcontrôleur 8051 (AT89C51) |
LCD fonction horloge digital avec thermomètre numérique à l’aide de microcontrôleur 8051 (AT89C51) |
Comment faire pour interface LEDs avec microcontrôleur 8051 (AT89C51) |
Mesure de la distance à l’aide de capteur infrarouge avec ADC0804 & 8051 microcontrôleur (AT89C51) r ADC0804. |
Comment l’interface clavier avec microcontrôleur 8051 (AT89C51) |
Indicateur de niveau de liquide/eau avec alarme à l’aide de microcontrôleur 8051 (AT89C51) |
Copyright © 2013. All Rights Reserved.
Developed by
HeshamFathi.com
