Stap 17: Servo's: een Refresher
Voordat we beginnen kunnen over het schrijven van code, laten we gewoon vernieuwen over hoe en wat servo's doen.
Uw standaard hobby servo bestaat uit de volgende belangrijke onderdelen
- Gelijkstroommotor
- Versnellingsbak (LOTs of vermindering)
- Potentionmeter (variabele weerstand)
- Controle Circuit
De potentiometer is aangesloten op de uitgaande as van de versnellingsbak. Het controle-circuit gebruikt deze potentiometer om te bepalen welke hoek de uitgaande as is op en daarom die manier en hoeveel het moet draaien de DC motor met het oog op de hoek gevraagd door het ingangssignaal. De potentiometer zelf annuleertekenzwenking in het algemeen niet meer dan 180 graden en als zodanig is er een mechanische limiet aan hoe ver een servo veranderen kan (hoewel een speciale servo's die verder, of zelfs voortdurend veranderen krijgt kunnen).
Controle-signaal
De controle-signaal is eigenlijk een 5V puls van 1000 tot 2000 microseconden, waar minimaal 1000 draaiing en 2000 geeft maximale rotatie en alle waarden in tussen. Deze controle pulsen worden verzonden elke 20 milliseconden.
Wat dit alles betekent dat we een microcontroller kunnen gebruiken voor het genereren van de pulsen die zal de servo-as ingesteld op een opgegeven hoek.
Connector
De standaard servo-connector heeft 3 aansluitingen en past op een rij 2,54 mm (0.1") van mannelijke kop spelden. De verbindingslijnen kunnen allerlei kleuren hebben, maar ze zijn meestal:
- Grond: Zwart/bruin
- + 5v: rood
- Signaal: Oranje/wit