M

maverick84

Usuario

Primer post: 18 may 2009Último post: 5 jun 2009
2
Posts
20
Puntos totales
2
Comentarios
¿
¿Cómo funciona?:Pantallas y ratones tactiles o "to
InfoporAnónimo6/5/2009

¿Cómo funciona? : Pantallas y ratones táctiles o "touchpad" Muchos ordenadores portátiles usan el llamado "touchpad" como ratón. Se trata de una pequeña superficie sobre la que desplazamos un dedo con la que controlamos el movimiento del cursor en la pantalla. También habremos visto las pantallas táctiles, tocando con un dedo sobre la pantalla simula la pulsación de botones. Aquí veremos brevemente cómo funcionan estos dispositivos. Existen varias tecnologías para implementar los sistemas táctiles, cada una basada en diferentes fenómenos y con distintas aplicaciones. Los sistemas táctiles más importantes son: • Pantallas táctiles por infrarrojos • Pantallas táctiles resistivas • Pantallas táctiles y touchpad capacitivos • Pantallas táctiles de onda acústica superficial, (SAW) Infrarrojos: El sistema más antiguo y fácil de entender es el sistema de infrarrojos. En los bordes de la pantalla, en la carcasa de la misma, existen unos emisores y receptores de infrarrojos. En un lado de la pantalla están los emisores y en el contrario los receptores. Tenemos una matriz de rayos infrarrojos vertical y horizontal. Al pulsar con el dedo o con cualquier objeto, sobre la pantalla interrumpimos un haz infrarrojo vertical y otro horizontal. El ordenador detecta que rayos han sido interrumpidos, conoce de este modo dónde hemos pulsado y actúa en consecuencia. Este sistema tiene la ventaja de la simplicidad y de no oscurecer la pantalla, pero tiene claras desventajas: son caras y voluminosas, muy sensibles a la suciedad y pueden detectar fácilmente falsas pulsaciones (una mosca que se pose, por ejemplo). Pantallas táctiles resistivas: Es un tipo de pantallas táctiles muy usado. La pantalla táctil propiamente dicha está formada por dos capas de material conductor transparente, con una cierta resistencia a la corriente eléctrica, y con una separación entre las dos capas. Cuando se toca la capa exterior se produce un contacto entre las dos capas conductoras. Un sistema electrónico detecta el contacto y midiendo la resistencia puede calcular el punto de contacto. Hay varios tipos de pantallas resistivas según el número de hilos conductores que usan, entre cuatro y ocho. Todas se basan en el mismo sistema. Veamos detenidamente el proceso. Cada capa conductora tratada con un material conductor resistivo transparente, normalmente óxido de indio y estaño (In2O3)9(SnO2), tiene una barra conductora en dos lados opuestos como en la figura. Una de las capas sirve para medir la posición en el eje X y la otra en el eje Y. • Conectamos la entrada X+ a un convertidor analógico-digital. Ponemos una tensión entre los terminales Y+ Y- El convertidor analógico-digital digitaliza la tensión analógica generada al pulsar sobre la pantalla. Un microprocesador medirá esta tensión y calculará la coordenada "X" del punto de contacto. • Después conectamos al convertidor analógico-digital el terminal Y+ y una tensión continua entre los terminales X+ y X- y repetimos el mismo proceso para calcular la coordenada "Y" del punto de contacto. En algunos tipos de pantalla se puede medir además la coordenada Z o presión que se ha ejercido sobre la pantalla táctil. Para esto hay que conocer la resistencia de cada "plato". Para este tipo de medidas más complejas se necesitan más terminales para calibrar la pantalla, ya que la resistencia de los "platos" varía con la temperatura ambiente. Las pantallas táctiles resistivas tienen la ventaja de que pueden ser usadas con cualquier objeto, un dedo, un lápiz, un dedo con guantes, etc. Son económicas, fiables y versátiles. Por el contrario al usar varias capas de material transparente sobre la propia pantalla, se pierde bastante luminosidad. Por otro lado el tratamiento conductor de la pantalla táctil es sensible a la luz ultravioleta, de tal forma que con el tiempo se degrada y pierde flexibilidad y transparencia. "Touchpad" capacitivos: Son los utilizados normalmente en los ordenadores portátiles para suplir al ratón. El touchpad está formado por una rejilla de dos capas de tiras de electrodos, una vertical y otra horizontal, separadas por un aislante y conectadas a un sofisticado circuito. El circuito se encarga de medir la capacidad mutua entre cada electrodo vertical y cada electrodo horizontal. Un dedo situado cerca de la intersección de dos electrodos modifica la capacidad mutua entre ellos al modificarse las propiedades dieléctricas de su entorno. El dedo tiene unas propiedades dieléctricas muy diferentes a las del aire. La posición del dedo se calcula con precisión basándose en las variaciones de la capacidad mutua en varios puntos hasta determinar el centroide de la superficie de contacto. La resolución de este sistema es impresionante, hasta 1/40 mm. Además se puede medir también la presión que se hace con el dedo. No se pueden usar lápices u otros materiales no conductores como punteros. Es muy resistente al entorno, soporta perfectamente polvo, humedad, electricidad estática, etc. Además es ligero, fino y puede ser flexible o transparente. Pantallas táctiles capacitivas: En estas pantallas se añade una capa conductora al cristal del propio tubo. Se aplica una tensión en cada una de las cuatro esquinas de la pantalla. Una capa que almacena cargas se sitúa sobre el cristal del monitor. Cuando un usuario toca el monitor algunas cargas se transfieren al usuario, de tal forma que la carga en la capa capacitiva se decrementa. Este decrecimiento se mide en los circuitos situados en cada esquina del monitor. El ordenador calcula, por la diferencia de carga entre cada esquina, el sitio concreto donde se tocó y envía la información al software de control de la pantalla táctil. La principal ventaja de este sistema es que, al tener menos capas sobre el monitor, la visibilidad de la pantalla mejora y la imagen se ve más clara. Pantallas táctiles de onda acústica superficial (SAW): A través de la superficie del cristal se transmiten dos ondas acústicas inaudibles para el hombre. Una de las hondas se transmite horizontalmente y la otra verticalmente. Cada onda se dispersa por la superficie de la pantalla rebotando en unos reflectores acústicos. Las ondas acústicas no se transmiten de forma continua, sino por trenes de impulsos. Dos detectores reciben las ondas, uno por cada eje. Se conoce el tiempo de propagación de cada onda acústica en cada trayecto. Cuando el usuario toca con su dedo en la superficie de la pantalla, el dedo absorbe una parte de la potencia acústica, atenuando la energía de la onda. El circuito controlador mide el momento en que recibe una onda atenuada y determina las coordenadas del punto de contacto. Además de las coordenadas X e Y, la tecnología SAW es capaz de detectar el eje Z, la profundidad, o la presión aproximada que se ha ejercido con el dedo, puesto que la atenuación será mayor cuanta más presión se ejerza. La fuente es mi blog: www.webdemaverick.com.ar , Espero que les haya parecido interesante, espero sus comentarios. Saludos

