Durante las próximas dos semanas, voy a construir un sistema de ventiladores para invernaderos. Aunque no es para un invernadero real. Es solo por diversion. De todos modos, mi plan es usar la placa Dragon12 + que tengo, un sensor de temperatura LM34 y un pequeño ventilador de 5V.
Mi objetivo es leer la temperatura, convertirla con el convertidor A a D, calcular la temperatura real a partir de los valores en los registros de conversión, mostrarla en la pantalla LCD incorporada y, cuando la temperatura alcance 85F, encender el ventilador . Una vez que la temperatura vuelve a bajar a 80 ° F, el ventilador se apaga. Así que, en realidad, las únicas temperaturas que me importan son de aproximadamente 70-90F (dando un poco de espacio adicional en ambos lados de la escala). ¿Cómo podría construir un circuito para limitar las temperaturas que lee el sensor?
¿Sería mejor simplemente implementarlo en el lado del software? Mi problema es que el convertidor A a D es de 10 bits, por lo que la resolución es (aproximadamente) de 5 mV (5 voltios sobre 1024 bits) y el sensor aumenta 10 mV / grado. Sé que debería estar bien en teoría, pero ¿será un problema tan pequeño el tamaño del sensor?