Medir voltaje con PIC18F97J94 (divisor de resistencia)

0

Quiero medir el voltaje de entrada (rango de 4V-10V) con el convertidor AD en mi PIC18F97J94. Necesito usar un divisor de resistencia para escalar el voltaje entre 0V-3.3V para trabajar con mi ADC.

Usé la calculadora de voltaje y obtuve los siguientes valores:

Vin = 10V (voltaje máximo) R1 = 7.5k R1 = 3.7k Vout = 3.3V

¿Funcionarán estos esquemas y cómo calculo el valor de los condensadores para filtrar el ruido de suministro? Por favor encuentre la foto adjunta.

¿Cómo me aseguro de que la impedancia esté dentro del valor de la hoja de datos? Si tengo razón, la impedancia máxima en ADC sería de 2.5kohm?

    
pregunta guardspecialone

2 respuestas

2

El optimismo puede ser bueno, pero en este caso debe ser más realista. La entrada de ADC de su PIC puede tener un rango teórico de 0 a 3V3 pero, en la práctica, será más como 50mV a 3.25 voltios. Lea la hoja de datos en el ADC y le informará cuáles podrían ser los errores de cero y de escala completa en cualquier canal particular del dispositivo. Estos errores son equivalentes a las paradas finales digitales del proceso de conversión y, como regla general, me aseguro de que mis señales más grandes y más pequeñas estén dentro de los 50 mV del rango especificado de la página de inicio de la hoja de datos.

Aparte de eso, su cálculo parece lo suficientemente preciso, pero ¿por qué no le da un poco más de margen al final de la señal de 10 V? Además, solo necesita el condensador a tierra para reducir el ruido, es decir, C1 no es necesario.

    
respondido por el Andy aka
1

La impedancia es inferior a 2.5K si la entrada está siempre conectada a una fuente de baja impedancia. Si se deja abierto, la impedancia es de 3.7K desde la entrada del ADC.

La frecuencia de corte de -3dB del filtro de un solo polo es

\ $ f_c = \ frac {(R_1 || R_2) C_2} {2 \ pi} \ $

Por lo tanto, la entrada se atenuará en aproximadamente un 30% en fc; puedes calcular C2 a partir de eso. No necesitas o quieres C1 en general.

Como señala Andy, debe atenuar un poco más porque su referencia de 3.3V tendrá una tolerancia, al igual que las resistencias y el ADC tendrán una especificación de error máxima, y debe aceptar las condiciones más desfavorables para que todos puedan estar al mismo tiempo. Seguro de poder medir 10V sin saturar el ADC. El valor más bajo de ~ 10% para R2 puede ser razonable, pero debe ejecutar los números.

    
respondido por el Spehro Pefhany

Lea otras preguntas en las etiquetas