Moin, ich versuche hier ein Display an einem uC (stm32f4) zu betreiben. Leider erscheint nur sporadisch eine Ausgabe. Wenn ich an den Kabeln ein wenig rumzwicke, geht es teilweise, meistens werden nur blaue Pixel angezeigt und weiße tauchen nur hier und da auf. Wenn ich dann die Kabel an der richtigen Stelle zusammendrücke, kriege ich ein fast perfektes Bild. Ich vermute, dass die Kabel sich gegenseitig elektromagnetisch stören. Wie schnell das Display angesprochen wird, weiß ich nicht, aber man kann mit der Schnittstelle auch RAM ansteuern. ;) Meine Frage nun an euch: Wie kann ich die Übertragung verbessern?
Nimm Flachbandkabel, wenn auf beiden Seiten der Anschluß gleich ist. Sieht ja danach aus.
Was meinst du mit "auf beiden Seiten gleich" ? Das Display wird per 16Bit parallel angesteuert. Symmetrisch ist da nichts am Stecker.. Flachbandkabel war mal vorgesehen, aber leider ist der Stecker falsch herum auf der Platine. Das lange grüne Kabel ist übrigens eine GND Leitung.
> Das lange grüne Kabel ist übrigens eine GND Leitung.
Mach das mal kürzer. Von der Hauptplatine würde ich 2-3 Masseleitungen
zum Display vorsehen. Von daher würde ein geschirmtes Kabel helfen, weil
GND einfach massiver rübergeführt wird.
Gibt es auf der Displayplatine einen vernünftigen Blockkondensator?
Ich ahne, was schiefgelaufen ist.. OK. Zumindest dürfte es helfen, wenn die jetzt lose nebeneinander liegenden Leitungen so kurz wie möglich sind und dann zusammengefaßt werden. Und alle gleich lang bis auf paar Millimeter. Wenn du sagst, das ist der bus für RAM, das sendet sonst mehr in die Umgebung als hinten ankommt. Plan B: Wenn jetzt bei dir nur die vordere mit der hinteren Reihe vertauscht ist, kurzes Flachkabel von vorne aufs Display löten..?? Mit sowas wie die hier.. http://www.reichelt.de/Leiterplattenverbinder-LPV-/LPV-40/3/index.html?&ACTION=3&LA=2&ARTICLE=10550&GROUPID=5221&artnr=LPV+40 Geht das?
So schwer sind die bildfornate doch nicht einzuhalten
Habe nun zwei Buchsenleisten übereinander gelötet und damit geht es. Davor habe ich es mit Flachbandkabel versucht, indem ich an einem Ende die Kabel paarweise umgedreht habe und dann direkt an den Stecker gelötet habe. Wollte aber auch nicht so richtig. Trotzdem Danke für die Vorschläge.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.