Está en la página 1de 12

INSTITUTO POLITCNICO NACIONAL

UPIICSA

ARQUITECTURA Y ORGANIZACIN DE COMPUTADORAS


SESMA MARTNEZ MARIO ALBERTO

ALUMNOS:

GIOVANNY DAVID MONTERO POSADAS VELZQUEZ RIVAS MARCO ANTONIO

PROYECTO: SISTEMA DE SEGURIDAD VECINAL CON PIC16F877

PROSEGURITY Misin: Somos una empresa que tiene el fin de servir con calidad de productos y atencin al cliente, buscamos implementar sistemas de seguridad para proteger y dar tranquilidad a nuestros clientes. Visin: Nuestra visin es mediante la excelencia de nuestros productos crecer y convertirnos en una empresa lder en seguridad de mxico. Marco terico: Tu casa debera ser el lugar donde tus chicos puedan estar protegidos de peligros. Sin embargo, ms de 3 millones de nios por ao se lastiman en ellas, segn safe kids worldwide, una organizacin sin fines de lucro dedicada a prevenir heridas accidentales. Los nios pequeos suelen pasar alrededor del 90 por ciento de su tiempo puertas adentro, por lo que una casa saludable es fundamental, aunque existan peligros no del todo obvios. Aqu te ofrecemos una gua que te permitir enterarte de los pasos preventivos que recomiendan nuestros expertos en el tema. La inseguridad en las casas Las grandes ciudades tienen muchas ventajas ya que tienen mucha actividad y siempre se puede encontrar de todo, pero no todo son cosas buenas porque el tema de la seguridad en las viviendas es algo que preocupa a sus habitantes. No por ello los pueblos son ms seguros pero si es verdad que las ciudades aglutinan ms variedad de personas y no se conoce a todo el mundo, lo que suele suceder en los pueblos pequeos. Aunque en los tiempos que corren la seguridad ha bajado en los todos los hogares y es un tema que preocupa seriamente a las personas. Por ello, y cada vez ms, los espaoles deciden salvaguardar sus hogares de distintas maneras. En cuanto a los chalets y casas con jardn una de las soluciones ms solicitadas es tener perro guardin, esto puede ser cuando el espacio lo permite y tambin para personas que aman los animales puesto que no slo es un elemento de seguridad sino que es un ser vivo a nuestro cargo. Adems los perros deben estar adiestrados para ello. Una de las soluciones comunes son las puertas blindadas que aseguran una dificultad extra para los que desean robar en las casas, aunque es un impedimento es un factor importante para mantener la seguridad. Del mismo modo los cerramientos y los barrotes son soluciones, aunque estas se utilizan sobre todo en casas con pisos bajos.

Objetivo del proyecto: Mediante un sistema de seguridad que consta de una alarma y un tablero con 4 botones de emergencias facilitar el auxilio en cada casa de una zona habitacional, disminuir el ndice de robos en casas mediante este sistema y aumentar la velocidad de respuesta ante cierta circunstancia de peligro. Ventajas de este proyecto: Instalacin sencilla Bajo costo

Desventajas: Clientes:

Mayor control vecinal Mayor seguridad en el hogar Garanta de 3 aos Posibilidad de conexin inalmbrica

Limitada cobertura en conexin inalmbrica. Necesidad de mantenimiento continuo del sistema

El proyecto prosegurity est destinado para ser colocado en cualquier manzana donde se desee contar con una alarma vecinal y se requiera saber con exactitud de dnde se activ y qu es lo que est pasando, as este proyecto tiene como primer punto ser utilizado en el municipio de acolman, pueblo cuanaln donde se detect se tiene esta necesidad.

UBICACIN:

Tableros vecinales (16) Bocina de alarma Longitud de la calle: 80 mts

