Hallo Community, Mir ist letztens mein DSO138 von Jyetech kaputt gegangen(Das wahr mein Fehler). Was zerstört wurde sind die Schalter es lässt sich nix mehr Einstellen. Drauf habe ich mir bei Amazon ein neues besorgt. Als ich das alte letztens Entsorgen wollte ist mir eingefallen. Das 2.4 Inch TFT Display könnte man ja noch verwenden. Laut dem Source Code des DSO138(Denn man sich herunterladen kann von jyetech) verwendet dieses Display denn Ili9341 Controller. Das DSO138 hat als Mikrocontroller denn STM32F103C8 das macht es mir schwer diesen auf mein Atmel Controller um zu setzen. Das TFT Display hat ein 40 pin Header. Dabei sind Daten Pins von 0 bis 7. Und RS, CS, WR, RD Pins. Sind diese(RS, CS...) Pins, für das SPI Interface? Das Display läuft auf 3.3 Volt. Hier mal ein Bild: http://prntscr.com/ckpkm0 Mein Problem ist im Moment dieses Display richtig zu verkabeln. Kann mir da jemand weiter helfen. Lg Jan.
Hallo Jan, Wenn du den LCD – Header nicht nutzt und Display direkt mit Atmel Controller(SPI)ansteuern möchtest kann ich vielleicht helfen. Dann währ ein Bild von Display mit Anschlusspin Voraussetzung. Gruß Fred
Jan H. schrieb: > Dabei sind Daten Pins von 0 bis > 7. Und RS, CS, WR, RD Pins. Sind diese(RS, CS...) Pins, für das SPI > Interface? Wenn du Datenpins 0-7 hast ist das ein 8-Bit Parallel-Interface und kein SPI. Siehe Datenblatt: https://cdn-shop.adafruit.com/datasheets/ILI9341.pdf Kapitel 7: MCU Interfaces Wenn du (wie viele) nicht vom Display lesen willst legst du die Rd-Leitung mit einem Pull-up Widerstand an die Versorgungsspannung und sparst dir so eine Leitung. Kapitel 7.6.3 zeigt den Anschluss.
:
Bearbeitet durch User
Jan H. schrieb: > Das TFT Display hat ein 40 pin Header. Dabei sind Daten Pins von 0 bis > 7. Thomas F. schrieb: > Wenn du Datenpins 0-7 hast ist das ein 8-Bit Parallel-Interface und kein > SPI. Ja. Und 40-Pin Header mit 8 Bit Interface ist sehr ungewöhnlich, hab ich noch nicht gesehen, ich tippe mal auf D0..D7 und D8..D15.
Arduinoquäler schrieb: > Ja. Und 40-Pin Header mit 8 Bit Interface ist sehr ungewöhnlich, So, mal gegoogelt: http://www.jyetech.com/Products/FunctionModules/LCD_module/105-13700-00A.pdf Glaubt man diesem Schaltplan ist es sogar eine 18-Bit Schnittstelle.
Hallo, der Ili9341 Controller für TFT Display ist nicht nur sehr schnell. Er kann zwei Modi parallel und natürlich auch seriell, diese Modi die ich auch nutze (SPI). Somit hat @Thomas Forster es erkannt, seriell ist die Stärk des Controllers. Einfach mal das Flussdiagramm im Datenblatt anschauen. Nicht unerheblich ist der Hardwareaufwand, mit SPI reichen 4 Verbindungen zum Atmel Controller. Na ja mit meiner Variante dutteln schon ein paar Displays sehr zuverlässig. Gruß
Fred R. schrieb: > Er kann zwei Modi parallel und natürlich auch seriell Der Controller alleine kann sogar 8-, 9-, 16-, und 18-Bit parallel und seriell. Aber der Controller ist ja auf eine Platine gelötet und der Designer der Platine hat damit das Interface schon festgelegt. Evtl. sind auf der Platine Lötbrücken vorhanden um das Interface noch umzustellen. Auf meinen TFTs aus China waren bisher allerdings keine. Genaues muss der TO jetzt mal selber rausfinden.
:
Bearbeitet durch User
Ja somit war wohl meine erste Anfrage an Jan gemeint. Kann man Ili9341 Controller Interface auf Platine anzapfen.(Bild senden) Gruß
Ich verwende das hier. Es funktioniert mit wenigen SPI pins und günstig ist es auch noch: Beitrag "Re: 2.2'TFT ILI9340 und Arduino"
Servus Jan Hampel, Hast du es irgendwie hinbekommen? Stehe gerade vor dem gleichen Problem :-)
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.