You are on page 1of 40

REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIN U.

E MAESTRO ORLANDO ENRIQUE RODRIGUEZ

PROTOTIPO DE UN SISTEMA DE SEGURIDAD AUTOMOTRIZ BASADO EN VIA S.M.S. Integrantes: Serrano, Andrs C.I 26.054.678 Lozano, Reimat C.I 25.404.430 Nava, Julio C.I 25.597.065 Arias, Rosbeily C.I 24.738.987 Garcs, Carlos C.I 24.382.526 Bravo, Arianny C.I 24.952.908 Chirinos, Yoscar C.I 24.375.664 Miranda, Lugeinys C.I 26.640.261

TUTOR METEDOLOGICO: LIC. Romero, Oswaldo

TUTOR DE CONTENIDO: ING. Ramirez, Jacobo

SAN FRANCISCO, MAYO 2013


I

VEREDICTO

Quienes suscriben, profesores, ________________, __________________ y, ____________________, designado como jurado calificador del proyecto de grado denominado: Prototipo de Sistema de Seguridad Automotriz Basado via SMS, presentado por los alumnos: Arias Rosbeily, Bravo Arianny, Garcs Carlos, Chirinos Yoscar, Serrano Andrs, Lozano Reimat, Miranda Lugeinys, Nava Julio, segn designacin del Consejo Escolar de la U.E Maestro Orlando Enrique Rodrguez, declaramos que nos hemos reunidos a fin de presenciar su presentacin publica, y luego de realizada la sesin de preguntas y respuestas hemos decidido ____________________con la calificacin de __________________( ) puntos.

San Francisco,________ de _________________ 2013

_____________________ Nombre - Cedula

____________________ Nombre Cedula

_______________________ Nombre Cdula


II

ndice General Resumen Introduccin Captulo I El problema 1.1. Plateamiento Del Problema 1.2. Formulacin Del Problema. 1.3. Objetivos De La Investigacin 1.3.1. Objetivo General 1.3.1.1. Objetivos Especficos. 3.4. Justificacion De La Investigacin. 3.5 .Delimitacin De La Investigacin. Captulo II Marco Terico 2.1. Antecedentes De La Investigacin. 2.2 .Bases Tericas. 2.3 .Sistema De Variables. 2.3.1. Definicion Conceptual 2.3.2. Definicion Operacional 2.3.3. Cuadro De Operacionalizacion De La Variable. 2.4. Definicin De Trminos Bsicos. Captulo III Marco Metodolgico 3.1 .Tipo De Investigacin 3.2. Diseo De La investigacin 3.3. Poblacin 3.3.1. Muestra 3.4. Tecnicas E Instrumentos De Recoleccin De Datos
III

4. Resultados De La Investigacin 4.1. Interpretacion O Discusin De Los Resultados 4.2 .Conclusiones 4.3 Recomendaciones Referencias Bibliogrficas Anexos

IV

Agradecimiento Sobre todas las cosas a DIOS por impulsar este trabajo de una manera espiritual. A nuestros padres por todo su apoyo incondicional por orientarnos a seguir un buen camino hacia el triunfo A la institucin MAESTRO ORLANDO ENRIQUE RODRIGUEZ por forjar nuestro destino educativo A todos nuestros profesores y profesoras que de una u otra forman han hecho un gran trabajo educativo y aqu mostramos un producto de ello. A todos ellos gracias muchas gracias.

Los autores

Garces,Carlos;Lozano,Raimat;Chirinos,Yoscar;Miranda,Lugeiny;Bravo,Ariay;Serra no,Andres;Nava,Julio;Arais,Rosbeily; Prototipo de Un Sistema De Seguridad Automotriz Basado En Va S.M.S. U.E Maestro Orlando Enrquez Rodriguez.Maracaibo,2013.

RESUMEN

El prototipo de un sistema de seguridad automotriz basado en va s.m.s. consiste en controlar y supervisar el funcionamiento de un sistema electrnico de manera remota por medio de un mdem inalmbrico GSM que enva SMS a un telfono celular, donde el mdem se encuentra conectado a un PIC 18F452 por medio de un puerto serial (RS-232) que es el que controla el sistema, consiguiendo en el telfono celular todos los datos necesarios para controlar y supervisar el sistema como encendido y apagado de luces, control del portn principal, control de alarma, control del aire acondicionado, medicin de temperatura del ambiente y salida PWM para variar la intensidad de iluminacin de un bombillo incandescente. Un sistema (del latn systma, proveniente del griego ) es un objeto complejo cuyos componentes se relacionan con al menos algn otro componente; puede ser material o conceptual. Todos los sistemas tienen composicin, estructura y entorno, pero slo los sistemas materiales tienen mecanismo, y slo algunos sistemas materiales tienen figura (forma). Segn el sistemismo, todos los objetos son sistemas o componentes de otro sistema. El servicio de mensajes cortos o SMS (Short Message Service) es un servicio disponible en los telfonos mviles que permite enviar mensajes cortos entre telfonos mviles, telfonos fijos y otros dispositivos de mano. El servicio SMS permite enviar o recibir breves mensajes de texto de hasta 160 caracteres. Los mensajes SMS pueden ser de dos tipos: MT (Mobile Terminated) o MO (Mobile Originated). Se realiz la recoleccin de informacin de las herramientas necesarias para el trabajo a desarrollar. PIC 18F452 Se recopil informacin acerca del PIC 18F452 sobre los comandos para realizar programas, descripcin de sus pines, funciones, lenguaje de programacin, compilador y programador. Palabras Claves: sistema electrnico, control de alarma, telfonos mviles.

VI

