Stap 2: PWM voor servo control
Servo control de frequentie van het signaal is vastgesteld, en de taakcyclus varieert.
Servo's accepteren een gemeenschappelijke controle-signaal, een blokgolf met een Herhaal frequentie van 20ms en een op termijn van 1ms (5%) tot 2ms (10%). Het is de breedte van de op puls die aangeeft wat de servo hoek moet op.
Hier is de code te zetten de twee extreme signalen met behulp van de Timer één bibliotheken
- PWM (9, 51, 20000);
- PWM (9, 102, 20000);
U zult merken dat er met behulp van deze methode zijn slechts 50 stappen tussen de minimale hoek en de maximale hoek, dit is voldoende resolutie voor meest basissystemen. Zijn er betere methoden voor het beheersen van de servo zodat nauwkeuriger resoluties, maar ze zijn buiten het bestek van dit instructable.