
Det första steget i robotprojekt är att få en motor att snurra. Men alla motorer arbetar inte med samma hastighet, även med identiska artikelnummer, på grund av variationer i spänning, miljö och tillverkning. Nästa viktiga steg är att bestämma motorns hastighet, en utmanande uppgift som förenklas genom att lägga till ett kodningshjul och en optisk eller magnetisk räknare. När motorn roterar snurrar kodningshjulet, vilket gör att räknaren kan detektera varje eker, vilket möjliggör hastighetsberäkningar. Förbättra funktionaliteten genom att lägga till en andra räknare för att bestämma riktningen.
Denna motor effektiviserar processen med ett integrerat magnethjul och två Hall-effektsensorer. Som en kompakt motor i N20-storlek arbetar den smidigt med 4,5 till 6 V DC. Anslut de vita och röda kablarna till din motordrivare för hastighetsjustering och riktningskontroll med hjälp av PWM och en H-brygga. Den blå kabeln ansluts till din mikrokontrollers jordstift, medan den svarta kabeln anpassar sig till alla 3-5 V DC-källor. Hall-effektutgångar är tillgängliga via de gula och gröna kablarna.
En Arduino exempelskiss medföljer men kan anpassas för andra språk. Den innebär att man avbryter en av kodarens pinnar, räknar tiden sedan det senaste avbrottet och multiplicerar räknetiden med 14 räkningar per varv och utväxlingen. Denna motor har en utväxling på 1:100, använder 6V nominell effekt och drar cirka 100mA (200mA vid stillastående). Utväxlingen påverkar vridmoment och varvtal men inte strömförbrukningen.
| varumärke | Adafruit |
| Modell | 4639 |