Hallo, ich bin auf der Suche nach einem 7" TFT Farbdisplay, welches sich über die serielle Schnittstelle ansprechen lässt. Genaue Anforderungen an die Auflösung habe ich derzeit nicht. Ich will damit Texte und Bilder darstellen. Ich brauche keinen Touch und auch keine Videodarstellung. Am besten wäre eine Lösung bei der man so gut wie keinen Entwicklungsaufwand hat. Also ein Displaymodul mit integriertem Controller und Flash Speicher (oder besser noch SD-Karte). Dann könnte dem Display nur noch über die serielle Schnittstelle gesagt werden welches Bild angezeigt werden soll, bzw. es könnte ein Text übergeben werden, der dann an der Stelle X/Y Angezeigt wird. Wichtig ist zudem, dass der Bildaufbau einigermaßen flüssig von statten geht. Bei meiner Internetrecherche bin ich auf folgendes Modul gestoßen: http://www.lcd-module.de/produkte/ediptft.html Dies wäre von den Anforderungen her super und bietet zudem noch die möglichkeit digitale I/O zu verwalten. Das Display kostet bei z.B.: Reichelt 249€. Jetzt die Fragen: - welche Erfahrungen habt ihr mit dem Modul? Wie schnell baut sich ein Bild auf? - gibt es ein ähnliches Modul bzw. eines was meinen Anforderungen entspricht was billiger ist? - Was wäre die alternative (um günstiger zu sein). Eine Eigenentwicklung mit Arduino ? Ich habe mit Arduino bisher noch nichts am Hut gehabt, aber es gibt ja eine große Fangemeinde und auch eine Menge Anleitungen auch für meine Zwecke. Vielen Dank für die Hilfe
Ich würde direkt in China kaufen. Das spart erheblich Geld. Beispiel (nicht genau das, was du suchst, nur als Einstieg gedacht): http://www.alibaba.com/product-detail/7-TFT-LCD-display-Module-with_1567446745.html Eine andere Ecke: http://www.aliexpress.com/item/7-7-inch-800x480-TFT-LCD-Module-Display-w-VGA-AV-Video-Driving-Board-Optional-Touch/1590766224.html Du musst etwas suchen und das chinesische Englisch interpretieren. Aber die Händler waren bisher alle sehr freundlich und hilfsbereit. Es sind aber Händler und keine Techniker! Lieferzeit meist 3 bis 5 Wochen. Rechne bei den Preisen 25% für Einfuhrabgaben dazu.
Noch ein Baukasten: http://www.aliexpress.com/item/WB-JadeRabbit-LM3S9B96-Dev-7-TFT-LCD-screen-Module-KIT-Ethernet-USB-OTG-Host-Device-LCD/1566234924.html Da kannst/musst du selbst entwickeln/anpassen.
Entweder Markus Wi*** schrieb: > Am besten wäre eine Lösung bei der man so > gut wie keinen Entwicklungsaufwand hat. dann wirst Du dafür deutlich mehr zahlen... Oder China Display, dann Georg G. schrieb: > kannst/musst du selbst entwickeln/anpassen. und zahlst deutlich weniger. So schauts aus.
Hmm ok, naja aus China find ich nicht so toll. Gibt es denn ein vergleichbares Produkt zu dem von Electronic Assembly ? Und mit dem arduino könnt ihr mir da ein Modul empfehlen (oder ein Set). Also für ein 7" Farb TFT Bildschirm (brauche kein Touch). Es gibt ja mittlerweile schon mehrere Varianten von den Arduinos deshalb frag ich. Bis auf das Display ansteuern müste er ja sonst nichts machen. Gut die Bilddaten müssten halt noch von einer Speicherkarte zb. geladen werden. Und das Bild sollte sich zugig aufbauen also am besten sofort.
Das EA nimmt einem schon viel Arbeit ab, aber schnell ist es nicht gerade. Man muß schon die Ausgaben intelligent planen, also nur den Bereich überschreiben/löschen, der nötig ist. Ein komplett löschen, neu aufbauen kostet Zeit, man sieht ein deutliches Flackern. Schriftfonts sind schon im Flash des EA abgelegt. Man kann aber auch eigene Fonts und Bildchen reinprogrammieren.
Markus Wi*** schrieb: > Gibt es denn ein vergleichbares Produkt zu dem von Electronic Assembly ? Eventuell noch hier: http://www.demmel.com/de/
Also ich glaube um eine Eigenentwicklung komm ich nicht rum bzw. es ist auch besser, dann habe ich auch mehr möglichkeiten für die Zukunft. Ich ahbe mir jetzt zwei Varianten herausgesucht: Einmal mit dem Arduino DUE und einmal mit dem Rasperry Pi. Für die Variante mit dem Arduine DUE z.B.: http://www.sainsmart.com/arduino/arduino-shields/lcd-shields/sainsmart-due-5-lcd-touch-panel-sd-card-slot-tft-lcd-shield-kit-for-arduino.html Und für den Rasperry Pi z.B.: Den Rasperry Modell B http://www.reichelt.de/?ARTICLE=133474&SID=12URJYvH8AAAIAACSj2bQbc60ab50b2e07014f761c20fdffb3f24 und das Display mit "Treiberboard" http://www.sainsmart.com/7-inch-tft-lcd-monitor-for-raspberry-pi-touch-screen-driver-board-hdmi-vga-2av-1.html Jetzt stellt sich für mich die Frage was die einfachere Lösung ist. Ich gehe jetzt einfach mal davon aus das der Arduino für meine Zwecke leichter handzuhaben ist, da beim Rasperry ein komplettes Betriebssystem unter der Haube steckt. Außerdem habe ich mit Linux noch keine Erfahrungen, aber mit µC und C. Weiterhin gint es ja für den Arduino wie auch für den Rasperry diverse Softwarelibrarys die man für die Ansteuerung der SD-Karte und des Display verwenden kann. Somit müsste man sozusagen das "Rad nicht neu erfinden". Mir stellt sich jetzt die Frage, ob der Arduino DUE leistungsfähig genug ist, um das Bild bei einem 5" Display flüssig aufzubauen. Bzw. wie flüssig geht sowas ab. Klar macht es einen Unterschied, ob ich den kompletten Bildschirminhalt aktualisieren muss oder nur einen Ausschnitt wie z.B.: einen Text. Aber wenn ich jetzt vom worst-case ausgehe - also wenn ich den kompletten Bildschirminhalt aktualisieren will das heißt das Bild von der SD-Karte laden und auf dem 5" Bildschirm anzeigen lassen. Habt ihr da Erfahrungswerte wie lange dies mit dem Arduino DUE dauern wird? Ich gehe mal davon aus das ich mir beim Rasperry keinen Kopf machen muss um die Dauer, bis sich ein Bild auf dem Display aufgebaut hat, deshalb interessiert mich zuerst mal die "Ladezeit" beim Arduino.
Harald schrieb: > http://www.noritake-itron.com/NewWeb/TFT/Overview/Overview.asp Hallo, ja das ist schon echt sehr interessant. Muss ich mir nochmal genauer angucken. Wegen den Ladezeiten von Bildern beim Arduino habe ich mich mal auf Youtube umgeschaut z.B.: http://www.youtube.com/watch?v=oMnfp5ZVUkE http://www.youtube.com/watch?v=A1I5k1UYSFk Das sieht ja nicht so prickelnd aus. Es kommt natürlich auf die Auflösung der Bilder an, aber die Displays in den Videos sind ja soga noch kleiner als das welches ich verwenden will. Gibt es denn die Möglichket das Laden der Bilder zu optimieren ? In dem man z.B.: ein Bild im Hintergrund läd und dann erst auf dem TFT anzeigt, sodass es sich nicht Zeile für Zeile aufbauen muss. Oder mache ich da ein Denkfehler ? Eben weil der Bildaufbau Zeile für Zeile so lange dauert und nicht etwa das Laden des Bildes aus dem Speicher (SD-Karte) ?
Markus Wi*** schrieb: > Eben weil der Bildaufbau Zeile für Zeile so lange > dauert und nicht etwa das Laden des Bildes aus dem Speicher (SD-Karte) ? Woran erkennst Du denn, was der Flaschenhals ist? Wenn der Arduino die SD per ungepufferten, nicht DMA-fähigen SPI-Flaschenhals ausliest und jedesmal die FAT neu auswerten muß, weil er sie nicht komplett im RAM halten kann, wird er schon ordentlich Zeit brauchen.
Da Du dem Angebot von Reich.. mit seinen € 249 nicht abweisend gegenüber stehst, wäre dies der schnellste Weg an eine Lösung zu kommen. Als priv. Abnehmer hast Du die Möglichkeit, den Kauf bei Nichtgefallen zu stornieren. Es wäre einen Versuch wert. Genaue Daten, was und wie schnell angezeigt werden soll, hast Du ja noch nicht. Was soll man Dir also raten? Persönlich würde ich ein controllerloses Display verwenden und hinten huckepack ein STM32F429-Disco-Board befestigen. Dazu noch eine Adapterplatine, die die TFT-Ausgänge des F429 an die Pinbelegung des Displays anpaßt. Für Dich wäre das sicherlich der schwierigste Weg, auf der anderen Seite aber die Lösung mit bester Geschwindigkeit bei höchster Fexibilität. Nur so als Idee.
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.