RoboDolly (2 / 5 étapes)

Étape 2: Electronics

Description
Électronique de la RoboDolly se composent de trois circuits.  Les descriptions suivantes vous aideront à comprendre la fonction de chacun :
1) microcontrôleur - ce forum est interfacé avec la plus grande partie du matériel et abrite l’ATMega328 "cerveau" du robot.  Il se connecte directement à l’alimentation électrique et alimente les autres planches.  Ce pouvoir peut être allumé et éteints avec l’interrupteur à clé « dur ».
2) switcher - le mélangeur sert à deux fins : étend les sorties du microcontrôleur et pousse les LEDs.  Il peut être considéré comme un pilote de la matrice.  Dans ma conception, les colonnes alimentent les anodes des LEDs et les lignes sont reliées à la cathode.  Chaque LED est allumé/éteint en se penchant sur la bonne ligne et colonne.  Une image est produite par balayage rapidement les colonnes de LEDs.
3) matrice - la matrice n’a pas toute l’électronique de son propre, car elle dépend du sélecteur de fonction.  Il a une connexion unique pour chaque ligne et colonne.

Conception de la carte
Les conseils pour ce projet ont été créés en Fritzing.  C’est merveilleux freeware pour les débutants.  Vous trouverez les fichiers Fritzing pour chacun des trois conseils dans « RoboDolly_files/electronics ».  Avec ces fichiers, vecteur des rendus (pour la gravure) et fichiers gerber (pour le fraisage automatisé) peuvent être générées.  J’ai inclus les fichiers PDF, que j’ai utilisé vers etch chacune de mes propres conseils.  Ils devraient être imprimés en taille réelle, et leur taille doit être vérifiée avant la gravure.  Il y a plusieurs tutoriels sur la gravure des circuits imprimés sur Instructables, donc je vais épargner une explication complète.

Brasage
La procédure de soudage pour ces planches sont un peu étrange.  La meilleure approche est de regarder les fichiers Frtizing et comprendre les liens qui sont impliqués.  Certains composants, y compris les circuits intégrés et résistances, doivent être soudés sur les deux côtés de la carte.  Ceci permet de réduire la présence de vias et de réduire la taille des chambres.  Étant donné que tous les composants sont à travers-trou, ce n’est pas trop difficile.  Je n’ai eu mal à souder la douille d’IC pour l’ATMega328, depuis le haut de la moitié de chaque broche est protégé par le plastique.  Je conseille d’utiliser un socket pour seulement ce composant, puisqu’il faut l’enlever pour le message défilant à être reprogrammé.

Pour la matrice de LED, suivez la méthode de soudage décrite ci-dessous :
1) Insérez chacune des LED dans sa bonne position, maintien de hauteur constante pour tous les LEDs et vérifier la polarité avant de souder.
2) soudez l’anode (dos du Conseil d’administration) et le coussin solitaire à côté de lui.  Cela garantira la LED.
3) avec une paire de pinces à becs, pousser la cathode dans le troisième trou.  Tirez doucement cela a conduit tout au long de la face avant.  Souder la cathode à la ligne sur le front.
4) vérifier que chaque LED est soudé correctement en connectant toutes les colonnes à + 5V et lier toutes les colonnes à GND.

Yeux
Le câblage pour les yeux est assez simple.  Chaque LED RVB doit être monté sur un morceau de perfboard, qui sera utilisé comme une évasion.  L’anode rouge doit être mises en correspondance avec une résistance de 150 ohms, et les anodes bleus et verts devraient tous avoir une résistance de 100 ohms.  Sur le côté opposé de l’évasion, un câble en nappe 4 fils 15" doit être connecté à chaque anode et la cathode commune.  Noter la configuration du câblage, depuis l’autre extrémité du câble plat va être plus tard reliée au microcontrôleur.

Connexions de bord à bord
Il est préférable de tenir à distance sur les conseils de connexion les uns aux autres jusqu'à ce que toutes les parties du robot sont construits.  Longueurs de fil et dégagements sont difficiles à déterminer à ce stade.

Articles Liés