Forum: Digitale Signalverarbeitung / DSP / Machine Learning LCD C0802-04 an Raspberry Pi über Display Connector


von cybot d. (cybotdna)


Lesenswert?

Hallo Leute,

gestern konnte ich ein kleines Display "LCD C0802-04" ergattern.
Da ich einen RPi hier habe und nach dem Display gegooglet habe, fiel mir 
eine Anwendungsmöglichkeit ein.

Das Ding könnte ja ggf. an den Raspberry ran.

Der Link brachte mich auf die Idee:
http://rentus.wordpress.com/2013/05/08/raspberry-pi-hd44780-lcd-display-perl-script/

Ein Temperatursensor "DS18S20" habe ich hier auch noch rumfliegen.

Da meine GPIO´s aber alle voll sind habe ich die Idee im Kopf das ich es 
gerne an den Display Connector anschließen möchte, damit habe ich noch 
nie gearbeitet.

Unter folgedem Link konnte ich mir die Belegung näher bringen:
http://www.petervis.com/Raspberry_PI/Raspberry_Pi_LCD/Raspberry_Pi_DSI_Connector.html

Der Anschluss von dem C0802-04 hat 10 Pins,
Der Display Connector am Pi hat 15.

Wenn ich den Display so in den Port stecke das es zu oberen Richtung der 
Frucht geht, leuchtet das Display auf und verblasst langsam.
Bei montage zum unteren Ende der Frucht, passiert erstmal nix.

Meine erste Frage ist, ob das zu verwirklichen ist?
Die zweite Frage ist, wo beginne ich am besten, wenn es aussicht auf 
Erfolg hat?

MfG

CybotDNA

von Martin (Gast)


Lesenswert?

cybot dna schrieb:
> Meine erste Frage ist, ob das zu verwirklichen ist?
> Die zweite Frage ist, wo beginne ich am besten, wenn es aussicht auf
> Erfolg hat?

Erste Antwort: Nein.
Zweite Antwort: GPIOs freimachen, um dort das LCD dranzufrickeln (z.B. 
mit I²C oder SPI Port Expandern).

Falls es unwahrscheinlicherweise so sein sollte, dass man die DSI-Pins 
theoretisch auch für was anderes hernehmen kann, dürfte es fast 
unmöglich sein, an die Infos zu kommen um selbiges in die Realität 
umzusetzen.

von cybot d. (cybotdna)


Lesenswert?

Danke für die Antwort Martin,
auch wenn ich natülich eine andere erhofft habe.

Dann werde ich mal demnächste schauen wie ich am besten expande oder mir 
einen zweiter Raspberry kaufe.

Herr Google sagt zum Teil es gibt noch keine Displays für den DSI, dann, 
man kann das iPhone Display verwenden und wenn ich nach DSI Display 
suche bekomme ich so etwas hier:

Nintendo Display (Kann den Link nicht posten, weil dann steht hier das 
mein Beitrag Spam enthalten könnte).

Ist das denn möglich?
Jetzt mag ich doch schon mal Erfahrungen mit dem Raspberry Display 
Connector sammeln.
Hier im Forum habe ich DSI an sich gefunden, aber kein Versuch mit dem 
RPi.

von Figlux E. (Firma: figlux electronix) (fuxl)


Lesenswert?

Diese Schnittstelle ist soviel ich weit eine bastlerunfreundliche 
spärlich dokumentierte und wenn dann nur für große konzerne zugänglich 
schnittstelle.. weiters habe ich auch noch nie ein projekt gesehen wo 
jemand ein display erfolgreich anbindet, da ich gehofft habe ein 
raspberry pi mit einem iphone display zu koppeln..

aber ich lasse mich auch gerne eines besseren belehren und wenn du etwas 
herausfindest scheu dich nicht es hier zu posten!

von cybot d. (cybotdna)


Lesenswert?

Was sind es denn genau, oder so weit Du das sagen kannst, für 
Informationen die noch benötigt werden?
Wo hat das Projekt mit Deinem iPhone Display begonnen zu scheiter, oder 
was waren die Erfolge?

Sollte ich da etwas herrausfinden würde ich natürlich auch gerne die 
Lösung hier diskutieren.

MfG

CybotDNA

von Thomas S. (doschi_)


Lesenswert?

Hier findet ihr mehr Infos zum DSI-Interface:
http://en.wikipedia.org/wiki/Display_Serial_Interface
http://www.mipi.org/specifications/display-interface

Einfach mal ein unbekanntes Display anzuschliessen, ohne die 
Schnittstellendefinition zu kennen, halte ich für ziemlich fahrlässig.

von cybot d. (cybotdna)


Lesenswert?

@ Thomas Sch.

Danke für die Links, den Wiki hatte ich schon gefunden gerade, aber 
durch den anderen lese ich mich gleich mal in Ruhe durch.

Ich mache es immer so:

Schritt 1: Möglichst viele Informationen suchen und schauen ob ich das 
Problen erstmal in der Theorie lösen kann.

Schritt 2: Ich überlege ob der finanzielle Schaden im worst case so hoch 
sein kann das die Angst über die Neugierde überwiegt.

           Wenn ja, frage ich jmd. anderes.

           Wenn nein, probiere ich es.

                      Prozedur 1: Es klappt, ich freu mich.

                      Prozedur 2: Es klappt nicht ich gehe zu Schritt 3.

Schritt 3: Ich frage jmd. anderes.

von Thomas S. (doschi_)


Lesenswert?

Noch ein paar weitere Informationen dazu:

