7.5" Waveshare E-Parper ansteuern

OP #6067438
Hallo zusammen,

ich versuche gerade das 7.5" e-paper von Waveshare mit einem PIC16F19175 
anzusteuern.(Im Schaltplanauszug ist fälschlicherweise der PIC16LF19175 
angegeben)

Im Moment wird auf dem Display ein Bild angezeigt. Dies konnte ich durch 
einen Raspberry und einem Beispielcode von Waveshare draufspielen.

Ich möchte nun das Display "nur" weiß machen. Der Clock der SPI 
Schnittstelle wird auch wie erwartet an das Display weitergegeben. Das 
Display macht aber im Grunde nichts. Von daher denke ich, dass ich in 
der Initialisierung des E-Papers schon was falsch mache.

Hat jemand dieses oder ein ähnliches Display schon mal mit einem 
Mikrocontroller angesteuert?

Dankbar wäre ich auch wenn mir jemand Infos zu den LUTs geben kann. Im 
Moment sehe ich das so, dass wenn ich die internen LUTs benutze, der 
Controller auf dem Display mit dem Temperatursensor und der 
anzuzeigenden Information (weiß/schwarz) entscheidet wie und lange die 
einzelnen Pixel angesteuert werden müssen.

Wenn noch Information meinerseits fehlen bitte einfach Fragen.
Angehängte Dateien:
Bernd W. schrieb:
> Im Moment sehe ich das so, dass wenn ich die internen LUTs benutze, der
> Controller auf dem Display mit dem Temperatursensor und der
> anzuzeigenden Information (weiß/schwarz) entscheidet wie und lange die
> einzelnen Pixel angesteuert werden müssen.
Und das ist prinzipiell auch genau richtig so.
Immerhin gibt es eine Abhängigkeit der Display-Update-Zeit von der 
Umgebungstemperatur.

Bernd W. schrieb:
> Hat jemand dieses oder ein ähnliches Display schon mal mit einem
> Mikrocontroller angesteuert?
Ich habe hier Beitrag "Digitaler Bilderrahmen, ePaper, Batteriebetrieb, portabel" ein 
Waveshare 4.2"-ePaper-Display reverse-engineered, um eine 
Graustufendarstellung zu realisieren.

Die LUT-Definition ist ein offenbar gut gehütetes Geheimnis der 
Hersteller (siehe Dein angehängtes PDF, da wird über dieses Thema 
großzügig hinweggegangen...).
Falls der Controller auf dem 7.5"-Display es hergibt, könntest Du 
versuchen, den OTP-Memory auszulesen und die dort enthaltenen 
LUT-Definitionen als Ausgangspunkt für eigene Versuche verwenden.
Vielleicht findet sich ja auf dubiosen chinesischen Internetseiten etwas 
mehr Hintergrundinformation zum Controller (ich hatte damals für das 
4.2"-Display irgendwo eine Beta-Doku gefunden, in der zumindest die 
Struktur-Beschreibung der LUTs noch mit drin war).

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 6 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.