Sida 1 av 1

LCD styrning

Postat: 28 april 2006, 15:16:58
av Korken
Hej alla!

Om man ska kunna sätta på/stänga av en LCDs strömtillförsel vågar man göra det rakt genom uCn eller ska man kö det genom en transistor eller dylikt?

//Emil

Postat: 28 april 2006, 16:15:02
av Zyxel615
De flesta µC-portar klarar inte de strömmarna, så en liten transistor behövs.

Dock finns det ofta en Enable-ingång på displayen som kan styras direkt från en portpinne på µC:n, se databladet för displayen.

Postat: 28 april 2006, 16:29:40
av sodjan
> Om man ska kunna sätta på/stänga av en LCDs strömtillförsel
> vågar man göra det rakt genom uCn eller ska man kö det
> genom en transistor eller dylikt?

Det går naturligtsivs inte att ge något generellt svar på det.

Det är bara att kolla strömförbrukningen i LCD'ns datablad
och jämföra med vad en pinne klarar enligt uCn's datablad.

Jag förstår inte vad du menar med "vågar".
Antingen räcker det till eller så gör det inte det...

Postat: 28 april 2006, 16:35:14
av Korken
Ok, jag menade så det inte skadade uCn.
Men tack för svaren!

//Emil

Postat: 28 april 2006, 17:21:53
av sodjan
> jag menade så det inte skadade uCn.

Och det var precis det jag svarade på !

Syftet med databladen är att man ska kunna hålla
sig "inom ramarna" så att man inte skadar uCn
(eller LCDn eller sig själv eller något annat...).

Jag kollade just en standard 16x2 LCD, och den
drar bara 2.0 mA typ (4.0 mA max) och skulle gå
utmärkt att "mata" direkt från en vanlig I/O pinne
(på en PIC i alla fall).

Men som sagt, bara databladen för *dina* prylar kan
ge *dig* ett korrekt svar...

Postat: 28 april 2006, 17:27:41
av Zyxel615
Om den har bakgrundsbelysning blir det dock betydligt högre ström.

Postat: 28 april 2006, 17:40:14
av sodjan
Självklart ! LED backlight = ca 2-400 mA...

Men jag antog att det var helt uppenbart att man inte
kan switcha *den* direkt från en pinne.... :-)

Postat: 28 april 2006, 19:05:24
av Greensilver
Kan tillägga att jag testat hållbarheten på en av Sodjans 2x16 displayer häromdagen. :lol: Hade blandat ihop VSS och VDD. Kan säga att den blev rätt varm men den funkade som den skulle sedan jag kopplad om lite. :)