Touchscreen capacitivo per l'utilizzo fai-da-te?


15

Qualcuno sa di una buona fonte per touchscreen capacitivi in ​​bassa quantità a un prezzo ragionevole? Solo qualcosa con cui giocare nei progetti, sono interessato a piccoli (ad esempio per applicazioni portatili, 3-5 ") o grandi (ad esempio per chioschi o applicazioni standalone, 10-20"). So di poter ottenere un touchscreen resistivo per pochi centesimi in questi giorni, ma ne voglio uno capacitivo (per vari motivi).

EDIT: I motivi che mi interessano sono fondamentalmente solo i motivi principali per cui le persone usano schermi capacitivi in ​​generale. Cose come più durevoli (un pezzo di vetro solido anziché un pezzo di plastica flessibile), capacità Multitouch, ecc.


Sono solo curioso, ma perché ne vuoi specificamente uno capacitivo?
edebill,

1
Grazie per le risposte utili a tutti ... Ti classificherei, ma i nuovi utenti hanno un milione di restrizioni qui.
dav

@edebill - Multi-touch, suppongo. Inoltre, il fatto che siano MOLTO più piacevoli degli schermi resistivi.
Connor Wolf,

Risposte:


12

Ho anche scoperto che gli schermi capacitivi sono difficili da trovare se non sei un OEM. Questo articolo del 2009 afferma "Con i prezzi dei touch panel capacitivi proiettivi a circa $ 2,50-3,00 per pollice, il costo medio per un modulo touch panel sarà di circa $ 30 per un netbook di dimensioni standard" . Questo, ovviamente, è il prezzo per Asus di comprarne 100.000, non per te e me per armeggiare.

Fortunatamente, ci sono molti OEM che producono prodotti con schermi capacitivi e esiste un mercato significativo per gli schermi sostitutivi. Ti consiglierei di trovare uno schermo (sia LCD che touch panel) che soddisfi le tue esigenze su un prodotto esistente (sia esso un PC touchscreen, un netbook o un PDA) e quindi provare a trovare uno schermo sostitutivo per esso. Mentre stai guardando, dai un'occhiata a questo confronto tra i touchscreen Nexus One, Droid Eris, Motorola Droid e iPhone, per aiutarti a decidere cosa ottenere. Cerca anche forum di hacking hardware per ulteriore aiuto, poiché i fogli dati saranno difficili da trovare.