PROBLEMTICAS: Para realizar este proyecto se tienen distintos factores a considerar dentro de los cuales estn: Su rentabilidad: Tal vez puede representar a los clientes un alto costo, es por ello que se buscar la manera de que el costo sea lo ms bajo posible. Conexin inalmbrica: El manejo de este tipo de conexin resulta ser un poco complicado, tambin al ser inalmbrico aunque resulta ms cmodo para el usuario tambin puede resultar ms costoso. La distancia de cada casa es importante de tener en cuenta, ya que en alguna conexin inalmbrica se necesitara algn mtodo para que la seal no se pierda y llegue con xito a la casa deseada.

COSTO DEL PROYECTO: En total el costo del proyecto es de $650 + Gastos de envo.

INSTITUTO POLITCNICO NACIONAL


UPIICSA

ARQUITECTURA Y ORGANIZACIN DE COMPUTADORAS


SESMA MARTNEZ MARIO ALBERTO

ALUMNOS:

GIOVANNY DAVID MONTERO POSADAS VELZQUEZ RIVAS MARCO ANTONIO

PROYECTO: SISTEMA DE SEGURIDAD VECINAL CON PIC16F877

Avance #2

CMO LO HAREMOS? Para programar el pic16f877 utilizamos una herramienta muy til llamada flowcode la cual ingresando un diagrama de flujo correctamente elaborado desacuerdo a las especificaciones del programa nos permite obtener un archivo .hex y .c, el archivo .hex lo utilizaremos para simular nuestro pic en proteus y as comprobar que el sistema haga lo que nosotros queremos . FLOWCODE: INTRODUCCIN Efectivamente, tal y como reza el ttulo del presente Anexo, vamos a ver otra forma de programar microcontroladores PIC empleando un nuevo lenguaje, el FlowCode, de Matrix Multimedia Limited (www.matrixmultimedia.com). Se trata de un lenguaje grfico orientado a iconos con los que el programador disea su programa de aplicacin describiendo el organigrama o diagrama de flujo del mismo. Aunque aconsejable, no se hace necesario tener grandes conocimientos de electrnica ni de microcontroladores, por lo que es un lenguaje destinado a prcticamente todo tipo de usuarios: aficionados, estudiantes de ESO, Formacin Profesional tanto en grado medio como en grado superior, ingenieras, profesionales, investigadores y desarrolladores de aplicaciones. La gran ventaja de FlowCode 4 es que permite, con unos mnimos conocimientos, crear complejos sistemas electrnicos en muy poco tiempo. AN12-1.1 Ventajas Son muchas las ventajas que ofrece el empleo de un lenguaje como el FlowCode 4: Ahorro de tiempo y dinero. FlowCode 4 facilita el diseo rpido de sistemas y aplicaciones basadas en microcontroladores (en nuestro caso los PICs). Sencillo interface de usuario. Basta simplemente con coger iconos y arrastrarlos sobre el rea de trabajo para confeccionar un diagrama de flujo que responda a las necesidades de la aplicacin. No es necesario escribir un programa de la forma tradicional, instruccin a instruccin, como lo hemos venido haciendo en los ejemplos que se han propuesto en la obra. Rpido y flexible. FlowCode 4 integra un gran nmero de subrutinas de alto nivel para la gestin de diversos componentes, lo que facilita un rpido desarrollo de cualquier aplicacin. El mtodo de programacin de FlowCode 4 permite el uso de prcticamente todos los recursos que integra el microcontrolador. Resultado libre de errores. Cuando se disea un programa, su funcionamiento se puede simular totalmente sobre el PC. El ejecutable obtenido se puede grabar directamente sobre la memoria de programa del microcontrolador. Arquitectura abierta. FlowCode 4, al igual que la mayor parte de los lenguajes grficos y/o de alto nivel, ofrece una puerta abierta para que el usuario pueda insertar sus propias funciones o subrutinas escritas en ensamblador o en C. AN12-1.2 Caractersticas Las ms relevantes son: Soporta diferentes microcontroladores. Segn la versin elegida, FlowCode 4 puede trabajar con dispositivos PIC, AVR, Atmel y ARM. El presente Anexo se refiere a la versin para PICs.

