Demux für PWM, analoge Signale

OP #1051212
Lesenswert?
• ▲
▼
Hallo,
gibt es eine Möglichkeit 25 bis 30 PWM-Kanäle (16 Bit) mittels AVR und 
evtl anderen Bauteilen zu erzeugen. Am besten mit einem externen 
Bauteil. Gibt es sowas wie einen Demultiplexer, wo am Ende PWM-Signale 
rauskommen oder auch analoge Signale?
Software-PWM sollte da nicht so angebracht sein oder irre ich mich da?

Viele Grüsse
Thomas
Gast #1051223
Lesenswert?
• ▲
▼
16-Bit PWM ist schon ziemlich heftig. Reicht nicht auch 10-Bit? 
Theoretisch könntest Du Schieberegister kaskadieren und am ATmega 
anschließen. Manche können bis 10MHz SPI-Takt. Damit kannst Du die 
Anzahl Ausgänge erreichen. Die PWM-Frequenz wird aber nicht so prall 
sein.
Moderator (Firma: Titel) Persönliche Seite #1051251
Lesenswert?
• ▲
▼
> 25 bis 30 PWM-Kanäle (16 Bit) mittels AVR
Kein Problem. Mach das mit Software. Du mußt nur ein paar Abstriche bei 
der Geschwindigkeit machen...

Aber so 0,1 sec Zykluszeit solltest du da schon schaffen :-o

Such mal nach Soft-PWM hier im Forum

EDIT:
10 Bit statt 16 Bit sind übrigens um den Faktor 64 weniger aufwendig.
Überdenk nochmal deine Anforderungen.

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.