Moin,
in den letzten Tagen habe ich mir viele Gedanken über ein passendes Display und über den arduinokompatiblen Mikrocontroller gemacht, der zum Projekt passt. Der Controller ist auch gefunden, bevor ich euch das Konzept vorstelle, heute in Kurzform etwas zum Display.
Einige von Euch erwarten vielleicht ein Wunder, aber Wunder gibt es selten.
Ich wollte unbedingt ein Display finden, dass nicht nur mechanisch zur A700 passt, sondern auch leicht für Jedermann verfügbar ist.
Um es kurz zu machen - das gibt es nicht und wird es auch in absehbarer Zeit nicht geben.
Und dann hatte ich irgendwann Frust und wollte doch schon eine LED-Lösung anfangen, denn hier stapelt sich bereits ein stattlicher Haufen verschiedener Displays, die alle entweder zu groß, zu dick, zu inkompatibel oder zu schlecht ablesbar sind.
Mit einer Größe von 2,8" hatte ich mich bereits abgefunden, dann bleibt eben links und recht ein kleiner Rand - wen juckts?
Da kann man alles optisch ausbügeln, sollte kein Thema sein.
Tja, da hatte ich sie also alle ausprobiert und nichts passte!
Wir haben zwischen der Fronblende und dem Trägerblech dahinter nur ein bisschen über 5mm Platz, da scheiden schon mal Displays mit Touchpanel aus, dis sind zu dick. Panels, die die Anschlüsse ungünstig platziert haben, scheiden auch aus, das passt dann nicht in den Ausschnitt.
Displays die vom internen Displaycontroller nicht zum verwendeten Mikrocontroller des Projekts passen, scheiden auch aus, denn es muss mindestens eine stabile, optimierte und sehr schnelle Softwarebibliothek dafür existieren (ihr glaubt gar nicht, was es für seltsame Sachen da draußen gibt).
Den Vogel schießt mit Abstand Adafruit ab! Rühmen sich damit, wie viel Zeit sie in die Softwareentwicklung stecken und liefern so langsame Bibliotheken ab, dass einem die Haare zu Berge stehen. Sicher, funktionieren tuen ihre Treiber ja, aber schnell ist anders.
Dann kramte ich in meinem Fundus und fand ein ganz dünnes Display mit 2,8", dass mit Platine nur 4mm hoch ist und auch die Anschlüsse waren günstig positioniert und der Displaycontroller
ILI9341 passt hervorragend zu ganz modernen Mikrocontrollern!
Dieser Displaycontroller sitzt übrigens auch auf dem EVOR4 Display. Leider ist das EVOR-Display scheinbar über einen sehr breiten Datenbus mit dem Rest verbunden (deswegen auch der 40 polige Anschluss), daher werden wir wohl das Display meiner Wahl nicht mit dem EVOR koppeln können.
Unser Display braucht nur ganz wenige Strippen und ist trotzdem
unglaublich schnell im Zusammenspiel mit dem Controller (später mehr).
Ok, klingt gut?
Dachte ich auch.
Und dann dämmerste es mir, warum ich dieses Display nie wirklich angefasst habe - es fehlt der CS (ChipSelect) Anschluss!
Der (schnelle) Bus zum Anschluss eines Displays ist SPI und alle Displays mit diesem Bus haben einen CS-Anschluss - meines nicht
.
Also habe ich Ding früher schon in die Ecke gefeuert und nicht weiter beachtet.
FEHLER!
Erst jetzt habe ich es auch ohne CS-Pin zum Laufen bekommen und war von der Darstellung und Geschwindigkeit sehr überrascht.
Es ist bei schwarzem Hintergrund wirklich schwarz (andere Displays zeigen rel. ausgeprägte Lichthöfe der Hintergundbeleuchtung, dieses hier nicht).
Und die Blickwinkelabhängigkeit ist sehr viel kleiner als bei allen Displays, die ich ausprobiert habe.
Also ich für meinen Teil werde das Projekt damit umsetzen, ihr müsst für euch selbst entscheiden, ob ihr das auch wollt - ok?
Später, falls sich ein mechanisch besseres Model findet, kann man dann leicht Austauschen.
Wichtig ist nur der oben erwähnte Displaycontroller und die Auflösung 320x240px.
Es gibt auch diese Displays mit 3,2" - könnte vielleicht passen, wer möchte, kann ja so ein Teil bestellen und berichten.
So, hier erst mal die Ansicht, wo man links und rechts den weißen Displayrahmen sieht.
Ich werde ihn einfach schwärzen und dann kommt noch ein Displayglas in die Öffnung - vielleicht ganz leicht rauchig, das sollte evtl. gut aussehen.
*Achtung: das Bild für die pseudoanaloge Darstellung habe ich mir bei https://www.revox-online.de/vu-meter-a700 geliehen und ins Projekt eincompiliert , es wird später im Projekt allerdings neu gezeichnet eingesetzt. Sollte Herr Schröder hier zufällig mitlesen und mit diesem Bild hier nicht einverstanden sein, nehme ich das sofort raus!
Zu kaufen gibt es das Display hier für 11,99€:
https://www.amazon.de/gp/product/B07QFVB...UTF8&psc=1
LG
Bruno