Diseño con controles táctiles

¿Cuántos de nosotros nos metimos en la electrónica porque nos atraía la multitud de interruptores, perillas, luces y otros controles con ese aire tan centrado en los gadgets? Avancemos unos cuantos años y ese atractivo sigue ahí, solo que ahora lo sustituye el factor de la "Snazzy GUI": productos electrónicos con una interfaz elegante y atractiva. En el centro de estas interfaces de producto, cada vez más avanzadas (y más pequeñas), se encuentra el control táctil. Sutil pero potente, el control táctil hace que un producto sea más eficiente de usar, normalmente reduce el costo de fabricación y, al reemplazar interruptores y diales mecánicos —que están a merced del inevitable desgaste—, aumenta la vida útil de ese producto. Toma tu dispositivo de tecnología inteligente favorito y pronto te darás cuenta de que, sin control táctil, simplemente no sería, bueno, tan inteligente, y desde luego sería mucho menos atractivo y divertido.

Altium Designer ofrece compatibilidad para crear patrones planares de sensores capacitivos en tu PCB. Se admiten los siguientes proveedores:

  • Atmel Touch Controls – hay disponibles varios patrones de sensores de autocapacitancia y capacitancia mutua (botones, ruedas, deslizadores), para su uso con controladores de sensores Atmel® QTouch® y QMatrix®.

  • Cypress Touch Controls – hay disponibles varios patrones de sensores de autocapacitancia (botones, deslizadores), para su uso con controladores Cypress® CapSense®.

  • Microchip Touch Controls – hay disponibles varios patrones de sensores de autocapacitancia (anillo, deslizadores), para su uso con controladores Microchip® mTouch®.

Para acceder a la compatibilidad con sensores táctiles de un proveedor concreto en Altium Designer, la función Atmel QTouch, Cypress Capsense y/o Microchip mTouch debe estar habilitada en tu instalación de Altium Designer. Estas funciones pueden habilitarse o deshabilitarse después de la instalación.

Para obtener más información sobre cómo cambiar la funcionalidad principal instalada, consulta la página Installing & Managing (Altium Designer Develop, Altium Designer Agile, Altium Designer).

Verifica mediante Windows Explorer que los archivos de biblioteca correspondientes ahora estén disponibles en la carpeta asociada en \Users\Public\Documents\Altium\AD<solution>\Library (para una instalación predeterminada) – . Al habilitar la compatibilidad con sensores táctiles para un proveedor en particular, se instala la biblioteca correspondiente de componentes necesarios para las distintas tecnologías de sensores táctiles admitidas por ese proveedor, incluidas ruedas táctiles, deslizadores y botones. Todos los componentes son configurables, lo que te permite especificar el tamaño y la orientación de las geometrías de los sensores táctiles, de acuerdo con los requisitos de tu diseño.

Implementación del sensor

Un sensor táctil se implementa en un diseño colocando y configurando el tipo de sensor requerido desde una biblioteca integrada dedicada. Se puede acceder al cuadro de diálogo de configuración asociado (QTouch Component dialog, CapSense Component dialog o mTouch Component dialog) de un componente de sensor haciendo clic con el botón derecho sobre el componente y eligiendo Configure en el menú contextual.

Ten en cuenta que, aunque puedes usar la lista desplegable Sensor Component Type en los cuadros de diálogo para cambiar rápidamente a un tipo de componente de sensor diferente (el símbolo gráfico se actualizará en consecuencia), el Comment  y el Description del componente, así como el Design Item ID (para el componente de biblioteca enlazado), seguirán reflejando y haciendo referencia al tipo de sensor original colocado.

Una vez configurado según sea necesario, simplemente actualiza la PCB de destino: se utiliza un ECO para aplicar los cambios requeridos, lo que da como resultado la creación del patrón del sensor para su colocación en la PCB. Después, solo se trata de colocar los sensores en la placa en las ubicaciones necesarias para facilitar la interfaz de usuario de tu producto y luego conectarlos a los controladores de sensores táctiles correspondientes. Cada componente de sensor en la PCB no es una huella en el sentido habitual, sino el patrón real del electrodo de cobre. Cuando se ensambla la placa, se colocaría un panel superpuesto sobre un sensor.

Aunque los patrones de sensores de tipo autocapacitancia pueden utilizarse con o sin un panel superpuesto, las implicaciones de descarga electrostática (ESD) —para el dispositivo controlador asociado— son un factor importante para que se use dicho panel. En los sensores de deslizador y rueda basados en capacitancia mutua, varios canales tienen conexiones de electrodo X únicas al controlador del sensor, con una conexión común de electrodo Y. Estos sensores deben utilizarse con un panel superpuesto, adherido sin huecos de aire. Es el panel el que proporciona un medio adecuado para los campos eléctricos entre los electrodos X e Y.
Javascript

Implementar un control táctil es facilísimo: simplemente coloca el componente del tipo de sensor requerido en el esquemático, configúralo según las necesidades de tu diseño y luego envía los cambios a la PCB para obtener el patrón del sensor.

Un patrón de sensor también puede modificarse desde el lado de la PCB, y los cambios pueden devolverse a la hoja esquemática correspondiente mediante un ECO.

Las siguientes secciones analizan con más detalle los componentes de sensor configurables disponibles para su colocación en un diseño, sus opciones de configuración y el patrón de sensor resultante obtenido en la PCB. En cada caso, se presentan las configuraciones predeterminadas.

Atmel Touch Controls

El cuadro de diálogo QTouch Component proporciona controles para configurar un componente de sensor táctil en una hoja esquemática al crear patrones planares de sensores capacitivos en tu PCB para su uso con la gama de controladores de sensores Atmel® QTouch® y QMatrix® a los que se conectan los electrodos correspondientes de los patrones de sensor.

