Red de conocimientos turísticos - Información de alquiler - Medición de temperatura del termistor MCU: una guía completa desde el diseño hasta la implementación

Medición de temperatura del termistor MCU: una guía completa desde el diseño hasta la implementación

Medir la temperatura con el termistor de un microcontrolador es un proceso complejo, pero con un diseño y una planificación cuidadosos, puede garantizar lecturas de temperatura precisas. Aquí hay seis pasos que debes seguir.

Diseñar un esquema de circuito

Primero, necesitas diseñar un esquema de circuito. En la figura, R3 es la resistencia pull-up, T1 está conectado al termistor y TC1 es el puerto de adquisición AD del microcontrolador. La resistencia R4 y el condensador C6*** forman juntos un circuito de filtro de resistencia-condensador.

Elija una resistencia pull-up adecuada.

Seleccionar la resistencia pull-up adecuada es clave. Dependiendo de su rango de temperatura, elija el valor medio del rango de resistencia correspondiente del termistor para minimizar la desviación de temperatura.

Calcular la tabla de verdad de temperatura

Una vez seleccionada la resistencia pull-up, la tabla de verdad de temperatura se puede calcular basándose en la tabla de resistencia del termistor. Antes de comenzar este paso, asegúrese de conocer la resolución del módulo AD del microcontrolador.

Programación de software y métodos de filtrado

En términos de programación de software, el método de filtrado comúnmente utilizado es acumular múltiples adquisiciones, eliminar los valores máximo y mínimo y luego promediar.

Elige el microcontrolador adecuado

Aunque un microcontrolador de 8 bits suele ser suficiente, para obtener lecturas de temperatura más precisas se recomienda elegir un microcontrolador con un AD de 10 bits. módulo.

Resumen

Lo anterior es el proceso básico de medición de temperatura del termistor del microcontrolador. Si sigue estos pasos, podrá crear un sistema de medición de temperatura confiable.