INTRODUCCION A travs del tiempo el ingreso econmico de las familia se ha incrementando lo que les ha dado la oportunidad de obtener un vehculo con el propsito de dar una mejor calidad de vida, de igual manera se ha ido incrementado la inseguridad de los mismo, he aqu que el siguiente trabajo de investigacin proporcionara a la colectividad una herramienta a muy bajo costo y de actualidad que le permita resguardar el vehicul obtenido. El siguiente trabajo de investigacin consiste en desarrollar un prototipo de un sistema de seguridad automotriz basado en va s.m.s. el cual le permita a los usuarios obtener informacin de inmediato una vez haber sufrido un hurto de su vehculo, el mismo se desarrollo en cuatros captulos a saber; en el captulo uno se plantea el problema partiendo de una situacin general hasta llegar a la problemtica en el municipio san francisco, de igual se encuentra la pregunta generadora as como tambin los objetivos el general como los especficos por consiguiente la justificacin y por ultimo en este punto la delimitacin del problema. Tambin se encuentra en este trabajo de investigacin que existen otro trabajos estudiando la problemtica aqu plateada en ese caso se discute en el captulo dos el marco terico tomando como punto de partida los antecedentes as como tambin las bases tericas la cual permite ampliar las variable conceptualizando y caracterizando, por otro lado se disgrega el titulo pudiendo determinar las variables en este caso permitiendo su Operacionalizacion, por consiguiente se desarrolla los trminos bsicos para dar una mayor claridad al trabaj aqu plateado. Ahora bien para poder determinar los aspectos metodolgicos se llevo a cabo una bsqueda que permitiera encontrar los mismo que tuvieran relacin con este trabajo de investigacin en este caso se desarrollan en el captulo tres en el marco metodolgico tomando en cuenta el tipo de investigacin, as como tambin el diseo que para esta investigacin se relaciona con el de campo de tipo experimental puro, de igual la poblacin beneficiada para la misma, no se podra dejar por fuera la muestra as como tambin sus tipos, toma importancia la aplicacin de las tcnicas e instrumentos de recoleccin de datos ,as mismo el proceso metodolgico por ultimo pero no menos importante se muestra la conclusin luego de todo el proceso investigativo sin dejar las recomendaciones de la misma.

VII

VIII

Captulo I: El problema 1.1. Planteamiento del Problema Tomando en cuenta las nuevas tecnologas para los sistemas de control y seguridad, sera de gran ayuda crear alternativas para la manipulacin de manera remota, utilizando tecnologas ms econmicas y que a su vez sean fiables. Una alternativa para lo antes mencionado, sera el implemento de micro-controladores. El microcontrolador es un controlador programable que posee entradas y salidas digitales y analgicas con las cuales podemos controlar de manera automtica un determinado sistema o proceso. De las gammas de microcontroladores usaremos los PIC, debido a su alta disponibilidad en el mercado y las ventajas que ofrece con respecto a otros. Para la supervisin del sistema de manera remota, una posible solucin sera el uso del telfono celular, debido a que este se ha convertido en un instrumento indispensable para la comunicacin de hoy en da, a su vez es fcil de manipular lo cual sera un punto a favor, ya que no es necesario el uso de un computador, ni de un medio fsico para la comunicacin entre el operador y el sistema que se desea monitorear. Figura 1. Diagrama Esquemtico del sistema a realizar.

(Fuente: Elaboracin propia). El control y supervisin del sistema se puede efectuar con un procedimiento o programa previamente establecido de forma que el operador pueda enviar y recibir datos en tiempo real.
9

El objetivo radica en la necesidad de controlar aplicaciones mientras se est fuera del rango de acceso a un dispositivo de control que posea entradas y salidas como un teclado o un mouse, ofreciendo comodidad y libertad de movimiento. 1.2. Objetivos de la Investigacin 1.2.1. Objetivo General Desarrollar un sistema de control y seguridad electrnico implementado por un PIC y un modem inalmbrico GSM utilizando SMS. 1.2.2. Objetivos Especficos Estudiar las caractersticas de funcionamiento del PIC 18F452. Realizar un programa para el PIC 18F452, utilizando lenguaje C, para el control y seguridad de un sistema. Seleccionar un mdem inalmbrico GSM, para establecer la comunicacin con el PIC 18F452. Implementar un circuito que permita la comunicacin entre el PIC 18F452 y el modem inalmbrico GSM. Realizar un prototipo para evaluar el desempeo del sistema de control y seguridad electrnico. 1.3. Justificacin En la actualidad con el avance de la tecnologa, todo lo que se refiere a sistemas de control y seguridad se han venido automatizando con el pasar de los aos, debido al uso de las computadoras que optimizan la integracin y la automatizacin de los sistemas, hasta el punto de que ya la mano del hombre casi no interviene en la actividad del mismo, pero esta tecnologa tiene elevados costos debido a los equipos que se manejan; Otro problema se presenta al no poder controlar el sistema sin estar cerca de un punto de control. Con la realizacin de este proyecto se pretende hacer el control y la seguridad de un sistema electrnico
10

de manera remota, con un bajo costo y con un alto nivel tecnolgico, esto se propone realizar mediante un PIC 18F452 usando lenguaje C para programarlo, e implementar un circuito electrnico para establecer una comunicacin entre el PIC 18F452 y el mdem inalmbrico GSM, para as de esta forma poder enviar mensajes de texto (SMS) para tener un control del sistema desde cualquier lugar. El Proyecto estar limitado al desarrollo de un sistema de control y seguridad electrnico de manera remota, un prototipo en el cual se realizaran las pruebas. Se utilizara un PIC 18F452 y un modem inalmbrico GSM para el control y supervisin del sistema de manera remota. 1.5. Delimitacin La presente investigacin se realizar en la parroquia los cortijos, Municipio San Francisco, sector Roberto Trujillo en un periodo escolar del 2012 hasta el 2013.en la unidad educativa MORERO Captulo II: Marco terico 2.1. Antecedentes de la investigacin La informacin que se muestra a continuacin, guarda una estrecha relacin con esta investigacin y sirven como referencia para el soporte de la misma. Consiste en investigaciones realizadas con anterioridad y que contribuyen de alguna forma al desarrollo de nuestro proyecto. La primera de las tesis consultada fue la realizada por Andrs Ortiz y Vernica Snchez titulada CONTROL Y SUPERVISIN REMOTA DE UN BANCO DE PRUEBA HIDRULICO UTILIZANDO UN PLC CONTROLLOGIX Y UN MODEM INALMBRICO GSM, en la cual se desarrolla la tele-manipulacin de un banco hidrulico a travs de un PLC ControlLogix y un mdem inalmbrico GSM a travs de la recepcin y envo de datos va mensajes SMS, dicha tesis fue realizada en el ao 2009. Otra de las tesis consultada Christy Chabiel y Fredy Cheung titulada DESARROLLO DE UNA INTERFAZ GRFICA BASADA EN JAVA PARA EL CONTROL DE POSICIN Y VELOCIDAD DE MOTORES DC, la cual consiste en
11

