RC servo's en motor aansturen met Arduino?

Discussie in 'Model elektronica' gestart door FransDS, 6 mei 2015.

  1. FransDS

    FransDS

    Lid geworden:
    28 apr 2015
    Berichten:
    4
    In het kader van een opleiding in het volwassenenonderwijs heb ik een Arduino robotje gemaakt. (Ik moet het enkel nog ombouwen naar een mooi materiaal).

    Als uitbreiding hierop wil ik graag een wat groter robotje bouwen om meer sensoren en zo te kunnen plaatsen.
    Omwille van het groter volume en groter gewicht denk ik dat ik dan zwaardere motoren en servo's zal nodig hebben. Nu heb ik enkel eenvoudige kleine servotje en kleine motoren gebruikt.
    Kan ik zwaardere servo's ook aansturen met een Arduino bordje of zouden deze teveel stroom trekken?
    Kan ik met een arduino bordje een (brushed) motor aansturen mbv een (brushed) esc (zonder zender-ontvanger uiteraard)?
    In mijn huidig projetct heb ik een standaard arduino motor shield gebruikt.
     
  2. hmeijdam

    hmeijdam

    Lid geworden:
    29 jan 2010
    Berichten:
    1.885
    Locatie:
    Barneveld
    Servo's moet je voorzien van hun eigen (5 volt) voeding. alleen de signaaldraad en de "-" draad van de servo aan je Arduino koppelen.
    Een ESC sluit je op dezelfde manier aan op je Arduino als een servo. Met name als het een ESC is met een BEC (Battery Elimination Circuit) dan moet je ook hier de "+" draad van de ESC losnemen en alleen de signaaldraad en de "-" draad aansluiten.
    Succes,
    Hans
     
    Laatst bewerkt: 7 mei 2015
  3. Volhout

    Volhout

    Lid geworden:
    23 jul 2008
    Berichten:
    912
    Locatie:
    Twente
    Houd er rekening mee dat de zwaardere servo's veel meer stroom vragen.
    Reken zeker op 1 ampere per servo (piek 3A). Dus bij een robot arm met 4 of 5 servo's loopt dat snel op. Zeker als je robot ook nog benen heeft.
     

Deel Deze Pagina