Sie sind auf Seite 1von 16

UNAD.

UNIVERSIDAD ABIERTA Y A
DISTANCIA

309696_39 MICROPROCESADORES Y MICROCONTROLADORES

RECONOCIMIENTO FASE 2

Presenta:

JOS EUSEBIO LPEZ JUNCO Cdigo: 74338899 JOSE


EPITACIO SANTIA AVILA Cdigo:
IDALIS TORRES SAUCEDO Cdigo: 1085095483

Docente:

BOGOT D.C COLOMBIA FEBRERO 12 DEL 2017 INTRODUCCION

INTRODUCCION
El presente trabajo es con el fin de dar cumplimiento a la gua de actividades donde se muestra
una serie de ejercicios hechos en Simuproc y en Mplab los cuales se simularn y realizarn los
videos evidencia; adems se realizarn las propuestas para solucionar un problema por medio
de un lenguaje de alto nivel.

Todo lo anterior lo complementa un mapa conceptual con el objetivo de comprender y analizar


la estructura interna de un microcontrolador.

Paso 2. Elaborar un mapa conceptual de la arquitectura de un microcontrolador.

2
3
Paso 3. Utilizando el software libre SIMUPROG

Desarrollar los siguientes programas donde se evidencie el direccionamiento,


almacenamiento y control de entradas y salidas de un procesador. Todos los programas
deben mostrar una interfaz amable con el usuario.

tomando las edades de cada uno de los 5 integrantes de grupo como constantes hallar
c1,c2,c3,c4,c5:

a. Permetro de un pentgono.

/////Calcular el rea de la superficie lateral de un cilindro.

#SimuProc 1.4.2.0

msg --- Calculadora de rea lateral del cilindro ------

; 13-02-2017 UNAD MICROCONTROLADORES Y MICROPROCESADORES 309696_36


Fase 1

msg " frmula 2*pi*r*h


"; msg " ingrese el
radio"
in ax,1;
stf 020;
msg " ingrese la altura"
in ax,1; stf
030; ldf 020;
mulf 060; stf
040; ldf 040;
mulf 030; stf
050; ldf 050;
msg " el rea
es " out 1,ax;
hlt;

#060
0100000011001001
0000111111011010

b: Encontrar el rea lateral de un cilindro con base de radio C3, y altura de C4.

/////Calcular el rea de la superficie lateral de un cilindro.

#SimuProc 1.4.2.0

4
msg --- Calculadora de rea lateral del cilindro ------

; 13-02-2017 UNAD MICROCONTROLADORES Y MICROPROCESADORES 309696_36


Fase 1

msg " formula 2*pi*r*h


"; msg " ingrese el radio"
in ax,1 ;
stf 020;
msg " ingrese la altura"
in ax,1; stf
030; ldf 020;
mulf 060; stf
040; ldf 040;
mulf 030; stf
050; ldf 050;
msg " el rea
es " out 1,ax;
hlt;

#060
0100000011001001
0000111111011010

c. hallar el rea del tringulo rectngulo cateto opuesto = C2, Cateto adyacente =
C5

//// Calcular el rea de un tringulo rectngulo

#SimuProc 1.4.2.0

msg --- Calcular el rea de un tringulo rectngulo ------

; 13-02-2017 UNAD MICROCONTROLADORES Y MICROPROCESADORES 309696_36


Fase 1

msg " Frmula de un tringulo Rectngulo


= (b*h)/2 "; msg " Ingrese el Cateto A." ldt;
sta 020; cla
msg " ingrese la altura del cilindro"
ldt
mul 020;
sta 030;
lda 030

5
div 050;
sta 060
lda 060

msg " el rea lateral del cilindro"


eap;
hlt;

#050
0010

d: dar solucin a la siguiente ecuacin:

#SimuProc 1.4.2.0

msg --- Calcular Ecuacin c2x +c3 = c5x+c1 ------

; 13-02-2017 UNAD MICROCONTROLADORES Y MICROPROCESADORES 309696_36


Fase 1

msg " Ecuacin c2x +c3 = c5x+c1 "; msg


" Ingrese el Cateto c1."
in ax,1
stf 020;

