Étape 4: Interface et afficher la description du circuit
Description de la version 1 :
Ce stade est composé d’un transformateur abaisseur (TR2), un microcontrôleur AVR ATmega8, interface série MAX232, un amplificateur opérationnel LM741, un personnage de 16 X 2 LCD et quelques autres composants discrets.
Ce stade est propulsé par un transformer(TR2) différent. C’est parce que si nous alimenter cette section avec celui du transformateur section uniquement, et si une charge lourde est reliée à la sortie de le quelconque de l’organisme de réglementation, il va baisser la tension entre les bornes qui vont soit redémarrer le microcontrôleur ou pas laisser cette section de fonctionner correctement parce que les microcontrôleurs sont plus sensibles aux fluctuations de la tension. Un 500mA, 220V AC à transformateur abaisseur de 9V ca suffit ici pour alimenter ce module. À l’aide de rectification pont de quatre diodes 1N4007 et condensateur de filtrage C1, C2 et un autre organisme de réglementation LM7805, nous obtenons une sortie régulée 5 volts qui alimente le microcontrôleur.
ATmega8 est un microcontrôleur 8 bits basée sur l’architecture RISC AVR, de faible puissance. Il a 8 Ko en système mémoire flash programmable avec des capacités en lecture / écriture, 512 octets d’EEPROM, 1KO série mémoire vive (RAM), usage général 23 entrées/sorties (e/s), 32 registres de travail d’usage général, trois minuteries/compteurs flexibles avec comparer les modes, les interruptions internes et externes, convertisseur analogique/numérique et une interface série à deux fils.
Le LM741 est un généraliste-ampli op facilement disponible en paquets DIP8.
Cependant autres amplificateurs peuvent être utilisés, mais le LM741 est une solution économique et efficace pour ce que nous avons besoin dans notre application.
MAX232 est IC interface série qui fournit la conversion de niveau de tension entre le port série du microcontrôleur avec celle de l’ordinateur personnel. Ici, c’est essentiel que le microcontrôleur fonctionne à max 5 V alimentation et port série de l’ordinateur fonctionnent à différents niveaux de tension comme il utilise -3 à-25 volts pour indiquer la logique 1 tout en + 3 à + 25 V pour indiquer la logique 0. Alors MAX232 agit comme un traducteur entre les deux appareils.
Deux commutateurs A et B sont raccordés aux broches PC.5 et PC.4 de l’atmega8 respectivement extérieurement tiré vers le haut par des résistances de 10 k, qui seront utilisés pour changer le mode d’affichage de l’approvisionnement et pour activer/désactiver la transmission série. Une LED est connecté à la broche PC.3 qui sert à afficher l’état de transmission série. Un buzzer piezzo est également relié à la broche PB.0 qui donne des signaux sonores audio lorsque l’appareil est allumé ou un bouton est pressé de changer le menu.
Comme indiqué dans le circuit, le port D inférieur est connecté à la nibble inférieur de l’écran LCD, et les broches E et r sur l’écran LCD sont connectés à PD.3 et PD.2 respectivement. Broche R/W sur l’écran LCD est reliée à la terre. Le pot R3 ici sert à ajuster le contraste de l’écran LCD.
Les broches TXD et RXD du microcontrôleur sont interfacés avec le MAX232 sur les broches 10 et 9, et les broches 7 et 8 sont reliés au externe Connecteur série DB9 qui peut être connecté à l’ordinateur via un câble série. Broche 16 et 15 du MAX232 sont respectivement de SCR et au sol.
Épinglez le 20,21 et 22 sur les configurations de l’atmega8 la configuration à l’aide de référence de tension 2,56 interne pour l’ADC intégré de la puce. Broche 1, qui est la broche de remise à zéro est tiré vers le haut à l’aide d’une résistance externe de k 10.
Maintenant arrivent sur le courant et les sections, de détection de tension un diviseur de tension constitué de deux résistances R6 et R7 évolue vers le bas la tension variable de canal afin qu’il peut être relié à l’intégré convertisseur analogique à numérique de l’atmega8. C’est le relié au ADC0 (pin PC.0) du contrôleur.
Pour la détection de courant, nous utilisons une résistance de shunt de 0,3 ohm en série du canal d’alimentation variable, donc une tension Vsense est développé à travers la résistance qui est amplifiée à l’aide de non inversé amplificateur faite par amplificateur opérationnel LM741. Le gain est réglé à 1.7 avec l’aide de résistances R9 et R8.
Le raccordement A est connecté à après la résistance de shunt et raccordement B à la borne positive du LM338 sortie comme indiqué dans le dernier chiffre. Le sol des deux sections est fait en commun et est extrêmement nécessaire pour relier le sol des deux sections avec l’autre.