15
4
Instalar Matlab 2008b en Ubuntu (Linux)
Instalar Matlab 2008b en Ubuntu (Linux)
LinuxporAnónimo5/18/2009

A razon de varios pedidos en mi anterior post: http://www.taringa.net/posts/linux/2296386/Linux-con-Matlab-en-Live-DVD-(Ubuntu-8_04+Matlab-2008-y-m%C3%A1s.html He decidido colocar como instalar Matlab en Linux (En mi caso Ubuntu). Para Aquellos que no saben que es Matlab (segun comentarios en el anterior post) les comento: dijo: MATLAB es un entorno de computación y desarrollo de aplicaciones totalmente integrado orientado para llevar a cabo proyectos en donde se encuentren implicados elevados cálculos matemáticos y la visualización gráfica de los mismos. MATLAB integra análisis numérico, cálculo matricial, proceso de señal y visualización gráfica en un entorno completo donde los problemas y sus soluciones son expresados del mismo modo en que se escribirian radicionalmente, sin necesidad de hacer uso de la programación tradicional. MATLAB dispone también en la actualidad de un amplio abanico de programas de apoyo especializados, denominados Toolboxes, que extienden significativamente el número de funciones incorporadas en el programa principal. Estos Toolboxes cubren en la actualidad prácticamente casi todas las áreas principales en el mundo de la ingeniería y la simulación, destacando entre ellos el 'toolbox' de proceso de imágenes, señal, control robusto, estadística, análisis financiero, matemáticas simbólicas, redes neurales, lógica difusa, identificación de sistemas, simulación de sistemas dinámicos, etc. es un entorno de cálculo técnico, que se ha convertido en estándar de la industria, con capacidades no superadas en computación y visualización numérica. De forma coherente y sin ningún tipo de fisuras, integra los requisitos claves de un sistema de computación técnico: cálculo numérico, gráficos, herramientas para aplicaciones especificas y capacidad de ejecución en múltiples plataformas. Esta familia de productos proporciona al estudiante un medio de carácter único, para resolver los problemas más complejos y difíciles. Como Nace: MATLAB nace como una solución a la necesidad de mejores y mas poderosas herramientas de calculo para resolver problemas de calculo complejos en los que es necesario aprovechas las amplias capacidades de proceso de datos de grandes computadores. El nombre MATLAB viene de "matrix laboratory" (laboratorio matricial). MATLAB fue originalmente escrito para proveer acceso fácil al software matricial desarrollado por los proyectos LINPACK y EISPACK, que juntos representan el estado del arte e software para computación matricial. Hoy MATLAB es usado en una variedad de áreas de aplicación incluyendo procesamiento de señales e imágenes, diseño de sistemas de control, ingeniería financiera e investigación médica. La arquitectura abierta facilita usar MATLAB y los productos que lo acompañan para explorar datos y crear herramientas personalizadas que proveen visiones profundas tempranas y ventajas competitivas. El soft utilizado en este caso es Matlab 2008b, en Ubuntu 8.04 Podras descargar Matlab 2008b para Linux-MacOsX desde aquí: Torrent . Les recomiendo que lo descargen por torrent. Es un DVD de 3.8GB y no es la misma version que para windows, sino que es una versión exclusiva para sistemas Unix y MAC. 0 directamente de descargenlo de aqui Una vez descargado seguimos la guía: Los pasos para instalarlo son: 1º) Crear una carpeta (en caso de que no tengamos una) que usaremos como unidad virtual para montar las imagenes. mkdir carpeta_unidad_virtual 2º) Montar la imagen de los cd’s sudo mount -t iso9660 -o loop nombre_imagen_dvd.iso /carpeta_donde_montar_imagen NOTA1:Tb se puede descomprimir el contenido de la imagen en un carpeta NOTA2: sudo es para obtener privilegios de superusuario o root 3º)Una vez montada la imagen crear la carpeta donde vamos a instalar Matlab y entramos a él mkdir /directorio_Matlab cd /directorio_Matlab 4º)Copiamos el archivo de licencia en el directorio donde vamos a instalar Matlab, esto es IMPORTANTE, ya que si está en la unidad virtual dará un fallo cuando pida la licencia. Este archivo acompaña al archivo imagen en el torrent. El archivo es license.dat. cp license.dat /directorio_Matlab 5º)Desde el directorio donde queremos instalar Matlab ejecutamos el instalador que se encuentra en la unidad virtual. Si lo hacemos desde la carpeta de la unidad virtual, no nos dejará instalar, asi pues, sería: sh /carpeta_unidad_virtual/install 6º)Empezará el instalador gráfico, iremos montando y desmontando los cd’s conforme los vaya pidiendo. 7º)Una vez que haya terminado la instalacion correctamente, hay que hacer una nueva instalación. Desde la carpeta donde hemos instalado Matlab: sudo sh install_matlab NOTA:Tiene que ser como superusuario o root 8º)Saldrá un instalador de consola, iremos eligiendo las opciones que nos pida. Yo le he puesto a todas que si. 9º)Luego tenemos que ver el nombre que le hemos puesto al ordenador de la siguiente manera, por si acaso no nos acordamos: hostname y con el editor que queramos abrimos license.lic, yo en este caso he hecho: nano license.lic y cambiamos el texto "your_host_name" por el nombre que nos ha salido antes. 10º)Copiar el archivo license.lic en el directorio de matlab creado. cp license.lic /directorio_Matlab/etc/ Nota: /directorio_Matlab/ significa el directorio donde hemos instalado matlab.. Nota2: La copia y modificacion de archivo license.lic es pq matlab es un software pago y seria como estar crackeando un software en windows... Por mi parte recomiendo usar alternativas como- Scilab (www.scilab.org) o Octave y QtOctave. Lamentablemente muchas universidades "obligan" a trabajr con Matlab por mas que se este haciendo un delito de uso de software no legal. Espero que sirva a alguien y que no se me haya olvidado ninguna paso, la unica dificultad que se me presentó fueron la de ejecutar el instalador desde el directorio donde iba a instalar matlab y la de colocar la licencia en ese mismo directorio. Matlab y Simulink funcionan perfectamente en linux. En mi Caso realice esta instalacion para hacer la version LiveDVD de Matlab que encontraran en este post: http://www.taringa.net/posts/linux/2296386/Linux-con-Matlab-en-Live-DVD-(Ubuntu-8_04+Matlab-2008-y-m%C3%A1s.html El siguiente video es una captura de mi escritorio en donde podran ver como funciona link: http://www.videos-star.com/watch.php?video=-ESCBZUy67g Espero sus Comentarios y preguntas......hasta la próxima!!!! Firma:

5
5
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.