Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Un contrôleur logique programmable (PLC) avec des temporisateurs, des compteurs et des
instructions de comparaison intégrés,
Mais ils peuvent être programmés plus facilement comme des commandes câblées simples.
Contexte
Aujourd’hui, de nombreux fabricants d’équipements d’origine (OEM) font évoluer leurs conceptions
de commandes câblées traditionnelles vers des solutions alternatives.
Commandes câblées traditionnelles vers des systèmes de commande alternatifs. En fait, pour
En fait, pour la plupart des OEM, les relais programmables peuvent servir de contrôleurs très
rentables pour leurs produits, non seulement en raison de leur flexibilité accrue, mais aussi parce
que les relais programmables sont plus faciles à utiliser.
Produits, non seulement en raison de leur flexibilité accrue et de leur taille physique réduite, mais
aussi parce qu’ils offrent une solution à moindre coût.
Mais aussi parce qu’ils offrent une solution à moindre coût, avec un assemblage et une installation
plus rapides que les commandes câblées.
Par rapport aux commandes câblées. Il existe des fabricants d’équipement d’origine (OEM)
Dans de nombreux secteurs d’activité qui fabriquent des produits utilisant des systèmes de
commande de petite taille avec des commandes câblées simples et traditionnelles, telles que les
systèmes de commande à distance.
Traditionnelles, simples et câblées, telles que des relais cubiques, des minuteries et des compteurs.
Ces
Petits systèmes de commande se trouvent généralement sur les équipements d’assemblage, les
convoyeurs, les machines
Les appareils commerciaux, les distributeurs automatiques et les équipements de loisirs. Les
équipementiers de tous
Les objectifs commerciaux actuels et futurs. Dans ce travail, nous montrons comment construire un
relais prorammable
En utilisant le micro contrôleur 16F84A et arduino uno. Le module ESP peut également être utilisé
pour la
Programmation.
Le schéma fonctionnel montre les différents modules qui forment un système de relais
programmable et leur communication.
Module relais
I.1Relais
Les relais sont des interrupteurs qui ont pour but de fermer et d'ouvrir les circuits de façon
électronique et électromécanique.
électronique. Lorsque le contact du relais est ouvert (NO), le relais n'est pas alimenté par le contact
ouvert.
Par contre, s'il est fermé (NC), le relais n'est pas alimenté par le contact fermé. En outre, lorsque
l'énergie (électricité ou charge) est fournie, les états sont susceptibles de changer. Dans cet article,
nous
Dans cet article, nous démontrons comment contrôler une lampe 220v 50Hz à partir d'une simple
pression sur le bouton de commande.
L'IN4007 est une diode de jonction (semi-conducteur) qui permet au courant de circuler dans un seul
sens dans un circuit.
un circuit. Elle est applicable dans la ratification. Mais dans le module de relais, elle est connectée en
parallèle avec la bobine du relais DC.
du relais DC afin de protéger la bobine du relais d'un courant excessif qui pourrait endommager la
bobine.
bobine.
Le BC547 est un transistor à jonction bipolaire (BJT) qui est un dispositif semi-conducteur
couramment utilisé pour l'amplification et la commutation.
Le BC547 est un transistor NPN qui peut être utilisé pour l'amplification ou la commutation. Dans ce
projet, il
est utilisé comme un interrupteur pour permettre au courant de circuler à travers la bobine du relais
en excitant la bobine
chaque fois que le transistor est en mode conducteur. Le transistor est connecté à un émetteur
commun
commun avec son collecteur connecté en série avec la bobine du relais, comme le montre le schéma
de contrôle du mode veille ci-dessus.
ci-dessus. En d'autres termes, lorsque le transistor est bloqué, il agit comme un interrupteur ouvert
et lorsqu'il conduit, il agit comme un interrupteur fermé.
et lorsqu'il conduit, il agit comme un interrupteur fermé dont le commutateur dépend du courant de
base et de la tension base-émetteur.
Organigramme montrant comment les fichiers hex et lst sont générés. Pour lier le logiciel de codage
Et le logiciel de simulation.
Ce logigramme reprend un peu tous les fichiers qui entrent en jeu dans le programme avec à la fin
Créer les deux derniers fichiers program.hex et program.lst qui permettent de lier le logiciel de
codage et le logiciel de simulation.
Logiciel de codage et le logiciel de simulation. Ex : Arduino IDE via proteus, mplab via proteus, micro
C via
Proteus, etc.
Figure 9 : montrant comment les fichiers hex et lst sont générés.
Premier fichier « program.c » : Le fichier C est le fichier que nous sommes en train de concevoir.
(codage/sketching).
« program.h » : Est le fichier d’en-tête ajouté à l’esquisse, qui permet ou nous permet de déclarer
En fonction.
Compilation : Le processus de compilation génère en fait un certain nombre de fichiers. Les fichiers
générés sont
« Program.obj » : Est le code objet, qui est illisible, et c’est la première esquisse à
Exécuter.
« program.asm » : C’est le code d’assemblage, qui est lié au « program.c » que nous avons créé ou
codé.
Ou codé. Une fois le « program.asm » à récupérer, qui est créé par le compilateur
Et ainsi de suite, il est transmis à l’éditeur de liens pour lire ce qu’il va faire.
Édition de liens : Ce que fait l’éditeur de liens est que, il prend le premier exécutable de
« program.obj » qui est le programme objet et ajoute les bibliothèques disponibles que nous avons
Incluses. C’est-à-dire, les bibliothèques que nous formons ou les bibliothèques formées par
l’électromécanique. Lien
« program.lst ».
Program.lst : Est l'ensemble des instructions avec le croquis ou le code, qui est la version lisible de
"program.hex". Il contient l'ensemble des instructions d'assemblage dans "program.asm" avec le
croquis que nous avons créé dans "program.c", et le "program.lst" contient les instructions
d'assemblage qui ont été créées.
contient les instructions assembleur qui ont été créées dans "program.asm", mais il indique
également
indique les emplacements mémoire dans lesquels se trouvent le fichier hex et le fichier lst.