Atmel Touch Controls – Sensores de tipo autocapacitancia admitidos

Los siguientes sensores de tipo autocapacitancia son compatibles para su uso en tus diseños de PCB.

Un sensor de botón (o tecla) es un sensor zero-dimensional. Tiene un único punto de contacto. Los sensores deslizantes y de rueda son sensores one-dimensional: detectan el movimiento del dedo a lo largo de un solo eje. Un sensor interpolado espacialmente utiliza la geometría de sus electrodos para interpolar los campos eléctricos. Un sensor interpolado resistivamente utiliza resistencias físicas para proporcionar la interpolación.

Cada canal (electrodo) de estos sensores tiene una única conexión directa al controlador del sensor. Estos sensores no son direccionales en términos de los campos eléctricos que emiten. Aunque pueden utilizarse con o sin un panel superpuesto, las implicaciones de descarga electrostática (ESD), para el dispositivo controlador asociado, son un factor importante para que se utilice dicho panel.

Todos estos sensores son aptos para su uso con controladores de sensores Atmel QTouch.

Controles táctiles Atmel: sensores compatibles de tipo de capacitancia mutua

Los siguientes sensores de tipo de capacitancia mutua son compatibles para su uso en sus diseños de PCB.

Un sensor de botón (o tecla) es un sensor zero-dimensional. Tiene un único punto de contacto. Los sensores deslizantes y de rueda son sensores one-dimensional: detectan el movimiento del dedo a lo largo de un solo eje. Un sensor con interpolación espacial utiliza la geometría de sus electrodos para interpolar los campos eléctricos. Un sensor con interpolación resistiva utiliza resistencias físicas para proporcionar la interpolación.

Cada uno de estos sensores tiene electrodos X (transmisión) e Y (recepción), y el controlador del sensor mide la capacitancia mutua entre X e Y. En los sensores deslizantes y de rueda, múltiples canales tienen conexiones únicas de electrodo X al controlador del sensor, con una conexión común del electrodo Y. Estos sensores deben usarse con un panel superpuesto, adherido sin huecos de aire. Es el panel el que proporciona una vía adecuada para los campos eléctricos entre los electrodos X e Y.

Todos estos sensores son aptos para su uso con controladores de sensores Atmel QMatrix.

Controles táctiles de Cypress

El cuadro de diálogo CapSense Component proporciona controles para configurar un componente de sensor táctil en una hoja esquemática al crear patrones de sensores capacitivos planares en la PCB para su uso con la gama de controladores Cypress® CapSense® y PSoC®.

Los controladores CapSense de Cypress, a los que se conectan los electrodos correspondientes de los patrones del sensor, se basan en la plataforma Programmable System-on-Chip (PSoC®). Las categorías de controladores CapSense incluyen:

  • CapSense®
  • CapSense® Plus
  • CapSense® Express
  • Las familias de controladores PSoC®: PSoC® 1, PSoc® 3, PSoC® 4 y PSoC® 5LP (que reemplazó a la familia PSoC® 5).

Los siguientes tipos de sensores de autocapacitancia están disponibles para su uso en sus diseños de PCB.

Un sensor de botón es un sensor de zero-dimensional. Tiene un único punto de contacto. Los sensores deslizantes son sensores de one-dimensional – detectan el movimiento del dedo a lo largo de un solo eje.

Cada canal (electrodo) de estos sensores tiene una única conexión directa al controlador del sensor. Estos sensores no son direccionales en cuanto a los campos eléctricos que emiten. Aunque pueden utilizarse con o sin un panel superpuesto, las implicaciones de la descarga electrostática (ESD) para el dispositivo controlador asociado son un factor importante a favor del uso de dicho panel.

Todos estos sensores son adecuados para su uso con controladores Cypress CapSense y PSoC.

Controles táctiles de Microchip

El cuadro de diálogo mTouch Component proporciona controles para configurar un componente de sensor táctil en una hoja esquemática al crear patrones planares de sensores capacitivos en la PCB para su uso con la gama de controladores Microchip® mTouch®. Los controladores mTouch de Microchip, a los que se conectan los electrodos correspondientes de los patrones del sensor, suelen ser dispositivos PIC. Los siguientes tipos de sensores de autocapacitancia están disponibles para su uso en sus diseños de PCB.

Los sensores deslizantes son sensores de one-dimensional – detectan el movimiento del dedo a lo largo de un solo eje.

Cada canal (electrodo) de estos sensores tiene una única conexión directa al controlador del sensor. Estos sensores no son direccionales en cuanto a los campos eléctricos que emiten. Aunque pueden utilizarse con o sin un panel superpuesto, las implicaciones de la descarga electrostática (ESD) para el dispositivo controlador asociado son un factor importante a favor del uso de dicho panel.

Todos estos sensores son adecuados para su uso con controladores Microchip mTouch.

AI-LocalizedLocalizado por IA
Si encuentra un problema, seleccione el texto/imagen y presioneCtrl + Enterpara enviarnos sus comentarios.
Disponibilidad de funciones

Las funciones disponibles dependen de la solución de Altium que tenga: Altium Develop, una edición de Altium Agile (Agile Teams o Agile Enterprise), o Altium Designer (con suscripción activa).

Si no ve alguna función mencionada en su software, contacte con Ventas de Altium para obtener más información.

Documentación heredada

La documentación de Altium Designer ya no está versionada. Si necesita acceder a la documentación de versiones anteriores de Altium Designer, visite la sección Documentación heredada de la página de Otros instaladores.

Contenido