Een (hobby) servomotor is een DC-motor plus een decoderchip en een H-brug in één handig pakket.
Hij kan niets doen wat je niet zou kunnen doen. doe dit niet door diezelfde DC-motor te nemen en je eigen H-brug en je eigen H-brug-driver toe te voegen.
Het belangrijkste voordeel van een (hobby) servomotor is:
De servo bespaart tijd - het wordt geleverd in een erg handig pakket, ik kan het bedienen met een enkele pin op mijn microcontroller, en ik hoef me geen zorgen te maken over het aansluiten van mijn eigen H-brug, enz. Ik kan er vrij zeker van zijn dat nee wat de software ook doet, de motor en driver zullen het minstens een paar seconden overleven - het is onmogelijk om transistors onmiddellijk te vernietigen door per ongeluk alle 4 de armen van de H-brug in te schakelen.
Omdat hobby-servomotoren zijn gemaakt in zulke enorme hoeveelheden, is het bijna altijd goedkoper om een kant-en-klare servo te gebruiken als deze doet wat je nodig hebt, in plaats van te proberen het wiel zelf opnieuw te implementeren uit onderdelen.
De belangrijkste troef van een DC-motor is:
Ik heb compleet controle over hoe ik het bestuur, met mijn eigen H-brug. Ik kan eindschakelaars in de voedingskabels plaatsen zodat de software de motor niet verder voorbij de schakelaar kan rijden, maar het kan de motor aandrijven om terug te trekken van de schakelaar. Ik kan maatwerkoplossingen bouwen die dingen kunnen doen die geen van de algemeen beschikbare servo's kunnen doen.
ps: heb je gehoord van OpenServo?