Você está na página 1de 4

Control de aplicaciones via Internet

Pantallas táctiles para mejorar la


presentación y el funcionamiento de
nuestros productos
Por M. Echeverría, I. Angulo, J.M. Angulo

Ignacio Angulo Martí- Los viejos teclados aconsejable, además de producir de la misma. Enfrentados a ellos se
nez, Mikel Echevarría mecánicos fallos y averías. Por otra parte son distribuían sobre el lado derecho y
Isuskiza y José Mª sensibles a la humedad ambiental. el inferior detectores de IR. Al tocar
Angulo Usategui Durante muchísimos años he- Las pantallas táctiles aparecie- con el dedo un punto de la pantalla
mos utilizado para introducir datos y ron en el mercado hace tiempo, se cortaba el haz IR horizontal y
comandos a los sistemas programa- pero hasta ahora no han estado tan el vertical, quedando sin señal dos
bles los clásicos teclados matriciales. accesibles técnica y económicamen- detectores que servían para situar
Figura 1. El clásico ¡Cuántos sistemas hemos diseñado te para el gran público. Su empleo las coordenadas X e Y del punto
teclado mecánico con incluyendo el típico teclado mecáni- realza notablemente la imagen del presionado (ver figura 2).
estructura matricial co de 16 teclas dispuestas matricial- producto que las incorpora, asegu- Además de las pantallas táctiles
formado por 16 teclas en mente en 4 filas y 4 columnas!. No ran un funcionamiento estricto y se (TOUCH SCREEN) por IR existen las
4 filas y 4 columnas. existía nada mejor (Ver figura 1). pueden personalizar muy sencilla- resistivas, las capacitivas y las de
mente para la aplicación a la que se onda acústica superficial (SAW).
dedica dada su transparencia. Las más usadas y a las que hace
referencia este artículo son las de
Pantallas táctiles tipo resistivo. Su excelente com-
resistivas portamiento unido a un precio muy
competitivo y a un sencillo manejo
Las pantallas táctiles propor- las convierte en unas piezas inesti-
cionan la posición exacta del punto mables (figura 3).
que se ha presionado sobre las mis- Las pantallas táctiles resistivas
mas. Según la tecnología empleada están construidas en base a dos ca-
en su fabricación existen diversos pas de un material conductor (óxido
tipos. de indio y estaño) que presentan
Las primeras pantallas táctiles una resistencia a la corriente eléc-
usaron los rayos infrarrojos (IR). trica que es función de la longitud
La pantalla transparente dispo- de dicho material. Al ser transpa-
nía varios emisores de IR situados rentes las capas es posible colocar
equidistantemente sobre el lado debajo de ellas una plantilla en
izquierdo y sobre el lado superior papel o plástico que configure las

Fueron tan populares y usados


estos teclados que bastantes micro-
controladores los tuvieron presentes
en su diseño y así, por ejemplo, los
PIC disponen de una interrupción
que se origina cuando alguna de las
4 líneas de entrada de una de sus
puertas cambia de estado. De esta
forma llegó a ser famosa la rutina
Figura 2. Al tocar un encargada de explorar la matriz del
punto de la pantalla se teclado para detectar la tecla pulsa-
cortaban dos haces IR y da, que cerraba el circuito entre una
dos detectores dejaban fila, por la que se introducía un nivel
de recibir la señal, lógico, y una columna en la que se
determinando las coor- recogía el mismo. Pero los contactos
denadas X e Y del punto mecánicos de las teclas se desgastan
presionado. y determinan una duración máxima

34 REE • Julio 2008


Control de aplicaciones via Internet

El controlador de la el controlador produce una señal


