Forum: Mikrocontroller und Digitale Elektronik One Wire oder I2C zu PWM??


von Michael G. (dasbbrot)


Lesenswert?

Hallo beisammen,
habe ein mittelschweres Problem.
Wir entwerfen gerade ein H Brücke die über einen Raspberry angesprochen 
wird.


Problematisch ist das wir nur ein PWM Signal haben aber 2 Motoren die 
natürlich auch nicht Synchron laufen sollen.
Jetzt hat der Raspberry selber nur ein PWM Ausgang. Es gibt zwar noch 
die Software PWM Lösung, diese ist aber auf 100Hz begeschränkt und so 
eher suboptimal für uns vorallem wird der Raspberry so auch zu 100% 
ausgelastet. Wir würden gerne mit 1KHz arbeiten oder auch mehr.

Wir haben noch die Möglichkeiten zweier Analoger Ausgänge bis 3,3V, 
OneWire oder I2C.

Gibt es da eine einfache und vor allem fertige Lösung für unser Problem? 
Haben ehrlich gesagt schon alle Hände voll mit der Brücke zu tun :D

Gruß
Michael

von René K. (cyprius)


Lesenswert?

Was sagt Google denn so, wenn du es mit "i2c" und "pwm" fütterst?

Spoiler: Seitenweise Material, dass dir weiterhilft.

von Ich (Gast)


Lesenswert?

Wenn Du einmal bei Google bist ... "motortreiber i2c" liefert auch 
sinnvolle Ergebnisse. Die englische Variante nicht vergessen.

von Max H. (hartl192)


Lesenswert?

Ein 8 Pin µC kann das. Der PIC12F1840 z.B. könnte auch die Totzeit für 
eine Halbbrücke generieren.

von Thorsten K. (technikadonis)


Lesenswert?

Von NXP gibts den PCA9685. 16x 12Bit-PWM und I²C.

Einfach mal googeln.

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.