LCD Displays, die Qual der Wahl :-(

Gast #6003867
Lesenswert?

Moin,

alle Jahre wieder.... ich möchte ein Display verwenden. Quasi statische 
Darstellung, nix schnelles, keine Filme. Und größer als 2.4z mit nur 
320x240 Px sollte es auch sein. Und das Ganze bitte an einen STM32F1xxx 
Bluepill Board.  Also 800 x 400 wäre schon prima.... normalerweise sind 
solche Displays aber in den RAM des uC eingebaut, kriegen ihre Daten per 
DMA aus einem externen RAM. F429 Disco Board halt. Grafiken.... 
unheimlich aufwendig! Einmal gemacht sowas, schon ein Slider oder 
Bargraph waren 1 Tag Arbeit.
Eine SPI auf Lochraster kann bei mir bis 12 Mhz tickern, damit ginge 
schon was.

Gibt es nicht etwas, was einfach zu bedienen ist, mindestens 640x480px 
hat, farbig ist, eigenes Grafikram hat, nicht mehr als 8 Leitungen 
braucht, wo man auf Baukasten zurück greifen kann und wo der uC nur 
geringe Ressourcen braucht um etwas dar zu stellen? SPI oder Uart, ginge 
beides.
Ach ja, die eDIPtft sind mit 200 Euro zu teuer, maximal 50-80 Euro.

Gruss,
Christian
Gast #6003878
Lesenswert?

Christian J. schrieb:
> Gibt es nicht etwas, was einfach zu bedienen ist, mindestens 640x480px
> hat, farbig ist, eigenes Grafikram hat, nicht mehr als 8 Leitungen
> braucht

Natürlich nicht.
Rechne es einfach mal mit deinen Rahmendingungen selber aus, damit du 
den Unsinn deiner Forderung erkennst.
Niemand braucht ein Display, was alleine 0.8 Sekunden bräuchte um 
gelöscht zu werden.
Ein einfacher VGA Monitor kommt zwar mit 8 Leitungen aus, aber da muss 
dein uC auch den Bildspeicher bereitstellen und im Pixeltakt liefern 
können.
Gast #6003889
Lesenswert?

MaWin schrieb:
> Natürlich nicht.
> Rechne es einfach mal mit deinen Rahmendingungen selber aus, damit du
> den Unsinn deiner Forderung erkennst.

Soso, Unsinn also..... MaWin mal wieder. Schon mal dran gedacht, dass 
Displays ihren eigenen Controller haben könnten, der von außen nur noch 
Makros entgegen nimmt, die alles schnell regeln? Und wo vieles schon 
drin gespeichert sein könnte oder von außen zugeladen werden kann?
Gast #6003891
Lesenswert?

Christian J. schrieb:
> Gibt es nicht etwas, was einfach zu bedienen ist, mindestens 640x480px
> hat, farbig ist, eigenes Grafikram hat, nicht mehr als 8 Leitungen
> braucht, wo man auf Baukasten zurück greifen kann und wo der uC nur
> geringe Ressourcen braucht um etwas dar zu stellen?

Christian J. schrieb:
> LCD Displays, die Qual der Wahl :-(

Mit diesen Forderungen hast du eben genau nicht die Qual der
Wahl da du nichts auswählen kannst.

Völlig verqueres Thema - Diskrepanz Thread-Thema vs. Fragestellung.
Gast #6003901
Lesenswert?

Stefanus F. schrieb:
> Blödsinn. Produkte von Nextion sind schon eine Option. Es gibt noch
> mehr.

ja, die hier aber zum saftigen Preis!

4MB OnBoard FLASH für Fonts, Bilder, Animationen und Makros

https://www.reichelt.de/tft-grafikdisplay-10-9cm-480x272-mit-intelligenz-ea-edip-tft43atp-p86676.html?PROVID=2788&gclid=Cj0KCQjw3JXtBRC8ARIsAEBHg4kYKFP756HMjjk05hA8U978J_mkEMYBij4BLbsQOhaCg2L-uHcJJEEaApXvEALw_wcB&&r=1
(Firma: fritzler-avr.de) #6003931
Lesenswert?

Also größer als 320x240 und 2,4" gäbs hier:
https://de.aliexpress.com/item/32299588291.html
Der Treiber IC hat ein eigenes VRAM und kann SPI.

Hier mit noch mehr Pixeln:
https://de.aliexpress.com/item/32880393240.html
Aber da braucht ein Bildaufbau mit 10MHz SPI dann durchaus ne Weile.

Wenn eine GUI Lib dazu kommen soll wirds eben teuer, die Entwickler 
müssen ja noch bezahlt werden.
Allerdings hab ich mal eine GUI Lib gefunden welche mit externen LCD 
Buffern umgehen kann und braucht nur wenig lokalen Buffer.
https://littlevgl.com/
Aber ich hab das noch nicht ausprobiert.


Aber alles in einen uralt F103 pressen zu wollen und dann das drumrum 
aufzublasen ist schon eine ... interessante herangehensweise.
Gast #6004219
Lesenswert?

Wenn wir schon beim Thema sind:

Ich möchte ein bestehendes TFT-LCD durch ein OLED-Display ersetzen.
TFT-Grafikdisplay 4,3", 480x272, 24 Bit RGB Interface => OLED ?

Gibt es entsprechender Ersatz für OLED? Wenn Ja wo?
Gast #6004319
Lesenswert?

Mw E. schrieb:
> Allerdings hab ich mal eine GUI Lib gefunden welche mit externen LCD
> Buffern umgehen kann und braucht nur wenig lokalen Buffer.
> https://littlevgl.com/

Das sieht doch gut aus. Sonst war touchGFX mein Favorit, aber littlevgl 
scheint etwas schlanker zu sein, das teste ich auch mal.
Habe gerade wieder das STM32F4VE Board rausgeholt, das gibts bei Ali für 
<10€. Dazu ein 3,2" Display was direkt aufgesteckt werden kann und dann 
schnell per 16 Bit parallel am Graphic Controller angebunden ist. Es 
sind alle freien Pins rausgeführt und man kann Pinheader nach unten 
zeigend einlöten. Damit lässt sich das CPU/Display Board auf ein 
Peripherieboard aufstecken, so hat man eine low cost Basis für viele 
verschiedene Controller. Hat allerdings nur 320x240 und es ist kein high 
end TFT, d.h. schlechter Ablesewinkel.
Die Disco Boards haben schönere Displays, sind aber gleich viel teurer 
und haben nur wenig freie Pins nach aussen geführt.
Gast #6004336
Lesenswert?

Johannes S. schrieb:
> Dazu ein 3,2" Display was direkt aufgesteckt werden kann und dann
> schnell per 16 Bit parallel am Graphic Controller angebunden ist

Wo gibt es denn da Grafik Controller? Es geht ja eben darum, dass keine 
da sind. Und der F429 Disco hat ein Display gemapped, sowie 8MB RAM am 
external Memory Bus ohne die es gar nicht geht.
Gast #6004358
Lesenswert?

das hier meinte ich:
https://de.aliexpress.com/item/33013274704.html
wurde hier im Forum auch schon öfter mal genannt.
Ich hatte das aus einem Shop names Acelex, den gibts aber nicht mehr. 
Hier sind die Pinheader anscheinend fest eingelötet, ich hatte noch eine 
Version zum selber löten. Und von unten gesteckt und oben gelötet ist 
besser um das in ein Gehäuse einzubauen, bei dieser Version kann man 
einfacher von oben Dupontkabel draufstecken.
(Firma: fritzler-avr.de) #6004402
Lesenswert?

Littlevgl hatte ich mir angesehen und die Doku gelesen.
Dann hab ichs aber nicht weiter verfolgt, weils mir dann doch zu sehr 
auf Touch ausgelegt war.
Meine Geräte bediene ich dann doch lieber mit Tastern.
Bzw gemischt wär auch nicht schlecht, auf einem größeren LCD ließe sich 
dann eine Softtastatur einblenden zum Dateinamen eintippen für 
Logdateien auf dem USB Stick.
(Meine Eigenbau E-Last kann natürlich auf ein USB Stick loggen und 
Listings davon lesen für Lastverläufe, die E-Last hat aber nurn Text 
LCD)

Aber ja sonst sahs recht gut aus, sonst würd ich euch ja kein Pointer 
drauf geben ;)

Momentan habe ich eines dieser SPI 240x240px IPS LCD vom Chinamann und 
habe die GUI Elemente für mein Wirkleistungsmessgerät selber gebaut.
Aber ich hatte mich auch mal nach diesen größeren SPI LCDs umgesehen.
Aber das mach ich wohl nicht nochmal. (Ein Live Diagramm der U/I/P 
Kurven zB)
Zudem muss ich eh noch mal aufräumen, da sind noch Magic Numbers drinne 
bis der W.S. kommt.

Jedenfalls plane ich mir eine Universal GUI Platine mit 800x600 7-10" 
mit STM32H7 drauf.
Dazu Netzwerk, USB, SD und sonst alles wichtiges an Com Schnittstellen 
rauslegen.
Das soll dann meine neueren basteleien bedienbar halten und Daten 
anzeigen.
#6004485
Lesenswert?

Mike schrieb:
> Ich möchte ein bestehendes TFT-LCD durch ein OLED-Display ersetzen.
> TFT-Grafikdisplay 4,3", 480x272, 24 Bit RGB Interface => OLED ?
>
> Gibt es entsprechender Ersatz für OLED? Wenn Ja wo?

Gibt es nicht, leider.
OLED gibt es nur in Spielzeug-Größen mit SPI, farbige sind schon 
exotisch.
Größere Bilddiagonalen in Vollfarbe existieren offensichtlich, wie 
praktisch jedes aktuelle Smartphone zeigt.
Aber die sind mit MIPI Schnittstelle und somit praktisch nicht zu 
benutzen.
Falls man denn überhaupt eines findet das jetzt nicht direkt als 
Ersatzteil für ein Smartphone verkauft wird, so auf EBay, sondern bei 
einem richtigen Händler so mit Datenblatt.
Dazu kommt, die Dinger haben geradezu idiotisch hohe Auflösungen.
Ein Galaxy A40 zum Beispiel hat ein 5,7" AMOLED mit 2340x1080 Pixeln, 
das sind so 18 RGB Pixel pro mm, alle 0,02 mm eine "LED".

Ein 7"...9" mit 800x480 in OLED mit kapazitiv Touch und RGB 
Schnittstelle würde ich auch sofort kaufen, das wären so 7...4 RGB Pixel 
pro mm.
Wenn man da keine Videos drauf sehen will wäre das mehr als okay.

Aber da mit Displays praktisch nur Großkunden beliefert werden, bekommt 
man 7" bisher nicht mal so einfach als IPS wenn man lediglich eines 
haben will, mit dem gewünschten Touch-Chip schon mal gar nicht.
Und auf ein Datenblatt darf man meistens auch nicht hoffen.

Meine Theorie dazu ist, die ganzen billigen Panels die man privat kaufen 
kann wurden alle ursprünglich für einen anderen Zweck hergestellt und 
sind jetzt über und werden verschachtert.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren