¿ Podemos enviar una señal bipolar al ADC de ATmega88 ?
Sabemos que una señal analógica tiene un valor positivo y un valor negativo. Entonces, ¿un ADC puede tomar un valor negativo o simplemente toma el valor positivo de una señal bipolar?
Esta información se puede encontrar en la hoja de datos .
En la sección ADC dice que puede medir voltajes entre 0 V y V cc . En la sección de características eléctricas dice que el máximo absoluto para cualquier pin, excepto el reinicio, es de -0,5 V a V cc + 0,5 V.
Por lo tanto, no, no puede medir un voltaje negativo y, además, no se recomienda un voltaje negativo por debajo de -0,5 V.
Sin embargo, puede sesgar la entrada para que esté dentro del rango de 0 V a V cc del ADC. Por ejemplo, vea la primera respuesta a la pregunta ¿ Cómo leer una señal de audio usando ATmega328? .
No. Solo positivo.
Si se trata de una señal de CC bipolar, es posible que pueda reducir el rango y la polarización al rango medio de V+ analógico (VCCA) con un divisor de resistencia adecuado, mientras se ocupa de cualquier problema de carga y suministro/ruido de tierra con límites de ESR bajos en el VCCA. De lo contrario, acoplar CA y polarizar a VCCA/2 para señales de CA.
Notas al margen
No.
Sin embargo, si no necesita el componente de CC de la señal, puede acoplarlo capacitivamente a una entrada de ADC que esté polarizada en la mitad del rango permitido, eligiendo los valores del condensador y la resistencia de polarización para mantener la variación en el rango permitido. Por supuesto, esto tendrá un efecto de filtro de paso alto, que puede modelar y decidir si es problemático para su medición; hasta cierto punto, incluso podría compensarlo matemáticamente.
Si necesita el componente de CC, considere usar un amplificador operacional para agregar un voltaje de compensación y ajuste la ganancia según sea necesario para permanecer dentro del rango permitido.