mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Display Beleuchtung PWM


Autor: DB1Ulm (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich überlege gerade die Hintergrundbeleuchtung meines LCD Display mit
PWM zu steuren. Da das Programm recht umfangreich wird und ich noch
genug damit zu tun habe wollte ich einmal fragen, ob evtl. jemand was
Fertiges / zu änderendes in Bascom hat.
Bitte nicht falsch verstehen, ich möchte niemand meine Arbeit machen
lassen, aber es wäre ja unsinnig, etwas besehendes neu zu schreiben.

Viele Grüsse Steffen

Autor: Alex (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wo ist das Problem? Weisst du nicht, wie man eine PWM implementiert? Ist
die Hardware das Problem?
Soweit ich weiß verfügt Bascom über eine umfangreiche Doku und fertige
Funktionen.

Autor: DB1Ulm (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

sry, das ich das hier wieder nach oben krame, aber ich glaub es ist
besser in einem bestehenden Thread weiter zu machen.

Ich hab mich mal heute hinter das Display PWM Problem geklemmt.

Die Hardware ist ansich nicht das Problem, die dürfte so
funktionieren:

Das momentane Problem liegt in der SW:
 Mein Code sieht folgendermasen aus:

Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Down , Compare B
Pwm = Clear Down , Prescale = 1

Compare1a = 128

Theoretisch müsste ja nun an OC1A das PWM Signal anliegen, dessen Puls
Pausenverhältnis ich mit dem Compare1a Wert ändern kann.

Das Problem ist jedoch, am Protpin liet kein Signal an. Oder habe ich
etwas entscheidendes übersehen.

Als Rahmen info: Es kommt ein Mega32 mit 8MHz RC Osz. zum Einsatz.

Ich würd mich über Tipps freuen.

Autor: DB1Ulm (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Weiß niemand woran es liegen könnte?

Autor: Andi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich hoffe, Du läßt das PWM-Signal über einen Transistor, z. B. BD243,
verstärken sonst raucht Dir der Portpin für das B/L-PWM ab.

Gruß
Andi

Autor: DB1Ulm (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja, natürlich, ich nutze hierfür ein N Channel Mos Fet ....

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.