Elektronik & mp3
h- mpeg der erste standalone mp3 Player im Eigenbau
 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Probleme mit Display

 
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Elektronik & mp3 Foren-Übersicht -> h-mpeg
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Freazzer



Anmeldungsdatum: 17.01.2004
Beiträge: 3

BeitragVerfasst am: 17.01.2004, 13:43    Titel: Probleme mit Display

hi,
hat jemand erfahrungen mit dem displaytech 204A (4*20) lcd aus dem reichelt. also bei mir geht das teil überhaupt nicht... da tut sich nix.
an was liegt es? gal? ...74HC254 / 74HC646? sh*t display? Confused

danke für jede hilfe

gruss freazzer

Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Joerg_B



Anmeldungsdatum: 02.01.2003
Beiträge: 55
Wohnort: Hannover +- garnix (^_^)

BeitragVerfasst am: 17.01.2004, 15:49    Titel:

Hi,

der 646 hat nix mit dem LCD zu tun Very Happy

*glaskugelraussuch*

Einige Fragen vorweg:
Funktioniert der Player ansonsten?
Welche Software ist im Atmel?
Wird ohne Fehler auf das IDE Interface zugegriffen?
Bitte nenn mal die genaue Version des GAL (also ob es nen 15LP oder 25LP ist) und welchen 245er Du drauf hast (AC, HC, HCT ...)

Deine Problem dürften beim etwas zu scharfen Timing des HMpeg liegen, oder funktionieren andere LCDs (z.B. 16x2 oder 40x2) auch nicht?

Daß das 20x4 nicht funktioniert, kommt leider sehr oft vor und ich scheine einer der wenigen zu sein, der noch mit garkeinem LCD irgendein Problem am HMpeg gehabt hat (incl Dislpaytech 204A ... dafür reichlich andere).

Jörg
_________________
Aus einem Auto Chat:
"Ich stehe da lieber daneben, wenn Gott gewollt hätte das Maschinenbauer etwas von Elektronik verstehen, hätte er die Atome in Melonengröße gestaltet"

Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Dicker
Gast





BeitragVerfasst am: 17.01.2004, 20:37    Titel:

hab auch ein problem mit dem gleichen displey, das meist (bei mir schon 2x) liegt daran dass der chip deffekt ist, einfach an reichelt mit deinem problem zurück, dann kriegst du ein neues
Nach oben
Niklas
Gast





BeitragVerfasst am: 17.01.2004, 20:42    Titel:

Hallo,


ich hatte voher auch ein 4*20 Display, weiß jetzt allerdings nicht wie es heißt da ich es bei ebay mir ersteigert habe. Da lief auch überhaupt nichts. (Nätürlich voher am PC mit jalcd getestet da lief alles einwandfrei)
Jetzt habe ich ein 2*40 Display und das zeigt mir alles wunderbar an!


Gruß Niklas
Nach oben
Freazzer



Anmeldungsdatum: 17.01.2004
Beiträge: 3

BeitragVerfasst am: 18.01.2004, 12:33    Titel:

hi,

nein, der plyer funktioniert nicht. ich habe den atmel mit allen möglichen
versionen programmiert. cd und hd...
ich habe den 254er hc und hct getestet. habe jetzt den hc drauf.
gal ist der 10LP... leigt es an dem?
andere displays habe ich noch nicht getestet.

danke und gruss
freazzer
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Joerg_B



Anmeldungsdatum: 02.01.2003
Beiträge: 55
Wohnort: Hannover +- garnix (^_^)

BeitragVerfasst am: 28.01.2004, 23:11    Titel:

Hi,

[quote]der plyer funktioniert nicht[/quote]

OK ... dann wollen wir mal Wink

1. Frage:
Hat das flashen des Atmel funktioniert und womit flasht Du den?

2. Frage:
Hast Du den Player mit der Debugsoftware getestet und was meldet die?

3. Frage:
Hast Du schon andere Platten verucht?

4. Frage:
Mit welchem File wurde der GAL programmiert und wie?

5. Frage:
Nummerrierungen?

6. Frage:
Fällt mir grd nicht ein Cool

Einige grundsätzliche Dinge:

Der Player braucht in der HDD Version keine Bedienelemente und auch kein LCD um zu laufen (bei mir startet der Player auch "ohne alles")

Solange der GAL nicht funktioniert (das vermute ich bei Deinen Problemen) kann werder IDE noch LCD funktionieren. Da würden Meldungen der Debugsoftware weiterhelfen Very Happy

Also: einmal die Debussoft in den Atmel flashen, eine serielle Verbindung zum PC aufbauen und testen Razz

Jörg
_________________
Aus einem Auto Chat:
"Ich stehe da lieber daneben, wenn Gott gewollt hätte das Maschinenbauer etwas von Elektronik verstehen, hätte er die Atome in Melonengröße gestaltet"
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Freazzer



Anmeldungsdatum: 17.01.2004
Beiträge: 3

