Stap 3: elektronica
- (1) Modtronix Engineering IOR5E http://www.modtronix.com/product_info.php?cPath=95&products_id=198
- (1) SBC28PC-IR2 RS232 dochter boord http://www.modtronix.com/product_info.php?products_id=110
- (1) serieel naar Molex Connector http://www.modtronix.com/product_info.php?products_id=103
- (2) Banaan pluggen
- (2) limiet schakelaars
- (1) zekeringenkast en 500mA smelten
Geenszins zijn de Modtronix onderdelen nodig. Hoewel ze zeer mooie stukken zijn, zijn ze nogal dure en moeilijk te interface met. Voor seriële communicatie: Een Serial Line Internet Protocol (SLIP) wordt gebruikt om de interface met een computer, die is een nogal archaïsche protocol dat alleen wordt gebruikt voor seriële communicatie vandaag als gevolg van hun lage overhead.
12 volt werden gebruikt voor het aandrijven van de Raad van bestuur en de DC motor. De terminal van de grond was direct vastgesoldeerd aan het metalen frame. Aarding van het frame van het project neatens door het elimineren van veel draden. Om gemalen onderdelen, soldeer of bout hen naar het frame.
Alternatief voor Modtronix: Arduino
Een Micro-controller boord is geschikt voor de beheersing van de lineaire actuator. Het moet ten minste 4 GPIO, die bijna elke Micro-controller kan bieden.
Een Arduino board bijvoorbeeld, zou het volkomen aanvaardbaar is voor het beheersen van de lineaire Actuator; u moet een H-brug construeren. Als u wilt bouwen een juiste H-brug voor een Arduino, gaat u als volgt te deze gentleman's Instructable
Het voordeel van de Modtronix van bestuur is dat het goed uitgerust met relais, waardoor het totale project schoner, aangezien de ontwikkeling van een aparte board niet nodig was. De relais zijn geschikt voor het verwerken van hoge spanningen en stromen. Een tweede voordeel van de Modtronix is dat het kwam in zijn eigen plastic behuizing; verder opruimen van het project.
Eindschakelaars en zekeringen
Eindschakelaars werden gebruikt om op te sporen wanneer het vak heeft volledig gesloten en geopend. Deze waren van de 5V connector op het bord Modtronix bedraad met de positieve aansluitklem op de Opto Inputs. De negatieve Opto-ingangen de grond gehouden werden.
Een Opto-Input is een differentiaal ingang met de terminal in een positieve en een negatieve terminal. De negatieve klem is de referentie spanning met de positieve aansluitklem. Een spanningsverschil van positieve 3 volt of meer zal opleveren een hoog op dat Opto-Input.
Ter uitvoering van een limiet overschakelen op een Arduino, zou u een pin van de Hekschakelaar nog steeds verbinden met 5V stroom, en dan het voeden in één van de ingangen. Programmeren van de Arduino op te sporen wanneer die pin hoog gaat en deactiveren van de H-brug op dat moment.
Verder was er nog één probleem rekening te houden. De eindschakelaars zijn relatief zwak naar de rest van de robot, en zou waarschijnlijk de eerste te mislukken. Als dit gebeuren moest, zou dan de DC-motor nooit stoppen met draaien omdat de overstap niet zou reis de Opto-Input. Dit zou kunnen leiden tot de Motor te mislukken. Een zekering is dus vereist.
Met behulp van een Multimeter, werd een stroomsterkte van 300mA geconsumeerd, terwijl de gelijkstroommotor onder normale bedrijfsomstandigheden is. Op de Servocity website bedraagt de huidige stal 1 Amp. De waarde van de zekering die ik koos was 500mA. Dit was in serie aan de spanningsbron geschakeld.