Hallo, ich besitze ein kapazitiven Touch digitizer. Er hat ein Folienkabel mit 10 Polen. Ich weiß nur nicht wie ich es anschließen soll. Das Panel ist ein FTC10005-58/D130506-0181 (FTC10005-58) von der Firma Ocular Displays. Ein Datenblatt hab ich schon gefunden. Ich möchte es an einem Raspberry Pi betreiben. Nun meine Frage: Wie kann ich es am Raspberry Pi anschließen oder was für einen Controller benötige ich für eine Verbindung mit dem Pi? Oder kennt jemand ein anderes Touch Panel das ich daran verwenden kann und wo ich es bekomme? Danke schon mal.
Du mußt nachsehen, ob es auf 3,3Volt eingestellt ist und dann kannst Du es an die SPI-Pins an P1 anschließen. SS_N kommt dabei an CE0, SCK an SCKL. Ob und wo Du DR und SNSN anschließt hängt davon ab, wie Du den Treiber schreibst.
Hast du davon Ahnung den Treiber zu schreiben? Der Digitizer ist auf 3,3V configuriert.
Hallo Benjamin, ich suche so ein Display. Magst Du die Bezugsquelle für diese Displays angeben? Gruß kokisan
Also wenn du schon daran scheiterst dein verlinktes Datenblatt zu lesen, speziell Kapitel 1 und dann daran scheiterst das Manual auf deren Homepage zu finden in dem das Protokoll im Detail beschrieben ist: http://ocularlcd.com/library/docs/crystal_touch_user.pdf http://ocularlcd.com/crystal_touch_faq#q8 http://ocularlcd.com/products/single_touch Dann glaube ich nicht, dass du in der Lage bist einen eigenen Treiber für das Panel zu schreiben. Du bist sicherlich nicht der erste der ein RPi mit einem Touchscreen verbinden will. Google sollte dir zahlreiche Treffer bringen. https://www.google.com/search?q=raspberry+pi+touchscreen&ie=utf-8&oe=utf-8&channel=suggest PS: Es wird per SPI angesprochen: http://www.raspberry-projects.com/pi/programming-in-c/spi/using-the-spi-interface http://www.100randomtasks.com/simple-spi-on-raspberry-pi ...
Ich muss gestehen ich weiß nicht wie ich den Treiber schreibe. Im Moment bin ich dabei einen Einstieg in die Mikrocontroller-Technik mit dem Arduino zu machen. Den Pi hab ich als Car-Entertainment-System gedacht. Aus diesem Grund möchte ich dieses Projekt trotz Schwierigkeiten zu vorantreiben. Wegen diesen Schwierigkeiten frag ich ja und ich denke bei euch bin ich richtig und bekomme Hilfe. Das mit dem SPI hab ich schon gelesen als ich mich über das Anschließen anderer Touchpanels informiert hab. Einige Kontakte konnte ich den Pins am Pi schon selbst zuordnen, wollte aber sicher gehn. Außerdem waren ja auch ein paar Kontakte dabei die ich nicht wusste wohin damit. Ist denn jemand unter euch der mir bei der Treiberentwicklung behilflich sein kann? Ich möchte das ja schließlich auch lernen. Wenn mir also jemand helfen würde wäre ich sehr dankbar. @Didi S. (kokisan2000): leider kann ich dir nicht sagen wo du es her bekommst. Ich hab es selber schon zuhause gehabt. Ist aber auch kein Display sondern nur ein Touchpanel.
Nun, wenn du es lernen willst, dann würde ich dir vorschlagen eine Anleitung zur Ansteuerung eines SPI-Devices mal durchzuarbeiten um die grundlegende Funktionsweise von SPI, der Umgang mit den Datenblättern und die Art so einen Treiber zu programmieren kennen zu lernen. In einer meiner verlinkten Seiten wird auf so eine Anleitung verwiesen: http://hertaville.com/2013/07/24/interfacing-an-spi-adc-mcp3008-chip-to-the-raspberry-pi-using-c/ So auf den ersten Blick sieht sie recht vollständig und verständlich aus. Erst die Grundlagen von SPI, dann was man aus dem Datenblatt braucht bis hin zum fertigen Treiber. Das solltest du beherrschen, bevor du dich an dein Touchpanel ran wagst. Entweder du liest die Anleitung nur durch und wirfst dabei immer noch einen Blick auf das Datenblatt des verwendeten ADC oder du kaufst dir den IC sogar und versuchst ihn auch selbst zum Laufen zu bekommen. Das wäre ideal, da du dann schonmal erfolgreich das SPI zum Laufen gebracht hast, d.h. eine mögliche Fehlerquelle weniger. Danach sollte es einfach sein, das gelernte auf das Touchpanel anzuwenden. Datenblatt studieren, verstehen wozu was wie gemeint ist. Hier und da muss man etwas anders rangehen, aber das Prinzip bleibt das gleiche.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.