touch screen e glcd

Qualcuno ha avuto a che fare con un touch screen per un glcd 128x64? Ho acquistato il touch screen resistivo a 4 fili e l'ho attaccato sul display grafico. Prima di passare a fare un algoritmo di calibrazione della posizione sto cercando di capire come farlo funzionare. Ho preso dalla maxim un paio di MXB7843 come samples. Sto utilizzando questi ic in modalità differenziale. Tutto questo significa che l'ic collega la tensione di alimentazione ai due pin x+ e x- per darmi la tensione misurata su y+. Collega successivamente la tensione sui due pin y+ e y- per darmi la tensione misurata su x+. Ho così l'equivalente delle posizioni x ed y come valori di tensione. Puo' essere che sto sbagliando qualcosa ma, quando non ho alcuna pressione sul touch screen ho una tensione che ha un valore non nullo. Stranamente per l'asse x questa tensione corrisponde a quella che ho premendo il touch screen piu' o meno sul punto centrale (sempre relativo all'asse x). Per l'asse y la tensione a vuoto e piu' o meno quella relativa alla pressione su un estremo. Questo comportamento mi sembra un po' strano e, come ho premesso, puo' essere che io stia facendo qualche sbaglio che non riesco a vedere. In ogni caso, se così non fosse, avrei il seguente problema: se esercito una pressione sul punto del touch screen equivalente a quello della tensione "a vuoto", come faccio a capire che ho toccato quel punto?

Mi piacerebbe sapere se qualcuno ha esperienze in merito. Nel frattempo io passo a disegnare un pcb per montare il cirucito dal momento che sto provando il tutto su un millefori e.... attivando nel chip la modalità in cui utilizzo l'interrupt generato alla pressione del touch screen... ho degli interrupt generati in continuo senza alcuna pressione!

Ciao

Marcello

-Catania-

Reply to
Marcello
Loading thread data ...

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.