Etape 3: Comment se connecter 16384 relais ?
Avant d’arriver à cela, je vais vous dire comment connecter 4 relais de 2, broches d’e/s.
C’EST TRÈS SIMPLE !
COMMENT ?
U LA CONNAISSONS !
UTILISATION ET GATE ET OU GATES !
SOIT les deux broches, PIN 1 et code PIN 2,
BROCHE 1 et PIN 0 est tout d’abord connecté à et la porte
TABLE DE VÉRITÉ POUR PORTE OU
SORTIE DE LA BROCHE 1 BROCHE 0
0 0 0
0 1 1
1 0 1
1 1 0
Simple logique n’est-il pas ? Mais comment l’implémenter ? Il est aussi facile !
RELAIS 1
VCC à 5v de Arduino et Vcc d’ou du portail
GND à la broche Gnd de Arduino et Gnd/Vss d’ou du portail
IN1 « Sortie porte OR »
Relier la broche 0 à un de la porte « OR » entrée Pin 1 à la seconde entrée, la sortie sera « un » si l’un de l’entrée est « One ». Donc si nous donnons PIN 0 et broche 1 sortie logique zéro sortie sera zéro. Donc si nous nous connectons cette sortie à IN1, sa valeur sera nulle et Commsur broche sera relié à la charge et la broche N° sera en marche.
Cela fonctionne seulement quand les deux PIN 0 et broche 1 égale à logique 0.
C’est à dire sortie = (PIN0) ou (PIN1)
RELAIS 2
VCC à 5v de Arduino et Vcc d’ou du portail
GND à la broche Gnd de Arduino et Gnd/Vss d’ou du portail
IN2 « Sortie porte OR »
Vous pouvez faire que juste essayer !
Nous avons besoin est sortie besoin à zéro (alors seulement Comm se connectera au NO) seulement quelle broche 0 zéro et la broche 1 égal à un.
Il suffit de voir ma logique.
Entrée 0 à un PIN de connecter de barrière ENOR/XNOR PIN 1 autre entrée. La sortie sera nul si un de l’entrée est 1. Puis connectez cette sortie à l’entrée de la porte « OR » et la broche 0 à l’autre broche du "ou"Gate. La sortie sera nul seulement si les deux le l’entrée est égale à zéro.
c'est-à-dire ( PIN0 (xnor) broche 1) ou (0)
RELAIS 3
La même que ci-dessus méthode. Juste une différence est qu’ing XNORaprès nous devez et PIN1 seulement pas PIN0
c'est-à-dire (PIN0 (xnor) broche 1) ou (broche 1)
Si nous nous connectons cette sortie à IN3, sa valeur sera nulle et broche commune sera connecté à aucune broche et charge s’allume.
RELAIS 4
Vous pouvez essayer ce droit ?
C’est à dire sortie sera zéro uniquement si les deux l’entrée est un.
Quelle est la logique ? Sa porte NAND. Droit ?
sortie = (PIN0) ANAD (PIN1)
Si nous nous connectons cette sortie à IN4 sa valeur sera nulle et broche commune sera connecté à aucune broche et charge s’allume.
TABLEAU LOGIQUE
POUR 4 ENTRÉES 16 SORTIES PEUVENT ÊTRE FAITES.
LAISSEZ « + » représentent ou du portail et des " ' " représentent ne Gate pas.
Entrées être A, B, C et D. Nous avons besoin de sortie zéro (alors que Comm broche du relais se connectera au pas de code pin) que dans chacune des valeurs logiques (condition d’entrée) pour A, B, C et D. Elle est représentée dans la colonne de la représentation de la Table (après "___") ci-dessous.
UN B C D___REPRESENTATION
0 0 0 0 ___________A+B+C+D
0 0 0 1 ___________A+B+C+D'
0 0 1 0 ___________A+B+C'+D
0 0 1 1 ___________A+B+C'+D'
0 1 0 0 ___________A+B'+C+D
0 1 0 1 ___________A+B'+C+D'
0 1 1 0 ___________A+B'+C'+D
0 1 1 1 ___________A+B'+C'+D'
1 0 0 0 ___________A'+B+C+D
1 0 0 0 ___________A'+B+C+D
1 0 0 1___________A'+B+C+D'
1 0 1 0___________A'+B+C'+D
1 0 1 1___________A'+B+C'+D'
1 1 0 0 ___________A'+B'+C+D
1 1 0 1___________A'+B'+C+D'
1 1 1 0 ___________A'+B'+C'+D
1 1 1 1 ___________A'+B'+C'+D'
1 0 0 0___________A'+B+C+D
De cette manière que nous pouvons nous connecter 14 entrée ainsi créer des 16384 combinaisons.
Autrement dit, deux entrée donnera 4 sorties, 3 entrée donnera 8 sorties
Puis 20 entrée donnera 2 ^ 14 = 16384 sortie (nous pouvons faire usage de 14 broches d’e/s numériques)
Maintenant, vous savez le truc !
Si c’est complected voir une autre méthode !
Au lieu d’utiliser des portes logiques, nous pouvons utiliser décodeur c’est à dire 2 à 4 décodeurs (eg. 74139) , 4 à 16 (eg. 74HC/HCT4514) décodeur etc. peut être utilisé. La sortie est égale à zéro pour chacun de l’État dans le premier type de demux. soit 2 à 4 Demux, si nous utilisons 74139. Puis nous pouvons directement Reliez sa sortie à l’entrée (en pin) du relais de. Nécessité qu’une seule chose à retenir est que la sortie est 1 dans le cas de 4 à 16 décodeur si nous utilisons 74HC/HCT4514, puis nous avons besoin d’ajouter porte REMARQUE à la sortie si nous devons le relais pour travailler. Chacun de la sortie peut ensuite être connecté à chacun des relais.
Vous pouvez le faire dans votre propre logique, et vous pouvez choisir votre propre IC.
Une chose il faut tenir compte ! Si vous devez vous connecter à un grand nombre de relais à l’aide de cette logique, vous devez donner une alimentation séparée pour ICs plutôt que la forme de puissance le microcontrôleur (ici. Arduino) autres sages tout du relais ne fonctionnerait pas en raison de l’absence d’une quantité appropriée de courant. *****