www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Demux für PWM, analoge Signale


Autor: Thomas Kramer (strohmas)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: 1.8T-Passat (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Thomas Kramer (strohmas)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
10 bit würde denke ich auch gehen

Autor: Lothar Miller (lkmiller) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Falk Brunner (falk)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@ Thomas Kramer (strohmas)

>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

Was soll das denn werden? Mal wieder ne Super-Duper LED Ansteuerung?

MFG
Falk

Autor: Josef Warta (josefwa)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die C2000 Signal Controller von TI haben viele 16-bit PWM Ausgaenge mit 
150 ps Aufloesung. Diese koennen auch ueber mehrere Controller 
kaskadiert werden. Eine low-cost Familie genannt PICCOLO ist ebenfalls 
verfuegbar.

-> http://www.ti.com/corp/docs/landing/f280xx-piccolo/index.htm

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.