msg " Ingrese el Cateto c2."


in ax,1 ;
stf 030; 2

msg " Ingrese el Cateto c3."


in ax,1
stf 040; 3

msg " Ingrese el Cateto c5."


in ax,1 stf
050; 5

ldf 020; 1 subf


040; 3
stf 060; 4

ldf 030; 3
subf 050; -5 stf
070; -2

6
ldf 060; 4 divf
070; -2
stf 080; -2

ldf 080;

msg " el valor de x es: "

out 1,ax;
hlt;

PASO 2.1. Utilizando el programa Mplab IDE Versin 8.92 lenguaje asembler (o la
actual) para la elaboracin de los programas respectivos.

A. Encendido y apagado de un LED con intermitencia de aproximadamente 1.5


segundos

list P = 16F84
INCLUDE <P16F84A.INC>

; UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


; GRUPO 309696_36 MICROPROCESADORES Y MICRONTROLADORES

;
__CONFIG _CP_OFF & _WDT_OFF & _PWRTE_ON & _XT_OSC

TIEMPO EQU 0X0C ; VARIABLES


TIEMPO2 EQU 0X0D

org 0

BSF STATUS,RP0 ; SELECCIONAMOS EL BANCO 1 DONDE CONFIGURAMOS LOS PINES

BSF TRISA,1 ; CONFIGURAMOS EL PIN 1 DEL PUERTO A COMO ENTRADA


BSF TRISA,2 ; CONFIGURAMOS EL PIN 2 DEL PUERTO A COMO ENTRADA
BCF TRISB,1 ; CONFIGURAMOS EL PIN 1 DEL PUERTO
B COMO SALIDA BCF STATUS,RP0 ; SELECCIONAMOS EL
BANCO 0 MANIPULAMOS LOS PINES

; ZONA DE CODIGO

INICIO BTFSS PORTA,1 ; EL PIN 1 DEL PUERTO A ESTA EN ALTO?

7
GOTO INICIO ; EL PIN NO ESTA EN ALTO --POR TANTO SALTO A INICIO

PARPADEO BSF PORTB,1 ; EL PIN ESTA EN ALTO -- PONE EN ALTO AL PIN 1 DEL
PUERTO B
CALL RETARDO ; LLAMA AL SUBPROGRAMA RETARDO
CALL RETARDO
CALL RETARDO
CALL RETARDO
CALL RETARDO
CALL RETARDO
BCF PORTB,1
CALL RETARDO
CALL RETARDO
CALL RETARDO
CALL RETARDO
CALL RETARDO
CALL RETARDO
BTFSS PORTA,2
GOTO PARPADEO
GOTO INICIO

RETARDO ; TEMPORIZADOR CON CODIGO

MOVLW D'255' ; CARGA EL REGISTRO CON EL VALOR DE 255


MOVWF TIEMPO ; MUEVE EL VALOR W LA VARIABLE TIEMPO
DEC DECFSZ TIEMPO ; DECREMENTA TIEMPO SI TIEMPO ES = 0 SALTA A RETURN SINO
PASA GOTO
GOTO DEC1 ; SALTA A DEC 1

RETURN ; RETORNNA A DONDE LO LLAMARON


DEC1 MOVLW D'255' ; CARGA EL REGISTRO CON EL VALOR DE 255
MOVFW TIEMPO2 ; MUEVE EL VALOR W LA VARIABLE TIEMPO2
DEC3 DECFSZ TIEMPO2 ; DECREMENTA TIEMPO, SI TIEMPO2 ES = 0 SALTA A DEC
SINO PASA GOTO
DEC3
GOTO DEC3
GOTO DEC

END

Paso 2.3. Videos de simulacin en mplab

8
https://youtu.be/5yM3pKFsyX0
https://youtu.be/J6zje0MiRZY Paso 2.4. Video que
representa todas las simulaciones en Simuproc

https://youtu.be/wGcDIaIvJVY

PASO 3. PROPUESTA PARA PARA EL TRABAJO FINAL.

Un invernadero es una estructura cerrada cubierta por materiales transparentes, dentro


