Forum: Mikrocontroller und Digitale Elektronik DOGM LCD: Booster


von Christoph (Gast)


Lesenswert?

Hallo,

ja, schon wieder DOGM :)

Ich habe ein DOGM 162 an einem ATmega32 an 3.3V und mit 
4-bit-Parallel-Ansteuerung. Habe die DOGM-Routinen von Mario Richter 
hier aus dem Forum. Anschluss laut Datenblatt müsste passen.
Für den Booster habe ich einen 1µF-Elko angeschlossen. Die 
Initialisierung läuft durch, aber am Vout des Boosters liegen nachher 
nur 2.9V.
Daher wird natürlich auch nichts angezeigt.

Bei einem DOGM081 habe ich übrigens das gleiche Problem.

Hat jmd eine Idee dazu? Oder eine Idee wie ich die Initialisierung sonst 
testen könnte?

Beste Grüße,
Christoph

von Nihil Baxter (Gast)


Lesenswert?

Ich könnte mir vorstellen, dass es notig ist zuvor den Kernel in den 
Debugger einzushaden!

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


Lesenswert?

Zeige den Aufbau Deiner Schaltung als Foto oder Schaltplan und poste 
Deinen kompletten (relevanten) Code!

von Peter D. (peda)


Lesenswert?

Christoph schrieb:
> 4-bit-Parallel-Ansteuerung. Habe die DOGM-Routinen von Mario Richter
> hier aus dem Forum.

Achso, der, na klar.

Man kennt ja jeden jemals geposteten Beitrag.
Und alle Sourcen und Schaltpläne hat man auch im Kopf.

Du weißt schon, daß im Web Anhänge und Links erlaubt (geboten) sind?
Das Web ist nämlich nicht gerade klein.


Peter

von Christoph (Gast)


Angehängte Dateien:

Lesenswert?

Ok, sorry, war vllt etwas betriebsblind, weil ich ca. alle Beiträge zum 
Thema hier im Forum gelesen habe :)

Anbei mal ein Paket mit den relevanten Sourcen und dem Anschlussplan.

Im Original gab es die Routinen hier:
http://www.mikrocontroller.net/articles/DOGMxxx_LCD_Routinen

Datenblatt des LCD:
http://www.lcd-module.de/pdf/doma/dog-m.pdf

Datenblatt des Controllers:
http://www.lcd-module.de/eng/pdf/zubehoer/st7036.pdf


Vielen Dank schonmal,
Christoph

von Christoph (Gast)


Angehängte Dateien:

Lesenswert?

Oha, hier noch mal ein Update!

Der Source-Code war neuer als das Bild :) Also hier die aktuelle 
Pin-Belegung.

von Roman (Gast)


Lesenswert?

Dein 1 uF ist genau falsch rum, gemäss Datenblatt + gegen PIN 24, oder?

von Christoph (Gast)


Lesenswert?

Jo, danke, richtig.
War aber leider nur im Schaltplan falsch :)

von gast (Gast)


Lesenswert?

kommentiere mal die busyabfrage aus und setze mal so um 500-1000µs 
delay ein
ich hatte auch so einige problemchen mit der busyabfrage
erst nach viel testen lief es dann endlich wirklich mal


die UR busyabfrage läuft auf 20 LCD mit HD kompatiblem kontroller 
wunderbar und sicher
einzig dieses DOG teil hängt sich manchmal einfach weg

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.