Full-Bridge und PCA9685 "missbrauchen"

#5504239
Lesenswert?

Hallo zusammen,

wenn ich zwei Full Bridges vom Typ L298 ansteuern möchte, dann benötige 
ich dazu mehr PWM-Ausgänge, als mir ein Atmega328 zur Verfügung stellt.

Nun habe ich eine Implementierung gesehen, bei der ein PCA9685 für genau 
diesen Zweck verwendet wird. An sich schon interessant, ich benötige nur 
zwei Pins am Controller und das Thema ist durch …

Allerdings wird eben dieser Baustein überall (auch im Datenblatt) als 
LED-Treiber bezeichnet, und auch wenn ich mir vorstellen kann, daß es so 
geht, plagt mich doch die Frage, ob es opportun ist, das so zu machen 
und ob es ggf. Bauteile gibt, die für diesen Zweck auch "offiziell" 
ausgelegt sind.

Vielleicht eine blöde Frage, aber bevor ich mich jetzt mit einem Teil 
beschäftige, für das es einen besseren Ersatz gibt, wollte ich mal nach 
Eurer Meinung fragen.

Danke schon mal,
Michael
#5504276
Lesenswert?

@Michael B. (greye)

>Nun habe ich eine Implementierung gesehen, bei der ein PCA9685 für genau
>diesen Zweck verwendet wird. An sich schon interessant, ich benötige nur
>zwei Pins am Controller und das Thema ist durch …

Geht.

>geht, plagt mich doch die Frage, ob es opportun ist, das so zu machen

Ja.

>und ob es ggf. Bauteile gibt, die für diesen Zweck auch "offiziell"
>ausgelegt sind.

Ist nebensächlich. Es geht, wenn man weiß was man tut.
Zur Ansteuerung eines Eingangs des L298 muss man nur die Ausgänge als 
PUSH/PULL (Totempole) konfigurieren, fertig. Siehe Register mode2, 
OUTDRV.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren