¡Enlace copiado en el portapapeles!

¿I2C o USB? ¿Cómo elegir la interfaz adecuada para controlar el panel táctil?

Esta guía rápida describe cómo conectar control táctil Riverdi (PCAPs). De serie ofrecemos USB y Interfaz I2C. El diseño Riverdi permite una conexión rápida y sencilla a su PC o MCU. Veamos cómo está hecho.

USB & I2C– Riverdi PCAPs conectores estándar visión general

Los PCAP industrialesRiverdiofrecen USB e I2C. Puedes conectar el USB directamente a cualquier PC con Windows o Linux. Todo lo que tienes que hacer es sacar la pantalla de la caja, conectar utilizando el
conector USB de 4 clavijas
(se vende por separado si es necesario)y ya puedes empezar a hacer pruebas.

Si prefiere utilizar I2Ccomo interfaz de control táctil, tendrá que escribir su propio código para conectar con la MCU. Para ello, puede utilizar el repositorio GitHub de Riverdi o proporcionar producto fichas técnicas. Siga leyendo sobre las interfaces y los métodos de conexión.

Por USB

La principal ventaja del USB es el principio Plug and Play. Su sistema operativo, como Windows y Linux, dispondrá de los controladores USB necesarios para utilizar el dispositivo. Cuando el panel táctil se conecta mediante un cable USB, se registra como un dispositivo de interfaz humana (HID).

Puedes elegir la conexión ZIF (directa a FPC) o USB de 4 pines.

NOTA: Las señales USB están disponibles en los conectores FFC y JST. Ambos están conectados internamente, así que utiliza sólo uno de ellos.

En la placa hay un conector USB de 4 patillas.

Puedes utilizarlo como:

  • conexión interna de la tarjeta LCD, o
  • conexión de cable de enchufe externo.



NO



E



:

El enchufe USB es un 1,5 mm paso – para saber más detalles consulte específico Riverdi Ficha técnica del producto

El modo I2C

Enes conexión está disponible directamente en el FPC o a través de adicional
conector de 6 patillas
(en los modelos de 10,1-pulgadas pantallas).

El I2C es un camino un poco más exigente. Pero lo necesitas when conecte su panel táctil a la MCU sin sistema operativo.

Lo más probable es que necesites algo de programación. Tendrías que codificar el soporte I2Cpara habilitar el uso del dispositivo con tu controlador.

Hemos preparado una descripción detallada de cómo utilizar nuestros paneles táctiles para plataformas basadas en Linux y Android, así como para aplicaciones sin sistema operativo y basadas en RTOS, junto con ejemplos. Por favor, consulte los documentos de inicio que le proporcionan una rápida introducción al uso del dispositivo ilitek2xxx. Si está creando su propia distribución Linux o Android y desea añadir controladores manualmente, visite el repositorio Riverdi GitHub para descargar el código fuente de «Linux/Android driver».

Si necesita documentación adicional sobre el código fuente del controlador para Linux/Android, póngase en contacto con nosotros.

CONSEJO #1: Las hojas de datos de Ilitek le ayudarán a crear su controlador.

CONSEJO2: Puede descargar bibliotecas del repositorio GitHub de Riverdi y utilizar la parte del controladorcomo CTP ILItek…demo. Esto debería facilitarle el trabajo, cuando‘ll stara codificar.

¿Cuál es la diferencia entre USB e I2C?

En general, la interfaz I2Cse utiliza más a menudo en aplicaciones embebidas. Es por las MCU de forma nativa admiten el protocolo protocolo I2C.

En caso de que se conecte a un PC con un sistema operativo popular, es probable que opte por USB, ya que en este caso ya tiene todos los controladores necesarios.

ADVERTENCIA Nº 1

La conexión ZIF y el voltaje – no conecte USB 5V e I2C 3,3V al mismo tiempo. Trátelos como alternativas.

ADVERTENCIA #2

La conexión ZIF & USB – no conecte USB y ZIF en paralelo. Elija sólo uno de ellos.

Si desea saber algo más sobre cómo conectar su Riverdi PCAP, póngase en contacto con nosotros.