BeitragVerfasst am: 29.01.2004, 18:51    Titel:

hi,

also...

[1]:das flashen geht ohne probleme, mit sp12
[2]:wo gibt es eine für hd version... oder in der v0.997 in my_defs.h auf debug true stellen?
[3]: ich habe bereits 2 platten versucht
[4]:den gal habe ich von jacob fertig geproggt bekommen (danke!)
[5]:01ordner
->02track.mp3
03track.mp3
usw.
kommt da ein leerzeichen? also 03_track.mp3 oder ist es egal....
Rolling Eyes
das mit der debug software werde ich mal testen.
danke und gruss
freazzer
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Joerg_B



Anmeldungsdatum: 02.01.2003
Beiträge: 55
Wohnort: Hannover +- garnix (^_^)

BeitragVerfasst am: 31.01.2004, 16:25    Titel:

Hi,

1: Fein Wink
2: Ja
3: OK
4: Sollte also OK sein
5: Laut Read.me! sollen zwischen die Zahlen und den Namen Leerzeichen. Also z.B. so: "01 name.mp3" ... dazu habe ich aber schonmal irgendwo was geschrieben Rolling Eyes

Poste dann mal die Meldungen der Debugsoft ... evtl. kommen wir dann weiter Very Happy

Jörg
_________________
Aus einem Auto Chat:
"Ich stehe da lieber daneben, wenn Gott gewollt hätte das Maschinenbauer etwas von Elektronik verstehen, hätte er die Atome in Melonengröße gestaltet"
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Gast






BeitragVerfasst am: 01.02.2004, 13:47    Titel:

tach,

also: debug modus läuft. ich sehe dieses menü mit 1,2,3... kann aber keine test durchführen. keine reaktion auf die eingabe.
hyperterminal (win98b) 38400,8, keine, parität: alle 3 möglichkeiten getestet...
- mein seriellkabel ist ok.
- drehschalter, rc5 : false somit auch keine pullup's.
- 74hc04 gegen 74ac04 getauscht (wie in der readme beschrieben)

hmmm...? Rolling Eyes
die kondensatoren (0,1µF) am max232 sind laut
datenblatt richtig.

OH MANN... BALD WERDE ICH Evil or Very Mad

gruss Freazzer Twisted Evil
Nach oben
VisionX41



Anmeldungsdatum: 28.04.2003
Beiträge: 23

BeitragVerfasst am: 23.02.2004, 20:25    Titel:

Hallo,
ich habe ebenfalls ein 20x4 LCD von Reichelt (genauer habe ich sogar 3 dieses Typs). Alle drei funktionieren prinzipiell (am Terratec m3po getestet), aber eben halt nicht mit dem Hmpeg. Es sieht so aus als ob dieses Problem viele haben. Meiner Meinung nach sind die Timingzeiten definitiv zu scharf eingestellt. Kann da keiner Abhilfe schaffen? Also wenn ich ein altes 16x4 anschließe funktioniert alles einwandfrei (debug und normale Version). Ich verwende einen GAL16V8D 25QJ und einen 74HC245. Gal habe ich selbst geschossen (mit verschiedenen Versionen - bei allen das Gleiche). Also falls irgend jemand herausfindet, woran es liegt, das 20x4 LCDs von Reichelt nicht funktionieren bitte posten...
Gruß VisionX41
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Oli



Anmeldungsdatum: 04.01.2003
Beiträge: 109

BeitragVerfasst am: 24.02.2004, 21:34    Titel: LCD Timing

Hi,
ich hab mir mal das Datenblatt vom 8515 und vom Reichelt LCD angeguckt.
Was mir aufgefallen ist:

