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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.