Stap 7: Ontwerp overzicht: elektronica
Galileo is het hart van dit systeem, niet alleen omdat het draait de show, maar het is ook de grootste individuele elektrische component. Ik ontwierp het elektrische systeem op zodanige wijze dat het male naar vrouwelijke kop verbindingen gebruikt om toe te treden vrijwel elke component of module. Met deze regeling was ik in staat om te minimaliseren van de elektronische voetafdruk (die meestal manifesteert in grote protoboard PCB's) en bovendien zorgen voor Systemen Snelmontage herbedradingsproces tijdens de installatie en testen van de afzonderlijke onderdelen. Uiteindelijk, ik heb geen gebruik alle onderdelen geassembleerd op de laatste run van de robot.
De bijgevoegde lay-out is meer blokdiagram dan ware schema sinds ik de meeste van de gebruikte componenten zijn volledige modules (Galileo, PWM stuurprogramma, camera, en servo's). De afzonderlijke onderdelen die ik koos niet echt noodzakelijk zijn voor de werking van de robot, hoewel zij debugging een beetje meer visueel aangenaam vervaardigden.
Naar de systematiek loopt off van twee 5 volt voedingen: één voor logica en één voor de motor levering. Aangezien het Galileo moeten een heleboel precieze verwerking doen zou, zou elektrische ventilatoren van de motoren niet aanvaardbaar. De camera is vrij lage macht en elke LED heeft een 1K ohm huidige beperkende weerstand, zodat het stroomverbruik logica goed uit de 2.5A moet eenheid kopen wit het Galileo. De motoren krijgen een vlezige 5V 4A aanbod dus er is bijna geen kans van hen bijna op huidige.
De belangrijkste "user interface" eigenlijk alleen bestaat uit een potentiometer en een kortstondige drukknop. Ik koos voor een nogal vlezige inbouw knop omdat het gemaakt een solide Klik wanneer gedrukt. De potentiometer is handig voor het kalibreren van de motor posities voordat het definitieve programma.