Skip to main content

Hvad er de forskellige typer Arduino Reg;Motorer?

Arduino Mikrokontroller kan bruges til at kontrollere flere forskellige typer motorer.Selvom det nøjagtige elektroniske kontrolkredsløb varierer afhængigt af projektet, er hver motor knyttet til en outputstift på Arduino bestyrelse.Programmeringskode kan bruges til at ændre hastigheden og retningen for en tilsluttet motor eller til at fremme en motor til en valgt position.De tre mest almindelige sorter af Arduino Motorer er jævnstrøm (DC), stepper og servo.

En jævnstrømsmotor er relativt enkel og kan bruges til mange formål.DC -motorer indeholder trådspoler, der er placeret i en magnet.Når der sendes elektricitet gennem spolerne, får det resulterende elektromagnetiske felt en skaft til at rotere.Mange af de direkte nuværende Arduino Motorer, der bruges i disse projekter, inkluderer enkle gearkasser, der giver gearing til at dreje tunge hjul eller udføre andre mekaniske opgaver.

Meget små DC -motorer kan direkte forbindes til en Arduino Outputstift, men motorer, der trækker mere end 40 milliamper af strøm, kræver yderligere kontrolkredsløb.Transistorer bruges ofte til dette formål;Dette tillader Arduino At bruge et lavstrømssignal, der aktiverer en solid-state switch og sender højstrømseffekt til motoren.I nogle applikationer såsom robotik kombineres flere transistorer i et arrangement kendt som en "H-Bridge."En H-Bridge tillader, at den elektriske polaritet kan vendes og muliggør DC Arduino motorer, der skal køres fremad eller bagud.

Arduino Trinmotorer ligner DC -motorer, men roterer ikke kontinuerligt.I stedet gør det interne arrangement af elektromagnetiske spoler en steppermotor eller "trin" fremad i små trin.Som et eksempel på denne bevægelse drives hænderne på et batteridrevet analogt ur ofte af en steppermotor.Arduino Motorer med en fastgjort steppermotor skal programmeres til at udsende en række pulser.Hvert signal får motoren til at "trin" en gang.

Servo -motorer er markant forskellige fra enten DC- eller steppermotorer.Denne motor har integreret gear og kredsløb til kontrol af skaftpositionen meget nøjagtigt.Disse typer Arduino Motorer er normalt ikke beregnet til fuldstændig cirkulær rotation, men bevæger sig i stedet inden for en 90 deg;eller 180 deg;rækkevidde.Servo -motorer kræver både en konstant strømkilde og et positionssignal, der bestemmer den nøjagtige placering af skaftet.Servoer, som disse motorer ofte kaldes, kan ofte bevæge sig fra position til position med stor hastighed og nøjagtighed.