Forum: Mikrocontroller und Digitale Elektronik Pollin-LCD Powertip PC1602-E


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Daniel F. (c4vl3r)


Lesenswert?

Hi,
bin neu hier im Forum angemeldet...lese aber schon ne Zeit mit.Also
erstmal hallo an alle hier!

Mein Frage: Hat jemand von euch hier Erfahrung mit dem zur Zeit bei
Pollin angeboteten LCD ? -->
[url]http://www.pollin.de/shop/detail.php?pg=OA==&a=MzE2OTc4OTk=&w=Nzk4OTk4&ts=20[/url]

Ich habe das Display im 4-Bit Modus am Mega32 angeschlossen aber ausser
dem schwarzen Balken (der ja auch erscheint wenn das LCD nur an der
Stromversorgung hängt) passiert leider nichts.
Ich hab mal nachgemessen und festgestellt das am Enable-Pin des LCD
keine Spannung anliegt, sollte das nicht so sein?

Ich denke das das Problem im Init liegt, also wenn jemand das Display
erfolgreich zum laufen gebracht hat bin ich über jeden Tip dankbar!
Ach ja, bin momentan noch Bascom-User da neu in MC-Szene ;-)

Noch als Hinweis: beim Hersteller unter www.powertipusa.com gibt es
auch das Datenblatt zu dem Display aber dort wird ein falsches Pinout
angegeben. Das von der Pollin-Seite ist korrekt. Vielleicht neue
Version oder so?

von Stefan (Gast)


Lesenswert?

Den Klassiker "Kontrast-Poti ist falsch eingestellt" hast du schon
ausgeschlossen?

von ??? (Gast)


Lesenswert?

Schwarzer Streifen ist doch aber meisst die Initialisierung...

von Stephan H. (stephan-)


Lesenswert?

dazu findes Du hier warscheinlich hunderte Einträge.
http://www.mikrocontroller.net/forum/read-1-345346.html#new

nur als Beispiel. Nutze erst die Suchfunktion !!!!

von Apple B. (applebyte)


Lesenswert?

@ Daniel
Dein Link zum LCD funzt irgendwie nicht, ich lande auf der Startseite
von P*.
Wenn es das 16x1 ist, und Du Bascom nimmst, dann musst Du unter
Options/Compiler/LCD den 16x1a einstellen und schauen, ob die
Pinkonfiguration für die Signale ebenfalls richtig gesetzt sind.

von Stefan (Gast)


Lesenswert?

@ ???

> Schwarzer Streifen ist doch aber meisst die Initialisierung...

Fehlerhafte Initialisierung ist IMHO ein anderer Klassiker. Da kann
auch ein schwarzer Streifen erscheinen.

"Dauerschwarz" wie in den zwei Fällen hier

> Ich habe das Display im 4-Bit Modus am Mega32 angeschlossen aber
> ausser dem schwarzen Balken (der ja auch erscheint wenn das LCD
> nur an der Stromversorgung hängt)

deutet eher auf das Kontrastproblem hin.

von Daniel F. (c4vl3r)


Lesenswert?

Erstmal danke für die Tips.
Hab das Display gerade abgelötet weil ich es eventuell mal im 8-Bit
Mode testen wollte. Vielleicht ist es ja garnicht 4-Bit fähig.

Zum Kontrast: Ich hatte so gut wie keinen Spielraum, also Poti auf
Anschlag war voller Kontrast und ein kleines bisschen zurück gedreht
sah man schon gar nichts mehr. Welche Potis könnt ihr empfehlen? Hatte
ein 5k-Poti mit vorgeschaltetem 5k Widerstand am Display.

Sorry für den Link, es ist folgendes Display:
http://www.pollin.de/shop/detail.php?pg=OA==&a=MzE2OTc4OTk=&w=Nzk4OTk4&ts=20

von Stephan H. (stephan-)


Lesenswert?

das Poti sollte gehen.
Allerdinsg habe ich keinen extra widerstand drin. Wird ja auch nicht
wirklich gebraucht. Laß ihn einfach weg.
Hab bei mir nen 10k Poti. Da tuts eigentlich fast jedes.

von Daniel F. (c4vl3r)


Lesenswert?

ok, danke. werd noch ein wenig rumprobieren, wie gesagt vielleicht mal
im 8-Bit Modus testen.
Kann mir wer sagen welche Controllertypen zusätzlich mit der
"lcd4busy.lib" unterstützt werden?

von Lorenz S (Gast)


Lesenswert?

Hi, hab das Display auch mal angeschafft. Bisher konnte ich außer dem
spärlichen Pollin-Datenblatt nichts konkretes finden. Hat da jemand was
handfesteres was auch zum Display passt?

Gruß

Lorenz

von willivonbienemaya (Gast)


Lesenswert?

