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
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.
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.
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
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.