Etape 4: Construire des circuits
Le registre à décalage signifie que nous pouvons contrôler un plus grand nombre de sorties avec seulement quelques tiges de notre microcontrôleur. C’est un périphérique série, donc nous envoyer des données et « horloge » dans le registre à décalage. Quand nous avons mis le loquet du haut puis quelle séquence nous avons pointé dans les registres apparaîtra à la sortie.
Voir ce tutoriel pour utiliser le registre à décalage 74HC595 avec un Arduino. C’est l’info dont vous avez besoin pour contrôler les lumières.
Vous pourriez construire cela utilisant des transistors individuels sur chaque sortie du Registre à décalage, mais cela signifie charge souder plus et est un peu plus compliquée.
Un type de tableau de transistor NPN ULN2003 est utilisé pour contrôler les périphériques dans le chemin neagtive. Il y a un positif commun à toutes les planches de la LED. Cela rend le contrôle très facile. Le tableau de transistor NPN est OK pour gérer 500mA par appareil. Chaque panneau de LED est autour de 100mA whn, donc cela devrait être OK, mais vérifier que la Sonia actuel est correct pour votre application.
Les voyants utilisent une alimentation de 12V. La logique fonctionne à 5V, ce qui provient de la carte microcontrôleur. Je voudrais utiliser des fusibles, juste au cas où des courts-circuits.
Pour une raison quelconque, mes fichiers .png regard terribles, donc j’ai joint un fichier pdf du circuit schématique (28/06/12).
Je quitte la mise en page de bande-Conseil pour vous.
Je vais être produisant un PCB avec cela sur (courriel ou un commentaire si vous êtes intéressé par un), mais bande Conseil fonctionne très bien.
Les fils à :
J’ai utilisé un câble avec une compression Raccord grommit. J’ai aussi utilisé une douille de pôles de sortie 7, que ce système était conçu pour produire des écrans supplémentaires sur la sortie.