Ich habe auch festgestellt , dass kapazitive Bildschirme sind schwer zu bekommen , wenn Sie nicht ein OEM sind. Diese 2009 Artikel Zustände „Mit Preisen von projektiven kapazitiven Touch - Panels bei etwa $ 2,50 bis 3,00 pro Zoll, werden die durchschnittlich Kosten für eine Touch - Panel - Modul etwa 30 $ sein für eine Mainstream-Größe Netbook“ . Das ist natürlich der Preis für Asus, um 100.000 davon zu kaufen, nicht für Sie und mich, um zu basteln.
Glücklicherweise gibt es viele OEMs, die Produkte mit kapazitiven Bildschirmen herstellen, und es gibt einen bedeutenden Markt für Ersatzbildschirme. Ich würde empfehlen , dass Sie einen Bildschirm (LCD und Touch - Panel) zu finden , die Ihre Bedürfnisse auf einem bestehendes Produkt erfüllt (ob es ein Touchscreen - PC, Netbook oder PDA) und dann versuchen , einen Ersatz - Bildschirm für sie zu finden. Während Sie suchen, werfen Sie einen Blick auf diesen Vergleich des Nexus One, Droid Eris, Motorola Droid und iPhone Touch - Screens, Ihnen zu helfen , zu entscheiden , was zu bekommen. Weitere Hilfe finden Sie in den Hardware-Hacking-Foren, da die Datenblätter nur schwer erhältlich sind.
Ein Beispiel Bildschirm, Sparkfun verkaufen den Ersatz iPhone - Touchscreen und Display für $ 140 - Nicht schlecht für das Display, aber eine Menge , wenn Sie wollen einfach nur den Sensor. Directfix (und viele andere) verkaufen nur den Digitizer für ca. 30 USD, einige verkaufen den Digitizer, das Glas und den Home-Button für ca. 50 USD - Sie müssen sich umschauen. (Schauen Sie hier - iPAD-Touchscreen! Bis dann, Joystick-Tasten; Hallo, 10 "Glas-Touchscreen.)
Calamari bei Sparkfun sagte:
Wie Sie auf den Fotos sehen können, gibt es zwei B2B-Konnektoren. Auf der einen ist für das Video. Es verfügt über einen 1v8-SPI-Bus zur Konfiguration des Controllers und eine MPL-Schnittstelle für die Pixel. Sie können letzteres mit einem LM2506 fahren, und das ist ziemlich einfach zu implementieren, obwohl das Teil in seiner größten Inkarnation ein bleifreies LLP ist. Das Interface gibt Ihnen 18bit Farbe.
Der zweite B2B-Anschluss ist mit den Touchscreen-Controller. Auch 1V8 SPI. Während der Initialisierung die Touchscreen und die Host-Vermittlungspakete von etwa 80K Bytes, die unter Verwendung eines kleineren Mikrocontroller zu regieren neigt aus.
Während einer berühren, wird der Touchscreen erzeugen eine Unterbrechung jedes 16ms.The Host 8 Byte liest, die die Länge des Nutzlastpakets umfassen. Die Nutzlast beträgt 55 Bytes für einen Finger, 83 für zwei, usw., und hat eine einfache Prüfsumme. Auf dem iPhone läuft der Host es zu einem Bit-Takt von 12 MHz, aber ich glaube, langsamer wäre in Ordnung.
Wie andere gesagt haben, kapazitive Touchscreens, während schön, sind viel härter arbeiten mit als resistive diejenigen. Budget etwas Platz auf Ihrer Micro (ARM9 oder besser, wahrscheinlich - Können Sie mit 1024x768 Daten bei 100Hz?) Und PCB entsprechend; Erwarten Sie nicht, mit Ihrem Arduino ein iPhone zu bauen.