Forum: Mikrocontroller und Digitale Elektronik Mehrkanaliger PWM


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Flo K. (Gast)


Lesenswert?

Ich suche seit längerem einen µC mit dem ich mehrere unabhängige 
PWM-Signale ausgeben kann. Der Atmega64 ist so einer der entsprechen 
würde, leider ist er mir zu teuer. Kann mir vielleicht jemand einen Tip 
geben ob es D/A-Wandler mit PWM-Ausgängen gibt, oder noch besser ob man 
mit einem kleineren AVR auf Softwarebasis mehrere PWM-Ausgänge 
programmieren kann?

P.S. bin echt schon am verzweifeln

von Matthias (Gast)


Lesenswert?

Hi

was verstehst du den unter mehrere? Mit dem Mega8 kannst du zumindest 4 
PWM-Signale (2 mit gleicher Auflösung/Frequenz) ausgeben. Allerdings 
sind dann alle Timer blockiert.

Matthias

von BernhardT (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Flo,
Software PWM ist einfach aber meist recht langsam. Interessanterweis 
wird es auch bei mehr Kanälen nicht viel langsamer. Ich poste dir mal 
ein einfaches Basic-Beispiel - läst sich sehr leicht in C umschreiben 
(hab ich auch mal -aber wo ?). So ähnliche Beispiele gab es aber auch 
schon in der Codesammlung. Der AVR kann nebenbei durchaus auch noch was 
anderes machen.
Gruß Bernhard

von Michael (Gast)


Lesenswert?

Hallo Flo, das Thema gab es schon mal: 
http://www.mikrocontroller.net/forum/read-4-10530.html#10530

von Flo K. (Gast)


Lesenswert?

Danke für die bissherigen Antworten. Hat jemand von euch vielleicht noch 
ein Beispiel in Assembler. Könnte mir vorstellen das die Frequenz 
dadurch erhöht werden kann?

von Michael (Gast)


Lesenswert?


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]
  • [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.