Está en la página 1de 17

Fecha:

Regional META
Sistema de Gestin de
la Calidad

Centro de Industria y servicios del META


MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

Regional Meta
Centro de Industria y servicios del META

MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

Aprendiz
2013

Fecha:
Regional META
Sistema de Gestin de
la Calidad

Centro de Industria y servicios del META


MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

SEMAFORO

Presentado por:
MIGUEL ANGEL RODRIGUEZ GARCIA

FICHA.396991

CENTRO DE INDUSTRIAL Y SERVICIOS


MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL
TECNOLOGO
2013

Fecha:
Regional META
Sistema de Gestin de
la Calidad

Centro de Industria y servicios del META


MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

SEMAFORO

Presentado a:
ING. IVAN DARIO DUARTE BRITO

CENTRO DE INDUSTRIAL Y SERVICIOS


MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL
TECNOLOGO
2013

Fecha:
Regional META
Sistema de Gestin de
la Calidad

Centro de Industria y servicios del META


MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

INTRODUCCION

En este laboratorio empiezo a conocer las herramientas de ARDUINO y su respectivo proceso


de programacin. El diseo consiste en dos semforos y un prototipo SIMOLINO que me
carga la configuracin adecuada del diseo.

Fecha:
Regional META
Sistema de Gestin de
la Calidad

Centro de Industria y servicios del META


MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

TABLA DE CONTENIDO

Contenido:
1.
2.
3.
4.
5.
6.

Introduccin
Objetivos
Marco terico
Desarrollo de la actividad
Anexos
Conclusiones

Fecha:
Regional META
Sistema de Gestin de
la Calidad

Centro de Industria y servicios del META


MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

OBJETIVOS

GENERAL

Familiarizar el lenguaje ARDUINO con el fin de utilizar esta herramienta para proyectos
a practicar en los laboratorios.

ESPECFICOS

Desarrollar la programacin del diseo puesto en el laboratorio sin ninguna falla.

Identificar las herramientas del nuevo software programador para su fcil acceso.

Mejorar un proceso electrnico


Programar satisfactoriamente el dispositivo para una mejor utilidad.

Fecha:
Regional META
Sistema de Gestin de
la Calidad

Centro de Industria y servicios del META


MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

MARCO TEORICO:
ARDUINO:
Q u e s A rd u in o ?
Arduino es una herramienta para hacer que los ordenadores puedan sentir y controlar el
mundo fsico a travs de tu ordenador personal. Es una plataforma de desarrollo de
computacin fsica (physical computing) de cdigo abierto, basada en una placa con un
sencillo microcontrolador y un entorno de desarrollo para crear software (programas) para la
placa.
Puedes usar Arduino para crear objetos interactivos, leyendo datos de una gran variedad de
interruptores y sensores y controlar multitud de tipos de luces, motores y otros actuadores
fsicos. Los proyectos de Arduino pueden ser autnomos o comunicarse con un programa
(software) que se ejecute en tu ordenador (ej. Flash, Processing, MaxMSP). La placa puedes
montarla tu mismo o comprarla ya lista para usar, y el software de desarrollo es abierto y lo
puedes descargar gratis.
El lenguaje de programacin de Arduino es una implementacin de Wiring, una plataforma de
computacin fsica parecida, que a su vez se basa en Processing, un entorno de
programacin multimedia.
P o r q u A rdu in o?
Hay muchos otros microcontroladores y plataformas con microcontroladores disponibles para
la computacin fsica. Parallax Basic Stamp, BX-24 de Netmedia, Phidgets, Handyboard del
MIT, y muchos otros ofrecen funcionalidades similares. Todas estas herramientas organizan el
complicado trabajo de programar un microcontrolador en paquetes fciles de usar. Arduino,
adems de simplificar el proceso de trabajar con microcontroladores, ofrece algunas ventajas
respecto a otros sistemas a profesores, estudiantes y amateurs:
Asequible - Las placas Arduino son ms asequibles comparadas con otras plataformas de
microcontroladores. La versin ms cara de un mdulo de Arduino puede ser montada a
mano, e incluso ya montada cuesta bastante menos de 60
Multi-Plataforma - El software de Arduino funciona en los sistemas operativos Windows,
Macintosh OSX y Linux. La mayora de los entornos para microcontroladores estn limitados a
Windows.