el desarrollo de un software en Java que controla un PIC 18F452 el cual permite el control de la posicin y de la velocidad de motores DC, dicha tesis fue realizada en el ao 2009. 2.2-Bases tericas 2.2. Microcontrolador Un microcontrolador segn (Microcontroladores PIC/ Electrinica Unicrom 2009) Es un dispositivo electrnico integrado programable, que posee un CPU, una memoria de programa, una memoria de datos, perifricos para entrada y salida, capaz de realizar operaciones aritmticas y lgicas entre variables. En resumen, es una computadora en un circuito integrado. Su misin al igual que cualquier ordenador personal es la misma que una calculadora. Frente a datos de entrada, sigue un programa, un algoritmo dado por un programador y cambia su estado interior. Como objetos o dispositivos de entrada o salida podemos encontrar diversos perifricos, desde simples lneas de entrada digital que pueden estar a cero o a uno, hasta complejos puertos usados en ordenadores que permiten comunicar con otros dispositivos externos como microcontroladores o PC. 2.3. PIC 18F452 El PIC 18F452 es un microcontrolador de 8 bits (bus de datos), basado en memoria EPROM/FLASH que fabrica la compaa Microchip, puede llevar a cabo cualquier tarea para la cual haya sido programado y posee las siguientes caractersticas: Arquitectura RISC (Reduced Instruction Set Computer). - Juego de instrucciones reducido para ejecucin rpida. - Oscilador hasta 40 MHz 10 MIPs (Millones de instrucciones por segundo).- Optimizado para compilacin desde lenguaje C. Cdigo compatible con PIC serie 16 y 17. Reloj que puede trabajar por encima de10 MIPs. Cristales de 4 Mhz a 10 Mhz utilizando un multiplicador de frecuencia PLL. Instrucciones de 16 bits con bus de datos de 8 bits. Prioridad de interrupciones. Multiplicador hardware de 8 x 8 que funciona en un solo ciclo de mquina. Tres pines para manejo de interrupciones externas. Manejo de niveles de corriente hasta 25 mA. Timer 0 de 8 bits/ 16 bits. Timer 1
12

de 16 bits, Timer 2 de 8 bits. Timer 3, (no lo posee la gama media), de 16 bits (65535 conteos). Dos mdulos de Captura/Comparacin/PWM. Modulo de comunicacin serial con soporte para RS-485 y RS-232. 2.3.1. Organizacin de la memoria El PIC 18F452 posee 32 Kbytes de memoria FLASH de programa con posibilidad de contener instrucciones complejas, por lo que este dispositivo puede almacenar 16 mil instrucciones simples. El vector de RESET se halla en la direccin 0000h y el de interrupciones en los registros de memoria 0008h y 0018h. 2.3.2. Puertos Los puertos del PIC 18f452 en general constan de 3 registros para su operacin. El registro TRIS, el cual controla la direccin de funcionamiento del puerto. El registro PORT que lee los niveles de entrada en el puerto. El registro LAT cul es el LATCH salida del puerto. Los pines de cada uno de los puertos del PIC pueden ser configuradas como entradas salidas y aquellos que estn etiquetados como AN son usados como entradas analgicas. En este caso AN[07]. Este PIC tiene integrado un convertidor analgico digital (ADC), el cual nos permite realizar muestreos de seales analgicas a travs de los puertos A y E. 2.3.3. Modulo de comunicacin serial USART El mdulo de comunicacin serial puede ser configurado de la siguiente manera: Sistema asncrono full duplex. Sistema sincrnico half-duplex (Maestro). Sistema sincrnico half-duplex (Esclavo). El mdulo USART cuenta con dos registros de configuracin: El registro de control de transmisin TXSTA. El registro de control de recepcin RCSTA. 2.3.4. Descripcin de los TIMER El timer es una rutina de interrupcin especial disponible en el PIC. El PIC tiene un nmero de timer que se pueden utilizar para ejecutar operaciones de tiempo. Los timer son: Timer 0 (8 16 bits), Timer 1 (16 bits), Timer 2 (8 bits) o RTCC. Los timers que pueden operar con 8 bits pueden tomar valores enteros mximo de
13

