(05-10-2014, 09:35 PM)xavi escribió: Buenas tardes noches.
Sigo haciendo pruebas con los sensores.
Como me dijiste, te pego lo que pone al arrancar de modo lento el programa:
[code]
Ini. Botonera.
Botonera OK.
<Ring>
CAO Version 1.0.2 BETA ACU.XAVI
(...)
Saludos
En el arranque lento ya tenemos toda la información relativa a ese
sensor que da problemas.
La alarma acustica está activada. Puedes ponerla en modo silencioso
(AlaTmpAcu = false) para no volverte tarumba con tanta alarma.
El sensor y la alarma seguirán mostrándo un funcionamiento idéntico
mientras el sensor esté habilitado (EnaTmpAcu = true).
En cualquier caso parece que las lecturas del sensor sumergido son
totalmente caóticas (85ºC) y aparecen valores irreales.
Esto ya lo he vivido yo en multitud de ocasiones.
Puede tener que ver con deficiencias en la hermeticidad de la sonda de temperatura, o con fallos por captar interferencias.
Si las pruebas sumergidas eja secar bien las sondas. Haz pruebas en seco.
¿Estás usando cable blindado con malla a masa?
Dime que tipo de sondas sumergibles estás usando. A mi estos problemas me han aparecido en sondas comerciales que se venden como sumergibles y en algunas de las sondas impermeabilizadas por mí. Logré impermeabilizar sondas que llevan año y medio funcionando sin problemas.
No basta con evitar que la humedad llege al sensor. El pegamento que se use como sellador debe tener un aislamiento al paso de la corriente perfecto.La sensibilidad del chip a la menor deficiencia en el aispamiento o a los fallos del blindaje contra interferecias es algo espectacular.
El software sensor hace un elevado número de lecturas y las promedia, pero a
pesar de ello la lectura obtenida es erronea. Seguramente el chip DS18B20 está recibiendo toda clase de interferencias eléctricas y tienes que averiguar como evitarlo.
El software parece estar funcionando bastante bien.
COSAS QUE ADMITEN MEJORAS
* Ac) Decr -> HIGH
Esto no es una alarma sino un cambio de estado normal en el sensor. Puede que el sistema de notificación de alarmas se esté mezclando con la notificación de cambios de estado (que es algo útil pero tampoco impresindible).
* El mesaje de la línea inferior Incr = +/-(1) aparece cuando los botones UP y DOWN van a provocar incrementos o decrementos delos valores en una unidad. Ciertamente, para este tipo de dato lógico no tiene mucho sentido esa información.
(05-10-2014, 09:33 PM)william escribió: pero porque los reles los ventiladores van a 12 voltios no podrian ir directo con un tip como los led pregunto claro
No he probado nunca y tratándose de ventiladores que tienen cargas inductivas y que pueden bombardear con picos de sobre tensión que terminen cargándose los semiconductores que usemos para conmutarlos, yo he preferido usar relés que son más seguros en ese aspecto. No podría asegurarte que no se pueda hacer.
La placa de relés la puedes comprar o, si tienes maña con el soldador, puedes hacerla tú porque solo necesita ponerle un transistor que amplifique la salida de Arduino para alimentar el relé. Yo he probado dos circuitos baratos para relés que van bien.
El uso de relés en Arduino.