Táctil capacitivo e implementación con BeagleBone Black

0

¿Cómo puedo hacer un sensor táctil capacitivo básico para el Beaglebone Black que es capaz de sentarse detrás de un material aislante? Me gustaría hacerlo lo más básico posible, y sin ningún tipo de "panel de ruptura", o IC especializado , utilizando solo el Beaglebone para interpretar los datos recibidos como podría IC especializada lo haría. El Beaglebone tiene pines IO digitales, un ADC de 12 bits y PWM (para referencia), y es muy similar a la Raspberry Pi. ¿Es posible? (Con solo el Beaglebone, el tablero de pruebas, los cables de puente, la cinta de cobre y las resistencias de cualquier valor)

Responda a eso: es factible. ¡Lo mismo que en el esquema del circuito, parece! Se puede hacer con los pines digitales. Coloca un resistor de gran valor entre el pin de envío y el pin de recepción, configura el pin de envío a alto y el tiempo que tarda en subir el pin de recepción. El sensor actúa como un condensador, que almacena la carga, de modo que el pin de recepción tarda más tiempo en activarse.

Otras preguntas

¿Cómo funciona un sensor de este tipo y cómo afecta el sensor al circuito? (se muestra a continuación, que representa un sensor táctil)

  

Sólo hay una fuente de carga, a través de la resistencia. Por lo tanto, si aumenta el espacio de almacenamiento de carga agregando la capacidad del dedo, tardará más en llenarse.

(y, por lo tanto, las diferencias en el tiempo indican si el dedo está ahí o no)

simular este circuito : esquema creado usando CircuitLab

¡Gracias!

    
pregunta raindance

1 respuesta

0

La recepción tardará más en cargarse si el dedo está cerca. ¡Usted dice que imagina que tomaría más tiempo de lo que afirma que sería más corto!

El resistor de 40K y el sensor forman una constante de tiempo que determina qué tan rápido se carga la línea de recepción, si la capacidad es mayor, tomará más tiempo.

La cantidad real de capacitancia depende del tamaño del sensor, pero normalmente será de unos pocos pF (no 1uF como se muestra) cuando un dedo está cerca de un sensor.

Sin el dedo, habrá una capacitancia parásita que depende de cómo se construye el sensor y la longitud del cable, etc. pero podría fácilmente ser de 10-20pF incluso si minimiza esas cosas. Esto daría una constante de tiempo sin tocar el sensor de 40 * 10 ^ 3 * 10 ^ -11. Esto es alrededor de 400s. Con el dedo agregando 1pF, esto aumentará en aproximadamente un 5% a aproximadamente 420ns. Esto es muy rápido y no hay mucho cambio.

Como el artículo vinculado indica que puede obtener una mayor sensibilidad al aumentar el valor de la resistencia a muchos megohmios, esto le dará una constante de tiempo de 100s de microsegundos con cambios más grandes cuando esté en la proximidad, lo que es más fácil de distinguir. aumenta el tamaño del sensor para que puedas sentir toda la mano en lugar de solo un dedo.

    
respondido por el Kevin White

Lea otras preguntas en las etiquetas