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!

Archives for Projets avec MPLAB X

Thermomètre Numérique avec PIC Microcontrôleur et LM35 Capteur de Température – XC8

image-295
Les capteurs de température sont très importants dans de nombreux projets, notamment dans des dispositifs d'enregistrement de température et alarmes. Dans cet article, nous allons concevoir un thermomètre numérique en utilisant le compilateur MPLAB XC8. Ce thermomètre numérique est construit autour du LM35, qui est un capteur de température de précision à circuit intégré dont la tension de sortie est linéairement proportionnelle à la température Celsius (degrés centigrades). Ses sorties changements de 10 mV par ° C. Ces capteurs peuvent mesurer un grand choix de température de -55 à + 150 ° C

Horloge numérique utilisant un microcontrôleur PIC et l’horloge temps réel DS1307 – XC8

image-528
Les fonctions Horloge temps réel et Calendrier sont très importantes dans de nombreux projets, en particulier dans les dispositifs d'enregistrement de données où un enregistrement en temps réel est requis dans chaque enregistrement. Cette horloge utilise le DS1307 qui est une horloge / calendrier en temps réel de série basse consommation avec une horloge / calendrier BCD (décimal binaire codé complet) plus 56 octets de RAM statique non volatile. Cette puce fournit l'année, le mois, la date, l'heure, la minute et la seconde information. La date de fin des mois est automatiquement ajustée pour les mois de moins de 31 jours incluant la compensation de l'année bissextile jusqu'à l'année 2100.

Bibliothèques de Microchip pour les Applications

image-519
Les bibliothèques de Microchip pour les applications ou Microchip Libraries for Applications (MLA) est une collection de bibliothèques de firmware de Microchip, des pilotes, des projets de démonstration, de la documentation et des utilitaires pour différents types d'applications, y compris USB, écrans graphiques, Fichier entrée/sortie (cartes mémoire), TCP IP, Smartphone et beaucoup d'autres. Pas toutes les bibliothèques de firmware et projets de démonstration de Microchip sont distribués dans ce paquet; plutôt, ce forfait comprend quelques bibliothèques spécifiques qui ont tendance à être utilisés ensemble. En distribuant les bibliothèques qui sont utilisés souvent ensemble, Microchip peut fournir des exemples de projets qui intègrent l'utilisation de plusieurs bibliothèques. 

Système de Contrôle Automatique de la Température à l’aide du PIC Microcontrôleur – XC8

image-258
Un système de contrôle automatique de la température a la possibilité de surveiller et de contrôler la température d'un espace spécifié sans intervention humaine. L'objectif principal est de gérer la température d'une zone donnée en fonction des paramètres spécifiés par un utilisateur du système. Ce projet utilise un microcontrôleur PIC pour contrôler automatiquement la température d'une zone. Cette zone pourrait être une petite usine, une maison ou tout autre lieu ou un dispositif qui nécessite une température contrôlée comme un incubateur (œuf) par exemple. Le réglage de la température désirée est entré en utilisant un clavier. La température de la zone est mesurée à l'aide d'un capteur de température analogique Le microcontrôleur lit la température toutes les 10 secondes et la compare à la valeur souhaitée. Si la valeur souhaitée est supérieure à la valeur de mesure, le dispositif de chauffage sera allumé pour chauffer la pièce. L'élément chauffant est désactivé une fois que la température désirée est atteinte. Si d'autre part la valeur mesurée est supérieure à la valeur désirée, alors que le ventilateur est mis en marche pour refroidir la pièce jusqu'à ce que la température désirée soit atteinte. Un écran LCD indique la température mesurée continuellement. Le projet est conçu en utilisant le compilateur MPLAB XC8

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.

Module d’Alimentation pour Plaque d’Essai 3,3V et 5V

image-763
Dans tout produit ou projet électronique, il faut toujours une source d’énergie pour que le système fonctionne. Ceci s'appelle une alimentation. Faire en sorte que la source d’alimentation soit sans encombre aux rails d'alimentation d’une plaque d'essai peut être un défi. Vous aurez besoin d’un moyen pratique et sûr d’obtenir un courant continu régulé de 5 V ou 3,3 V aux rails d'alimentation de votre plaque d'essai. Dans ce projet, nous allons concevoir, étape par étape, une module d'alimentation pour plaques d'essai alimentée par une alimentation de 6 à 15 CC et émet une tension régulée sélectionnable de 5 V ou 3,3 V à l’aide d’un interrupteur. Cette carte S'embroche directement sur la plaque d'essai en utilisant des en-têtes de 2,54 mm (0,1 po) montés sur la couche inférieure du circuit imprimé. Les broches étiquetées VCC et GND s'embroche directement aux rails d'alimentation de la plaque d'essai.

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.

Comment Utiliser le Capteur de Température Numérique TC74 avec Microcontrôleur PIC – XC8

image-901
Le TC74 est un capteur de température numérique accessible en série avec bus I2C, particulièrement adapté aux applications à faible coût et aux facteurs de forme réduits. Les données de température sont converties à partir de l'élément de détection thermique intégré et sont disponibles sous forme de word numérique à 8 bits Dans ce tutoriel, nous allons apprendre à utiliser le configurateur de code MPLAB pour lire la température à partir du capteur de température TC74 et l'afficher sur un écran LCD.