Fecha:
Regional META
Sistema de Gestin de
la Calidad

Centro de Industria y servicios del META


MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

Entorno de programacin simple y directo - El entorno de programacin de Arduino es fcil de


usar para principiantes y lo suficientemente flexible para los usuarios avanzados. Pensando
en los profesores, Arduino est basado en el entorno de programacin de Procesing con lo
que el estudiante que aprenda a programar en este entorno se sentir familiarizado con el
entorno de desarrollo Arduino.
Software ampliable y de cdigo abierto- El software Arduino est publicado bajo una licencia
libre y preparado para ser ampliado por programadores experimentados. El lenguaje puede
ampliarse a travs de libreras de C++, y si se est interesado en profundizar en los detalles
tcnicos, se puede dar el salto a la programacin en el lenguaje AVR C en el que est
basado. De igual modo se puede aadir directamente cdigo en AVR C en tus programas si
as lo deseas.
Hardware ampliable y de Cdigo abierto - Arduino est basado en los
microcontroladores ATMEGA168, ATMEGA328 y ATMEGA1280. Los planos de los mdulos
estn publicados bajo licencia Creative Commons, por lo que diseadores de circuitos con
experiencia pueden hacer su propia versin del mdulo, amplindolo u optimizndolo. Incluso
usuarios relativamente inexpertos pueden construir la versin para placa de desarrollo para
entender cmo funciona y ahorrar algo de dinero.

PROTEUS ISIS

Proteus es una compilacin de programas de diseo y simulacin electrnica, desarrollado


por Labcenter Electronics que consta de los dos programas principales: Ares e Isis, y los
mdulos VSM y Electra.
El Programa ISIS, Intelligent Schematic Input System (Sistema de Enrutado de Esquemas
Inteligente) permite disear el plano elctrico del circuito que se desea realizar
con componentes muy variados, desde simples resistencias, hasta alguno que
otro microprocesador o microcontrolador, incluyendo fuentes de alimentacin, generadores
de seales y muchos otros componentes con prestaciones diferentes. Los diseos realizados
en Isis pueden ser simulados en tiempo real, mediante el mdulo VSM, asociado directamente
con ISIS.

Fecha:
Regional META
Sistema de Gestin de
la Calidad

Centro de Industria y servicios del META


MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

El Modulo VSM

Una de las prestaciones de Proteus, integrada con ISIS, es VSM, el Virtual System Modeling
(Sistema Virtual de Modelado), una extensin integrada con ISIS, con la cual se puede
simular, en tiempo real, con posibilidad de ms rapidez; todas las caractersticas de varias
familias de microcontroladores, introduciendo nosotros mismos el programa que controlar el
microcontrolador y cada una de sus salidas, y a la vez, simulando las tareas que queramos
que lleve a cabo con el programa. Se pueden simular circuitos con microcontroladores
conectados a distintos dispositivos, como motores, lcds, teclados en matriz, etc. Incluye,
entre otras, las familias de PIC's PIC10, PIC12, PIC16, PIC18, PIC24 y dsPIC33. ISIS es el
corazn del entorno integrado PROTEUS. Combina un entorno de diseo de una potencia
excepcional con una enorme capacidad de controlar la apariencia final de los dibujos.

FRITZING

Fritzing es un programa de automatizacin de diseo electrnico libre que busca ayudar a


diseadores y artistas para que puedan pasar de prototipos (usando, por ejemplo, placas de
pruebas) a productos finales.
Fritzing fue creado bajo los principios de Processing y Arduino, y permite a los diseadores,
artistas, investigadores y aficionados documentar sus prototipos basados en Arduino y crear
esquemas de circuitos impresos para su posterior fabricacin. Adems cuenta con un sitio
web complementario que ayuda a compartir y discutir bosquejos y experiencias y a reducir los
costos de fabricacin.

Fecha:
Regional META
Centro de Industria y servicios del META

Sistema de Gestin de
la Calidad

MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

DESARROLLO DE LA ACTIVIDAD:
Laboratorio :
SEMAFORO
Consiste en un dispoositivo de tres luces (rojo, amarillo, verde) la cual cumple la funcion de
alertarnos con el significado de cada uno de los colores del semaforo; Como ya sabemos que
el rojo es para detenerce o parar, el amarillo representa cambio o disminuya la velocidad del
vehiculo y por ultimo verde representa siga o adelante.
Esta programacion fue muy breve y trata mas de sentido logico y razonamiento, la cual tome
120 minutos para desarrollarla en el laboratorio, el primer paso para la programacion empieza
asi:
Int

rojo1= 13;

Int

amarillo1=12;

Int

verde1=11;

Int

rojo2=10;

Int

amarillo2=9;

Int

verde2=8;

Aqu seleccionamos los puertos que vamos a utilizar con su respectiva bombilla del semforo

Void

setup() {
pinMode

(rojo1,OUTPUT);

pinMode

(amarillo1,OUTPUT);

pinMode

(verde1,OUTPUT);

Fecha:
Regional META
Sistema de Gestin de
la Calidad

Centro de Industria y servicios del META


MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

pinMode

(rojo2,OUTPUT);

pinMode

(amarillo2,OUTPUT);

pinMode

(verde2,OUTPUT);

Void

loop() {
digitalWrite

(rojo1, HIGH) ;

digitalWrite

(rojo2,LOW) ;

digitalWrite

(amarillo1,LOW);

digitalWrite

(amarillo2,LOW);

digitalWrite

(verde1,LOW) ;

digitalWrite

(verde2,HIGH);

delay (1000);

digitalWrite (rojo1, LOW);


digitalWrite (rojo2,LOW);
digitalWrite (amarillo1,HIGH);
digitalWrite (amarillo2,HIGH);
digitalWrite (verde1, LOW);
digitalWrite (verde2,LOW);
delay (1000);

Fecha:
Regional META
Sistema de Gestin de
la Calidad

Centro de Industria y servicios del META


MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

digitalWrite (rojo1, LOW);


digitalWrite (rojo2,HIGH);
digitalWrite (amarillo1,LOW);
digitalWrite (amarillo2,LOW);
digitalWrite (verde1,HIGH);
digitalWrite (verde2,LOW);
delay (1000);

digitalWrite (rojo1, LOW);


digitalWrite (rojo2, LOW);
digitalWrite (amarillo1,HIGH);
digitalWrite (amarillo2,HIGH);
digitalWrite (verde1,LOW);
digitalWrite (verde2,LOW);

delay (1000);
}
NOTA:
Como son dos semforos los representamos con uno y dos (1-2) para no hacer confusin en
ello

El funcionamiento del prototipo lo vemos en un montaje encho en PROTEUS (ISIS


Profesional) este es un programa de fabricacion de montajes electronicos.

Fecha:
Regional META
Sistema de Gestin de
la Calidad

Centro de Industria y servicios del META


MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

Cargamos el simulino con el hexadecimal haciendo clic sobre el.

Fecha:
Regional META
Sistema de Gestin de
la Calidad

Centro de Industria y servicios del META


MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

Fecha:
Regional META
Sistema de Gestin de
la Calidad

Centro de Industria y servicios del META


MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

ANEXOS

Este esquema fue realizado en FRITZING.

Fecha:
Regional META
Sistema de Gestin de
la Calidad

Centro de Industria y servicios del META


MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

Concluciones:

o Al parecer el proceso uen un poco extenso, hasta el momento he realizado


dospracticas con este desarrollador ARDUINO.
o Se me facillito el lenguaje del programa ARDUINO espero dearrollar con todas sus
herramientas.

Fecha:
Regional META
Sistema de Gestin de
la Calidad

Centro de Industria y servicios del META


MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

CONTROL DEL DOCUMENTO

Autores

Nombre

Cargo

Dependencia

Firma

MIGUEL RODRIGUEZ

Aprendiz

Centro de Industria y
servicios del META

FIRMA

Tema

SEMAFORO

Fecha

También podría gustarte