del cual se obtienen condiciones artificiales favorables para producir cultivos agrcolas,
as dentro de este se consigue un aislamiento tanto trmico como de agentes
contaminantes de cultivos. Sin embargo, es necesario que estos invernaderos cuenten
con dispositivos que permitan controlar y modificar las condiciones del microclima
generado. Al finalizar el proyecto se contara con un sistema Tecnificado y automatizado
de un invernadero, este contara con sistemas ventilacin y riego. Que permitir
proteger a los cultivos de factores climticos como heladas, granizo, sequas, excesos
de viento, y dems factores que pudieran perjudicar un cultivo. Con un invernadero as
se podr cultivar plantas todo el ao en condiciones ptimas.
Permitiendo producir productos agrcolas de excelente calidad, rentables (debido a que
se producir todo el ao) y acordes con las exigencias de los mercados.

DESCRIPCION DE FUNCIONAMIENTO DEL PROYECTO.

Como todo sistema necesita un sistema de potencia y electrnico que permita el control
del mismo, el cual por medio de un microcontrolador, rels, y otros dispositivos har
que reciban la seal de tres sensores entre los cuales estn dos de humedad que
permitirn medir la humedad del suelo para mantenerlo en las condiciones ptimas
que permitirn controlar dos electrovlvulas y una bomba de agua que sern
energizadas o des energizadas cuando la humedad del suelo estn por debajo o por
encima setpoin o requerimientos del sistema; adems de lo anterior se contara con un
sensor de temperatura que permitir evacuar la temperatura del ambiente ocasionado
por los gases o Co2 generado por las plantas, al sensar que esta por encima este
abrir las persianas y prendera un ventilador que refrescara el rea y mantendr los
condiciones climticas aptas para el desarrollo de las plantas.

PASO 3. PROPUESTA PARA PARA EL TRABAJO FINAL.

9
Para el trabajo colaborativo N1 debe realizar sobre el tema escogido:

-Investigacin del tema escogido


-Introduccin
-Planteamiento del problema
-Justificacin -Objetivos

Desarrollo

Investigacin del Tema escogido

Un invernadero es una estructura cerrada cubierta por materiales transparentes, dentro


del cual se obtienen condiciones artificiales favorables para producir cultivos agrcolas,
as dentro de este se consigue un aislamiento tanto trmico como de agentes
contaminantes de cultivos. Sin embargo, es necesario que estos invernaderos cuenten
con dispositivos que permitan controlar y modificar las condiciones del microclima
generado. Al finalizar el proyecto se contara con un sistema Tecnificado y automatizado
de un invernadero, este contara con sistemas ventilacin y riego. Que permitir
proteger a los cultivos de factores climticos como heladas, granizo, sequas, excesos
de viento, y dems factores que pudieran perjudicar un cultivo. Con un invernadero as
se podr cultivar plantas todo el ao en condiciones ptimas.
Permitiendo producir productos agrcolas de excelente calidad, rentables (debido a que
se producir todo el ao) y acordes con las exigencias de los mercados.

INTRODUCCION

10
Los productores agrcolas que desarrollan sus emprendimientos comerciales en
regiones ridas o semiridas han planteado la necesidad de reducir el consumo de
agua, destinado al riego agrcola, como un tema de gran importancia.
Para el diseo de un invernadero es necesario conocer los factores que rigen el buen
funcionamiento del mismo. Se debe especificar el objetivo que se persigue con el
cultivo en invernadero, y hacer consideraciones de eficiencia y funcionalidad, as como
su interaccin. Todo esto llevar a un perfecto aprovechamiento. Los invernaderos se
clasifican de acuerdo al rgimen trmico, al material de cobertura, a la forma y a la
estructura, estas especificaciones sern suficientes para disear el invernadero
apropiado a nuestras necesidades. El sistema de cultivo bajo invernadero proporciona
un microclima adecuado para la produccin de cultivo de frutas, flores y hortalizas. La
ventaja del sistema de invernaderos es la mayor productividad por m2, la garanta de
tener una produccin de calidad, el control eficiente de plagas y enfermedades del
cultivo, un mayor control de los factores ambientales, poder producir fuera de poca,
tener las condiciones ambientales para producir cultivos inocuos, tener ms
oportunidad de comercializar cultivos de alta calidad en un mercado competitivo.

