19 votos

Pantalla táctil resistente con conexión de 5 cables y Freescale IMX28

Tengo un IMX28EVK y me gustaría conectar esta placa a una pantalla táctil de 5 hilos resistiva. En el manual de referencia del I.MX28, Freescale dijo:

El LRADC2 - 6 puede ser usado para el control de la pantalla táctil de 4/5 hilos. El LRADC6 puede ser usado para el limpiador del controlador de pantalla táctil de 5 hilos y la detección de temperatura externa, pero no pueden ser activados al mismo tiempo en la configuración del hardware. El LRADC5 puede ser usado para Y- de 4 hilos y LR de 5 hilos; el LRADC4 puede ser usado para X- de 4 hilos y UR de 5 hilos; el LRADC3 puede ser usado para Y+ de 4 hilos y LL de 5 hilos; el LRADC2 puede ser usado para X+ y UR de 5 hilos; Para el control del interruptor pull-up o pull-down en los pines del LRADC2~5, por favor refiérase al registro HW_LRADC_CTRL0.

Creo que hay un error. La palabra UR se repite 2 veces y UL nunca aparece

Tengo esta pantalla táctil:

Modelo: EL-TS-104F-5H Escriba: Analógico resistivo de 5 hilos tipo B.

Esta pantalla táctil tiene 5 clavijas:

1 - RT; 2 - RL; 3 - SG; 4 - LT; 5 - LL

|----------|
|LT      RT|
|          |
|LL      RL|
|----------|

He hecho esta conexión:

RT <-> UR
RL <-> LR
SG <-> wiper
LT <-> UL (?)
LL <-> LL

Pero la pantalla táctil no funciona bien. ¿La conexión que he hecho es correcta? Si no, ¿cuál es la conexión correcta? ¿Alguna sugerencia?

1voto

Mohammad Imran Puntos 29

Sólo estoy escupiendo aquí, pero ¿por qué conectar RL a LR si has conectado RT a UR? Intercambia las conexiones de UL y LR y mira lo que pasa. Sólo parece que usted conectaría los L a los L y luego, obviamente, SG va al limpiaparabrisas, por lo que deja a los U para ir a los R así que poner RL y UL juntos.

No encuentro ninguna documentación relacionada con la pantalla táctil mencionada así que esto es lo mejor que tengo.

1voto

kyle Puntos 274

Para responder a la confusión inicial sobre la errata relativa a qué pin LRADC es cada uno... el Manual de Referencia del iMX28 muestra una Figura 38-2 en la página 2269 con las siguientes definiciones de pin:

LRADC0 button 0
LRADC1 button 1
LRADC2 UL
LRADC3 LL
LRADC4 UR
LRADC5 LR
LRADC6 wiper

También tendrías que configurar el registro HW_LRADC_CTRL0 para desactivar cualquier pullup o pulldown en esas líneas. (Aunque la selección del controlador de pantalla táctil apropiado probablemente lo haría por ti)

Las conexiones al mencionado dispositivo de 5 hilos deberían ser correctas... ya que RT debería significar "Right side top" y ser equivalente a UR ("upper right").

La configuración de LTIB seleccionando el controlador de la pantalla táctil y habilitando todo esto puede ser un problema, pero supongo que esto debería funcionar fuera de la caja para la placa de demostración y su imagen estándar. (A no ser que esté configurado para 4 hilos o algo así)

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X