Forum: Mikrocontroller und Digitale Elektronik 8 PWM - Direct-out, Schieberegister bzw. Treiber IC


von Manuel R. (manuel_r)


Lesenswert?

Hallo liebe Elektronik-Freunde

Ich benötige für ein Projekt 8 individuelle PWM Ausgänge für Servos und 
Motoren. Die Idee ist eine kleine Platine zu entwickeln mit einem 
µController der an 8 Ausgangspins die individuellen PWM Signale per 
Software erzeugt.

Natürlich habe ich dieses Forum auch durchsucht und fand zahlreiche 
Posts, wie man mehrere PWM mit Schieberegistern erzeugt bzw. PWM 
erzeugende LED Treiber Bausteine, gefunden

Den Soft-PWM Artikel hab ich auch gelesen, also bitte nicht gleich alle 
auf diesen Verweisen.

Meine Frage ist eher ein Vergleich, was die bessere bzw. elegantere 
Version wäre:

Mehrere PWM mit Schieberegister erzeugen?
Direkt an 8 Pins des µControllers PWM Signale ausgeben?
LED-Treiber Bausteine wie z.B.: TLC5940 verwenden und anstatt Leds 
Servos und Motoren anhängen?

Freu mich aut eure Vorschläge.

lg
Manuel

von Anja (Gast)


Lesenswert?

Manuel R. schrieb:
> 8 individuelle PWM Ausgänge für Servos

Hallo,
in diesem speziellen Fall reicht ein einziger Timer, da die Pulsbreite 
1-2 ms gegenüber der Periodendauer 20 ms relativ klein ist.
Üblicherweise werden die Pulse nicht alle zur gleichen Zeit gestartet 
sondern einer nach dem anderen abgearbeitet. Bei 20 ms und 8 Servos 
kannst du dich jedem Servo bis zu 2,5 ms widmen.

Gruß Anja

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.