Hallo, habe ein Display und benötige Kontrastspannung GND und -5V stehen zu Verfügung. Normalerweise habe ich immer ein Poti genommen, doch nun wollte ich mal was mit dem MC machen. Geht es vielleicht per PWM und Transistor? Vielen Dank.
Ja, das geht. Wenn die Kontrastspannung allerdings im Bereich 0...-5V sein soll, würde ich die Verwendung eines Optokopplers als Schaltelement vorschlagen. Negative Spannungen zur Ansteuerung eines Schaltransistors bekommt man nicht so einfach aus den Controller-Ports raus... ;)
>Geht es vielleicht per PWM und Transistor? Ja, geht Beitrag "Re: Widerstand (LCD-Kontrast) per uC einstellen." Beitrag "Re: Negative Spannung Steuern"
Danke Axel @Bernd welches Digitale Poti hast du denn da als Vorschlag?
Kontraster wrote: > Danke Axel > > > @Bernd welches Digitale Poti hast du denn da als Vorschlag? digitales Poti würde ich nicht nehmen. Die Dinger sind teuer und komplizierter anzusteuern als eine simple Software-PWM. Ein Transistor als Schalter an einem Port-Pin der als Ausgang geschaltet ist und du hast schon die halbe Miete. Die andere Hälfte ist entweder * ein Timer der einen regelmäßigen Overflow erzeugt, in dem dann die Software PWM erzeugt wird. * oder, wenn der Pin frei ist, überhaupt eine Hardware-PWM mit einem Timer im PWM Modus.
PWM ist nicht das Problem, nur sollte nichts fiepen, flackern oder stören, wenn ich da mit PWM arbeite uC / PWM 1K _ o-------|___|------. | | | | |< .------| pnp | |\ | | | | GND | | GND o--------o--------)------------o | _ | .--|___|---o | | -8V | 10K --- LCD-KONTRAST o------o---------v \-----------o npn (created by AACircuit v1.28.5 beta 02/06/05 www.tech-chat.de) So könnts klappen .-)) ist von axel, kann einer was dazu sagen aus Erfahrung?
Ich mache das mit einem OV, der das PWM über einen R/C-Tiefpaß 2. Ordnung an den nichtinvertierenden Eingang geschaltet bekommt. Über den invertierenden Einang stellt man Verstärkung und Spannungsnullpunkt ein. Der OV versorgt sich aus -5V und +5V. Somit ist in jeder Richtung genug Spielraum. Als OV-Typ kommt ein TL071 in Frage.
Hallo, die Stromaufnahme an Vee ist normalerweise so gering, daß ein passiver Tiefpass reichen sollte. Die Zeitkonstante kann ja groß genug sein, bei Änderungen durch den Bediener sollten normalerweise 0,1s Zeitkonstante nicht stören. Gruß aus Berlin Michael
Bei 5V-Displays reicht auch ein passiver Tiefpaß aus 2x 100nF und 2x 3kOhm als Pi-Filter, den der µC direkt treiben kann. Für Displays mit höherer Kontrastspannung (Grafik-Displays) bietet sich die OV-Variante an.
@Kontraster Dieses hier z.B. http://www.analog.com/en/prod/0,,761_797_AD5228,00.html kostet beim großen C etwa 1.90EUR als Einzelstück.
So mach's ich immer (siehe Anhang) ... geht super. Wenn ich mich recht erinnere ist die Schaltung von Travel Rec. .... Grüße, Michael
Mh, also bei der Kontraststeuerung gibt es bei mir kein VCC, sondern -15V. Ändert sich da an der Schaltung etwas?
Ja, dann brauchst Du einen OV, da der Controller in Verbindung mit dem einfachen Tiefpaß mit derartiger Spannung nicht umgehen kann. OV zwischen +5V und -15V klemmen und mit geeigneten Spannungsteilern die Ruhespannung in die nähe des Punktes bringen, wo gerade so die ersten Bildpunkte auf dem Display zu sehen sind. Die Spannung, die der Controller über den Tiefpaß liefert, wird addiert / subtrahiert und dem Display zugeführt.
Vielleicht als Inspirationsquelle: Schaltplan auf http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/glcd_dcf77/index.html Die "Glättung" des PWM-Signals aus dem µC vor IC2A habe ich mit einem etwas "dicken" 10uF Kondenstator realisiert, sollte aber wie in den schon gezeigten Schaltungen mit weniger Kaptzität auch Funktionieren, evtl. PWM-Frequenz anpassen. Die Werte von R6 und R7 sind möglicherweise noch an die Kontrastspannung anzupassen. Das Blatt mit mit den Berechnungen habe ich grade nicht zur Hand aber man kann auch die Werte aus meiner Schaltung als Ausgangswerte nehmen und etwas mit SwitcherCAD simulieren und testen (hatte ich seinerzeit auch gemacht und damit Steckbretttesterei erspart). SwitcherCAD gibt es kostenlos bei http://www.linear.com/designtools/software/switchercad.jsp
>OV? Du meinst OPV?
Ja. Heute sagt man OV (OperationsVerstärker). Wichtig dabei ist, daß
dieser wirklich seine Versorgungspannung aus der niedrigst und höchst zu
erreichenden Kontrastspannung bezieht. Wenn das Display also einen
Spannungswandler für bspw. -15V hat, muß Vss an diese Spannung und Vcc
(Vdd) an +5V.
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.