Oops! It appears that you have disabled your Javascript. In order for you to see this page as it is meant to appear, we ask that you please re-enable your Javascript!

Tag archives for USART

Communication Série RS232 avec microcontrôleur PIC – XC8

image-611
La communication série RS232 est l'une des communications les plus anciennes où les données sont envoyées ou reçues un bit à la fois. Ce protocole peut facilement être utilisé pour communiquer entre un PC et divers périphériques supportant ce type de protocole comme les microcontrôleurs PIC, GPS, modem GSM etc. Même si d'autres interfaces telles que SPI, I2C, Ethernet, FireWire et USB envoient toutes des données en tant que flux série, le terme «port série» identifie généralement un matériel plus ou moins conforme à la norme RS-232, destiné à être interfacé avec un modem ou avec un dispositif de communication similaire. Le contrôleur UART (Universal Asynchronous Receiver / Transmitter) est l'élément clé des communications série entre un périphérique et un PC ou entre des périphériques. UART est également une fonctionnalité intégrée courante dans la plupart des microcontrôleurs, ce qui est utile pour communiquer des données série (texte, chiffres, etc.) à votre ordinateur personnel. Dans cet article, nous allons apprendre à utiliser la communication RS232 avec le compilateur MPLAB XC8 en utilisant la bibliothèque périphérique PIC18F et le configurateur de code MPLAB.

MPLAB® Code Configurator

image-473
Le MPLAB® Code Configurator (MCC) ou Configurateur de Code MPLAB est un configurateur graphique de MPLAB X IDE. Ce plugin permer de générer automatiquement le code et pilotes des peripherique en fonction des paramètres et des sélections effectués dans l'interface utilisateur graphique (GUI). L'avantage de MCC, il peut générer des codes non seulement pour PIC18F, mais aussi pour une large gamme de PIC incluant les séries PIC16F et PIC24. Le code généré peut être utilisé dans tout programme d'application. Lors du démarrage d'un nouveau projet en utilisant Microchip microcontrôleurs 8 bits, la configuration de la configuration et tous les périphériques peuvent prendre beaucoup de temps, en particulier pour les nouveaux projets. Le MCC simplifie cela à une série de simples sélections graphiques des menus au sein du MCC.

Le contrôle d’un microcontrôleur PIC à partir d’une interface utilisateur graphique (GUI) d’un Ordinateur

image-439
Une interface utilisateur graphique est un dispositif d'interface homme-machine, dans lequel les objets à manipuler sont dessinés sous forme d'icônes sur l'écran, l'utilisateur peut envoyer des commandes par un dispositif de pointage, généralement une souris ou un clavier. C'est facile et nécessite moins de compétences pour faire fonctionner un dispositif à partir d'une représentation visuelle de l'espace de travail (GUI) en cliquant simplement une souris ou à l'aide d'un clavier plutôt que d'une ligne de commande. Dans cet article, nous allons concevoir une interface utilisateur graphique en utilisant Microsoft Visual C #. Ce logiciel peut être installé dans n'importe quel ordinateur exécutant des systèmes d'exploitation Windows.. L'ordinateur se connecte au microcontrôleur à l'aide d'un câble série RS232 ou avec un câble USB utilisant un convertisseur USB-série . Le microcontrôleur PIC recevoir des commandes provenant de l'ordinateur pour contrôler des dispositifs qui lui sont connectés, comme les moteurs, les LED, etc.

Enregistreur de données de température sur la carte SD avec menu de commande – MikroC

image-458
Une carte SD peut être utilisé pour enregistrer des données en continu au fil du temps à des fins diverses, ce projet montre la conception d'un enregistreur de données de température avec système de commande de menu. La température ambiante est lu chaque minute et stocké dans un fichier sur une carte SD. Lorsque le programme démarre, l'utilisateur reçoit trois options: Enregistrement des lectures de température dans un nouveau fichier sur une carte SD, Concaténer les lectures de température à un fichier existant ou envoi tout le contenu du fichier enregistré sur un PC L'utilisateur devra choisir un option, puis appuyez sur Entrée pour commencer l'enregistrement des données. Ce menu accessible uniquement une fois quand le programme démarre, si l'utilisateur souhaite choisir une autre option, il / elle doit relancer le programme en appuyant sur le bouton de remise à zéro.