Das datenblatt ist ausreichend.
man benötigt nur die pinbelegung und die information dass es ein
stinknormales HD44870 kompatibles ist.

also einfach den masse pin auf die andere seite schaffen und schon hat
man ein standard display für dass es tausende codebeispiele gibt in
jeder sprache.

4 bit funktioniert natürlich auch.

von ??? (Gast)


Lesenswert?

...aeh, ja und die Links zu Pollin-Artikeln sind mit ner session-id
versehen und gehen nicht bei anderen Leuten.
deshalb immer die Bst-Nr. angeben!

von Lorenz S (Gast)


Lesenswert?

Ha, Tatsache, funktioniert prima :-) Hab das Display gestern bekommen
und davor nur Posts über die Fehlinitialisierung mit Bascom gelesen.
Aber wer braucht schon Bascom, mit Assemblercode funktioniert das
Display ohne weitere Probleme...

Danke

Lorenz

von TheMason (Gast)


Lesenswert?

@daniel

hast du daran gedacht (wenn du im 4 bit modus bist) das die anderen 4
bits auf festem potential (ich glaube es war masse) gelegt ?
ohne dieses feste potential bei den 4 freien pins klappt die
initialisierung nicht (bin auch schon drüber gestolpert)

gruß
rene

von Lorenz S (Gast)


Lesenswert?

^^ das bringt mich zu einer Frage, die auch schon mal im Elektor
behaldelt wurde. Legt ihr die Pins direkt auf GND oder über 10k
Widerstände? Weil laut Elektor lässt sich damit die Lebenszeit des
Displays verlängern, da nicht bekannt ist wie sich das Display VOR der
Initialisierung als 4-bit-Interface verhält. Wenn nun Vcc auf den
Datenpins anliegt dann gibbet da nen Kurzschluss, was ja nicht toll für
die Lebenszeit ist.
Hat da schon jemand Erfahrung mit gesammelt? Ich mach es seit dem immer
so, aber auch nur weil ich grad nen 100er Pack 10k Widerstände da
hab...

Lorenz

von TheMason (Gast)


Lesenswert?

also wenn ich ein display anschließe (egal ob 4 oder 8 bit, egal ob
grafik oder text), kommen bei mir an den datenleitungen IMMER
widerstände dran. das hat den vorteil das man bei solch "langsamen"
geräte immer mit unterschiedlichen spannungen am bus (3.3v/5v)
betreiben kann. ich z.b. arbeite eigentlich fast nur mit dem msp430 und
der hat 3.3V, ein textdisplay ala hd44780 aber fast immer 5v.
und es kann dann auch kein kurzschluß erzeugt werden der die lebenszeit
des displays (oder des uC, je nachdem wer stärker ist :-))
verkürzt.
nur so als tip. für den hobby-bereich ist es sicherer und
timing-probleme infolge der rc-kombination des widerstandes und der
immer vorhandenen kapazität sollten in dem Frequenzbereich über den wir
hier reden wohl keine rolle spielen :-))
kurzum : immer dran damit. schaden kanns nicht

gruß
rene

von Benedikt (Gast)


Lesenswert?

Der orginale HD44780 hat interne Pullups. Daher braucht man die
unbenutzen Pins nicht anzuschließen. Laut Datenblatt soll man das auch
garnicht. Und wenn doch, dann über Pullups an Vcc.

Ob sich die ganzen nachgebauten ICs daran halten kann man nie genau
sagen. Ich hatte noch nie Probleme mit dem 4bit Modus wenn die Pins
unebnutzt sind. Auch nicht bei dem Powertip Display.

von Daniel F. (c4vl3r)


Lesenswert?

@ rene
ja daran habe ich gedacht, trotzdem danke für den hinweis. habe seitdem
übrigens nicht mehr an dem display gespielt. werde mich aber mal wieder
daran machen....werde wohl noch einen versuch in bascom wagen und dann
mal nen test in ASM starten.
falls jemand doch noch irgendwelche abnormalitäten in sachen
kombination powertip-lcd --> 4 bit --> bascom feststellt bitte posten,
danke ;-)

von Udo (Gast)


Lesenswert?

Hallo,
ok der Thread ist schon etwas älter...

Pollin bietet das LCD Powertip PC1602-E (Art.Nr. 120386) immer noch an,
ich habe aber keine passende Buchse dazu bei Pollin gefunden.

Bei HBE-Shop wurde ich letztlich fündig , eine passende Buchse (a 0,98€ 
mit Mindestabnahmemenge 5-Stück).

HBE-Shop ist ein Zwischenhändler von Farnell Produkten bei welchem auch 
Endabnehmer bestellen können.

Hier der Link:
https://hbe-shop.de/Art-1245271-TE-CONNECTIVITY-AMP-1-84952-4-STECKERFPCSMT1MM14KONT

ich hoffe es hilft den folgenden Suchenden.

Gruß
Udo

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.