Debo disculparme si mi pregunta es trivial ya que no encontré una pregunta similar, decidí preguntar específicamente la mía.
Tengo una membrana microscópica en mi laboratorio, esta pieza a la que llamamos NMS tiene una variación de voltaje provocada por su funcionamiento. Similar al potencial de acción en las neuronas de un sistema nervioso. Estamos tratando de construir un sistema de medición electrónico que pueda capturar la variación de voltaje en un rango de -70mV a -55mV. Queremos tener una precisión de al menos 1 mV o posiblemente menos en nuestras mediciones. Dado que el único tipo electrónico al que tenemos acceso es un estudiante de licenciatura, podremos ayudarlo, así que he decidido buscar ayuda de la comunidad.
El SoC actual que sabe programar y con el que se siente seguro es ESP32. Mientras buscaba en su hoja de datos, tiene algunas funciones geniales que podríamos usar aquí, las agrego aquí como referencia:
http://espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf
- 4.1.2 Convertidor de analógico a digital (ADC)
ESP32 integra ADC SAR de 12 bits y admite mediciones en 18 canales (pines analógicos). Algunos de estos pines se pueden usar para construir un amplificador de ganancia programable que se usa para medir señales analógicas pequeñas. El coprocesador ULP en ESP32 también está diseñado para medir los voltajes mientras opera en el modo de suspensión, lo que permite un bajo consumo de energía. La CPU se puede activar mediante una configuración de umbral y/o mediante otros disparadores. Con la configuración adecuada, los ADC y el amplificador se pueden configurar para medir voltaje para un máximo de 18 pines.
- 4.1.3 Preamplificador analógico de ruido ultra bajo
ESP32 integra un preamplificador analógico de ruido ultrabajo que amplifica la diferencia de voltaje entre los pines SENSOR_VP y SENSOR_VN y envía el valor al ADC. La relación de amplificación viene dada por el tamaño de un par de condensadores de muestreo que se colocan fuera del chip. Al usar un capacitor más grande, se reduce el ruido de muestreo, pero se incrementa el tiempo de estabilización. La relación de amplificación también está limitada por el amplificador, que alcanza un máximo de unos 60 dB de ganancia.
- 4.1.4 Sensor de pasillo
ESP32 integra un sensor Hall basado en una resistencia N-portadora. Cuando el chip está en el campo magnético, el sensor Hall desarrolla un pequeño voltaje lateralmente en la resistencia, que puede ser medido directamente por el ADC, o amplificado por el preamplificador analógico de ruido ultrabajo y luego medido por el ADC.
Entonces, básicamente estoy buscando sugerencias de diseño para las medidas mencionadas con chips ESP32. También necesitamos algunos consejos para construir la sonda de medición, específicamente, necesitamos una forma de conectar nuestra membrana NMS que está intercalada entre un portaobjetos de microscopio y un cubreobjetos a nuestro sistema de medición.
Gracias a todos.
El ESP32 no mide voltaje puro (es decir, su entrada no parece una resistencia infinita). No encuentro valor de ohmios para los pines de entrada de ESP32 A/D en sus hojas de especificaciones. Puede ser 1Meg, puede ser 100K.
¿Cuál es la resistencia del voltímetro tolerada por la configuración de su micropipeta? Si la entrada A/D debe parecerse a una resistencia de 100 megas, definitivamente necesitará un amplificador operacional para que sirva como un búfer de entrada. (También un amplificador operacional puede manejar entradas pos y neg en un rango de muchos voltios).
También esto:
Para las sondas de membrana de micropipeta, para lograr un ruido del sistema lo suficientemente bajo, generalmente el voltaje es fijo o "comandado", mientras que solo se miden los nanoamperios. Usamos un circuito llamado "amplificador de escenario principal": un amplificador operacional cableado para actuar como un amplificador de transimpedancia. Esto se coloca entre el electrodo de pipeta y el resto de su circuito (la entrada ESP32). Entonces, la membrana genera un pulso de 10nA y el amplificador da una salida de 1.0V. El amplificador tiene dos entradas (amplificador diferencial) para que podamos comparar los potenciales entre la celda sujeta y el entorno fluido.
Palabras de búsqueda: esquema de cabecera de abrazadera de parche
Acabo de reemplazar los FET fritos en uno de estos el mes pasado: una versión clásica antigua (no uno de los productos caros y de vanguardia que se usan hoy en día). Esbocé un esquema tosco .
Este utiliza un JFET dual externo para lograr un funcionamiento extremadamente bajo en ruido, con el FET alimentando un amplificador operacional LF356 de bajo costo. La resistencia de 100 megas proporciona una operación de 0,1 V por nanoamperio.
PD
La versión elegante y costosa es Axopatch, Axon corp. Aquí está uno de sus amplificadores de escenario. En lugar de comprar FET duales de Siliconix, ¡ construyeron los suyos propios! Los montaron en un enfriador peltier, para que puedan enfriarlo a -20C, reduciendo el ruido aún más. Esta cosa puede detectar los pulsos de la apertura/cierre de un solo canal de iones.
Considerando una atenuación de 0dB (y una precisión de 12 bits), dando un voltaje de escala completa de 1.1V, tendrá 4095 "pasos" dentro de este rango de voltaje, resultando en 0.000268620269V para cada paso. Muy preciso en mi opinión. ¡Y satisface sus necesidades de 1mV!
PD.: Sólo un recordatorio. No olvide mover sus voltajes por encima de 0V (es decir, +70mV y +55mV) para que pueda usar directamente los pines IC. Si pudiera informar el voltaje base en el que ocurrirán estas variaciones, sería muy útil para poder dar una respuesta mejor que esta :)
PPS.: Bueno, no puedo comentar en esta cuenta, así que intentaré responder a su pregunta aquí, ¡me alegraría si le ayudara!
¿El voltaje que estás midiendo es realmente negativo? Si es así, necesitará un circuito de amplificador operacional para sesgar o invertir el voltaje. El amplificador de ganancia programable puede ser útil para aumentar el nivel de la señal. Un filtro de paso bajo puede ser útil para reducir el ruido. La hoja de datos a la que proporcionó el enlace realmente no brinda muchas especificaciones para el ADC como ENOB (número efectivo de bits). Probablemente no obtendrá los 12 bits completos si lo hace. Creo que podría estar mejor con un ADC sigma delta externo que pueda manejar entradas positivas y negativas.
Eugenio Sh.
desempañar
analogsystemsrf
desempañar