reporte de ing electromecanica

15
S.E.P. D.G.E.S.T. D.I.T.D. INSTITUTO TECNOLÓGICO SUPERIOR DE LIBRES Organismo Público Descentralizado del Gobierno del Estado de Puebla Ingeniería en Sistemas Computacionales Entorno de Desarrollo Móvil Reporte de práctica “Simulación de un riego” Integrantes: Barrera Rosales Eva María Reyes Salazar Rosa María Valadez Flores Andrea Valadez Romero Martha

Upload: lupita-reyes

Post on 12-Jan-2016

59 views

Category:

Documents


0 download

DESCRIPTION

simulación de un riego

TRANSCRIPT

Page 1: Reporte de ing Electromecanica

S.E.P. D.G.E.S.T. D.I.T.D.

INSTITUTO TECNOLÓGICO SUPERIOR DE LIBRES

Organismo Público Descentralizado del Gobierno del Estado de Puebla

Ingeniería en Sistemas Computacionales

Entorno de Desarrollo Móvil

Reporte de práctica

“Simulación de un riego”

Integrantes:

Barrera Rosales Eva María

Reyes Salazar Rosa María

Valadez Flores Andrea

Valadez Romero Martha

Docente: Elmar Montiel Jiménez

LIBRES, PUEBLA, 29 de OCTUBRE 2014

Page 2: Reporte de ing Electromecanica

S.E.P .D.G.E.S.T D.I.T.D. INSTITUTO TECNOLÓGICO SUPERIOR DE LIBRES

Organismo Público Descentralizado del Gobierno del Estado de Puebla

Introducción

El término de servomotor se aplica correctamente sólo a sistemas en los que las

señales de realimentación o de corrección de errores ayudan a la posición

mecánica de control, velocidad u otros parámetros.

Por lo que en esta práctica simularemos al abrir y cerrar una válvula que realice la

función de un rociador de jardín de pendiendo de la luz que tengamos.

¿Qué es un servo motor?

Un Servo es un dispositivo pequeño que tiene un eje de rendimiento controlado.

Este puede ser llevado a posiciones angulares específicas al enviar una señal

codificada. Con tal de que una señal codificada exista en la línea de entrada, el

servo mantendrá la posición angular del engranaje. Cuando la señala codificada

cambia, la posición angular de los piñones cambia. En la práctica, se usan servos

para posicionar superficies de control como el movimiento de palancas, pequeños

ascensores y timones.

Función del Servomotor en Arduino

El motor del servo tiene algunos circuitos de control y un potenciómetro (una

resistencia variable) esta es conectada al eje central del servo motor. Este

potenciómetro permite a la circuitería de control, supervisar el ángulo actual del

servo motor. Si el eje está en el ángulo correcto, entonces el motor está apagado.

Si el circuito chequea que el ángulo no es el correcto, el motor girará en la

dirección adecuada hasta llegar al ángulo correcto. El eje del servo es capaz de

llegar alrededor de los 180 grados. Normalmente, en algunos llega a los 210

grados, pero varía según el fabricante. Un servo normal se usa para controlar un

movimiento angular de entre 0 y 180.

Page 3: Reporte de ing Electromecanica

S.E.P .D.G.E.S.T D.I.T.D. INSTITUTO TECNOLÓGICO SUPERIOR DE LIBRES

Organismo Público Descentralizado del Gobierno del Estado de Puebla

¿Qué es PWN y cómo funciona?

PWM significa modulación por ancho de pulso y es una técnica para transferir

información o energía a un dispositivo con una señal cuadrada. La señal está

compuesta por un valor alto y un valor bajo, en nuestro caso 5 y 0 voltios

respectivamente. 

La relación entre el tiempo que la señal esta en alto en comparación con la que

está en bajo se conoce como ciclo de trabajo y normalmente se expresa en un

tanto por ciento (%).

La función PWM requiere de un circuito en el cual hay distintas partes bien

diferenciadas entre sí. El comparador es lo que se convierte en el nexo, contando

con una salida y un total de dos entradas distintas. A la hora de configurarlo

tenemos que tener en cuenta que una de las dos entradas se centra en dar

espacio a la señal del modulador. Por su lado, la segunda entrada tiene que estar

vinculada con un oscilador de tipo de dientes de sierra para que la función se

pueda llevar a cabo con éxito. La señal que proporciona el oscilador con dientes

es lo que determina la salida de la frecuencia. Es un sistema que ha dado buenas

demostraciones de funcionar, convirtiéndose en un recurso muy utilizado en

cuanto a la disponibilidad de recursos energéticos.

Bibliografía

Page 4: Reporte de ing Electromecanica

S.E.P .D.G.E.S.T D.I.T.D. INSTITUTO TECNOLÓGICO SUPERIOR DE LIBRES

Organismo Público Descentralizado del Gobierno del Estado de Puebla

EL SERVOMOTOR. (s.f.). Recuperado el 20 de Octubre de 2014, de http://www.info-

ab.uclm.es/labelec/solar/electronica/elementos/servomotor.htm

sistemasobertronica. (s.f.). Recuperado el 20 de Octubre de 2014, de

http://www.ibertronica.es/blog/refrigeracion/funcion-pwm/

Material

El material que utilizamos para la realización de la práctica fue el siguiente:

Laptop

Software Proteus

Software Arduino

Desarrollo de la práctica de manera simulada

Para el desarrollo de esta práctica simulada utilizaremos el software de Proteus en

el cual seleccionaremos los siguientes componentes.

Arduino Uno

LED

Page 5: Reporte de ing Electromecanica