Per una schermata di esempio, Sparkfun vende il touchscreen e il display iPhone sostitutivi per $ 140 - Non male per il display, ma molto se si desidera solo il sensore. Directfix (e molti altri) vendono solo il digitalizzatore per circa $ 30, alcuni vendono il digitalizzatore, il vetro e il pulsante home per circa $ 50 - dovrai guardarti intorno. (Guarda qui - touchscreen iPAD! Così a lungo, pulsanti del joystick; ciao, touchscreen in vetro da 10 ".)

Calamari su Sparkfun ha dichiarato (Per quanto riguarda il touchscreen sostitutivo di iPhone):

Come puoi vedere nelle foto, ci sono due connettori B2B. Uno è per il video. Ha un bus SPI 1v8 per configurare il controller e un'interfaccia MPL per i pixel. Puoi guidare quest'ultimo con un LM2506 e questo è abbastanza semplice da implementare sebbene la parte sia un LLP senza piombo nella sua incarnazione più grande. Quell'interfaccia ti offre un colore a 18 bit.

Il secondo connettore B2B è per il controller touchscreen. Anche 1v8 SPI. Durante l'inizializzazione, il touchscreen e l'host scambiano pacchetti di circa 80 KB di byte che tendono ad escludere utilizzando un microcontrollore più piccolo.

Durante un tocco, il touchscreen genererà un interrupt ogni 16 ms. L'host legge 8 byte che includono la lunghezza del pacchetto di payload. Il payload è di 55 byte per un dito, 83 per due, ecc. E ha un semplice checksum. Su iPhone, l'host lo esegue a un clock di 12 Mhz, ma immagino che più lento andrebbe bene.

Come altri hanno già detto, i touchscreen capacitivi, sebbene carini, sono molto più difficili da lavorare rispetto a quelli resistivi. Budget un po 'di spazio sul tuo micro (ARM9 o meglio, probabilmente - Riesci a gestire i dati 1024x768 a 100Hz?) E PCB di conseguenza; non aspettarti di costruire un iPhone con il tuo Arduino.


Molte buone informazioni qui. Tuttavia non dovrebbero essere molto più difficili con cui lavorare ... solo perché ho un digitalizzatore touch 1024x768, non significa che ho bisogno di un LCD 1024x768 dietro di esso. Sono due problemi separati.
dav

@davr, sono d'accordo con la tua affermazione che le risoluzioni dello schermo LCD e del touchscreen non sono correlate, ma ciò non significa che siano facili. Citando il mio post: "Durante l'inizializzazione, il touchscreen e l'host scambiano pacchetti di circa 80K byte che tende ad escludere usando un microcontrollore più piccolo." 80 K ~ = 1024 * 768
Kevin Vermeer,

Il calcolo delle dimensioni è errato, i controller touch non segnaleranno più di I / O riga per i nodi I / O di colonna dei dati. Quindi, anche su schermi di grandi dimensioni che possono essere solo 100 I / O totali con un byte o due di dati per nodo sarebbe inferiore a 5 KB. Schermi più piccoli sono molto più vicini agli I / O 30-50 e quindi non è irragionevole ottenere l'immagine completa in meno di 500 byte. Durante il normale funzionamento, l'unico scambio di informazioni è la posizione di tocco che è generalmente X e Y con una potenza del segnale per tocco. Anche con un'intestazione questo è generalmente di << 255 byte.
naven87,

7

Una ricerca di base ha rivelato un paio di aziende che offrono kit touch screen, ma quasi tutti sono resistivi. Penso che il motivo principale per cui gli schermi resistivi sono così comuni sia che l'elettronica di controllo e rilevamento sia molto più difficile con gli schermi capacitivi. Puoi fare un'interfaccia resistiva con i soli pin di ingresso analogico di un microcontrollore, ma per gli schermi capacitivi devi avere un'elettronica dedicata.

Dai un'occhiata a questo articolo che riporta un elenco di schede di sviluppo e produttori http://www.edn.com/blog/1590000759/post/1070050307.html

A volte ho visto touchscreen sul mercato delle eccedenze che sembrano unità capacitive: http://www.goldmine-elec-products.com/prodinfo.asp?number=G17048


5

La tua domanda è un po 'ambigua e questo rende difficile rispondere. Qual è un prezzo ragionevole? A causa dell'elettronica richiesta per controllare e rilevare gli schermi capacitivi (vedi jkopel), sono per natura più costosi per fornire un prodotto completo. Nella mia esperienza, le tue scelte sono o pagare un bel po 'per un touchscreen pronto all'uso (che sembra fuori dal tuo ragionevole raggio) o acquistare alcuni componenti in eccesso (di nuovo, vedi jkopel) e provare a capire tutto particolari da soli. Il primo modo è più costoso, il secondo è pieno di mal di testa e non garantisce nemmeno che sarai in grado di utilizzare il dispositivo.

Forse potresti elencare i motivi per cui vuoi un touchscreen capacitivo? Se lo facessi, forse potremmo suggerire delle alternative. Esistono diversi metodi per eseguire il rilevamento di prossimità su tutti i tipi di materiali per meno di un dollaro, per esempio, e se avessimo un'idea migliore dei tipi di cose che stai cercando di realizzare, forse potremmo indicarti soluzioni che vorresti trovare a prezzi ragionevoli.



2

Microchip Pic16707 con tecnologia mtouch può gestire facilmente touchscreen capacitivi. Il suo codice è libero dal sito di microchip.


Ciao, ma da dove posso ottenere lo stesso touchscreen? Questo è quello che sto chiedendo. Non chiedo dove trovare un IC per lavorare con il mio touchscreen che non ho ancora.
davr

1

Non ho provato questo da solo. Ma guardando attraverso il brevetto della tavoletta Wacom, è possibile posizionare il sensore dietro l'LCD (tra LCD e schermo). Pertanto, dovrebbe essere possibile posizionare la scheda sensore Pic16707 dietro l'LCD.


Potete darmi maggiori informazioni sulla scheda sensore Pic16707? Ho problemi a trovarlo online.
dav.

1

Lo ottieni da un fornitore di canali aftermarket di schermi adatti? Il "touchscreen sostitutivo" di eBay e (per $ 10 o giù di lì) il gioco è fatto.

C'è più di un modo per farlo, quindi dipende dall'applicazione. Se vuoi multitouch X, Y, pressione e angolo hai una varietà di modelli di peer tra sensibilità libera, ODM, semiconduttori e Apple-Copyright (vedi la ricerca di brevetti e siti Apple per i dettagli tecnici) tra cui scegliere. Cioè, potresti ottenere quelle informazioni da una piastra resistiva con cinque elettrodi su di esso, ma i modelli interleaved forniscono i tell senza elaborare o generare I / F (che rendono più difficile la sincronizzazione della banda base e la ricezione dell'antenna, non che tu ne abbia parlato.)

Se deve passare su uno schermo, le selezioni vengono ristrette e ristrette alle reti di contatto con ossido di indio e stagno (in polistirene DTFE, idealmente) disponibili come schermi sostitutivi e rete inossidabile. (Esistono molti altri modi per farlo, ma per i processi comuni, questi sono i principali punti di riferimento.) Vedi il primer per Cypress o Bergquist o Analog Devices, o quello corrispondente all'API del tuo telefono ecc. Ecc. Quindi scegli il tuo dispositivo ad es. http://www.goldmine-elec-products.com/products.asp?dept=1039 o ovviamente puoi fabbricare il tuo, usare eBay, sviluppare contatti con gli ODM di Sprint nella RPC o in India; acquistare gli impianti Solyndra e realizzare celle solari tubey che sono anche touchscreen per performance art, qualunque cosa.


1

http://m.alibaba.com/trade/search?SearchText=4+capacitive+touch+panel

L'ho appena trovato. Questo è destinato agli ordini B2B, quindi, nel peggiore dei casi, dovrò chiedere al mio rivenditore di elettronica di ordinarli. C'è anche aliexpress.com, che è un sito all'ingrosso. Questo è solo il touch panel, comunque. Dovresti aggiungere una sorta di schermo da solo. Il vantaggio è che ottieni singoli connettori per schermo e pannello. Lo proverò sicuramente. Se non dimentico, ti farò sapere come è andata.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.