hfiel.es

...un remedio casero para mi memoria de pez

  • Aumentar fuente
  • Fuente predeterminada
  • Disminuir fuente
hfiel.es

Sensor arduino: Sensores digitales

E-mail Imprimir PDF

Debido a los resultados mencionados en el anterior artículo, se ha optado por eliminar los sensores analógicos de temperatura y comenzar a usar sensores digitales. Con estos cambios, se ha logrado por fin un sistema estable y apto para su uso, y se ha dado por concluida la parte de desarrollo del proyecto.

Sensores digitales de temperatura

Se inicia un nuevo proceso de investigación de cara a evaluar las diferentes opciones de componentes en el mercado. Durante el mismo, se encuentran los sensores digitales de la casa Maxim (antigua Dallas Semiconductor), mencionados en los propios foros de Arduino. En concreto se trata de la familia de componentes digitales 1-Wire, que incluye, entre otros, diversos sensores de temperatura. Como principal característica de estos dispositivos se permite la conexión de hasta 64 componentes en un mismo canal digital de datos, lo que reduce las entradas digitales a utilizar, permitiendo la identificación de los dispositivos individuales mediante un número de serie único que se establece en fábrica. Además, los sistemas 1-Wire permiten alimentarse de dos formas: de manera directa (un cable para tensión, otro para tierra y otro para datos) o en el denominado modo parásito, donde el cable de datos lleva la propia alimentación, produciendo que en la práctica sólo se usen 2 cables para conectar el dispositivo. Se ha optado por utilizar los sensores DS18B20. Estos sensores presentan las siguientes características:

Última actualización el Jueves, 02 de Septiembre de 2010 11:17 Leer más...
 

Sensor arduino: Resultados de las pruebas

E-mail Imprimir PDF

El proceso de pruebas que se ha llevado a cabo ha permitido determinar el problema en las mediciones. Con los 4 sensores de temperatura conectados, se observa que los problemas de incremento de las temperaturas se dan en todas las sondas por igual. Tras consultar a fondo las hojas de características y diversos sitios en internet, se descubre que el problema radica en la interacción entre el conversor analógico-digital de arduino y los sensores de temperatura.

Problemas de multiplexación

El procesador Atmega 328 que incorpora el arudino incluye un único conversor ADC, el cual se multiplexa para permitir la lectura de las 7 entradas analógicas. Cambiar entre dos entradas hace que en la práctica, la señal se corte en la entrada original y se establezca en la nueva entrada seleccionada. En la mayoría de componentes (por ejemplo, en potenciómetros) esto no tiene ninguna repercusión en la señal, pero en el caso de los sensores de temperatura, se produce un problema relacionado con la arquitectura de los sensores.

 

Última actualización el Miércoles, 01 de Septiembre de 2010 10:05 Leer más...
 

Sensor Arduino: Pruebas del sistema

E-mail Imprimir PDF

Se están llevando a cabo pruebas de los sensores en un entorno real. Se han realizado mediante la comparación de las lecturas con un sensor de temperatura y humedad comercial. Hasta ahora todas las pruebas que se han realizado han sido con el sistema conectado por USB a la máquina de desarrollo, pero para poder llevar a cabo las pruebas en el entorno final se necesita que el sistema sea completamente independiente, por lo tanto se ha conectado un transformador a la entrada de alimentación de la placa Arduino. Siguiendo las recomendaciones de la página de Arduino, se ha empleado una tensión de 9V para asegurar un correcto funcionamiento.

Última actualización el Viernes, 16 de Julio de 2010 18:02 Leer más...