Estoy jugando con un dispositivo de sensor inalámbrico (con atmega, xbee y sensor capacitivo (lámina simple)) que funciona bien con la fuente de alimentación del laboratorio, pero tan pronto como lo pruebo con pilas AA deja de funcionar. La comunicación inalámbrica y atmega parecen funcionar bien, pero el sensor capacitivo (uso una biblioteca arduino CapSense) no funciona. Parece tener algo que ver con la TIERRA del sensor capacitivo. También intenté suministrar energía directamente a la caja de la batería, por lo que tampoco parece que los cables estén fuera de lugar ...
¿Algún consejo, recomendación o prueba de salvador? Perdón si pregunto un concepto básico... soy novato...
EDITO: Reformulo ask y adjunto una imagen
Gracias,
xavi
EDIT2: ¡Gracias Ambiorix por explicarme el problema en mi circuito!
Esta biblioteca CapSense distingue entre contacto y no contacto a través del aumento/disminución del retardo de tiempo causado por la resistencia en serie y la capacitancia a tierra. Obviamente, esto requiere que el Arduino esté conectado a tierra.
Si usa una fuente de alimentación, el Arduino está conectado directamente a tierra a través del enchufe de red o a través de las capacitancias parásitas a través del PS, que son considerablemente más altas que la capacitancia del sensor a tierra. La capacitancia parásita entre la batería y la tierra es muy baja para que esto funcione.
Solución:
Llego unos meses tarde a este hilo, pero me he encontrado con el mismo problema que tiene xavi. Agregar una conexión a tierra (aprox. 30 cm de tubería de cobre) ayuda con algunas configuraciones de circuitos, pero no con la que quiero usar.
Sin embargo, descubrí que el circuito se puede usar como un filtro para determinar cuándo cambia la capacitancia. Es decir, envíe una onda cuadrada a través del circuito a una frecuencia atenuada o pasada, y luego, cuando cambie la capacitancia, podrá detectar una diferencia en la respuesta. Estoy haciendo lo siguiente:
Si la frecuencia está cerca de la frecuencia de corte, puede ver un cambio dramático en los conteos de transición cuando cambia la capacitancia. Funciona tanto con corriente como con pilas. Sin embargo, la respuesta del filtro cambia, por lo que debe sintonizar la frecuencia para cada fuente de alimentación y objeto táctil. (He usado una placa de aluminio, un plátano y hojas de plantas. Todos funcionan bien con alta sensibilidad). Todavía estoy trabajando en una rutina de calibración para realizar en el encendido.
El circuito que estoy usando es un poco diferente porque estaba tratando de detectar la tasa de descarga de la carga. Puedo probar diferentes configuraciones de la resistencia y el condensador. Puede ver mi circuito e intentos anteriores en http://ideas-tried.blogspot.com/2015/06/capacitive-sensing-on-battery-power.html .
I. Wolfe
vladimir cravero
Xavi Gómez Canals
pjc50