12 votos

PCB "Toque" Botón

Es posible el uso de un PCB de la almohadilla como un botón? Pienso usarlo para encender un curcuit que se supone que sólo está habilitada cuando el usuario tiene en sus manos.

Como fuente de inspiración, he usado las pastillas que se utilizan en los botones suaves al tacto en el teclado o en calculadoras:

enter image description here

Sé que el cuerpo humano tiene una muy alta resistencia, por lo que lo adecuado sería que el circuito para detectar la entrada táctil? Desnudo de hardware. No quiero usar cualquier microcontrolador aquí.

14voto

Xhantar Puntos 587

Por motivos de confiabilidad yo no iría por una abierta la puerta de diseño y confiar en la 50Hz ruido. Probablemente podría funcionar, pero su idea de utilizar entrelazado los dedos deben funcionar bastante bien.

La resistencia de la piel seca es en algún lugar entre 1k y 100k, por lo que se podría pensar de un transistor NMOS (encontrar uno con protección ESD) y un gran tirón hacia abajo, por ejemplo, de 1M ohm. A continuación, puede utilizar el dedo como una resistencia pull-up a su vez en el mosfet.

schematic

simular este circuito – Esquema creado mediante CircuitLab

También se puede utilizar un bipolar (o darlington) transistor, son menos vulnerables a la ESD defectos, pero no puede suministrar una gran corriente a la salida si es necesario por lo que tendría que búfer de salida.

Un sensor capacitivo sería una solución alternativa, pero requiere un circuito complicado.

13voto

RelaXNow Puntos 1164

Es posible utilizar resistiva conexión de zapata como muestran, pero capacitiva almohadillas son generalmente mejor. Resistiva pastillas de salir de una conexión directa con el circuito abierto al exterior. Por lo tanto, son susceptibles a daños causados por la descarga de electricidad estática y ruido.

Capacitiva pastillas son un método mejor, aunque requieren un poco más de firmware para el sentido, al menos si se quiere hacer bien. Tenga en cuenta que para obtener la más rudimentaria de inmunidad al ruido, resistente pastillas requieren de firmware. Acaba de conectar dos almohadillas para algo sensibles, como la puerta de un FET, es una mala idea. Usted no será capaz de cancelar el modo común y otros de ruido ambiental.

Aquí está el diseño de una pequeña tabla que hice recientemente acaba de investigación botones capacitivos:

La tapa de zapata son pequeños discos de 150 milésimas de pulgada (3,8 mm) en el diámetro y rodeadas de tierra de la capa superior. El microcontrolador es un PIC 16LF1786. Y todas las otras partes que no son directamente para la interfaz con el usuario se montan en la parte inferior de esta dos-capa de la junta.

El PIC analiza constantemente las pastillas. Cuando se detecta un cambio en la presión/publicado el sentido de una almohadilla, envía un mensaje a través del puerto serie, las actualizaciones de las luces en la parte superior derecha, y emite un sonido en una prensa.

Para la prueba, que puede tener el PIC envía periódicamente sus valores internos de la pressedness de cada pad. Aquí es un complot de los cinco raw sentido de los valores, además de la general, algo que-es-pulsa digital de estado como el que he presionado cada pad en la sucesión con mi dedo:

Como se puede ver, la inmunidad al ruido es excepcional. Incluso la más débil de la señal era más de 300, mientras que el ruido era ±2 o así.

El magenta traza la etiqueta "Presionado", muestra de la O de la persona presiona el botón de los estados. Sus niveles de mostrar a la prensa y a la liberación de los umbrales. Hay mucho señal adicional de que no se utiliza en este caso. Estos límites fueron ajustados para ser capaz de tolerar un par de capas de papel encima de los botones.

Por supuesto, hay algo inteligente manejo del botón de líneas y de procesamiento, incluso si lo digo yo, pero es evidente que los resultados son alcanzables con bastante modesto microcontrolador.

Estoy usando esto en un producto real, donde el mismo micro es también la gestión de un personaje de la pantalla. Eso es una interfaz de usuario básica del subsistema I plan de re-uso en varios productos en el futuro. Se interconecta con el sistema principal controlador de más de un puerto serie. El controlador principal y envía comandos para escribir en la pantalla, y recibe los mensajes asincrónicos cuando el estado de un botón se cambia.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X