Forum: Mikrocontroller und Digitale Elektronik Fragen zu ersten gemischten (3,3 + 5V) Projekt


von Ressler (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Leute,

Bin gerade dabei mein erstes Projekt zu designen (bin Hobbiist), welches 
mit 3,3V läuft. Leider habe ich das Problem, das mein LCD und der 
Encoder mit den 3.3V nicht laufen :-( Nun möchte ich gleich die LEDS und 
die LCD Hintegrundbeleuchtung mit dem Uc gegen GND schalten, damit ich 
bei den ganzen "Leistungen" mit 5V fahren kann.

Kann das so funktionieren, oder habe ich einen groben Denkfehler 
drinnen?

von Stefan W. (stefan_w37)


Lesenswert?

Ein prinzipielles Problem dabei ist dass die IO-Pins dann auf der 
Versorgungsspannung + 1.7V liegen, und damit dann ein Strom über die 
Schutzdioden des µCs fließt - wenn da nur LEDs dranhängen geht das 
vielleicht noch gut (da die forward voltage der LEDs groß genug sein 
wird so dass da nicht wirklich diese Spannung anliegt), aber sonst ist 
das nicht das Wahre.

von Ressler (Gast)


Lesenswert?

Darum hätte ich ja die ganzen Schutzwiderstände eingefügt.

von Purzel H. (hacky)


Lesenswert?

Ja. Wo ist der Grund mit 3.3V zu arbeiten ?

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Viele LCDs laufen vom Controller her auch mit 3V3, LEDs sowieso. Zur 
Versorgung des Panels braucht´s dann eine Spannung von rund -1.5V 
gegenüber Masse, die man mit einer Ladungspumpe sehr einfach generieren 
kann. Dann kann das gesamte Projekt mit 3V3 laufen.

von Uwe Bonnes (Gast)


Lesenswert?

Mehrere Fragen:
1.Sind die Pins der 3.3 Volt Bauteile 5-Volt tolerant?
2. Liegt der garantiert erkannte High Pegel fuer die 5 Volt Bausteine 
unter 3.3 Volt?
3. Kommt es auf geringste Stromaufnahme nicht an?

Wenn alles mit Ja beantwortet wird, dann kann man die Pins direkt 
verbinden.

Hat man bidirektional Signal? Wenn nein, kann man z.B. 74LVC Signale von 
5 Volt nach 3.3 Volt bringen, mit 74LVT 3.3 Volt Signale nach 5 Volt.
SN74LVC8T245 o.ae. setzt dann didirektionale Signale um, braucht aber 
ein Signale zur richtungsumschaltung.

Falls nur 2 mit ja beantwortet wird, sind auch Busswitches wie 
SN74CBTD3861 fuer 5 Volt nach 3.3 Volt und die bidirektionalen Busse 
moeglich. Fuer diese Signale braucht man kein Richtungssignal.

von cskulkw (Gast)


Lesenswert?

Also, das DIP204 von Electronic Assembly arbeitet auch mit 3,3 Volt. Es 
ist noch bei Reichelt erhältlich. Darüber hinaus kann man es anstatt am 
dem 4-Drahtbus + 3 Steuerleitung an den SPI-Controler des µC 
anschließen. Die Initialisierung ist auch wesentlich einfacher als die 
HD-Kompatiblen-LCD-Controler. Das Display arbeitet mit dem KS0073 von 
Samsung.

Zum Encoder habe ich keine Idee.

von Frank K. (fchk)


Lesenswert?

Ressler schrieb:
> Hallo Leute,
>
> Bin gerade dabei mein erstes Projekt zu designen (bin Hobbiist), welches
> mit 3,3V läuft. Leider habe ich das Problem, das mein LCD und der
> Encoder mit den 3.3V nicht laufen :-(

Mir fällt momentan kein Grund ein, warum der Encoder nicht mit 3.3V 
laufen sollte. Das ist ja nur Mechanik. Probiere es einfach aus. Ich 
habe hier auch solche Teile in Gebrauch, und bei mir laufen die 
hervorragend an einem PIC32 mit 3.3V.

Dein LCD wird mit einiger Wahrscheinlichkeit auch mit 3.3V laufen. Der 
LCD-Controller ist dann nur etwas langsamer, d.h. ggf. musst Du einige 
Delays verlängern. Für die Kontrastspannung Erzeugst Du Dir mit einem 
ICL7660 und zwei 10u -3.3V, welche Du anstelle von GND an das 
Kontrast-Poti führst. Das habe ich auch schon mehr als einmal gemacht, 
und mir ist dabei noch kein Display begegnet, das das nicht mitgemacht 
hat.

fchk

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Frank K. schrieb:
> Für die Kontrastspannung Erzeugst Du Dir mit einem
> ICL7660 und zwei 10u -3.3V,

2 Kondensatoren, 3 Widerstände, eine Schottky-Doppeldiode und ein 
toggelner Portpin, mehr braucht´s nicht. Über das Tastverhältnis des 
toggelnden Pins kann man zudem den Kontrast per Software steuern.

von billydeedaniels (Gast)


Lesenswert?

Der 3,3V Regler hinter dem 5V Regler.
Hierbei mußte du darauf achten, wie viel Strom du benötigst.
Der normale 7805 hat nur 1A wenn ich mich nicht täusche.

von Hermann (Gast)


Angehängte Dateien:

Lesenswert?

Frank K. schrieb:
> Für die Kontrastspannung Erzeugst Du Dir mit einem
> ICL7660 und zwei 10u -3.3V, welche Du anstelle von GND an das
> Kontrast-Poti führst.

Interessant! Wo wäre denn bei dem von mir verwendeten Display (Reichelt 
LCD 204B LED) die Kontrastspannung? Im Datenblatt von Displaytech habe 
ich nichts dazu gefunden. Der Vo-Abschluss verträgt keine negative 
Spannung <0,3V. Wie würde ich da einen 3,3V-Betrieb hinkriegen?

von Frank K. (fchk)


Lesenswert?

Hermann schrieb:
> Frank K. schrieb:
>> Für die Kontrastspannung Erzeugst Du Dir mit einem
>> ICL7660 und zwei 10u -3.3V, welche Du anstelle von GND an das
>> Kontrast-Poti führst.
>
> Interessant! Wo wäre denn bei dem von mir verwendeten Display (Reichelt
> LCD 204B LED) die Kontrastspannung? Im Datenblatt von Displaytech habe
> ich nichts dazu gefunden. Der Vo-Abschluss verträgt keine negative
> Spannung <0,3V. Wie würde ich da einen 3,3V-Betrieb hinkriegen?

Ich habe mir bei Reichelt das PDF-Datenblatt fürs LCD204B LED 
runtergeladen, und da steht bei VDD-Vo ein Maximalwert von 15V. 
(A500_204BSERIES-V20.pdf, Seite 4) Also darf der Pin doch ins Negative 
rutschen, und das ist normal so. Nimm ein 10k Poti, ein Ende der 
Schleifbahn an 3.3V, das andere Ende an den Ausgang des 7660, und den 
Schleifer an Vo (Pin 3). Dann solange drehen, bis Du was siehst. Für die 
ersten Experimente kannst Du auch ein Labornetzteil nehmen, um zu sehen, 
wo Du mit der Spannung hin musst. (+ an GND der Schaltung, - an Vo)

fchk

von Hermann (Gast)


Lesenswert?

Frank K. schrieb:
> da steht bei VDD-Vo ein Maximalwert von 15V

Na vielen Dank! Da bin ich auf ein altes Datenblatt (V1.2) von der 
gleichen Firma hereingefallen. Das Display ist etwas älter (2008), zu 
der Zeit habe ich auch das Datenblatt geladen. Jetzt bin ich mir 
natürlich nicht sicher, ob mein Display von dem neuen Datenblatt weiß.

von Frank K. (fchk)


Lesenswert?

Hermann schrieb:
> Frank K. schrieb:
>> da steht bei VDD-Vo ein Maximalwert von 15V
>
> Na vielen Dank! Da bin ich auf ein altes Datenblatt (V1.2) von der
> gleichen Firma hereingefallen. Das Display ist etwas älter (2008), zu
> der Zeit habe ich auch das Datenblatt geladen. Jetzt bin ich mir
> natürlich nicht sicher, ob mein Display von dem neuen Datenblatt weiß.

Sieht mir nach einem Copy&Waste Fehler aus.

fchk

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
Noch kein Account? Hier anmelden.