LCD Abschalten

Hallo NG,

f=FCr ein Batterie betriebenen Datenlogger mit LCD m=F6chte ich die Versorgungsspannung abschalten um Energie zu sparen. Das gesamte System arbeitet mit einer Versorgungsspannung von 3.3V. Bei einem Tastendruck soll das LCD wieder angeschaltet, neu initialisiert und Daten geschrieben werden. Das LCD besitzt einen SED1335 Controller. Im Datenblatt des Controllers steht "Vmax Data- and Controlbus Vdd+0.5V". Der Datenbus des Systems wird aber auch noch von anderer Pheripherie genutzt.

Wenn ich nun also die Versorgungsspannung des LCDs mit einem FET abschalte (nur Vcc) und auf dem Datenbus Daten f=FCr einen anderen Controller anliegen betr=E4gt doch die Spannung auf den Datanbusleitungen ca. 3V also auf jedem Fall h=F6her als Vdd+0.5V des LCDs. Wenn der Controller des LCDs jetzt interne Schutzdioden besitzen sollte

GND |----|>|-----(I/O-Pin)-----|>|----| Vcc

dann w=FCrde ja das LCD indirekt =FCber die internen Schutzdioden vom Datenbus des Systems mit Spannung versorgt werden. Ist es nun sinnvoll die GND Versorgungsleitung auch mit einem FET ab zu schalten oder was kann ich da machen?

Vielen Dank,

Artur Pundsack

Reply to
Artur
Loading thread data ...

Hallo,

Artur schrieb:

Ja, oder der Datenbus kurzgeschlossen oder die Schutzdioden rauchen ab.

Nicht sinnvoll, es gibt schließlich mehrere Datenpins mit unterschiedlichen Pegeln.

Da muss ein Buffer dazwischen, der zeitgleich auf Tri-State geschaltet wird. Sowas wie 74AC245 oder 74LVC245.

Marcel

Reply to
Marcel Müller

Musst/willst DU das LCD nur schreiben oder auch zurücklesen? Wenn nur schreibend drauf zugegriffen wird, einfach einen 8bit-Treiber (zB 74HC373) dazwischenschalten und den Tristate-Ausgang mit dem on/off des LCDs koppeln.

Heinz

Reply to
Heinz Liebhart

Reicht es nicht, das LCD nur per Software abzuschalten? Die 20 uA im sleep mode dürften den Kohl nicht fett machen, oder?

Grüße, Sebastian

Reply to
Sebastian Voitzsch

Der eigentliche Controller ist nicht so das Problem, auf dem LCD befindet sich noch der SRAM (f=FCrs LCD) sowie ein wenig Analogkram f=FCr die LCD Kontarstansteuerung... da kommt laut Datenblatt des LCDs bei "Standby" ein Strom von ca. 30mA zusammen.

Artur

Reply to
Artur

Hallo Marcel,

hm ein zus=E4tzliches IC auf dem Board... Ich muss vom LCD lesen und drauf schreiben.

Wieviel Strom zieht denn so die AS oder LVC- Logic wenn sie statisch betrieben wird?

Gru=DF, Artur

Reply to
Artur

Hallo Heinz,

wie schon oben beschrieben, ich muss drauf schreiben und vom LCD lesen.

und HC-Logic braucht doch "glaube ich" auch schon einige mA im statischen Betrieb, oder?

Gru=DF, Artur

Reply to
Artur

Hallo

Artur schrieb:

Eher 2 Chips...

Der genannte Chip ist 8 Bit Bidirektional. Das reicht vmtl. für den Datenbus. Für die Address- und Steuerletungen ist noch unidirektionaler Buffer mit ein paar Bits anzusetzen.

Gibt es aber alles problemlos als SO.

Keine Ahnung. AC sollte im statischen Betrieb genügsam sein. Wenn die Geschwindigkeit egal ist, tun es evtl. sogar die lahmen, alten klassischen CMOS-Versionen. Die sind sehr tolerant, was die Spannung angeht, und laufen auch mit 3V (spezifikationsgemäß).

Zum Verbrauch: Datenblatt angucken!

formatting link
...

CMOS sollte aber statisch nahe 0 liegen.

Marcel

Reply to
Marcel Müller

Hallo,

die 30mA glaub ich Dir nicht so ganz. Das wäre a bisserl viel für LCD Was Strom braucht ist der Spannungs-Vervielfacher.

Schau doch nochmal ins Datenblatt vom SED....

Da gibts sicher die nötigen Kommandos Mit SED1565 und LCD 130x32 Pixel und Pic 16F73 komm ich auf eine Stromaufnahme von 500µA im Betrieb....

Gruss Jochen

Reply to
Jochen Rapp

Hallo Jochen

der SED braucht laut Datenblatt ca. 3,6mA im Betrieb und 0,05 uA im Standby.

Laut Datenblatt des LCD-Herstellers betr=E4gt die Stromaufnahme des gesamten LCDs ca. 22mA f=FCr den Digitalteil und 9mA f=FCr die BIAS-Spannung (MAX-Werte laut Datenblatt) das sind zusammen ca. 31mA. Wenn ich nun den Controller schlafen lege, dann gehen ca.

3,6mA runter (gut das RAM u.s.w wird dann auch wohl nur noch statisch betrieben also nehmen wir mal 6mA an). Sind aber immer noch ca. 25mA MAX. Ob sich im Standby-Mode die restliche Elektronik des LCDs schlafen legt steht leider nirgends im Datenblatt glaube ich iach nicht da der SED kein SHDN-Ausgang hat...

Die eigentliche BIAS-Spannung (Kontrastspannung des LCDs) von ca. 24V muss ich eh extern erzeugen. Hierzu verwende ich einen DC-DC-Wandler von Linear im 5-LEAD-SOT23-Geh=E4use der direkt von der Batteriespannung ca. 2-2,6V die 24V erzeugt. Mit eine SHDN-Leitung kann ich den Wandler schlafen legen. Dann nimmt er nur noch ca. 0,2uA auf.

Gru=DF,

Artur

Reply to
Artur

Hallo Marcel,

hast recht! Habe mir jeweils ein Datenblatt f=FCr einen BiDi-Treiber der AS und LVC-Logik angesehen. Beide sehr niedirge Stromaufnahmen.... uA-Bereich.

Artur

Reply to
Artur

Am 5 Feb 2006 04:09:27 -0800 schrieb Artur :

Glauben heißt nicht wissen. Kannst du das nicht testen?

Ev. braucht das Ding auch weniger, wenn die 24V fehlen.

Wenn du das Display wirklich abschalten mußt, dann kannst du auch bidirectional switches/bus switches verwenden. Wenn langsames Schalten reicht, dann kann das auch sowas wie74HC4066 sein, von TI gibt es da mWn auch welche als 8bit mit gemeinsamem Schalteingang. Ist vielleicht beim umschalten nicht so schnell, wie ein aktiver Bus-Puffer, aber du mußt keine Richtungsumschaltung machen. Im eingeschalteten zustand sind es nur ca. 100 Ohm Serienwiderstand in der Datenleitung.

--
Martin
Reply to
Martin

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.