255, mientras que los timers de 16 bits pueden tomar valores hasta 65535. Todos los timers son ascendente del valor dado y cuando alcanza el valor mximo se sobrescribe y comienza a contar de cero nuevamente. La razn de cambio del timer estar en funcin directa de la frecuencia a la cual se alimenta el PIC (Cristal). La ejecucin de una instruccin en el PIC tarda 4 ciclos de reloj, as que la razn mxima de velocidad de conteo ser CLOCK/4. 2.3.5. Lenguaje C Como lenguaje de programacin para programar el PIC18F452 se usa el lenguaje C. Al inicio de la programacin se debe configurar el PIC con el que se va a trabajar, es decir, seleccionar el modelo del PIC, su velocidad de transmisin y recepcin de datos, la frecuencia de operacin, entre otros. 2.3.5. MPLAB IDE Es una Plataforma de Desarrollo Integrada bajo Windows, con mltiples prestaciones, que permite escribir el programa para los PIC en lenguaje ensamblador (assembler) o en C ( El compilador no se encuentra adjunto al MPLAB IDE), crear proyectos, ensamblar o compilar , simular el programa y finalmente programar el componente, si se cuenta con el programador adecuado. 2.3.6. MPLAB ICD 2 El MPLAB ICD 2 es un programador de Microchip, se utiliza para descargar el programa al PIC18F452 desde la PC. Se conecta mediante el puerto USB de la PC y el software que se utiliza es el MPLAB IDE. 2.4. HyperTerminal HyperTerminal segn (Microsoft TechNet 2009) es un programa que se puede utilizar para conectar con otros equipos, sitios Telnet, sistemas de boletines electrnicos (BBS, Bulletin Board Systems), servicios en lnea y equipos host, mediante un mdem, un cable de mdem nulo o una conexin (Winsock) TCP/IP. Aunque utilizar HyperTerminal con un servicio de boletn electrnico para tener acceso a informacin de equipos remotos es una prctica que est dejando de ser
14

habitual gracias al World Wide Web, este sigue siendo un medio til para configurar y probar el mdem o examinar la conexin con otros sitios. 2.4.1. Conexiones de HyperTerminal Es posible crear y guardar varias conexiones en HyperTerminal. Cada conexin puede tener su propia configuracin nica, incluidos nmero de telfono y configuracin de puerto como bits por segundo (BPS), comprobaciones de paridad y direccin TCP/IP del host. Como parte de la configuracin de la conexin, HyperTerminal permite tambin al equipo emular una variedad de tipos de terminal, como terminales TTY, ANSI y VTx. La conexin abierta se muestra en la barra de ttulo de la ventana de HyperTerminal. 2.5. Comandos AT Los comandos AT son instrucciones codificadas que conforman un lenguaje de comunicacin entre el hombre y un terminal mdem. En un principio, el juego de comandos AT fue desarrollado en 1977 por Dennis Hayes como una interfaz de comunicacin con un mdem para as poder configurarlo y proporcionarle instrucciones, tales como marcar un nmero de telfono. Ms adelante, con el avance del baudio, fueron las compaas Microcomm y US Robotics las que siguieron desarrollando y expandiendo el juego de comandos hasta

universalizarlo. Los comandos AT se denominan as por la abreviatura de attention (Bluehack 2009). Aunque la finalidad principal de los comandos AT es la comunicacin con mdems, la telefona mvil GSM tambin ha adoptado como estndar este lenguaje para poder comunicarse con sus terminales. De esta forma, todos los telfonos mviles GSM poseen un juego de comandos AT especfico que sirve de interfaz para configurar y proporcionar instrucciones a los terminales. Este juego de instrucciones puede encontrarse en la documentacin tcnica de los terminales GSM y permite acciones tales como realizar llamadas de datos o de voz, leer y escribir en la agenda de contactos y enviar mensajes SMS, adems de muchas otras opciones de configuracin del terminal.
15

Queda claro que la implementacin de los comandos AT corre a cuenta del dispositivo GSM y no depende del canal de comunicacin a travs del cual estos comandos sean enviados, ya sea cable de serie, canal Infrarrojos, Bluetooth, etc. De esta forma, es posible distinguir distintos telfonos mviles del mercado que permiten la ejecucin total del juego de comandos AT o slo parcialmente. 2.5.1. Propsito de los Comandos AT Los Comandos AT deben ser usados a grandes rasgos para el desarrollo de nuevos software de comunicaciones y ajustar propiedades avanzadas del telfono. Esto lo podemos desglosar de la siguiente forma: Configurar el telfono para una conexin inalmbrica, a travs de infrarrojos o por el sistema de bus o cable. Configurar el mdem interno del telfono para una conexin inalmbrica, a Travs de infrarrojos o por el sistema de bus o cable. Solicitar informacin sobre la configuracin actual o estado operativo del telfono o mdem. Probar la disponibilidad del telfono o mdem. Solicitar el rango valido de parmetros aceptados y cuando stos son aplicables. 2.5.2. Cmo usar los comandos AT Los mdem siempre funcionan en uno de estos modos: el modo de comando o el modo en lnea. En el modo comando que se usa para la configuracin del mdem o para marcar, usted puede comunicarse con el mdem a travs del conjunto de comandos AT. Despus de ejecutar un comando, el mdem regresa un cdigo de resultado de confirmacin. Despus de que se establezca una conexin con un mdem o mquina de fax remota, el mdem pasa al modo en lnea (a menos que el modificador de marcado lo especifique de otra manera). En el modo en lnea, el mdem recibe caracteres desde la computadora, convierte los datos en seales analgicas y luego transmite estas seales a travs de la lnea telefnica. Puede introducir comandos nicamente cuando el mdem est en el modo comando. No pueden entrar comandos cuando el mdem est en el modo en lnea, es decir, enviando o recibiendo datos mediante las lneas telefnicas. Si el mdem se encuentra en el
16