pantalla táctil sonora “Beep” y una de interrup-
ción cuando se detecta un “toque”
La pantalla táctil resistiva des- válido. La Figura 5 muestra el diagra-
crita (modelo HT057A-NDOFG45 ma de conexionado del controlador
) dispone de cuatro líneas por las TC4V2.
que se obtienen las coordenadas En el esquema de la Figura 6 se
X-Y del punto en el que se ha reali- presenta el circuito básico de conexio-
zado el “toque”. Para simplificar el nado de la pantalla táctil de 4 hilos (
manejo de esta información existe TOUCH SCREEN ) con el controlador
en el mercado diversos circuitos que también regula el funcionamien-
integrados, generalmente micro- to del zumbador piezoeléctrico para
controladores programados, que el “beep”, un pulsador, un LED y la
manipulan los datos, los transfor- comunicación serie con el microcon-
man y los envían vía serie al micro trolador principal (HOST).
principal o Host.
Figura 3. Fotografía de áreas de la pantalla con nombres, La calibración
una pantalla táctil con dibujos o gráficos que proporcionan
un par de posibles plan- una apariencia muy específica para la Una operación importante y ne-
tillas. Se trata del modelo aplicación a la que se destinan. cesaria para el funcionamiento ade-
HT057A-NDOFG45 Una de las capas se utiliza para cuado de la pantalla táctil consiste
de 5,7” calcular la posición del punto presio- en determinar el área activa de la
nado en el eje X y la otra en el eje Y. pantalla para que sólo se consideren
Figura 5. Diagrama de Como se aprecia en la Figura 4 una “toques válidos” los que se produz-
conexiones y descripción de las capas dispone de dos barras can dentro de dicha área.. Para definir
de las patitas del contro- conductoras en los lados laterales el área activa hay que determinar la
lador TC4V2. conectados a las salidas X+ y X-, posición de los puntos 1 y 2 de la
mientras que la otra capa tiene las Figura 7, situados en el ángulo supe-
barras en la parte inferior y superior y Se hace referencia al contro- rior izquierdo e inferior derecho de la
se hallan conectadas a las salidas Y+ lador TC4V2 que ha sido diseñado pantalla.
e Y-. (Ver figura 4). y lo comercializa a un bajo pre- Aunque hay tres maneras de
cio Ingeniería de Microsistemas realizar la calibración se explica el
Programados S.L. . La pantalla método manual que es el más fácil
táctil se conecta al TC4V2 y éste de realizar. Se inicia poniendo a 0 la
proporciona las coordenadas X e entrada CAL_IN mediante el pulsador
Y del punto de toque mediante conectado en dicho Terminal. Enton-
dos bytes en hexadecimal para la ces se activa a 1 la salida CAL_OUT a
coordenada X y otros dos para la la espera que se presione el punto 1
coordenada Y. Dicha información del área activa, Tras este primer toque
la genera el controlador en for- CAL_OUT pasa a 0 y medio segundo
mato serie a 34.800 baudios, con después pasa de nuevo a 1. en espera
Figura 4.- Una de las datos de 8 bits, 1 bit de stop y sin del segundo toque correspondiente
capas se emplea para cal- paridad con niveles TTL. También al punto 2. Con cada toque la salida
cular la coordenada del
punto pulsado en el eje X
y la otra en el eje Y.
A medida que la pulsación o
“toque” en la pantalla se realice
más a la derecha en el sentido ho-
rizontal la tensión en X+ aumenta.
La tensión en Y+ crece a medida
que el “toque” se haga más abajo
en el sentido vertical. De esta for-
Figura 6. Esquema ma, cuando se aplica una tensión
de conexionado del de alimentación entre Y+ e Y- la
controlador TC4V2 con salida X+ proporciona una tensión
la TOUCH SCREE, proporcional a la posición del “to-
alimentación, zumba- que” en sentido horizontal. Lo mis-
dor, LED, pulsador y mo sucede con el terminal Y+, en
comunicación serie con sentido vertical, cuando existe una
el HOST. tensión aplicada entre X+ y X-.

36 REE • Julio 2008


Control de aplicaciones via Internet

Figura 9. Esquema de INT/BUSY soporta una transición


conexionado sobre la 1-0-1 . El LED conectado al Ter-
PIC School en el que minal CAL_OUT monitoriza la ca-
se basan las experiencias libración puesto que se enciende
que se describen. con cada uno de los dos toques
necesarios.

Comandos On-Line
disponibles

Entre las funcionalidades que