PLANTEAMIENTO DEL PROBLEMA

La implementacin de un invernadero automatizado nos ofrece el beneficio de un


cultivo que crece en un entorno favorable a su desarrollo, el problema se deriva de que
en algunas ocasiones no se cuenta con el tiempo necesario para atender esta
instalacin, ni para verificar si las condiciones que permiten el desarrollo del mismo. se
plantea la creacin de un sistema automatizado que las funciones, ajustes y cambio
dependiendo las condiciones del entorno.

11
JUSTIFICACIN

Un invernadero ayuda a mantener un clima adecuado para la produccin no solo de


flores, s no tambin de productos agrcolas como verduras, frutas, etc. Los cuales son
elementos bsicos en la alimentacin de las personas tanto en zonas rurales como en
urbanas, la funcin del invernadero en la produccin agrcola se fundamenta en que se
pueden mantener productos fuera de temporada, lo cual provoca una mayor produccin
para una demanda fuerte proveniente de ciudades altamente pobladas. Adems, una
de las ventajas del invernadero es que pueden ser usadas en comunidades para
beneficio de las mismas que no tienen cerca recursos para comprar alimentos y no es
necesario tener grandes conocimientos de jardinera y botnica.

12
OBJETIVOS

Tener un control de la temperatura dentro del invernadero y que esta sea adecuada
para el tipo de cultivo.
Sistema de Iluminacin
Implementar un sistema de riego automtico.

El objetivo es superar las limitaciones que enfrentan actualmente debido a la falta de


los recursos hdricos y energticos. Restricciones como: expansin del rea cultivada,
riego insuficiente, deterioro del cultivar y uso restringido del suministro elctrico son
las ms destacadas.
Debido a que estas empresas agrcolas dependen en gran medida de la extraccin de
agua subterrnea para efectuar el riego de sus cultivos, el gasto de energa insumido
en bombear agua desde el subsuelo es el principal punto de inters a minimizar dentro
de sus costos operativos. Es imprescindible que el agua destinada al riego agrcola se
utilice con cuidado y sin derroches, considerando que este recurso es escaso en los
valles precordilleranos. Hacer un uso racional de un recurso vital y escaso.

ELEMENTOS NECESARIOS PARA REALIZAR EL PROYECTO

Arduino Nano

Sensor de Temperatura y Humedad Referencia:

Sensor ultrasonido

13
Fuente Regulada de 5 voltios

Interface con relevos para control de potencia

Pantalla para mostrar los datos

Pulsadores y paro de emergencia.

14
CONCLUSIONES

hemos concluido que del desarrollo de estas actividades nos de la experiencia para
aprender a realizar y organizar el concepto de trabajo colaborativo es decir cooperacin
entre unos y otros para llegar a un punto en comn. Adems, la destreza para analizar
tambin cualquier ejercicio.

Con respecto al sistema desarrollado y necesario para el monitoreo de la humedad del


suelo se puede concluir lo siguiente:

La humedad del suelo es un parmetro complejo de medir debido a diferentes razones,


una de las principales est asociada a las propiedades fsicas que posea la muestra en
estudio, adems de los componentes que trae mezclada en algunos casos. Para el
caso de este trabajo las medidas ms regulares se obtuvieron con la tierra de tipo
franco arenosa.

BIBLIOGRAFIA

15
Microchip. (2001). Pic 16f877xx Data Sheet. Obtenido de Microchip:
http://ww1.microchip.com/downloads/en/DeviceDoc/30292c.pdf

Piracahua, W. (s.f.). Monografas.com. Obtenido de Control de un invernadero:


http://www.monografias.com/trabajos81/control-
invernadero/controlinvernadero.shtml

Unad, U. A. (2009). Introduccin alos microcontroladores . En Unad, 309696 -


MODULO DE MICROPROCESADORES & MICROCONTROLADORES (pgs.
129-151). Chiquinquira: Unad.

16

Das könnte Ihnen auch gefallen