Comparta para superar los problemas de capacidad táctil

Anteriormente, toda tu música estaba en un estante (o en cartones de leche) y el acto de elegir qué escuchar era palpable. [Michael Teeuw] aprecia el poder de tener música a la carta, pero extraña ese aspecto físico cuando llega el momento de “ponerse algo”. Su solución es un controlador de hardware al que llama MusicCubes.

Se selecciona un cubo de música a través de RFID y al tocar a la derecha se eleva el volumen

Este es un proyecto de varias partes, pero el procesamiento más reciente es lo que nos llama la atención. El sistema utiliza cubos con etiquetas RFID para cada álbum. Esta parte del controlador funciona como un encanto, simplemente coloque el cubo en una parte incorporada del controlador, como los cristales de Superman en su fortaleza solitaria, y el sistema sabrá que ha tomado una decisión. Pero los controles táctiles para el volumen no funcionaban de esa manera. A veces leen un toque falso que termina silenciando el sistema después de aproximadamente una hora. Su investigación llevó al descubrimiento de que las propias placas táctiles de capacidad debían haber sido más pequeñas.

Antes de reparar el hardware, [Michael] intentó filtrar los falsos positivos en los programas. Esto solo tuvo algo de éxito, por lo que su siguiente intento fue cortar las almohadillas táctiles grandes en cuatro placas y reaccionar solo cuando dos placas registran una pulsación a la vez.

Utiliza un sensor táctil de capacidad MPR121 que tiene entradas de hasta 12 teclas, por lo que no hubo ningún problema para que este interruptor funcionara con el hardware existente. Sorprendentemente, cuando tenía cuatro almohadillas para cada sensor, los falsos positivos se detuvieron por completo. El sistema ahora es sólido como una roca sin la necesidad de filtrar para que dos de estos sub-pads se activen al mismo tiempo. ¿Alguien más ha tenido problemas con placas grandes como los sensores táctiles? Si esto se puede filtrar fácilmente o [Michael’s] solución la forma común de proceder? ¡Comparta sus propios consejos sobre sensores táctiles de capacidad en los comentarios a continuación!

¿Quieres ver el proyecto completo? Comience con el primer paso, que incluye una tabla de contenido para los otros protocolos de compilación.

  • David dice:

    Impedancias contra ohmios

  • smerrett79 dice:

    La-Tecnologia tiene una sección de comentarios decente sobre la falla de esta semana en el sentimiento de capacidad.
    https://la-tecnologia.com/2017/06/16/fail-of-the-week-museum-buttons/#comments

    Alguien vinculó una nota del programa Cypress que puede ofrecer información.

  • tercer tipo dice:

    El MPR121 es capaz de rastrear tales problemas. Incorporaba filtros de cuatro etapas, la capacidad de ajustar los tiempos de carga de cada placa para que coincida con la capacitancia del electrodo y una miríada de parámetros para ajustar. ¡Un vistazo a la documentación podría ayudar!
    Además, la biblioteca más completa que pude encontrar es BareConductive.

  • esotérico dice:

    No estoy particularmente familiarizado con esta nueva fase de capacidad-tacto-sensación-en todas partes, pero parece que sería sensible a cosas como el ruido de la línea de CA, antenas andantes [humans], rachas de viento, tés, velas, etc. Y, ruido de circuitos cercanos ...
    De regreso a la escuela, hicimos la detección de capacidad con dos placas separadas, esparcidas en un plano, una en viaje y la otra detectando ... el campo eléctrico envuelto entre ellas de manera semicircular, "bordeando", y un objeto colocado arriba, entonces, sería funcionan como dieléctrico variable. Debido a la naturaleza de dos placas / sentido de accionamiento, era posible la detección dependiente de la frecuencia, filtrando el ruido externo, etc. También se filtra en función de las propiedades dieléctricas deseadas. [E.G. water vs. paper, etc.]

    Por supuesto, esto necesita muchos más circuitos y análisis que, probablemente, estos sistemas multicanal de un solo canal proporcionan ...
    Lo más probable es que estos elementos de un solo plato funcionen cargando el plato y luego midiendo el tiempo que tarda en descargarse. Agua cerca [a finger] atrae más carga que el aire, por lo que la placa tarda más en descargarse.
    Sistemas muy diferentes, pero hay un factor relacionado de manera creíble que me viene a la mente: colocar otra placa muy cerca una de la otra puede causar efectos de campo electrónico marginal (capacitancia parásita entre sensores que son * también * controladores), lo que hace que los sensores separados básicamente logren algunos tipo de resonancia estable (especialmente, por ejemplo, si una placa cercana se carga mientras otra descarga), que supera el "ruido" que causaba falsos positivos, antes ...
    O, de hecho, solo podría ser que la placa sea tan grande que el sistema de carga sea difícil ... tal vez algunos condensadores de desconexión electrorreal fuertes ayudarían. O que el sistema de medición del tiempo de descarga estaba cerca del máximo, p. Ej. 0xfff9 ticks, en promedio ... volviendo a 0x0000 en ocasiones. [Wait, wouldn’t it be opposite for a false-positive? Fingers *increase* capacitance…].
    Independientemente de la causa, estoy completamente sorprendido de lo comunes que se han vuelto estos sistemas, especialmente entre productos y pasatiempos de diseño económico ... Ciertamente, predeciría la variedad de características / entornos necesarios para que estos sistemas esencialmente integrados funcionen. confiablemente sería bastante pequeño ... sin embargo, parecen estar cerca, lo que demuestra que estoy equivocado.
    Lo extraño es que la tecnología es tan simple que podría ser tan común tan pronto como apareció el 555, hace décadas. Y hace décadas estaba en la literatura favorita [e.g. Mimm’s]. E incluso en esos días sería más barato producir en masa que los pulsadores mecánicos ... Me pregunto qué ha cambiado.

  • Dave dice:

    "Y, ruido de un circuito cercano ..." ¿¡Como el sensor RFID justo al lado de ellos !?

    • CRImier dice:

      O el LED de 800kHz, jajaja

  • Alan Hightower dice:

    Necesita una distancia al suelo para cada tapa para repeler el ruido frecuente. De lo contrario, siempre obtendrá desencadenantes extraviados.

  • SmOeL dice:

    El MPR121 tiene una rutina de calibración continua que debería reducir los falsos positivos. Encontré otra gran mejora en este chip (y esto funciona en general cuando se usan circuitos integrados de toque de cabeza):

    Déles su propio LDO local, esto reducirá el ruido del voltaje de suministro (use el PSRR del LDO).

    Espero que esto resuelva los falsos positivos de este compatriota.

    "Groeten" Emiel

Isabella Ortiz
Isabella Ortiz

Deja una respuesta

Tu dirección de correo electrónico no será publicada.