CONNECTER des relais 16384 pour A SINGLE ARDUINO et infini autres possibilités (3 / 5 étapes)

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 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. *****

Articles Liés

Domotique - comment ajouter des relais à Arduino

Domotique - comment ajouter des relais à Arduino

Comment choisir le relais – sa toute puissance.Lorsque vous sélectionnez un relais pour vous connecter à votre Arduino vous devez tenir comptea) la puissance (tension et courant) de ce que vous voulez allumer et éteindre etb) la puissance (tension et
Comment connecter des Symbols de cristal liquide à Arduino

Comment connecter des Symbols de cristal liquide à Arduino

Vue d'ensembleDans ce tutoriel, vous allez apprendre à connecter un affichage à cristaux liquides (LCD) à un Arduino Uno et faire afficher des trucs. Affichages à cristaux liquides vous seront utiles si vous souhaitez afficher des informations sur un
Comment faire pour connecter des périphériques Bluetooth dans Windows 10

Comment faire pour connecter des périphériques Bluetooth dans Windows 10

Comment faire pour connecter des périphériques bluetooth dans windows 10. C'est juste un rapide tutoriel sur comment vous pouvez connecter vos périphériques bluetooth par exemple vos casques et haut-parleurs à windows 10.N'OUBLIEZ PAS DE VOUS ABONNER
Système de mesure des précipitations pour une ruche

Système de mesure des précipitations pour une ruche

en raison de leur petite taille, les abeilles sont fortement influencés par les précipitations. Si une abeille est touchée par une goutte de pluie, il peut être tué de l'impact, ou grièvement blessé. Même la pluie peut provoquer une abeille à être je
Lumière qui cherchent des voitures R.C Hack (avec Arduino)

Lumière qui cherchent des voitures R.C Hack (avec Arduino)

création d'une plate-forme robotique de se gratter attribuer du travail et un peu d'argent. Acheter un prêt construit un est facile mais frais allouer d'argent (au moins pour moi). Pour remédier à cela que j'ai décidé de piggy back hors les compagnie
Envoi des données vers Excel de Arduino (et le tracé il)

Envoi des données vers Excel de Arduino (et le tracé il)

J'ai cherché longuement un moyen que j'ai pu tracer mon capteur Arduino lecture en temps réel. Non seulement tracer, mais aussi afficher et stocker les données pour davantage d'expérimentation et de corrections.J'ai trouvé la solution la plus simple
Contrôleur de moteur 24V pour 24 $, RC & Arduino

Contrôleur de moteur 24V pour 24 $, RC & Arduino

Comme beaucoup de gens, j'ai voulu utiliser la base d'un fauteuil roulant électrique pour les projets de la télécommande. Toutefois, bon gradateurs sont coûteux, et j'ai pensé qu'il devait y avoir une solution moins coûteuse. J'ai acheté initialement
Construire une LED Driver Board pour Arduino (et les autres députés) à l’aide de Quad H-ponts

Construire une LED Driver Board pour Arduino (et les autres députés) à l’aide de Quad H-ponts

sorties numériques de l'Arduino peuvent pomper sur 40mA de courant chaque.  C'est nulle part près suffisant pour la plupart des applications d'éclairage ou de moteurs, donc l'utilisation d'un bouclier de relais Conseil ou moteur de pilote sont nécess
Laitue pour la vie - Arduino 101 basé automatisé contrôleur pour la culture hydroponique, aéroponique, culture aquaponique, etc..  Intel Curie

Laitue pour la vie - Arduino 101 basé automatisé contrôleur pour la culture hydroponique, aéroponique, culture aquaponique, etc.. Intel Curie

RÉSUMÉUn dispositif qui permet de contrôler jusqu'à 4 systèmes hydroponique/Aeroponic différents à la fois. Le dispositif de contrôler les composants du système et afficher la notification à un écran LCD et permettent à l'utilisateur de personnaliser
GSM base relais de commutation en utilisant Arduino UNO

GSM base relais de commutation en utilisant Arduino UNO

Bonjour les amis, Pratik ici...Nous allons discuter ici comment passer le relais à l'aide du module gsm et arduino et Gsm 900 a.Matériel requis :1. Arduino uno2. Gsm 900 a module.3. module de relais 2.4. 12v 1 ampère ou 2amp adaptateur pour module Gs
Flux des Mi - distributeur de nourriture chien Arduino

Flux des Mi - distributeur de nourriture chien Arduino

Pour un récent projet de l'Université, on nous a donné le défi de faire un distributeur de nourriture automatique chien entièrement fonctionnel à l'aide d'un Arduino. Voici la pièce finie et tous les fichiers appropriés et les instructions que vous p
Mesurer la capacité des cellules Li-ion avec un arduino

Mesurer la capacité des cellules Li-ion avec un arduino

Résumé : Programmer un arduino et construire un circuit pour mesurer la capacité utile des cellules au lithium-ion.La motivation pour ce projet venait de ce que j'ai un tas de cellules au lithium-ion 18650 j'ai arraché Ordin. Ils sont idéal pour une
Tinkertrons : Faire des neurones artificiels pour Robots

Tinkertrons : Faire des neurones artificiels pour Robots

Tinkertrons sont une tentative de faire un croisement entre un circuit imprimé et un carton de pain--une sorte de circuit universel. Ces circuits de plug-and-play sont conçus pour être facilement assemblés et interfacé comme des jouets de bricoleur.
Jouer des mélodies personnalisées sur Arduino

Jouer des mélodies personnalisées sur Arduino

J'ai été bricoler avec mon réveil / minuterie bouclier et j'ai décidé de faire une mélodie alarme personnalisée pour elle de jouer. J'ai pu travailler sur cette méthode de lecture des partitions et faisant Arduino code et je pense que ça peut aider a