Hallo zusammen, ein LCD Display , Beispiel: http://www.waveshare.com/wiki/7inch_Capacitive_Touch_LCD_(C) ist an einem Controller Board direkt aufgesteckt:Beispiel http://www.waveshare.com/wiki/EVK407I Alles funktioniert wie es soll. Wenn ich nun das Diplay mit ca. 20 cm Flachbandkabel anschließe funktioniert es nicht mehr zuverlässig: Nach Spannung "ein" ist manchmal: - alles in Ordnung - sind bunte Streifen zu sehen - Display bleibt dunkel. - Das Timing im Programm muß angepasst werden (STM32F4 FSMC Controller) - Andere Störungen?, welche wie ? beseitigt werden können. Danke für Lösungshinweise und Vorschläge Gruß Marc
Wenn Du Glück hast, ist das einzige Problem der zu geringe Querschnitt der Stromversorgungsleitungen. Führe die separat vom Flachbandkabel über dickere Leitungen. Ansonsten wirst Du einen Bustreiber verwenden müssen, um den Prozessorbus, mit dem das Display angesprochen wird, zu verstärken. Ein '245 o.ä. kann hier schon helfen. Gegebenenfalls musst Du die Signalleitungen zusätzlich noch mit Terminierungswiderständen abschließen (was halt so auf langen Busleitungen mit Taktfrequenzen im potentiellen MHz-Bereich üblich ist).
Marc schrieb: > http://www.waveshare.com/wiki/7inch_Capacitive_Touch_LCD_(C) There is currently no text in this page. You can search for this page title in other pages, or search the related logs, but you do not have permission to create this page.
Dieses Forum hat die unangenehme Angewohnheit, Links zu verstümmeln, die mit einer runden Klammer enden. Häng' die Klammer an, und Du wirst anderes sehen.
Hab das gleiche bei mir am laufe, funktioniert problemlos.
@ Marc (Gast) >Wenn ich nun das Diplay mit ca. 20 cm Flachbandkabel anschließe >funktioniert es nicht mehr zuverlässig: > - alles in Ordnung > - sind bunte Streifen zu sehen > - Display bleibt dunkel. Wackelkontakte oder ein Terminierungsproblem. Zumindest der Takt sollte mit einer Serienterminierung versehen werden, siehe Wellenwiderstand.
Hallo Reginald, soweit ich das auf dem Bild sehe hast du: Anderes Board und anderes Display am anderen Bus. Bei dir ist das RGB Display übber FFC Flachkabel direct am display controller ?? Dennoch danke.
Versuche mal am Display direkt an der Versorgung einen Kondensator zu spendieren. Vielleicht hilft das auch schon. Gruß, Jens
Marc schrieb: > Hallo Reginald, > soweit ich das auf dem Bild sehe hast du: > Anderes Board und anderes Display am anderen Bus. > > Bei dir ist das RGB Display übber FFC Flachkabel direct am display > controller ?? > > Dennoch danke. Ja, habe meinen Beitrag schon editieren wollen, aber µc.net war der Ansich, dass ich nicht darf :) Hast recht, meins läuft direkt über den LTDC Controller. Bei Waveshare ist das nicht die "(C)"-Version, das habe ich überlesen. Allerdings hatte ich auch das gleiche TFT-Modul (AT90...) mit einem SSD1963-Controller am Laufen über Jumper-Kabel (20cm) und den FSMC des F407Discovery. Das von dir beschriebene Geschehen ist mir dabei manchmal auch aufgefallen. Zum Schluss sah mein Aufbau wie folgt aus: - Jumper-Kabel so kurz wie möglich - FSMC-Timings nicht zu knapp einstellen - Ordentliche VSS- und VCC-Verbindungen, d.h. nicht einfach direkt vom Board (F4Discovery!) sondern zusätzliches Netzteil, falls über Breadboard auch dort lieber zwei Jumperkabel parallel legen Ich tippe (!) bei dir mal auf VCC / VSS. Ich möchte noch hinzufügen, dass ich hier bei meinem Aufbau in etwa 30cm Entfernung einen Frequenzumrichter betreibe. Augenscheinlich stört das den Aufbau nicht die Bohne, also würde ich Fremdeinwirkung auch in deinem Aufbau ausschließen, vorausgesetzt deine Spannungsversorgung ist i.O. Grüße Reggie EDIT: Vllt noch eine Anmerkung: Ich habe mich schon in zwei verschiedene Bildschirme mit FSMC-Anbindung eingelernt (SSD1963er und "CPLD"->MD070SD). Schlussendlich benutze ich RGB-Anbindung und den F429 mit 8MB SDRAM. Wenn man in TFTs einsteigen will, kann ich die RGB-Variante nur empfehlen! Hier hat man über alles freie Hand.
Achso und noch was: k.A. ob bei dem RA-Controller die Clocks eingestellt werden müssen, bin gerade zu Faul, das Datenblatt zu lesen :) Beim SSD1963 hatte ich aber mit den Clocks etwas zu kämpfen, bis ichs gecheckt hatte.
Aaaah, ich lese gerade "Flachbandkabel". Vorsicht mit den Dingern, da gibts Verschiedene. Miss mal den Widerstand. Habe auch mit denen angefangen, da ich etliche rumliegen hatte. Bei 20 Ohm (mit Billig-Multimeter gemessen) war Endegelände. Mit Jumperkabeln null problemo.
Reginald L. schrieb: > Mit Jumperkabeln null > problemo. Hallo Reginald; Was sind Jumperkabel ? Danke und Gruß
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.
