Tengo un proyecto de diseño que es una incubadora de bebés. Este diseño consta de los MCU MB90f387s de Fujitsu, un potenciómetro (para temperatura de entrada), HSM20-G (sensor analógico de temperatura y humedad), 2 bombillas, LCD, FAN y relé. Estoy utilizando ADC de la MCU para el sensor y el potenciómetro.
El flujo del sistema es:
- lee la temperatura de entrada
- en la bombilla o el ventilador hasta que el sensor lea una temperatura similar a la temperatura de entrada.
- fuera de la bombilla o ventilador.
El problema es cuando la MCU enciende el relé (al encender el ventilador o la bombilla), hay una caída de voltaje en la fuente de alimentación que hace que el sensor y los datos del potenciómetro (lectura) cambien.
Un escenario: Inicialmente, bulb1 apagado, bulb2 apagado, ventilador apagado
- entrada = 33C, lectura del sensor 29C
- bombilla1 y bombilla2 encendidas, caídas de voltaje .6V, lectura de entrada 30C, lectura del sensor 25C
- la lectura del sensor 27C, la bombilla 1 está encendida, la bombilla 2 apagada, la tensión de alimentación aumenta .3V, la lectura de entrada 31C, la lectura del sensor 26C
Explicación: cada vez que el mcu enciende la bombilla, una cantidad de voltaje cae, si el mcu enciende la otra bombilla, otra caída de voltaje.
Pregunta: ¿Cuál es la solución para que el sensor y la temperatura de entrada tengan una lectura constante? Ya leí esto , en el foro de arduino. Al proporcionar otro suministro (cargador de teléfono celular) al sensor o al relé, el sensor / relé no funciona.
Por favor, dame un poco de luz sobre esto. gracias.