1) eine halb-offizielle Stellungnahme zum Status (Treiber):
http://www.raspberrypi.org/phpBB3/viewtopic.php?f=64&t=32311#p305332

2) von elinux.org zu Screens:
http://elinux.org/RPi_Screens#DSI_port

von Kay M. (Firma: nix-firma) (k-martinen) Benutzerseite


Lesenswert?

julius maximus schrieb:
> Diese Schnittstelle ist soviel ich weit eine bastlerunfreundliche
> spärlich dokumentierte und wenn dann nur für große konzerne zugänglich
> schnittstelle..

Das erscheint mir genau so wie dir. Aber was ich um alles in der Welt 
nicht verstehe dabei: Der RasPI ist doch FÜR Bastler und zum Lernen 
entwickelt worden. Da ist es doch total absurd, gradezu beknackt einen 
Display-anschluß drauf zu bauen für den es kein Bastler-taugliches 
Display gibt.

Zumal es für den Camera-Port ja ein passendes Modul gibt.

Oder sollen alle nutzer dieses Teils zu Apple-jüngern mutieren und ihre 
Iphones/pads schlachten? ;-) Ich jedenfalls nicht!

Zwar gibt es ja noch die anderen Ausgänge. Aber wenn man mit dem Teil 
bei Null anfangen will/muss, dann ist meist ein dazu passendes LCD die 
beste Lösung. Ideen hätte ich auch was ich damit machen wollte. Aber 
solange es nix passendes für den DCI-Port gibt kommt mir das teil nicht 
in die Tüte. Denn bevor man anfängt was dran zu frickeln sollten 
wenigstens alle eh verbauten interfaces nutzbar sein.

Oder kennt jemand mp3 player mit Röhren-monitor, internet-radios mit 
dran hängendem HDMI-Schirm oder Wecker OHNE LCD/LED Displays. Blödsinn 
oder? ;)

von samson (Gast)


Lesenswert?

Kay Martinen schrieb:
> julius maximus schrieb:
>> Diese Schnittstelle ist soviel ich weit eine bastlerunfreundliche
>> spärlich dokumentierte und wenn dann nur für große konzerne zugänglich
>> schnittstelle..
>
> Das erscheint mir genau so wie dir. Aber was ich um alles in der Welt
> nicht verstehe dabei: Der RasPI ist doch FÜR Bastler und zum Lernen
> entwickelt worden. Da ist es doch total absurd, gradezu beknackt einen
> Display-anschluß drauf zu bauen für den es kein Bastler-taugliches
> Display gibt.

Also zu behaupten das es kein Bastler-taugliches Display gibt, finde ich
lustig. Du hast dir scheinbar nicht die Mühe gemacht die Postings aus
dem schon weiter oben geposteten Link zu lesen.

Hier also nochmal:
http://www.raspberrypi.org/phpBB3/viewtopic.php?f=...

Dort wird relativ klar erklärt warum man sich erst jetzt mit dem Thema
DSI auseinandersetzt. Und ja es gibt schon ein passendes Modul für den
Kamera-Port, weil er in der TODO-Liste einfach etwas weiter oben stand.

Ich denke die Wahl ist deshalb auf DSI gefallen, weil dieses Port doch
schon etwas weiter verbreitet ist (Vorletzter Post, letzter Satz). Womit
es also eher an der Implementierung (Software) liegt als an der
Schnittstelle (DSI und passende Boards) warum es noch keine
"Bastler-taugliche" Lösung gibt.

Da es sich bei dem Raspberry um ein freies Projekt handelt, steht es dir
frei selber in diese Richtung aktiv zu werden. Und wenn du
Bastler-taugliche Hilfe brauchst um eine Flachbandkabel in eine Buchse
zu stöpseln, sag bescheid. Ich bin sicher es wird sich jemand im Forum
finden, der dir dabei hilft.

von Strubi (Gast)


Lesenswert?

Moin,

die MIPI-Standards (DSI, CSI, usw.) sind leider alle 
bastlerunfreundlich, da die Specs nur praktisch nur den grossen Spielern 
im Handy-Business zugänglich sind.
Es leaken zwar schon ab und an Dokumente, aber nichtsdestotrotz muss man 
andauernd Reverse-Engineering betreiben, da man von den Herstellern 
keine spezifische Hilfe erwarten kann (und jeder irgend eine 
Standardabweichung einbaut..)
Meine Anforderungen an "Open Hardware" sehen ein bisschen anders aus...

Empfehlung an die Bastler: ca. 12 GPIOs reservieren, ein Display aus 
einem der AX206 DPF (für ca. 5 € bei Ebay, bei Pearl sind sie glaube ich 
ausverkauft) und per manuellem 8080-Busprotokoll ansteuern. Das einzige 
was man noch tun muss: Den Typ des Controllers herausfinden. Das 
Reverse-Engineering dieser Fotorähmchen ist gut beschrieben, und man 
kann noch was über 8051er lernen :-)

Grüsse!

von Christoph db1uq K. (christoph_kessler)


Angehängte Dateien:

Lesenswert?

Die Schaltpläne zum Raspberry Pi gibts zum Beispiel von Designspark:

http://data.designspark.info/uploads/knowledge-items/raspberry-pi-model-b-schematics-revision-2/Raspberry-Pi-R2.0-Schematics-Issue2.2_027.pdf

Das hier sollte der Ausschnitt für den Displayanschluss sein.
Der Kameraanschluss ist fast identisch belegt, nur zusätzlich ein 
I2C-Bus.

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
Noch kein Account? Hier anmelden.