PWM mit Peripheriebausteinen

OP #685749
Lesenswert?

Hallo zusammen,

ich möchte eine große Zahl an PWM-Signalen erzeugen und habe mich 
bislang nicht auf MCU und Peripherie festgelegt. Ich möchte aber 
vermeiden, einen teuren Tausendfüßler zu benutzen.

Daher meine Frage:
Gibt's Bausteine für I²2 oder SPI, die 8 oder mehr PWM-Ausgänge haben? 
Für ältere Systeme mit parallelem Interface habe ich 82c54 eingesetzt, 
aber ich hätte sowas gerne auch für ein serielles Interface. Google hat 
hierzu nichts ausgespuckt, lag aber sicher an ungünstigen Keywords.

Wer hat Tipps?

Viele Grüße,
Moritz
Gast #685762
Lesenswert?

Hallo,

das ist ein Problem, wo ich auch schon eine Weile am Suchen bin... Ich 
habe das Szenario, dass ich einen FPGA habe, der ohne Probleme viele 
unabhängige PWMs generieren kann, aber ich diese PWM erst in einiger 
Entfernung vom FPGA benötige. Im Moment hängen massig Kabel dazwischen, 
was mich ziemlich stört, den das ganze schreit ja geradezu nach einem 
Bus, an dessen Ende ein Baustein sitzt, welcher mir viele PWM-Signale 
ausgibt.

Gruss, Jochen
#685776
Lesenswert?

Die Frage ist jetzt natürlich, wie klein sich die verteilen. Also 
wieviele PWMs pro Busnode sinnvoll sind. 3-6 PWMs finden sich in vielen 
Microcontrollern, und der Parallax Propeller hat netto 14-15 PWM-fähige 
Counter drin (die für Kommunikation nötigen bereits abgezogen).
OP #685779
Lesenswert?

Hätte ich nicht nur im Forum nach dieser Frage gesucht, sondern auch den 
vorletzten Thread gelesen hätte ich gleich eine Lösung gehabt:

Philips - oder besser NXP - hat mittlerweile PWM Bausteine für I²C:

http://www.nxp.com/#/homepage/cb=[type=product,path=/50807/41735/48878,final=PCA9635_5]|[3]

Da sind IC mit 5, 8 und 19 PWM-Channels drunter. Leider habe ich noch 
keinen Distributor gefunden, der diese Teile hier verscherbelt :)


CPLD fände ich schon toll, wegen der hohen Flexibilität.
Mein Problem mit Programmierb. Logikbausteinen ist mein fehlendes 
Know-How in dem Sektor. Ich kann momentan nicht abschätzen, welche 
Investitionskosten und wieviel Einarbeitungszeit ich dafür benötigen 
werde. Wenn mir da jemand seine Erfahrungen schildern will, werde ich 
die Augen nicht verschließen.

Grüße,
Moritz

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