modo en lnea, regresa al modo comando bajo estas circunstancias: Un punto y coma (;) ocurre al fin de la secuencia de marcado. El mdem recibe una secuencia de escape definida o una seal de interrupcin mientras est en el modo en lnea. Se desconecta una llamada. No puede completar una llamada satisfactoriamente o el portador de datos el mdem remoto se desconecta. Si ocurre un error durante la ejecucin de una lnea de comando, el procesamiento se detiene y todo aquello que sigue al comando incorrecto se ignora. 2.5.3. Presentacin de los Comandos AT El software de comunicaciones se comunica con el mdem en un idioma de comando especial que a menudo se conoce como el juego de comandos AT. A pesar de que no se puede ver este idioma, es el nico que el mdem comprende. Por lo general, el software de comunicacin le permite controlar el mdem sin esfuerzo y de manera conveniente. Puede apenas seleccionar las opciones y operaciones requeridas desde mens en el programa de software de comunicaciones y el programa de comunicaciones transmite estas selecciones al mdem en el formato de comando requerido. De inmediato, el mdem procesa los comandos y realiza la tarea en particular. No obstante, es posible que los usuarios ms avanzados necesiten controlar sus mdems de manera directa, usando el juego de comandos AT. El uso de un programa de HyperTerminal, puede emitir comandos directamente desde el modo terminal del programa de comunicaciones. Al usar el juego de comandos AT, extensiones de fax Clase 1 y el respaldo de registros S, puede instruir al mdem para que realice una funcin particular o juego de funciones. Por ejemplo, puede dirigir al mdem para marcar (ATDn), responder (ATA) y colgar (ATHO) con los comandos apropiados.

17

2.5.4. Comandos AT mas utilizados Los comandos AT segn (Eveliux 2009) ms comunes en la mayora de los mdems son los siguientes: ATA 1) Se pone en modo respuesta y espera una seal portadora del mdem remoto. 2) Espera 7 segundos y colgar si no se detecta portadora. ATD nmero 1) Descuelga y llama al nmero de telfono solicitado. 2) Espera un tono de llamada antes de marcar. 2.1) Si no se detecta ese tono en S6 segundos, el mdem devuelve cdigo de resultado "no dial tone". 2.2) Si se detecta el tono el mdem espera S7 segundos. 2.2.1) Si no establece conexin el mdem vuelve al estado de comandos. 2.2.2) Si se establece conexin el mdem entra en el estado online. 4. Comandos para la agenda de telfonos a) AT+CPBR: Leer todas las entradas. b) AT+CPBF: Encontrar una entrada. c) AT+CPBW: Almacenar una entrada. d) AT+CPBS: Buscar una entrada. 5. Comandos para SMS a) AT+CPMS: Seleccionar lugar de almacenamiento de los SMS. b) AT+CMGF: Seleccionar formato de los mensajes SMS. c) AT+CMGR: Leer un mensaje SMS almacenado. d) AT+CMGL: Listar los mensajes almacenados. e) AT+CMGS: Enviar mensaje SMS. f) AT+CMGW: Almacenar mensaje en memoria. g) AT+CMSS: Enviar mensaje almacenado. h) AT+CSCA: Establecer el Centro de mensajes a usar. i) AT+ WMSC: Modificar el estado de un mensaje.

2.6. Cdigo ASCII El cdigo ASCII utiliza 8 bits para representar los caracteres, aunque inicialmente empleaba un bit adicional (bit de paridad) que se usaba para detectar errores en la transmisin. ASCII fue publicado como estndar por primera vez en
18

1967 y fue actualizado por ltima vez en 1986. En la actualidad define cdigos para 33 caracteres no imprimibles, de los cuales la mayora son caracteres de control obsoletos que tienen efecto sobre cmo se procesa el texto, ms otros 95 caracteres imprimibles que les siguen en la numeracin (empezando por el carcter espacio). El cdigo ASCII define una relacin entre caracteres especficos y secuencias de bits; adems de reservar unos cuantos cdigos de control para el procesador de textos, y no define ningn mecanismo para describir la estructura o la apariencia del texto en un documento; estos asuntos estn especificados por otros lenguajes como los lenguajes de etiquetas. 2.6.1. Caracteres de control ASCII El cdigo ASCII reserva los primeros 33 cdigos (numerados del 0 al 31 en decimal ms el 127) para caracteres de control: cdigos no pensados originalmente para representar informacin imprimible, sino para controlar dispositivos (como impresoras) que usaban ASCII. Aunque esta funcin se asemeja a otros caracteres de control, los diseadores de ASCII idearon este cdigo para poder "borrar" una seccin de papel perforado (un medio de almacenamiento popular hasta la dcada de 1980) mediante la perforacin de todos los agujeros posibles de una posicin de carcter concreta, reemplazando cualquier informacin previa. Dado que el cdigo 0 era ignorado, fue posible dejar huecos y ms tarde hacer correcciones. Los usuarios de ASCII usan menos los caracteres de control, (con algunas excepciones como "retorno de carro" o "nueva lnea"). Los lenguajes modernos de etiquetas, los protocolos modernos de comunicacin, el paso de dispositivos basados en texto a basados en grficos, el declive de las teleimpresoras, las tarjetas perforadas y los papeles continuos han dejado obsoleta la mayora de caracteres de control.

19

2.7. Mdem Segn David Hakala quien publica en su libro Mdems a su alcance, un mdem es un dispositivo que convierte las seales digitales del ordenador en seales analgica que pueden transmitirse a travs del canal telefnico. Con un mdem, se puede enviar datos a otra computadora equipada con un mdem. Esto le permite bajar informacin desde la red mundial (World Wide Web), enviar y recibir correspondencia electrnica (e-mail) y reproducir un juego de computadora con un oponente remoto. Algunos mdems tambin pueden enviar y recibir faxes y llamadas telefnicas de voz. Los mdems se comunican a velocidades diferentes segn el fabricante. La mayora de los mdems nuevos pueden enviar y recibir datos a 33,6 Kbps y faxes a 14,4 Kbps. Algunos mdems pueden bajar informacin desde un Proveedor de Servicios Internet (ISP) a velocidades de hasta 56 Kbps. Los mdems de ISDN (Red de Servicios Digitales Integrados) utilizan lneas telefnicas digitales para lograr velocidades aun ms veloces, de hasta 128 Kbps. 2.7.1. Funcionamiento de un Mdem La computadora consiste en un dispositivo digital que funciona al encender y apagar interruptores electrnicos. Las lneas telefnicas, de lo contrario, son dispositivos anlogos que envan seales como una corriente continua. El mdem tiene que unir el espacio entre estos dos tipos de dispositivos. Debe enviar los datos digitales de la computadora a travs de lneas telefnicas anlogas. Logra esto modulando los datos digitales para convertirlos en una seal anloga; es decir, el mdem vara la frecuencia de la seal digital para formar una seal anloga continua. Y cuando el mdem recibe seales anlogas a travs de la lnea telefnica, hace el opuesto: demodula, o quita las frecuencias variadas de la onda anloga para convertirlas en impulsos digitales. De estas dos funciones, Modulacin y Demodulacin, surgi el nombre del mdem. 2.7.2. Mdems para PC