1. Der AVR garantiert keine Data Hold Zeit (Twhdx), also 0 ns, d.h. sobald WR inaktiv wird, werden die Daten ungültig.
2. Das GAL generiert aus den Adressen und RD und WR die LCD-Steuersignalle E und RS. Diese werden mit den zwei Gleichungen
[code:1]
E_LCD = ( A13 & A14 & A15 & !RD
# A13 & A14 & A15 & !WR );

RS_LCD = ( A13 & A12 & A14 & A15 & !RD
# A13 & A12 & A14 & A15 & !WR );
[/code:1]
erzeugt. Diese zwei Signale kommen also immer gleichzeitig, aber etwas verzögert gegenüber WR und RD (je nach Geschwindigkeit des GALs).
3. Das LCD will aber ein anderes Timing: E darf erst 140 ns nach RS aktiv werden und muss mind. 10 ns vor RS wieder inaktiv werden.
4. Außerdem will das LCD eine Data Hold Zeit von mind. 10 ns. D.h. nachdem E inaktiv geworden ist, müssen die Daten noch 10 ns anstehen. Wegen 1. werden Daten und WR gleichzeitig weggenommen. WR geht durch das GAL, wird verzögert und wird zu E. Die Daten gehen durch den Transceiver IC9, werden dort verzögert und landen beim LCD.
Ein ACT245 hat ne maximale Verzögerung von 10 ns, wenn ich das Datenblatt richtig verstehe. Das Gal hat 15 - 25 ns Verzögerung => die Data Hold Zeit wird negativ. Mit einem HC siehts wohl etwas besser aus, da der langsamer ist, aber von definierten Verhältnissen ist auch hier nicht zu sprechen.
5. Das LCD will eine minimale Pulsdauer von E von 450 ns. Selbst mit Watestate ist WR vom AVR nur 167 ns lang.

Fazit: Haariges Timing. Die meisten LCDs nehmen wohl ihr Datenblatt nicht allzu ernst, und funktionieren trotzdem. Zumal sind Verzögerungen im ns Bereich ja auch nicht viel und eine Flachbandleitung kann das evtl. nochmal ganz anders (und durchaus besser) werden lassen. Aber den Reichelt LCDs kann man keinen Vorwurf machen. Vielleicht haben sie einen Controller eines anderen Herstellers, der etwas "genauer" arbeitet.

Man könnte versuchen, die Daten etwas zu verzögern, evtl. mit ein paar Widerständen in den Datenleitungen, aber dann bleibt immer noch die Probleme mit gleichzeitigem RS und E und dem zu kurzen E Puls.

Oli
_________________
http://tscherwitschke.de
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Phil
Gast





BeitragVerfasst am: 10.03.2004, 18:27    Titel:

[quote="Anonymous"]tach,

also: debug modus läuft. ich sehe dieses menü mit 1,2,3... kann aber keine test durchführen. keine reaktion auf die eingabe.
hyperterminal (win98b) 38400,8, keine, parität: alle 3 möglichkeiten [/quote]
Auf was steht denn die Flussteuerung ? (sollte auf Keine stehen).

Gruss Philipp
Nach oben
cialisfu



Anmeldungsdatum: 21.02.2007
Beiträge: 0
Wohnort: USA

BeitragVerfasst am: 26.07.2006, 18:07    Titel:

Hallo,

ich hab da ein blaues LCD (2*40) von Reichelt ( LCD 402 BL ).

Bei mir zeigt das Display nur einen weißen Balken an.
Nachdem ich hier verschiedene Beiträge gelesen habe, vermute ich stark das es bei mir auch am Timing liegt.

An der Stelle möchte ich mich bei OLI bedanken, für die tolle Erklärung des Timings Very Happy Super erklärt !

Seitdem verstehe ich auch das Datenblatt zu dem Display besser Very Happy

In dem Datenblatt werden ein paar Vorschläge gegeben.
1. kürzere Datenleitungen (<10cm). ( Hab mal 5cm genommen, aber nix )
2. andere Treiber-Schaltung. ( also das GAL-File anpassen ??? )
3. "langsamere" Ansteuerung über Ports ( keine Ahnung )
4. Schmitt-Trigger-Empfänger zwischen Kabel und LCD ( auch, keine Ahnung )
5. Pull-Up Widerstand direkt am LCD-Modul

Ausserdem steht da noch ein Hinweis zu "Enable Rise and Delay Time".
Es soll ein "74HC"-Gate benutzt werden.
Also der 74HC245 ??? Den hab ich eingebaut.

Da ich mich mit der Elektronik nicht so toll auskenne ( nur Hobby ) aber gerne dazu lerne und gern rumfummel, hab ich da ne Frage wegen den Pullup´s.

Verstehe ich es richtig, das ein Widerstand zwischen Pin6( E ) und Pin2( VDD ) angelötet werden muss ? Würden 10K dann für den Widerstand in Ordung sein ? Oder müsste man dann einfach mal verschiedene Werte ausprobieren ?

Ausserdem hab ich noch ne Frage zum Vorwiderstand für die Displaybeleuchtung. Nach 2-3 Minuten wird das Display meiner Meinung sehr heiß. Ich vermute jetzt einfach mal das der Vorwiderstand zu klein ist.
Hab aber hier nurnoch 1/4W Widerstände. ( Eingebaut ist ein 1W-Widerstand). Schlimm wenn ich da jetzt einen 1/4W reinsetze ?

EDIT:
Hab jetzt einen höheren Widerstand mit 1W reingesetzt und nun wird das Display auch nach 2 Stunden nicht wirklich warm Very Happy

Aber das Timing-Problem hab ich immer noch ...

cu
MarkChaos
_________________
E-commerce
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
cialisfu



Anmeldungsdatum: 21.02.2007
Beiträge: 0
Wohnort: USA

BeitragVerfasst am: 03.09.2006, 10:38    Titel:

Hi,

Brauche immer noch Hilfe mit meinem 2x40 Display von Reichelt !

Gruss
MarkChaos
_________________
E-commerce
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Elektronik & mp3 Foren-Übersicht -> h-mpeg Alle Zeiten sind GMT
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


vollkornpapier.de ©