H
happy_99
Guest
hallo Freunde,
Ich brauche bis 20 Hobby Servos mit einem einzigen PIC16F877 Kontrolle.Ich benutze TMR0 unterbrechen, um Positionssignale bei 20ms-Intervall zu erzeugen.Aber die problen ist, wenn alle Servos sind bei extremen Positionen, die gesamte Zeit für ISR für sich genommen ist 2ms * 20 = 40ms (2ms Delay / Servo).Ich kann also nicht Befehl alle 20 Servos mit in ihrer Macht Ausfallzeiten von 20ms.Pls jemand eine Lösung vorzuschlagen.
Danke.
Ich brauche bis 20 Hobby Servos mit einem einzigen PIC16F877 Kontrolle.Ich benutze TMR0 unterbrechen, um Positionssignale bei 20ms-Intervall zu erzeugen.Aber die problen ist, wenn alle Servos sind bei extremen Positionen, die gesamte Zeit für ISR für sich genommen ist 2ms * 20 = 40ms (2ms Delay / Servo).Ich kann also nicht Befehl alle 20 Servos mit in ihrer Macht Ausfallzeiten von 20ms.Pls jemand eine Lösung vorzuschlagen.
Danke.