Porterweiterung für PWM

Gast #1252427
Guten Tag,

Ich möchte an meinen Mikrocontroller eine Ledfeld mit 12 Bereichen 
anschließen. Dabei möchte ich die interne PWM nutzen um die Helligkeit 
zu regeln. Desshalb suche einen Baustein, ähnlich einem Multiplexer, bei 
dem ich mehrere Eingänge (4 Stück: High, Low, + 2 PWM Signale) 
verschiedenen Ausgängen zuweisen kann (Led Segmenten). Dabei sollte 
diese Zuweisung wenn möglich seriell geschehen.
Weiß jemand ob es einen Solchen Baustein gibt oder muss ich alles 
diskret aufbauen?

mfg Markus
Gast
warum so schwierig?

nimm dir einfach einen zweiten µC auf dem du mit 12 ports je eine 
software-PWM realisierst und lässt diesen mit dem ersten über den 
seriellen port kommunizieren, wo du die PWM-werte für jedes segment 
übergibst.

für einfache beleuchtungsaufgaben, muss die PWM-frequenz ja nicht sehr 
hoch sein. 200Hz und du hast mehr rechenzeit übrig, als du brauchst.
sam schrieb:
> warum so schwierig?
>
> nimm dir einfach einen zweiten µC auf dem du mit 12 ports je eine
> software-PWM realisierst und lässt diesen mit dem ersten über den
> seriellen port kommunizieren, wo du die PWM-werte für jedes segment
> übergibst.

Ist eine Möglichkeit.

Eine andere besteht darin, gar keinen 2-ten µC zu benutzen, sondern 2 
Schieberegister an 3 Port-Pins vom ersten (und einzigen) Prozessor 
anzuhängen. Der hat genug Rechenzeit übrig um am Schieberegister eine 
brauchbare PWM für 12 Ausgänge hinzubekommen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.