Hvordan til at styre en standard servo med PIC Microcontroller?

E

emectronex

Guest
Hi stipendiater;

Jeg har et spørgsmål, og jeg værdsætter, at hvis nogen give mig et ordentligt svar!
Jeg agter at kontrollere en standard servomotor med PWM output af en PIC16F887 som sin periode er 20 ms!

Ved anvendelse af timeren 2 prescalar Jeg kan generere PWM signal om PWM udgange med højst 4 ms periode, mens servo behov 20 ms periode!

Kan nogen fortælle mig, hvad skal jeg gøre for at få længere tid for at kontrollere dette servo?Skål!

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Spørgsmål" border="0" />
 
Først og fremmest bør du sende dette spørgsmål i Microcontroller afsnit.du vil få mange svar.

Du har nået grænsen for PWM generation impulsbredde.

Bedst er at bruge bit slå (og s / w forsinkelser) teknik og generere 1 mS -> 1.5 mS -> 2 mS impulsbredde hver 20 ms.

Hope this helps

Skål

Ravi

 

Welcome to EDABoard.com

Sponsor

Back
Top