Een mobiele robot bouwen met Arduino ? Wil je een krachtige stappenmotor besturen? Zoek niet verder! Shield MDD10 is een 2-kanaals high power motor driver shield voor Arduino. Het is in staat om twee DC motors met brushed of een enkele bipolaire/unipolaire stappenmotor van 7V tot 30V aan te sturen. Met het discrete NMOS H-Bridge-ontwerp kan deze motor driver continu 10 Amp per kanaal ondersteunen zonder extra koellichaam.
De ingebouwde testknoppen en output LED's maken een functionele test van de motor driver op een snelle en handige manier mogelijk. Buck-regelaar die 5V output produceert, is ook beschikbaar om het Arduino-bord van stroom te voorzien. Hierdoor is er geen extra voeding nodig voor het Arduino bord.
Deze motor driver kan worden aangestuurd met PWM- en DIR inputs . De Arduino pinnen voor deze inputs zijn configureerbaar via jumpers. Als de gespecificeerde pinnen op Arduino al zijn opgebruikt door een andere applicatie/shield, kun je eenvoudig een andere pin selecteren met de jumper.
In het Shield MDD10 zijn ook verschillende beveiligingsfuncties verwerkt. Overstroombeveiliging voorkomt dat de motor driver beschadigd raakt wanneer de motor afslaat of een te grote motor wordt aangesloten. Wanneer de motor meer stroom probeert te trekken dan de motor driver, wordt de motorstroom beperkt tot de maximumdrempel.
Bijgestaan door temperatuurbeveiliging wordt de maximale stroombegrenzingsdrempel bepaald door de baord temperatuur. Hoe hoger de board temperatuur, hoe lager de stroombegrenzingsdrempel. Op deze manier kan shield MDD10 zijn volledige potentieel leveren, afhankelijk van de werkelijke toestand, zonder de MOSFET's te beschadigen.
Opmerking: de voedingsingang heeft geen sperspanningsbeveiliging. Het aansluiten van de batterij in omgekeerde polariteit zal de motor driver ogenblikkelijk beschadigen.
Functies:
Voorbeeld toepassing: Mobiele robot, automatisch geleid voertuig (AGV), zonne-tracker, spelsimulator, automatiseringsmachine.
Bronnen:
Merk | Cytron |
Model | SHIELD-MDD10 |