Stap 3: PWM voor stappenmotoren
Voor stepper motor stuurprogramma besturingselement het pulserend sproeien kan worden vastgesteld en de frequentie gevarieerd.
De stepper motor stuurprogramma verwacht een aantal input pulsen om de motor naar een opgegeven hoek. De bestuurder beweegt de motor één stap voor elke input pulse. De richting van de motor wordt ingesteld door de tweede ingang.
Hier is de code te zetten de twee verschillende snelheden met behulp van de Timer één bibliotheken
- PWM (9, 512, 20000);
- PWM (9, 512, 40000);
Een kleinere waarde voor de periode produceert een hogere frequentie waardoor meer pulsen per seconde en maakt de motor sneller te schakelen. De periode wijzigen terwijl de motor draait, kan versnelling in de motor waarmee de stepper bereiken van het maximale topsnelheid produceren.