20

La distincin principal que se suele hacer es entre mdems internos y mdems externos, aunque recientemente han aparecido mdems llamados "mdems software", ms conocidos como "winmdems" o "linuxmdems", que han complicado un poco el panorama. Tambin existen los mdems para XDSL, RDSI, etc. y los que se usan para conectarse a travs de cable coaxial de 75 ohms (cable mdem). La principal ventaja de estos mdems reside en su mayor integracin con el ordenador, ya que no ocupan espacio sobre la mesa y reciben energa elctrica directamente del propio ordenador. Adems, suelen ser algo ms baratos debido a que carecen de carcasa y transformador, especialmente si son PCI (en este caso, son casi todos del tipo "mdem software"). Por el contrario, son algo ms complejos de instalar y la informacin sobre su estado slo puede obtenerse por software. 2.3. Tipos de conexin La conexin de los mdems telefnicos externos con el ordenador se realiza generalmente mediante uno de los puertos serie tradicionales o COM (RS232), por lo que se usa la UART del ordenador, que deber ser capaz de proporcionar la suficiente velocidad de comunicacin. La UART debe ser de 16550 o superior para que el rendimiento de un mdem de 28.800 bps o ms sea el adecuado. Estos mdems trabajan con corriente directa. Mdems PC Card: Son mdems en forma de tarjeta, que se utilizaban en porttiles, antes de la llegada del USB (PCMCIA). Su tamao es similar al de una tarjeta de crdito algo ms gruesa, pero sus capacidades son las mismas que los modelos estndares. Existen modelos para puerto USB, de conexin y configuracin an ms sencillas, que no necesitan toma de corriente. Hay modelos tanto para conexin mediante telefona fija, como para telefona mvil. 2.7.4. Tipos de modulacin Dependiendo de si el mdem es digital o analgico se usa una modulacin de la misma naturaleza. Para una modulacin digital se tienen, por ejemplo, los
21

siguientes tipos de modulacin: ASK, (Amplitude Shift Keying, Modulacin en Amplitud): La amplitud de la portadora se modula a niveles correspondientes a los dgitos binarios de entrada 1 0. FSK, (Frecuency Shift Keying, Modulacin por Desplazamiento de Frecuencia): La frecuencia portadora se modula sumndole o restndole una frecuencia de desplazamiento que representa los dgitos binarios 1 0. Es el tipo de modulacin comn en mdems de baja velocidad en la que los dos estados de la seal binaria se transmiten como dos frecuencias distintas. 2.8. Puerto serie RS-232 Un puerto serie o puerto serial segn (Debug_mode=ON), es una interfaz de comunicaciones de datos digitales, frecuentemente utilizado por computadoras DCE (Equipo de Comunicacin de datos) y perifricos DTE (Equipo terminal de datos), en donde la informacin es transmitida bit a bit enviando un solo bit a la vez, en contraste con el puerto paralelo que enva varios bits simultneamente. 2.8.1. Puerto serie asincrnico El puerto serie RS-232 (tambin conocido como COM) es del tipo asincrnico, utiliza cableado simple desde 3 hilos hasta 25 y que conecta computadoras o micro-controladores a todo tipo de perifricos, desde terminales a impresoras y mdems pasando por mouses. La interfaz entre el RS-232 y el microprocesador generalmente se realiza mediante una UART 8250 (computadoras de 8 y 16 bits, PC XT) o 16550 (IBM Personal Computer/AT y posteriores). 2.8.2. Puertos serie modernos Uno de los defectos de los puertos serie iniciales era su lentitud en comparacin con los puertos paralelos -hablamos de 19.2 kbits por segundo- sin embargo, con el paso del tiempo, estn apareciendo multitud de puertos serie de alta velocidad que los hacen muy interesantes ya que utilizan las ventajas del menor cableado y solucionan el problema de la velocidad con un mayor apantallamiento y ms barato usando la tcnica del par trenzado. Por ello, el
22

puerto RS-232 e incluso multitud de puertos paralelos estn siendo reemplazados por nuevos puertos serie como el USB, el FireWire o el Serial ATA (SATA). 2.3- Sistema De Variable Variable independiente: Prototipo De Un Sistema Variable dependiente: S.M.S Definicin Conceptual: Independiente: Un sistema (del latn systma, proveniente del griego ) es un objeto complejo cuyos componentes se relacionan con al menos algn otro componente; puede ser material o conceptual. Todos los sistemas tienen

composicin, estructura y entorno, pero slo los sistemas materiales tienen mecanismo, y slo algunos sistemas materiales tienen figura (forma). Segn el sistemismo, todos los objetos son sistemas o componentes de otro sistema. Dependiente: El servicio de mensajes cortos o SMS (Short Message Service) es un servicio disponible en los telfonos mviles que permite enviar mensajes cortos entre telfonos mviles, telfonos fijos y otros dispositivos de mano. El servicio SMS permite enviar o recibir breves mensajes de texto de hasta 160 caracteres. Los mensajes SMS pueden ser de dos tipos: MT (Mobile Terminated) o MO (Mobile Originated). Operacionalizacion de la variable:
Objetivo Especifico Estudiar caractersticas funcionamiento PIC 18F452. las de del S.M.S caractersticas funcionamiento de tienen un juego de Variable Dimensin Indicador cantidad de informacin disponible

