Red de conocimientos turísticos - Conocimientos sobre calendario chino - La clave para ajustar los límites de temperatura superior e inferior de la alarma de temperatura del microcontrolador es ¿cómo compilar el programa en lenguaje C?

La clave para ajustar los límites de temperatura superior e inferior de la alarma de temperatura del microcontrolador es ¿cómo compilar el programa en lenguaje C?

La alarma de temperatura requiere un sensor de temperatura para monitorear el objeto de detección en todo momento, como el sensor de temperatura pt100. El valor de resistencia del sensor pt100 será diferente a diferentes temperaturas, pero a la misma temperatura, el valor de resistencia será el mismo. . De acuerdo con este principio, el circuito convierte la cantidad analógica en un voltaje y luego convierte la cantidad analógica en una cantidad digital y la ingresa al microcontrolador. El microcontrolador determina el valor de temperatura real en función del valor de voltaje leído y luego lo compara. de acuerdo con el valor de alarma establecido. Si se excede el valor de alarma, actuará.

En el proceso de diseño real de configuración de temperatura de alarma, puede sumar o restar directamente esta variable, por ejemplo

void actfuntion(unsigned char temp)

{

temp;

}

Luego, cuando se detecta un salto de nivel en el botón, se llama a esta subfunción que contiene parámetros para agregar el punto de ajuste de temperatura definido. , realice la operación de resta al mismo tiempo y realice un juicio de valor máximo o mínimo después de llamar.

Si cree que presionar los botones uno por uno es demasiado problemático, puede presionar el botón durante mucho tiempo para activar el disparo continuo, es decir, juzgar el tiempo de presión en el temporizador y luego llamar a esto. subfunción continuamente.

Por supuesto, este valor de configuración debe guardarse después de apagar o presionar una tecla. Después de que pueda configurar el valor de temperatura, presione otros botones para guardar el valor de configuración de temperatura en la eeprom dentro del microcontrolador. No es necesario guardar demasiados datos. La eeprom interna de muchos microcontroladores en el mercado es suficiente y no es necesario. ampliarse hacia el exterior.

Luego, después de encender el microcontrolador, comienza a leer la configuración de la función principal guardada en la eeprom.

oter>