¿Puedo usar una resistencia simple para la protección contra ESD en un ESP32?

0

Esta pregunta se aplica a las entradas digitales y analógicas en los diferentes kits de desarrollo ESP32. Por lo que puedo decir, ninguna de estas placas (incluidas mis placas OLIMEX-EVB y Gateway) agrega protección ESD a la ESP32.

Hasta ahora he tenido dificultades para ubicar la hoja de datos de Espressive adecuada para ver qué tolerancia (en su caso) ESD existe. Sospecho que hay (el ESP8266 lo hizo) pero no puedo encontrarlo.

Tengo dos aplicaciones específicas para las que necesito diseñar, y creo que ambas funcionarán con una resistencia más grande (por ejemplo, 1 M Ohm):

A) Lectura de una línea de entrada digital para abrir / cerrar un interruptor de límite.
B) Lectura de un valor de entrada analógica en los pines con capacidad ADC (que creo que son 0-1.1v a menos que use la función de atenuación).

Estoy bien con una tasa de respuesta de hasta 1 segundo, aunque sería ideal una décima de segundo.

Así que mis preguntas son:

  1. ¿Alguien sabe de qué se trata la protección contra ESD en el ESP32?
  2. ¿Cuál es la resistencia de mejor tamaño para usar para brindar la máxima protección y aún así tener una respuesta decente?
  3. ¿Funcionarán las resistencias de película delgada o necesito obtener otro tipo?
pregunta Mark Stevens

1 respuesta

0

Un ADC SAR tendrá 10pF Cin. Con su resistencia de 1MegOhm, la TimeConstant será de 10 microsegundos. Cada Tau de asentamiento te da 8+ dB (uno de NECESIDAD) más precisión. Permitir que 10 Tau, o 100 microsegundos se establezcan, debería darle una precisión de 80 dB, o 12 bits. De nuevo, esto supone solo UNA MUESTRA por conversión.

por otro lado ...

Un ADC delta-sigma o sigma-delta, que realiza muchos muestreos durante cada conversión, tendrá un InputCurrent equivalente y utilizando la ley de Ohms, predecimos un error para la conversión a escala completa. Usa la matemática Rin = 1 / (F C); esto viene de Iin = F C V; dado Rin = Vin / Iin, las Vs se cancelan, dejando 1 / F C.

Para 100,000 muestras por segundo y 10pF, 1 / F * C = 1 / (1e + 5 * 1e-11) = 1 / 1e-6

o Rin de este ADC delta-sigma es 1MegOhm.

Con su 1MegOhm externo, tendrá un error del 50% debido a la acción de "división de voltaje".

    
respondido por el analogsystemsrf

Lea otras preguntas en las etiquetas