Guten Abend,
auf der Suche nach einem Grafik Display mit Touch bin ich auf die
intelligenten LCD Module von Electronic Assebley gestoßen.
Diese Display schauen so aus als ob man beim Entwickeln viel zeit spart.
Nachteil das Diese Display sehr teuer sind.
Sind diese Display das Geld wert?
kennt ihr andere gute Displays?
Danke für die Hilfe
pdf schrieb:> Nachteil das Diese Display sehr teuer sind.
Falls es auch ein TFT Pannel sein darf, ist vielleicht auch die ft8xx
oder bt815/6 Serie interessant für dich. Natürlich braucht es dafür noch
einen µC und ein Display.
https://www.ftdichip.com/Products/ICs/BT815_6.html
Eventuell wirst du hier fündig, es ist eine recht gute Seite für eine
erste Übersicht.
Datenblätter, Pinout, Bibliotheken etc.
http://www.lcdwiki.com/Main_Page
Arbeite selber mit den Displays von EA und bin sehr zufrieden. Sind zwar
teuer, aber dafür sehr schnell. Die Programmierung hat zu Anfang auch
nicht so geklappt, jetzt läuft es tadellos.
Wenn Du selber löten kannst und es nicht allzu bunt treiben möchtest:
Beitrag "4,3" TFT-Controller STM32F730"
Leerplatine wäre verfügbar. Ob das nun in Deinem Sinne "gut" ist, mußt
Du selbst beurteilen. Es ist auf jeden Fall günstig.
hier hatte ich mal ein Display+Controller gezeigt:
Beitrag "TKM32F499 Board mit Display"
Vorteil günstig, Nachteil mehr Arbeit durch seltenen Prozessor
Eingesetzt werden die von Taojingchi wohl genau für diesen Zweck,
intelligente Displays mit vorgefertigter Universalsoftware. Da findet
man auch Angebote, das ist aber Detektivarbeit da etwas mit zumindest
englischer Doku und Software zu finden.
Die IPS Displays werden in verschiedenen Grössen angeboten, die
Displayqualität ist sehr gut (hell, geringe Winkelabhängigkeit).
Deutlich besser als die low cost TFT von Ali.
Ich möchte eine kleine Serie(100Stück)mit dem Dispay ausstatten.
Bei so kleinen Stückzahlen ist die Entwicklung einfach ein sehr großer
Posten.
Deshalb möchte ich wenn es möglich ist auf so ein System wie Electronic
Assebley gehen.
Oder was meint ihr?
Dann wäre Nextion vielleicht noch eine Alternative. Es gibt einen Editor
für die Erstellung der Screens: https://nextion.tech/nextion-editor/
und mittlerweile eine Menge Displays die damit benutzt werden können.
> Deshalb möchte ich wenn es möglich ist auf so ein System wie Electronic> Assebley gehen.> Oder was meint ihr?
Du gehoerst zur Zielgruppe von EA. Die sind relativ teuer weil sie sich
an kleine Industriefirmen wenden. Dafuer haben sie eine lange
Verfuegbarkeit und lassen auch mal etwas kompatibel nachfertigen.
Olaf
pdf schrieb:> Ich möchte eine kleine Serie(100Stück)mit dem Dispay ausstatten.> Bei so kleinen Stückzahlen ist die Entwicklung einfach ein sehr großer> Posten.
Du schreibst nichts über Deine Anforderungen. Da fällt es schwer, ja
oder nein zu sagen.
Soll es ein Bedienteil sein, das auch Kurven darstellen kann, oder soll
es ein Designer-Teil werden, das dampfende Kaffeetassen im Abendrot
zeigt?
Muss es eine gesonderte Anzeige sein oder soll der µC die Anwendung
erledigen und das Display nebenbei ansteuern?
Bei Deiner Stückzahl gäbe es für mich keinen Grund, auf einen Zulieferer
zu setzen, es sein denn, Preis/Leistung wären bei guter Verfügbarkeit
sehr verlockend. Touch und Display gehen gerne auch einmal kaputt. Dann
ist es von Vorteil nur das TFT-Display ersetzen zu können und nicht das
ganze Modul.
m.n. schrieb:> Du schreibst nichts über Deine Anforderungen. Da fällt es schwer, ja> oder nein zu sagen.> Soll es ein Bedienteil sein, das auch Kurven darstellen kann, oder soll> es ein Designer-Teil werden, das dampfende Kaffeetassen im Abendrot> zeigt?> Muss es eine gesonderte Anzeige sein oder soll der µC die Anwendung> erledigen und das Display nebenbei ansteuern?>> Bei Deiner Stückzahl gäbe es für mich keinen Grund, auf einen Zulieferer> zu setzen, es sein denn, Preis/Leistung wären bei guter Verfügbarkeit> sehr verlockend. Touch und Display gehen gerne auch einmal kaputt. Dann> ist es von Vorteil nur das TFT-Display ersetzen zu können und nicht das> ganze Modul.
Das Display soll ein paar Werte & Piktogramme anzeigen. Der Touch soll
ein kleines Menü und ein paar wenige Tasten realisieren.
Also nichts Welt bewegendes.
Der µC steuert das Gerät und für das Display möchte ich so wenig Zeit
wie irgendwie möglich investieren.
Olaf schrieb:> Du gehoerst zur Zielgruppe von EA. Die sind relativ teuer weil sie sich> an kleine Industriefirmen wenden. Dafuer haben sie eine lange> Verfuegbarkeit und lassen auch mal etwas kompatibel nachfertigen.>> Olaf
Das spricht für EA
pdf schrieb:> Das Display soll ein paar Werte & Piktogramme anzeigen. Der Touch soll> ein kleines Menü und ein paar wenige Tasten realisieren.> Also nichts Welt bewegendes.> Der µC steuert das Gerät und für das Display möchte ich so wenig Zeit> wie irgendwie möglich investieren.
Das heißt, Du brauchst die Funktionalität des fertigen EA Moduls
garnicht, bist aber bereit, diese zu bezahlen.
Ich gehe mal davon aus, daß Du ein Display >= 4.3" suchst. Als fertiges
Modul würde mir dies hier einfallen:
https://www.digikey.de/product-detail/de/newhaven-display-intl/NHD-4-3-480272FT-CTXL-T/NHD-4-3-480272FT-CTXL-T-ND/7796804
Frontrahmen gibt es auch dazu; andere Ausführungen und andere Anbieter
ebenfalls.
Passende Software zur Ansteuerung findet sich sicherlich hier:
Beitrag "FT800 / FT810 Library"
Da es mittlerweile eine Reihe von 4.3" TFT-Lieferanten mit
pinkompatiblem Stecker (40 pol.) gibt, würde ich persönlich dennoch
einen Eigenbau bevorzugen, da man dadurch Lieferproblemen ausweichen
kann. Na gut, ich mach das nicht zum ersten Mal.
Ich bin vielleicht ein wenig einseitig vorbelastet was EVE displays
angeht, aber ich mag die Dinger auch wirklich. :-)
https://www.matrixorbital.com/ftdi-evehttps://github.com/RudolphRiedel/FT800-FT813
Der Beschreibung nach in Frage kommen würde vielleicht eines von diesen:
https://www.matrixorbital.com/ftdi-eve/eve-ft812/eve2-43ghttps://www.matrixorbital.com/ftdi-eve/eve-ft812/eve2-50g
Die dazu weitgehend kompatiblen aus der EVE3 Serie bieten ein externes
FLASH am Grafik-Chip in dem man unter anderem Bilder und Zeichensätze
speichern kann.
Ein Vorteil der EVE Displays ist das die wenig Resourcen auf dem
Ziel-Controller benötigen, das schlimmste ist der Speicher für die
Bilder und das hat sich mit den EVE3 auch erledigt.
Der macht so eine GUI auch nebenbei mit 50 FPS und 5% Rechenzeit.
Welche Controller-Familie soll denn eingesetzt werden?
m.n. schrieb:> Das heißt, Du brauchst die Funktionalität des fertigen EA Moduls> garnicht, bist aber bereit, diese zu bezahlen.
Was heißt das?
Ich verstehe es so das ich mit diesen EA Modulen mich nicht um den Touch
und der Grafik kümmern muß.
pdf schrieb:> Ich verstehe es so das ich mit diesen EA Modulen mich nicht um den Touch> und der Grafik kümmern muß.
Gedanken lesen können die Module alle nicht. Du mußt Dich schon darum
kümmern, wo was gedrückt werden soll.
> Je nach Aufwand etweder ein ATMega oder Ein STM32F......
Für kleine Anwendungen reicht ein ATmega schon, hat aber rechte harte
Grenzen bezüglich Geschwindigkeit und RAM/FLASH.
Wenn es ein STM32Fxxx werden sollte, könnte der gleich alles erledigen.
Ein F7xx hat viel "pinkompatible Luft" nach oben.
Aber mach, wie Du meinst oder wie weit die Kohle reicht ;-)
m.n. schrieb:> wie Du meinst oder wie weit die Kohle reicht ;-)
Entwicklung kann schnell ganz viel Geld kosten. Da kaufe ich lieber was
Funktionierendes ein.
Auch, wenn das Entwickeln Spaß machen würde.
Aber für Spaß wird man nicht satt
m.n. schrieb:> Gedanken lesen können die Module alle nicht. Du mußt Dich schon darum> kümmern, wo was gedrückt werden soll.
Wenn ich "nur" die abgespeicherten Bilder und Texte auf dem Modul
Aufrufen muss, sollte es ziemlich einfach sein, denke ich mir zumindest.
pdf schrieb:> m.n. schrieb:>> Gedanken lesen können die Module alle nicht. Du mußt Dich schon darum>> kümmern, wo was gedrückt werden soll.>> Wenn ich "nur" die abgespeicherten Bilder und Texte auf dem Modul> Aufrufen muss, sollte es ziemlich einfach sein, denke ich mir zumindest.
Was die EA oder auch die Nextion machen - keine Ahnung.
Bei den EVE Modulen ist das so das man dem eine Liste von Objekten
schickt die angezeigt werden sollen.
Einem oder mehreren Objekten gibt man eine Nummer mit wenn man
Touch-Events dafür haben möchte.
Wird jetzt das oder die Objekten berührt steht der entsprechende Wert in
einem Register.
Das Register polle ich alle 5ms und die Liste schicke ich alle 20ms.
Wird etwa ein Button betätigt, so wird die Liste entsprechend geändert
das dieser anders angezeigt wird.
Also es erfolgt kein autonomes Feedback, dafür muss man schon selber
sorgen.
Damit ist das aber unter der Kontrolle des Programms und es gibt kein
Feedback obwohl die Software gerade hängt oder mit was anderem
beschäftigt ist.
Wir verwenden Display von EA und 4D Systems.
Beide relativ einfach ansteuerbar.
Wobei ich die EA Display von der Qualität besser finde.
Besonders das EA eDIPTFT32 ist brauchbar,
da es mit 3,3V versorgt werden kann.
Peter Z. schrieb:> Der große Vorteil von EA Displays ist halt auch die> Langzeitverfügbarkeit
So kann man sich ein veraltetes Produkt natürlich auch schön reden.
Vor allem wenn das keine zugesicherte Eigenschaft ist.
https://www.lcd-module.de/unternehmen/daten-und-fakten.html
Langzeitverfügbarkeit unserer Produkte (10-15 Jahre)
@Bob
Für uns ist es halt wichtig, das ein Display welches in unserem
Produkt eingesetzt wird, auch noch mehrere Jahre verfügbar ist.
Sonst müsste man ständig Software oder die Mechanik vom Einbau
ändern. Das hat nix mit schön reden zu tun...
Wenn man natürlich nur bastelt oder ein Einzelstück benötigt
ist es natürlich egal.
Peter Z. schrieb:> https://www.lcd-module.de/unternehmen/daten-und-fakten.html>> Langzeitverfügbarkeit unserer Produkte (10-15 Jahre)>> @Bob> Für uns ist es halt wichtig, das ein Display welches in unserem> Produkt eingesetzt wird, auch noch mehrere Jahre verfügbar ist.
Keine Frage, das ist eine tolle Eigenschaft, wenn jetzt in dem Fall auch
nicht explizit zugesichert.
Und in dem besonderen Fall sind die 10 Jahre auch schon fast rum.
Bei einem Produkt wie dem eDIPTFT43-ATC würde ich eher darauf hoffen das
es das noch länger gibt, zumal das Panel gerade erst auf IPS umgestellt
wird.