Estoy intentando crear un puerto de lamido personalizado para detectar el comportamiento de lamido del ratón. Estoy siguiendo un diseño publicado aquí que utiliza el potencial de unión entre la lengua del ratón y el pico de agua metálico para detectar cuándo se ha producido un lametón, véase la imagen siguiente:
Para ello, estoy adquiriendo la señal de voltaje como una entrada analógica a una tarjeta DAQ de National Instruments (PCIe-6363) a través de una caja de conexiones de NI (modelo SCB-68). Estoy leyendo el voltaje usando Matlab R2014a, utilizando la caja de herramientas DAQ para leer el voltaje del canal de entrada analógica (ai) en la tarjeta DAQ de NI.
Mi problema es que cuando el circuito está abierto, el voltaje va derivando lentamente hacia un valor determinado durante unos 8 minutos (parece que está alrededor de 2,8V):
Lo que realmente quiero es que este sistema tenga una tensión de 0 hasta que se cierre el circuito, momento en el que puedo detectar un potencial de unión que signifique un latido. Entonces, ¿por qué se produce esta deriva? ¿Qué puedo hacer para evitarla durante la condición de circuito abierto?
Aquí hay una muestra de lo que sucede cuando sostengo la tierra en una mano, y toco con un dedo mojado el cable +. Cada caída brusca coincide con el cierre del circuito:
Ahora, todavía podría potencialmente utilizar esto, sólo mediante el cálculo de la derivada y ver cuando eso supera algún umbral, pero quiero saber por qué esto no está funcionando como se esperaba.
Gracias.