También he descubierto que las pantallas capacitivas son difíciles de encontrar si no eres un OEM. Este artículo de 2009 establece que "con los precios de los paneles táctiles capacitivos proyectivos en aproximadamente $ 2.50-3.00 por pulgada, el costo promedio de un módulo de panel táctil será de aproximadamente $ 30 para una netbook de tamaño convencional" . Ese, por supuesto, es el precio para que Asus compre 100,000 de ellos, no para que tú y yo juguemos.
Afortunadamente, hay muchos fabricantes de equipos originales que producen productos con pantallas capacitivas, y hay un mercado significativo para pantallas de reemplazo. Le recomiendo que encuentre una pantalla (LCD y panel táctil) que satisfaga sus necesidades en un producto existente (ya sea una PC con pantalla táctil, netbook o PDA) y luego intente encontrar una pantalla de reemplazo. Mientras mira, eche un vistazo a esta comparación de las pantallas táctiles Nexus One, Droid Eris, Motorola Droid y iPhone, para ayudarlo a decidir qué comprar. También busque foros de piratería de hardware para obtener más ayuda, ya que será difícil encontrar las hojas de datos.
Para una pantalla de ejemplo, Sparkfun vende la pantalla táctil y la pantalla de reemplazo del iPhone por $ 140 - No está mal para la pantalla, pero mucho si solo quieres el sensor. Directfix (y muchos otros) venden solo el digitalizador por aproximadamente $ 30, algunos venden el digitalizador, el vidrio y el botón de inicio por aproximadamente $ 50; tendrá que mirar a su alrededor. (¡Mira aquí , pantalla táctil iPAD! Hasta luego, botones de joystick; hola, pantalla táctil de cristal de 10 ").
Calamari en Sparkfun dijo (Con respecto a la pantalla táctil de reemplazo de iPhone):
Como puede ver en las fotos, hay dos conectores B2B. En uno es para el video. Tiene un bus 1v8 SPI para configurar el controlador y una interfaz MPL para los píxeles. Puede conducir este último con un LM2506 y eso es bastante sencillo de implementar, aunque la parte es un LLP sin cables en su mayor encarnación. Esa interfaz te da color de 18 bits.
El segundo conector B2B es el controlador de pantalla táctil. También 1v8 SPI. Durante la inicialización, la pantalla táctil y el host intercambian paquetes de aproximadamente 80K bytes, lo que tiende a descartar el uso de un microcontrolador más pequeño.
Durante un toque, la pantalla táctil generará una interrupción cada 16 ms. El host lee 8 bytes, que incluyen la longitud del paquete de carga útil. La carga útil es de 55 bytes para un dedo, 83 para dos, etc., y tiene una suma de comprobación simple. En el iPhone, el host lo ejecuta a un reloj de 12 Mhz, pero imagino que más lento estaría bien.
Como han dicho otros, las pantallas táctiles capacitivas, aunque son agradables, son mucho más difíciles de trabajar que las resistivas. Presupueste un poco de espacio en su micro (ARM9 o mejor, probablemente: ¿puede manejar datos de 1024x768 a 100Hz?) Y PCB en consecuencia; No esperes construir un iPhone con tu Arduino.