Automatiserad flaska Cutter (7 / 9 steg)
Steg 7: elektriska
Vår mekaniska design inblandade med tre motorer. Restriktioner för Arduino Uno's digital pin uteffekt gjorde det en nödvändighet att använda motor förare. Vi hade två olika typer av motor förare.
Enda riktning motorn förarens
Motorn används för att spinna klämman behövde bara snurra en riktning. Siffran för den enda riktning motor drivrutinen visas nedan. Den enda riktning motorn föraren består av en transistor, en diod och motorn. Transistorn är påslagen med en PWM stift från Arduino, som tillåter oss att ställa in hastigheten på motorn. Eftersom motorn fungerar som en induktor, behövs dioden så att när strömmen genom motorn är avstängd, spänningen över motorn inte spike.
Dubbelriktad Motor Driver
Den andra tre motorer i vårt system måste köra i båda riktningarna. Dubbelriktad motor styrkrets visas nedan. Det är liknande koncept riktning motor föraren. Den använder ett L293D chip som används för att skapa en H-brygga och kör motorn.
System Control
Vi kontrollerar hela systemet med en kombination av växlar och knappar. De drivs bort av Arduino 5 V och gnd stift. Potentiometrar i systemet används som växlar som representerar antingen en eller en nolla. Det finns fyra motorer och två potentiometrar. Varje motor är mappat till ett tal mellan 0 och 3, så att växlarna kan ställas in att plocka vilka motor till kontroll. En knapp används för att ändra den nuvarande motorn till den som fastställs genom växlarna och andra knappen används för att styra riktningen på denna motor och om det är av eller på.