instrucciones reducido e

Realizar para

un el

programa

23

PIC utilizando

18F452, lenguaje S.M.S

programa

para

el

lenguaje C, control y seguridad de un sistema

control y seguridad de un sistema

C, para el control y seguridad sistema Seleccionar un de un

mdem inalmbrico GSM, establecer para la S.M.S mdem GSM, PIC 18F452 inalmbrico comunicacin con el

comunicacin con el PIC 18F452 Implementar un Circuito que permita la comunicacin S.M.S modem GSM inalmbrico comunicacin 18F452 y PIC

circuito que permita la comunicacin

entre el PIC 18F452 y el modem

inalmbrico GSM.

Realizar un prototipo para evaluar el del S.M.S desempeo sistema de control del sistema de control y seguridad electrnico.

desempeo

sistema de control y seguridad electrnico.

Captulo III MARCO METODOLGICO 3.1. Tipo de investigacin Segn (Hurtado, 2007):

24

La Investigacin proyectiva es un tipo de investigacin que propone soluciones a una situacin determinada a partir de un proceso de indagacin. Implica explorar, describir, explicar y proponer alternativas de cambio, ms no necesariamente ejecutar la propuesta. En esta categora entran los proyectos factibles que se refiere a la formulacin de polticas, programas, tecnologas, mtodos o procesos. Todas las

investigaciones que implican el diseo o creacin de algo con base en un proceso investigativo, tambin entran en esta categora. Segn La Profundidad La Investigacin Puede Ser Descriptiva: Segn la misma permite poner de manifiesto el comportamiento en el proceso investigativo en este caso el prototipo de un sistema de seguridad automotriz basado en va S.M.S. la cual ha permitido realizar una comparacin con otros fenmenos. Segn Como Se Codifica La Investigacin Puede Ser Cuantitativa: En este caso la presentacin y el desarrollo de este trabajo se llevo a cabo solo experimental dentro de la misma se toma en cuenta su alcance as mismo la limitaciones segn la distancia para enviar el mensaje de alerta. Tambin se tomo el problema desde afuera segn el caso aqu estudiado. Diseo de la investigacin: Es de campo ya que se tomo el problema desde afuera con el propsito de describir los procesos realizados en la experimentacin del mismo, tomando en cuenta losfactores que intervinieron sean estos sociales o naturales, cabe destacar los datos fueron tomados en cuenta desde la propia realidad de los hechos.

25

De tipo experimental puro: Este tipo de diseo permiti tener control absoluto de todo el proceso

experimental ya que la seleccin de los sujetos fue de forma aleatoria, de igual la muestra los cuales fueron ubicados en dos grupos teniendo control de los mismo. Poblacin: Segn Tamayo y Tamayo, (1997), La poblacin se define como la totalidad del fenmeno a estudiar donde las unidades de poblacin posee una caracterstica comn la cual se estudia y da origen a los datos de la investigacin (P.114).

Ahora bien, la poblacin de esta investigacin radica en todos los concesionarios del municipio de San Francisco, Estado Zulia.

Muestra: Bautista (2004); la muestra es un pequeo segmento de la poblacin, debe construir un perfil bastante preciso de la poblacin. En otras palabras es fundamental que la muestra sea representativa de la poblacin de la cual ha sido tomado. (p.36). Es por ello, que la muestra estar determinada por todos los vehculos familiares del Municipio San Francisco. Tipo de muestra muestreo no probabilstico intencional: En la presente investigacin se manifiesta un muestreo no probabilstico intencional caracterizndose as por seleccionar a los sujetos en estudio teniendo en cuenta de que los mismos mantengan las mismas similitudes para un inters en comn.

26

Tcnicas e instrumentos de recoleccin de datos: Para la obtencin de la informacin necesaria para este proceso investigativo y que la misma fuese fidedigna se emplearon las siguientes tcnicas: la observacin directa e indirecta Segn Arias, F (2006); define que: Las tcnicas de recoleccin de datos son las distintas formas o maneras de obtener la informacin. Son ejemplos de tcnicas; la observacin directa, la encuesta en sus dos modalidades (entrevista o cuestionario), el anlisis documental, anlisis de contenido. (p.55)

La observacin directa: Arias (2006); Describe la observacin directa como un estudio de la situacin problemtica en el momento mismo de su ocurrencia, mediante el uso de sus sentidos, el resultado de estas observaciones el investigador deber someterlos a su interpretacin y anlisis para poder formular el problema planteado . De la misma manera los investigadores ejecutaron esta tcnica ya que les permite ser testigos fiel de la situacin problema manifestada en la ciudad; los cuales observaron la misma en la cotidianidad del objeto en estudio. Observacin indirecta: Mendoza (2000); resea que la observacin indirecta se dirige hacia la obtencin de datos no observables directamente, datos que se basan por lo general en declaraciones verbales de los sujetos.

Por medio de esta tcnica se logro obtener informacin por medio de relatos hablados por los protagonista del fenmeno en estudio; los cuales proporcionaron informacin sustanciosa para el proceso investigativo a travs de un dialogo.

27

3.2. Metodologa de la investigacin A continuacin se describen las etapas o fases de esta investigacin: 3.2.1. Definicin del problema El problema planteado consiste en controlar y supervisar el funcionamiento de un sistema electrnico de manera remota por medio de un mdem inalmbrico GSM que enva SMS a un telfono celular, donde el mdem se encuentra conectado a un PIC 18F452 por medio de un puerto serial (RS-232) que es el que controla el sistema, consiguiendo en el telfono celular todos los datos necesarios para controlar y supervisar el sistema como encendido y apagado de luces, control del portn principal, control de alarma, control del aire acondicionado, medicin de temperatura del ambiente y salida PWM para variar la intensidad de iluminacin de un bombillo incandescente. 3.2.2. Recoleccin de Informacin Se realiz la recoleccin de informacin de las herramientas necesarias para el trabajo a desarrollar. PIC 18F452 Se recopil informacin acerca del PIC 18F452 sobre los comandos para realizar programas, descripcin de sus pines, funciones, lenguaje de programacin, compilador y programador. El procedimiento realizado se puede resumir en: Bsqueda de los manuales con contenido de los comandos y procedimientos a usar para la realizacin del sistema de control y seguridad electrnico y para el envo y recepcin de datos. Bsqueda de fuentes documentales, tutoriales y guas de usuarios en la Web con contenidos acerca del PIC 18F452 y MPLAB IDE. Instalacin de los programas y libreras necesarios para la realizacin del programa.

