ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

RESUMEN Comunicacion MSP430


Enviado por   •  15 de Noviembre de 2016  •  Prácticas o problemas  •  8.342 Palabras (34 Páginas)  •  281 Visitas

Página 1 de 34

INSTITUTO TECNOLÓGICO DE QUERÉTARO

Departamento de Eléctrica y Electrónica

Ingeniería Electrónica  

Microcontroladores ETD1022

Reporte de Proyecto

Martínez Martínez Pablo 11140891

Castellanos Galindo José Joaquín

31 de mayo de 2016

RESUMEN

En este documento sobre el proyecto riego inteligente se incluye la programación del microcontrolador de Texas Intruments asi como la conexión de los sensores y actuadores que serán manipulados y controlados atraves de una tarjeta maestra  WiFi.

Para la programación de la tarjeta maestra y control de sensores se utilizo una tarjeta C3200 de Texas Instruments. En este reporte no se incluyen la configuración y programación de dicha tarjeta maestra.


ÍNDICE

                                                                                          Página

OBJETIVO GENERAL        

INTRODUCCIÓN TEÓRICA        

MÓDULO HL-69: UN SENSOR DE HUMEDAD DE SUELO        

ADC10 REGISTROS        

Control de Registro ADC10 1        

PWM        

DESARROLLO        

PROCEDIMIENTO        

RESULTADOS        

CONCLUSIONES        

FUENTES DE INFORMACIÓN        

ANEXO        


OBJETIVO GENERAL

En este proyecto se pretende hacer una comunicación serial  desde un microcontrolador  hacia un módulo C3200 de WiFi y de regreso, ambos del fabricante del fabricante Texas Intrument, con la finalidad de poder controlar y monitorear un jardín inteligente con aplicación expandible hacia un hibernadero.


INTRODUCCIÓN TEÓRICA

El microcontrolador MSP430G2553 cuenta con una arquitectura tipo RISC y dos puertos de entradas y salidas analógicas y digitales. Cuenta tambien con un convertidor analógico-digital de 10 bits. Tiene, tambien, puertos de comunicación serial y velocidades de transferencia variables. Cuenta con relojes que pueden ser configurados para una salida a PWM.

MÓDULO HL-69: UN SENSOR DE HUMEDAD DE SUELO

El módulo HL-69, un sensor de humedad de suelo resulta ser otro módulo que utiliza la conductividad entre dos terminales para determinar ciertos parámetros relacionados a agua, líquidos y humedad. En la figura 1 se muestran las terminales del sensor que van en la tierra.

[pic 1]

Figura 1. Terminales del HL – 69

El principio de funcionamiento de este dispositivo consiste en dos placas separadas entre sí por una distancia determinada. Ambas placas están recubiertas de una capa de material conductor.

Si existe humedad en el suelo se creará un puente entre una punta y otra, lo que será detectado por un circuito de control con un amplificador operacional que será el encargado de transformar la conductividad registrada a un valor analógico que podrá ser leído por algún microcontrolador.

En la figura 2, se puede ver el sensor completo, el cual es alimentado con 5v y tenemos en el las salidas y las entradas de las terminales que van en la tierra.

[pic 2]

Figura 2. Sensor de humedad de tierra.

El dispositivo cuenta con dos tipos de salidas, una analógica y una digital. La salida digital entregará un pulso bajo cuando haya conductividad suficiente entre cada una de las puntas. El umbral de disparo se puede establecer moviendo el potenciómetro del circuito de control. 9

En la salida analógica el nivel de voltaje dependerá directamente de cuanta humedad haya en el suelo. Es decir, dependiendo de cuanta conductividad (producto del agua en el suelo) haya entre las puntas del módulo, así variará el valor en el microcontrolador (entre 0 y 1023).

Al final, este módulo es muy útil en proyectos de control donde se requiera monitorear las condiciones del suelo, especialmente si se está trabajando con plantas que necesitan cuidados especiales.[1]

ADC10 REGISTROS

El módulo de ADC10 en los dispositivos MSP430G es configurado por el usuario a través de software. Hay varios registros utilizados para cambiar la forma en que el ADC10 opera.

ADC10 entrada analógica Enable Register 0: Este permite al usuario activar el GPIO pines específicos para entrada analógica.

Control de Registro ADC10 0: Este registro de control tiene varios parámetros que se pueden ajustar los cuales se enumeran a continuación. El comando utilizado para este registro se ve algo como esto ADC10CTL0 = SREF_1 + + ADC10SHT_2 REFON + + ADC10ON ADC10IE;

SREFx: Selección de referencia. Hay varias opciones de parámetros que se pueden ajustar para seleccionar la referencia.

ADC10SHTx: Muestreo y retención de tiempo. Este ajusta el número de ciclos de reloj que tendra el periodo de muestreo.

ADC10SR: Frecuencia de muestreo. Ajusta la frecuencia de muestreo entre 200ksps o 50ksps

REFOUT: Salida de referencia. Salida de voltaje de referencia al pin GPIO con capacidad de Vref

REFBURST: Ráfaga de referencia. Desactiva la tensión de referencia interna de forma automática cuando el ADC10 no está convirtiendo.

MSC: Conversión de muestras múltiple. Permite conversión de múltiples muestras que deben tomarse de forma automática.

REF2_5V: Referencia tensión del generador. Seleccionable entre 1.5 V y 2.5 V

REFON: Generador de Referencia On. Activa la tensión de referencia interna.

ADC10ON: ADC10 On. Enciende el ADC10

ADC10IE: Habilitación de interrupción. Permite interrupciones para el ADC10

ADC10IFG: Bandera de interrupción. Permite la bandera de interrupción para el ADC10

ENC: Habilitar conversión. Permite la conversión y se puede utilizar para detener una conversión restableciendo ENC.

...

Descargar como (para miembros actualizados)  txt (24.7 Kb)   pdf (913.5 Kb)   docx (2.1 Mb)  
Leer 33 páginas más »
Disponible sólo en Clubensayos.com