Styra kontrast och backlight på HD44780
Styra kontrast och backlight på HD44780
Hej!
Sitter med ett litet projekt där jag ska använda mig av en LCD-display med en HD44780 som styrkrets. Har lite funderingar på att designa hårdvaran så att man kan styra styrkan på displayens kontrast och backlight via mjukvaran. Undrar därför om det finns någon här på forumet som testat på detta tidigare?
Första idéen som dyker upp är via PWM och någon form av filter och/eller FET. Några andra idéer?
Sitter med ett litet projekt där jag ska använda mig av en LCD-display med en HD44780 som styrkrets. Har lite funderingar på att designa hårdvaran så att man kan styra styrkan på displayens kontrast och backlight via mjukvaran. Undrar därför om det finns någon här på forumet som testat på detta tidigare?
Första idéen som dyker upp är via PWM och någon form av filter och/eller FET. Några andra idéer?
- Klas-Kenny
- Inlägg: 11986
- Blev medlem: 17 maj 2010, 19:06:14
- Ort: Växjö/Alvesta
Re: Styra kontrast och backlight på HD44780
En annan idé är en digital pot.
Vetitusan hur de fungerar med PWM, värt att kolla upp/testa i alla fall.
Vetitusan hur de fungerar med PWM, värt att kolla upp/testa i alla fall.
Re: Styra kontrast och backlight på HD44780
bakgrundsbelysningens styrka har jag PWM'at, var inga problem alls, kontrasten har jag inte gett mej in på dock.
Re: Styra kontrast och backlight på HD44780
Jag har gjort båda, inget problem. Har en DA-utgång som jag kopplar till en NPN-transistors bas genom ett motstånd, på kollektorn har jag ett pull-up motstånd och sedan är det bara att trimma basmotståndet så att kontrasten är "normal" vid ung VDD/2 ut från DA-utgången.
Re: Styra kontrast och backlight på HD44780
Kan det inte funka att bara driva kontrasten direkt med PWM på några tiotal kHz? Jag tänker mig att kristallerna är så långsamma att de bör hamna på någon slags stabil nivå som motsvarar duty cycle.
Re: Styra kontrast och backlight på HD44780
Det är inte LCD-displayen som styrs med kontrastspänningen, det är drivsteget som styr pixlarna som ger ut spänning till dessa som kommer att ge konstiga spänningar vid PWM. Så svaret är nog nej.
Re: Styra kontrast och backlight på HD44780
> Kan det inte funka att bara driva kontrasten direkt med PWM på några tiotal kHz?
Ja, om du filtrerar PWM signalen hårt så att det i praktiken blir en jämn DC spänning.
Eftersom kontrastjusteringen knappast behöver gå speciellt snabbt, så kan man ha
ganska låg PWM frekvens och ett filter anpassat till det.
Hur många kontrastnivåer behöv ber du ? 8 kanske ?
Det går också att fixa med 3 I/O pinnar och några motstånd.
Med 4 pinnar får du 16 nivåer, vilket borde räcka i alla lägen.
Sen så beror det även lite på LCD modell, är det t.ex "extended temp range"
med negativ kontrast spänning ? Då blir det lite mer pyssel...
Ja, om du filtrerar PWM signalen hårt så att det i praktiken blir en jämn DC spänning.
Eftersom kontrastjusteringen knappast behöver gå speciellt snabbt, så kan man ha
ganska låg PWM frekvens och ett filter anpassat till det.
Hur många kontrastnivåer behöv ber du ? 8 kanske ?
Det går också att fixa med 3 I/O pinnar och några motstånd.
Med 4 pinnar får du 16 nivåer, vilket borde räcka i alla lägen.
Sen så beror det även lite på LCD modell, är det t.ex "extended temp range"
med negativ kontrast spänning ? Då blir det lite mer pyssel...
- Swech
- EF Sponsor
- Inlägg: 4766
- Blev medlem: 6 november 2006, 21:43:35
- Ort: Munkedal, Sverige (Sweden)
- Kontakt:
Re: Styra kontrast och backlight på HD44780
PWM + RC filter funkar bra, behöver inte filtreras så in i hoppsan hårt.
Har testat och det funkar helt perfekt.
Swech
Har testat och det funkar helt perfekt.
Swech
Re: Styra kontrast och backlight på HD44780
Många intressanta förslag och det är kul att se att det går att göra på lite olika sätt. Kan du sodjan förklara lite mer detaljerat hur man skulle kunna lösa det med hjälp av 3 I/O? Displayen styrs inte av negativ spänning.
Hur mycket ström bör man räkna på att konstrast ingången drar? Eller är det en högohmig ingång där ingen ström alls går in?
Hur mycket ström bör man räkna på att konstrast ingången drar? Eller är det en högohmig ingång där ingen ström alls går in?
Re: Styra kontrast och backlight på HD44780
knakki har rätt så klart, kompletterar bara med en bild nedan.
De tre omkopplarna nederst är alltså 3 PIC pinnar.
> Eller är det en högohmig ingång där ingen ström alls går in?
Nästan. Man brukar använda en 10 kohm pot, så den drar något tiotal uA som högst.

De tre omkopplarna nederst är alltså 3 PIC pinnar.
> Eller är det en högohmig ingång där ingen ström alls går in?
Nästan. Man brukar använda en 10 kohm pot, så den drar något tiotal uA som högst.