28

Hyperterminal Se obtuvo informacin sobre como enviar y recibir de datos por hyperterminal por medio del puerto serial (RS-232) para realizar las pruebas de comunicacin del PIC 18F452 y el mdem inalmbrico GSM. Comandos AT Se obtuvo informacin sobre los comandos AT necesarios para la configuracin del mdem inalmbrico GSM para lograr la comunicacin con el PIC 18F452. Mdem Se obtuvo informacin sobre las caractersticas del mdem de acuerdo a las necesidades y a las caractersticas del PIC 18F452. Las siguientes caractersticas son: Inalmbrico. Conexin serial (RS-232). Sistema GSM. Envo de SMS. 3.2.3. Configuracin de los equipos Se configur el puerto del PIC 18F452 para establecer la comunicacin con el mdem inalmbrico GSM, por medio del MAX232 para adaptarlos a los niveles de tensin de alimentacin requeridos por el mdem inalmbrico GSM. Se determinaron los comandos AT necesarios para la configuracin del mdem inalmbrico GSM, para establecer el control y la seguridad del sistema electrnico. 3.2.4. Montaje de los circuitos Se realiz la verificacin del correcto funcionamiento de los circuitos electrnicos y el acople entre los mismos. La construccin del circuito fue hecha en baquelita perforada; se utilizaron diferentes elementos (LEDs, motor DC, bombillo incandescente, teclado, pantalla LCD, entre otros) para observar el funcionamiento de las entradas y salidas del PIC 18F452. 3.2.5. Construccin de la maqueta Se utiliz una maqueta para representar el control y la seguridad de un sistema electrnico; esta consiste en una vivienda unifamiliar a escala la cual fue hecha en
29

madera, sirviendo de base para los circuitos diseados y para apreciar de manera ms real lo que se quiere mostrar con el proyecto. 3.2.6. Diseo del programa El diseo del programa consisti en varias etapas: Conexin del mdem inalmbrico GSM con una computadora por medio del puerto serial (RS-232), Conexin el PIC 18F452 con el mdem inalmbrico GSM. Programa en lenguaje C desarrollado en MPLAB IDE para el sistema de control y seguridad electrnico. 4. Resultados De La Investigacin 4.1. Interpretacin O Discusin De Los Resultados: Por lo descrito durante este proceso investigativo se podra interpretar que el Prototipo de un sistema de seguridad automotriz basado en va s.m.s. es una alternativa viable y factible para la proteccin de los vehculos familiares, permitindoles as prevenir el hurto del mismo. Tomando en cuenta que este producto ser de bajo costo hacindolo accesibles al pblico interesado. 4.2 .Conclusiones: Luego del transcurrir de este proceso investigacin se determina las siguientes conclusiones: Se logra identificar las caractersticas del PIC 18F452; Alcanzando Realizar un programa utilizando lenguaje C, para el control y seguridad de un sistema. Se procede a establecer la comunicacin con el PIC 18F452

Seleccionando as un mdem inalmbrico GSM, siendo esta comunicacin optima. Se obtiene un prototipo para evaluar el desempeo del sistema de control y seguridad electrnico, el cual logra todas las expectativas planteadas por los investigadores.

30

4.3 Recomendaciones Implementar el prototipo. Mantener el celular mvil cargado Constante mantenimiento del sistema elctrico del vehculo

31

Referencias Bibliogrficas

Coss Bu, Ral Anlisis y evaluacin de proyectos de inversin / R al Coss Bu.-- 2 edicin Mxico: Limusa, 2005 Mara Luisa Graterol Rodrguez http://www.monografias.com/trabajos16/proyecto-inversion/proyecto inversion.shtml Fecha de consulta: 3 de Agosto de 2009 Alberto Gmez 05 de febrero de 2009 http://www.portalautomotriz.com/content/2/module/news/op/displaystory/stor y_id/15983/format/print/ Fecha de consulta: 3 de Agosto de 2009 Annimo 20 de junio de 2009 http://canvas.red10.com/2009/06/top-ten-los-autos-mas-robados-envenezuela/ Fecha de consulta: 3 de Agosto de 2009 Annimo 20 Mayo 2009 http://www.crecenegocios.com/la-planeacion-estrategica/ Fecha de consulta: 11 de Agosto de 2009

32

Anexos

33

Figura 2. Identificacin de los pines del PIC 18F452. (Fuente: Elaboracin Propia).

34

Figura 3. Organizacin de la Memoria del PIC 18F452. (Fuente: www.microchip.com)


35

Figura 4. Programador MPLAB ICD 2. (Fuente: Elaboracin propia).

36

Figura 5. Ventana de Hyperterminal. (Fuente: Propia).

37

Figura 6. Mdem ZyXEL. (Fuente: www.upload.wikimedia.org).

Figura 7. Conector DB9 puerto serie RS-232 hembra. (Fuente: www.es.wikipedia.org).

38

Figura 8. Configuracin de pines en dispositivos y computadora. (Fuente: Elaboracin Propia).

Figura 9. Circuito Integrado Max232.

39

(Fuente: www.microchip.com).

Figura 10. Conexin del Max232 con el microcontrolador y la PC. (Fuente: http://www.iearobotics.com).

40

You might also like