S.E.P .D.G.E.S.T D.I.T.D. INSTITUTO TECNOLÓGICO SUPERIOR DE LIBRES

Organismo Público Descentralizado del Gobierno del Estado de Puebla

SERVOMOTOR

FOTORESISTENCIA (LDR)

RESISTENCIAS (2)

TERMINAL VIRTUAL

Una vez que tenemos los componentes el propósito de esta práctica es por medio

de la foto resistencia capte la luz y de esta manera simule el funcionamiento de un

invernadero donde cuando la foto resistencia detecta la luz se apaga una LED y se

abre la válvula y si la foto resistencia no detecta la luz se enciende un led y se

cierra la válvula. Una vez aclarado que es lo que se necesita se muestra como

queda nuestro circuito en la siguiente imagen.

Page 6: Reporte de ing Electromecanica

S.E.P .D.G.E.S.T D.I.T.D. INSTITUTO TECNOLÓGICO SUPERIOR DE LIBRES

Organismo Público Descentralizado del Gobierno del Estado de Puebla

Ya que tenemos nuestro circuito procederemos a generar nuestro código

para el funcionamiento correcto en Arduino.

Ahora ya que tenemos nuestro programa lo verificaremos para ver si no

tiene errores.

Una vez liberado de errores nos daremos cuenta que en la parte superior

se genera una dirección, la cual la identificaremos porque tiene

terminación .hex la cual seleccionamos copiar.

En Proteus daremos doble clic en el componente de Arduino y se copiara la

ruta que se generó y le damos Ok y nuestro programa quedara cargado a el

Arduino.

Page 7: Reporte de ing Electromecanica

S.E.P .D.G.E.S.T D.I.T.D. INSTITUTO TECNOLÓGICO SUPERIOR DE LIBRES

Organismo Público Descentralizado del Gobierno del Estado de Puebla

Pues ya que ha quedado cargado le daremos Play a la simulación

y verificamos que cumpla con lo establecido.

Figura. Cuando la fotoresistencia no detecta la luz

Page 8: Reporte de ing Electromecanica

S.E.P .D.G.E.S.T D.I.T.D. INSTITUTO TECNOLÓGICO SUPERIOR DE LIBRES

Organismo Público Descentralizado del Gobierno del Estado de Puebla

Figura. Cuando la fotoresistencia detecta la luz

Asi es como terminamos nuestra simulcion de manera correcta y se pudo

observar el comportamiento de la fotoresistencia asi como el uso que de

manera real podemos darle.

Desarrollo de la práctica de manera física

Apagado de un led y cierre de una válvula en el día y de noche encendido de un

led y válvula abierta.

Para el desarrollo de esta práctica fue necesario utilizar los siguientes materiales:

Protoboard

Cables de conexión UTP

1 fotoresistencia

1 led

Resistencias

Placa Arduino

Servomotor

Procedimiento

Page 9: Reporte de ing Electromecanica

S.E.P .D.G.E.S.T D.I.T.D. INSTITUTO TECNOLÓGICO SUPERIOR DE LIBRES

Organismo Público Descentralizado del Gobierno del Estado de Puebla

Se conectó un led, dos resistencias, una conectada con la resistencia y la

otra con el led como se muestra en la figura 1.

Figura . Conexión de resistencias con led y fotoresistencia.

Posteriormente se hace la conexión del servomotor con arduino en donde el

servomotor irá conectado de la siguiente manera:

Pin de Arduino Color de cable del servo

Pin cualquiera Amarillo

5V Rojo

GND Negro

La conexión queda como la muestra la siguiente imagen.

Page 10: Reporte de ing Electromecanica

S.E.P .D.G.E.S.T D.I.T.D. INSTITUTO TECNOLÓGICO SUPERIOR DE LIBRES

Organismo Público Descentralizado del Gobierno del Estado de Puebla

Figura . Conexión de servomotor

Basandose del las conexiones anteriores finalmente se realiza la conexión

fisicamente.

Figura. Conexión final de los elementos

Page 11: Reporte de ing Electromecanica

S.E.P .D.G.E.S.T D.I.T.D. INSTITUTO TECNOLÓGICO SUPERIOR DE LIBRES

Organismo Público Descentralizado del Gobierno del Estado de Puebla

Se realiza la verificación del circuito, donde se visualizan las acciones

correspondientes mediante un código en Arduino y observamos los

siguientes resultados.

Figura. Apagado de un led y cierre de una válvula en el día Figura. Encendido de un led y válvula abierta en la

noche.

Conclusión

Como conclusión podemos deducir que la práctica fue realizada con éxito, al llevar

acabo esta práctica nos enfrentamos a grandes retos que nos costaron resolverlos

pero que fueron posibles resolverlos. También al realizar esta práctica obtuvimos

nuevos conocimientos y reforzamos los conocimientos adquiridos con anterioridad,

de igual forma observamos los diferentes comportamientos de los elementos o

componentes que utilizamos en la realización de la práctica, y nos dimos cuenta

de la aplicación e importancia de este tipo de mecanismos, este mecanismo lo

podemos aplicar en los pequeños y grandes invernaderos que existen, también

este mecanismo se puede implementar en los jardines entre otros lugares,

esperamos que la realización de esta práctica sirva como guía a quienes estén

interesados en desarrollar este tipo de mecanismos.

Page 12: Reporte de ing Electromecanica

S.E.P .D.G.E.S.T D.I.T.D. INSTITUTO TECNOLÓGICO SUPERIOR DE LIBRES

Organismo Público Descentralizado del Gobierno del Estado de Puebla