Stap 8: Stroomverdeling
Het volgende probleem was hoe om macht aan mijn "stapel". Ik besloot om het bouwen van een power distributie bord. Ik had ook een probleem met de schakelaars die ik gebruikte. Zoals u kunt zien hebben ze LEDs binnenkant van hen. De LED's zijn volledig los staat van de schakelaars. Op de top van dat de switches bieden alleen een pad naar de grond voor de CNC Controller / Alamode. Zo, om de LED's aan het licht omhoog wanneer de schakelaar is depressief mij had voor toepassing een omvormer (SN7404 Hex Inverter). De functie van de macht LED is het merendeel van de circuits op het bord van de prototype. Macht is de randen met 5 VDC op een van de randen en 12 VDC op de andere rand. De vier weerstanden zijn huidige weerstanden te beperken de huidige gaan door de LED's te beperken. De 12 pin header is waar de switches aansluiten op het bord. De kopteksten leveren stroom voor alles in het vak. 5 VDC voor de Raspberry Pi en de Alamode. 12 VDC voor de fans en de 12 VDC circuits op de CNC Controller schild en voor de 12 VDC pad door de Relais. De zwarte connector op het bord prototype is gebruikt om de gronden voor de signalen die door de relay-stack wordt gecontroleerd. Merk op dat ik alle gronden samen op het power distributie bord gebonden.
Ik gebruikte een tijdelijke breadboard om erachter te komen hoe je de LEDs aan het werk van de manier waarop die ik hen wilde aan het werk. Ik schoof het circuit aan een PCB Breadboard Adafruit Perma-Proto Half-en kleinbedrijf. Het ging vrij snel en eenvoudig.
Er zijn pull up weerstanden in de Alamode (Arduino) dat de spanning tot in de buurt van Vcc op de Alamode voor elk van de functies optrekken. Een verandering van de functie van staat is wanneer de spanning wordt getrokken lo of op grond voelde. Het schild CNC Controller biedt de functie pinnen en bijpassende grond pinnen. Kortsluiting van de functie op grond wijzigt de status van de functie en wordt gevoeld door de code van de Arduino. Ik bekabeld de switches om enkel dat te doen. Druk op de schakelaar en de functie is aangesloten op de respectieve grond pin. Echter liep ik ook een draad uit elk van de schakelaars aan één van de vier omvormers die ik gebruikt (twee van de omvormers in de HEX Inverter chip zijn niet gebruikt). Zodat wanneer de schakelaar open is een hoog of Vcc is over de inbreng op de omvormer die resulteert in een laag is op de uitvoer en de LED is uitgeschakeld. Druk op de schakelaar zet een lage of gemalen over de inbreng op de omvormer en vandaar de output van de omvormer overgangen naar een hi en de LED wordt ingeschakeld.