Soporta diferentes sistemas de comunicacin. FlowCode 4 integra las funciones necesarias para implementar comunicaciones segn diferentes estndares o protocolos: I2C, SPI, RS232, Bluetooth, Zigbee, IrDA, CAN, LIN, TCP/IP, Webserver, USB y RFID. Soporta componentes estndar. Efectivamente, FlowCode 4 integra las funciones necesarias para el control de los componentes ms tpicos usados en cualquier aplicacin: LEDs, interruptores, teclados, pantallas, LCD de texto y grficas, sensores, displays de 7 segmentos, memorias EEPROM, etc. Panel de montaje. Donde colocamos y conectamos los componentes que forman parte de nuestra aplicacin y que sern controlados desde nuestro programa. Permite la simulacin del funcionamiento de los mismos. Soporta diferentes herramientas. Una vez compilado y ensamblado el diagrama de flujo de nuestra aplicacin, el programa ejecutable obtenido se puede descargar directamente sobre nuestro microcontrolador mediante herramientas hardware como pueden ser el PICkit 2 (compatible con el laboratorio USB-PIC-School!) o el PICkit 3 de Microchip.

Ventana principal de flowcode:

En la siguiente ventana configuramos el pic que ocuparemos y la frecuencia en mHz que ocuparemos.

Los elementos de entrada y salida que tenemos sern Inputs: 3 switch o button Outputs: 1 led azul, 1 led amarillo, 1 led rojo, 2 displays de 7 segmentos rojo y verde.

Nuestro diagrama de flujo finalmente quedo de la siguiente manera:

Grabacin No debemos olvidar que lo realizado hasta ahora no es ni ms ni menos que una simulacin. Es el momento de comprobar el funcionamiento real del programa. Para ello, procederemos a compilarlo, ensamblarlo y grabarlo fsicamente sobre la memoria de programa del microcontrolador, el PIC16F886. Disponemos de los

As se ver nuestro chip una vez que hayamos hecho todas las conexiones y lo simulemos:

Guardamos el archivo .hex y nos preparamos para simularlo en proteus. Cabe mencionar que este diagrama de flujo se repite en cada una de las casas con la nica modificacin que en la variable casa ser igual al nmero de casa que le corresponda.

INSTITUTO POLITCNICO NACIONAL


UPIICSA

ARQUITECTURA Y ORGANIZACIN DE COMPUTADORAS


SESMA MARTNEZ MARIO ALBERTO

ALUMNOS:

GIOVANNY DAVID MONTERO POSADAS VELZQUEZ RIVAS MARCO ANTONIO

PROYECTO: SISTEMA DE SEGURIDAD VECINAL CON PIC16F877

Avance #3

Simulacin: En este nuevo avance simularemos en un programa llamado proteus la conexin de nuestro pic16f877 con el cual podremos agregarle botones, resistencias y dispositivos necesarios para simular nuestro sistema de seguridad. Primeramente conectaremos lo siguiente

Esta conexin es lo que fsicamente seria la conexin de nuestro tablero, los led que prenden de acuerdo al color de la emergencia y aunque no est incluida aqu se integrara una bocina en el proteus.

Haciendo el sistema de dos casas quedara de la siguiente forma:

Los display verdes muestran el numero de emergencia de la casa y el display azul el numero de casa, fsicamente estaran conectados de forma paralela para permitir que la seal se vea en la casa del vecino. Lo que significa que los displays serian conectados en el pic del vecino.

CONCLUSIONES De manera general, al terminar con estos 3 avances, hemos de concluir que no se necesita un presupuesto tan amplio para generar un sistema de alarma, el cual resulta ser una mejora de uno convencional, cumple con lo que se cito al principio como objetivo y as se vuelve eficiente para su aplicacin. Respecto al manejo de pics, podemos decir que son fciles de manejar teniendo bien hecho un diagrama de flujo, el cual permite guiarte para desarrollar tu proyecto. Es cierto que se tuvieron que contemplar varios factores; Ubicacin, costo, problemticas, pero estas mismas nos ensearon a ver ms all de un proyecto escolar, pudimos visualizar que un proyecto siempre debe contemplar aspectos externos para su buen funcionamiento.

También podría gustarte