dota el controlador TC4V2 al ma-
nejo de la pantalla hay una muy
interesante que le da capacidad
para interpretar una serie de co- Comando de Lectura de la configu- válido. El tiempo antirebotes (Reb)
mandos que recibe desde el HOST ración actual (Código 03) es el que establece el tiempo de
vía serie. Con este conjunto de co- Con este comando el controla- espera entre una pulsación y la
mandos el HOST puede conocer el dor devuelve al Host el valor actual siguiente.
estado de la situación y gobernar de sus variables internas.
ciertos aspectos que facilitan el Puesta en marcha y
control de la pantalla táctil. Comando para el Ajuste de la Reso- aplicaciones prácticas
Describimos brevemente la re- lución Horizontal y Vertical (Código
lación de comandos que es capaz 04 ResH ResV) En la Figura 8 se muestra el
de interpretar el controlador reco- Permite al Host ajustar la re- esquema de conexionado de la
mendando dirigirse a la documen- solución horizontal y vertical del TOUCH SCREEN de 4 hilos con el
tación técnica clara y completa controlador. Para ello envía 2 pri- controlador TC4V2 y un circuito
que existe en la web del fabricante meros bytes que representan, en MAX232 que adapta los niveles
(www.microcontroladores.com) hexadecimal, el valor de la resolu- lógicos TTL proporcionados por
para ampliar esta información. ción horizontal (ResH) y luego otros el controlador a los niveles RS232
dos correspondientes con la vertical estándar.
Comando de Lectura (Código 00) (ResV). Para realizar la experimenta-
Devuelve las coordenadas X e ción que se propone se recomienda
Y del último toque realizado sobre Comando para ajustar los tiempos usar el laboratorio PIC School que
el área activa. Cada coordenada de auto repetición y cadencia (Có- ya dispone de un INTERFACE RS232
está representada con dos bytes digo 05 Rep Cad) bastando conectar la salida TxD del
en hexadecimal. Permite al Hos ajustar el tiempo controlador con el terminal TxD del
de espera necesario para iniciar la mencionado interface, y la entrada
Comando de Restauración (Códi- auto repetición así como la cadencia RxD del controlador con el terminal
go 01) de la misma. RxD del interface.
Restaura los valores de confi-
Figura 8. Esquema guración con los que viene progra-
de conexionado de la mado el controlador desde fábrica
pantalla táctil de 4 hilos por defecto.
al controlador TC4V2
y a un MAX232 para Comando de Calibración On-Line
obtener un interface (Código 02)
RS232 estándar. El Host inicia un ciclo de ca-
libración del TC4V2 quedando a
la espera de que se realicen dos
toques para indicar los puntos 1 y
2 del área activa (Figura 7).

Comando para el ajuste del tiempo Junto al sistema de desarrollo


de adquisición y el tiempo antirebo- de proyectos con microcontrolado-
tes (Código 06 Tad Reb) res PIC PIC School se precisa para
Se llama tiempo de adquisición implementar todas las experiencias
Figura 7.- Calibración (Tad) el que emplea el controlador que se proponen una pantalla táctil
del área activa en la para muestrear la pantalla táctil de 5,7” modelo HT057A-NDOFG45.
pantalla táctil. cada vez que se detecta un toque La descripción de las aplicaciones

38 REE • Julio 2008


Control de aplicaciones via Internet

prácticas, los esquemas y los pro- La Figura 11 muestra una fo- 1. Calibración manual
gramas fuente se pueden recoger tografía del montaje completo de 2. Calibración controlada por el
en la web www.microcontrolado- las aplicaciones propuestas sobre Host
res.com , teniendo en cuenta que la PIC School. 3. Detección y visualización de
las mismas se han realizado con el La serie de experimentos y una coordenada en la pantalla
microcontrolador PIC16F877 a 20 proyectos que se pueden desa- 4. Versión mejorada
Mhz. También se pueden descargar rrollar con la plataforma mos- 5. Configuración de una nueva
diversas plantillas interesantes en la trada en la Figura 11 y cuyos resolución horizontal y vertical
carpeta Plantillas.PDF. enunciados, esquemas de mon- 6. Teclado hexadecimal 4x4
7. Determinación de zonas de
Figura 10. Conexiona- influencia
do de las 4 vías de la 8. Efecto pulsador
pantalla táctil mediante 9. Efecto interruptor
un conector FPC 10. Teclado decimal
11. Ajustes de los tiempos de res-
puesta

Conclusiones

En la actualidad las panta-


llas táctiles ofrecen una mejora
sustancial en la presentación del
producto y en la fiabilidad de su
funcionamiento a cambio de un
coste similar al de los teclados
mecánicos, una facilidad en el
manejo y una personalización es-
pecífica de las aplicaciones.
La combinación de una pan-
talla táctil con una pantalla gráfi-
ca permite es otra alternativa muy
Figura 11.- Fotografía a tener en cuenta en el diseño de
del montaje completo En la Figura 10 se aprecia el taje, explicaciones y programas productos.
sobre la PIC School para detalle de las conexiones de la pan- fuente pueden bajarse de la Los técnicos obtendrán una
las aplicaciones con la talla táctil mediante un conector web antes mencionada son los excelente inversión de su tiempo
pantalla táctil. FPC de 4 vías y 1 mm. de paso. siguientes: si lo dedican al conocimiento y
manejo de estaos nuevos perifé-
ricos que ahora enriquecen los
proyectos y en breve serán indis-
pensables.

Bibliografía

1. Información Técnica sobre


pantallas táctiles
2. Manual de Usuario del
controlador de pantalla táctiles
TC4V2
3. Aplicaciones experimenta-
les, esquemas, proyectos, progra-
mas fuente y plantillas

Ingeniería de
Microsistemas
Programados S.L.,
Alda Mazarredo 47,
48009 Bilbao,
Tel. 94-4230651.
www.
microcontroladores.
com

40 REE • Julio 2008

Você também pode gostar