Está en la página 1de 149

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL

PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES


UCPR-IST

PROTOTIPO DE UN SISTEMA DE TELEMETRA Y CONTROL PARA


SEGURIDAD EN VEHCULOS, SOPORTADO EN REDES MVILES

Presentado por:
LVARO HERNN CRDENAS VALENCIA
ANDRS FELIPE ECHEVERRY GIRALDO

TRABAJO DE GRADO:
Presentado como requisito parcial
Para optar al ttulo:

INGENIERO DE SISTEMAS Y TELECOMUNICACIONES

UNIVERSIDAD CATLICA POPULAR DEL RISARALDA


FACULTAD DE CIENCIAS BSICAS EN INGENIERA
PROGRAMA DE INGENIERA DE SISTEMAS Y TELECOMUNICACIONES
PEREIRA
2010

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

PROTOTIPO DE UN SISTEMA DE TELEMETRA Y CONTROL PARA


SEGURIDAD EN VEHCULOS, SOPORTADO EN REDES MVILES.

Presentado por:
LVARO HERNN CRDENAS VALENCIA
ANDRS FELIPE ECHEVERRY GIRALDO

Dirigido por:
ING. JAMES ANDRS BARRERA MONCADA

UNIVERSIDAD CATLICA POPULAR DEL RISARALDA


FACULTAD DE CIENCIAS BSICAS EN INGENIERA
PROGRAMA DE INGENIERA DE SISTEMAS Y TELECOMUNICACIONES
PEREIRA
2010

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

DECLARACION DE DERECHOS DEL AUTOR


Facultad de ciencias bsicas e ingeniera, Universidad Catlica Popular de
Risaralda.
Por la presente dejamos constancia de ser los autores del Trabajo de grado
titulado: PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL PARA
SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES. Que
presentamos como requisito parcial para optar por el titulo de Ingenieros de
Sistemas y Telecomunicaciones. Asesorado por el ingeniero James Andrs
Barrera Moncada.
Dejamos constancia que el uso de marcos, inclusin de opiniones, citas e
imgenes es nuestra responsabilidad, quedando la Universidad Catlica Popular
de Risaralda exenta de toda obligacin al respecto.
Autorizamos, en forma gratuita, a la UCPR a utilizar este material para concursos,
publicaciones y aplicaciones didcticas dado que constituyen ejercicios
acadmicos de uso interno sin fines comerciales.

28 / 05 / 2010

lvaro Hernn Crdenas Valencia

Fecha
Andrs Felipe Echeverry Giraldo

Firma y aclaracin

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

AGRADECIMIENTOS

Agradecemos a la Universidad Catlica Popular del Risaralda y al Programa de


Ingeniera de Sistemas y Telecomunicaciones por el prstamo de equipos del
laboratorio de Telecomunicaciones que facilitaron el desarrollo de este proyecto.
Al los profesores del programa y en especial al director del trabajo de grado
JAMES ANDRS BARRERA MONCADA por su dedicacin y colaboracin.

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

DEDICATORIA

Este trabajo est dedicado a mi madre LUZ MARINA VALENCIA LOAIZA a mi


padre JORGE HUMBERTO CRDENAS LOPEZ. Gracias por su apoyo y sacrificio
por sacar la familia adelante, por habernos dado la oportunidad de estudiar y de
formarnos como personas de bien. (lvaro Hernn Crdenas Valencia)
Este trabajo est dedicado con mucho cario a mis padres ANTONIO JOS
ECHEVERRI GARCA y MARA ADELA GIRALDO. Gracias por su apoyo y amor
incondicional, por brindarme las bases para ser una mejor persona con principios y
valores y por todo su esfuerzo para que tenga una mejor calidad de vida. A mis
hermanos, Alexander y Luz Fanny, a mis sobrinas Mara Camila y Mariana y a
todas aquellas que siempre me apoyaron y en especial a DIOS por darme la vida.
(Andrs Felipe Echeverry G).

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

RESUMEN

Se presenta un prototipo de un sistema de telemetra y control de seguridad en


vehculos, soportado en redes mviles, en el que se utiliza un mdulo de
comunicacin mvil suministrado por el laboratorio de telecomunicaciones de la
Universidad Catlica Popular del Risaralda. De all surge el diseo del mdulo
para el manejo de control y sensores. Este prototipo principalmente se compone
de una parte de telemetra y una parte de control.
La parte de telemetra: es instalada en un vehculo, que por medio de un modem
de telefona celular GSM, es el encargado de establecer la comunicacin y la
trasmisin de la informacin en un mensaje de texto simple (SMS), este va dirigido
al nmero del propietario suministrndole informacin actual de los estados del
mismo.
En cuanto a la parte de control: el usuario utiliza un telfono celular; llama al
nmero del vehculo, por consiguiente el sistema modem contesta
automticamente y establece la comunicacin en la cual el usuario puede
controlar la alarma por medio del teclado numrico del telfono, el bloqueo,
encender o apagar el vehculo o el aire acondicionado, solicitar informacin de la
temperatura, nivel de la gasolina o el aceite.
Este prototipo tambin puede ser adaptado en casa, oficinas, fbricas, donde se
requiera tener mayor control e informacin de la seguridad o de medidas de
variables fsicas.

Palabras claves: telemetra, redes mviles, seguridad vehculos, GSM, telefona


celular, telecomunicaciones, control de procesos.

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

ABSTRACT

We present a prototype of a telemetry system and safety control in vehicles,


supported by mobile networks, which uses a mobile communication module
provided by the telecommunications laboratory of the universidad Catlica Popular
del Risaralda. From there comes the module design for control and sensor
management. This prototype mainly consists of a part of telemetry and control part.
The telemetry part: it is installed in a vehicle, through a GSM cellular modem, is
responsible for establishing communication and transmission of information in a
simple text message (SMS), this is directed to the number of Owner will supply
current information of the state.
As part of control: the user uses a cell phone, called the number of the vehicle,
therefore the system modem automatically answers and communicates in which
the user can control the alarm through the telephone keypad, the blockade, on or
off the vehicle or air conditioning, request information of temperature, level of
gasoline or oil.
This prototype can also be adapted at home, offices, factories, where they want to
have more information on security measures or physical variables.
Key words: telemetry, mobile networks, security cars, GSM, cell phone,
telecommunications.

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

CONTENIDO
Pg.
CAPITULO I..................................................................................................................... 18
1.

FORMULACIN DEL PROYECTO .......................................................................... 18


1.2

DESCRIPCIN Y FORMULACIN DEL PROBLEMA ....................................... 18

1.2 OBJETIVOS............................................................................................................... 19
1.2.1 OBJETIVO GENERAL....................................................................................... 19
1.2.2 OBJETIVOS ESPECFICOS ............................................................................. 19
1.3 JUSTIFICACIN ........................................................................................................ 20
1.4 PLANTEAMIENTO DE HIPTESIS ........................................................................... 21
1.5 IDENTIFICACIN DE VARIABLES Y CATEGORIAS DE ANLISIS ......................... 22
1.6 PRESUPUESTO ........................................................................................................ 23
1.7 CRONOGRAMA ........................................................................................................ 24
CAPITULO II.................................................................................................................... 25
2.

MARCO CONTEXTUAL ........................................................................................... 25


2.1 CONTEXTO ........................................................................................................... 25
2.1.1 Econmico .......................................................................................................... 25
2.1.2 SOCIAL ............................................................................................................... 26
2.1.3 CULTURAL ......................................................................................................... 27
2.1.4 POLTICO ........................................................................................................... 28
2.1.5 ORGANIZACIONAL ............................................................................................ 29

CAPTULO III ................................................................................................................... 30


3.

MARCO TERICO ................................................................................................... 30

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

3.1 TELEMETRA......................................................................................................... 30
3.2 CONTROL.............................................................................................................. 32
3.3

REDES MVILES CELULARES ....................................................................... 34

3.3.1 Historia de la telefona Mvil Celular. ................................................................. 34


3.3.2 Generaciones de la Telefona Mvil Celular TMC ............................................... 34
3.4

Tecnologas TMC .............................................................................................. 36

3.5

GSM .................................................................................................................. 37

3.5.1

Funcionamiento de la Telefona Mvil celular (TMC). ................................. 39

3.6

TONOS DTMF (Dial Tone Multy Frequency) ..................................................... 40

3.7

DECODIFICADOR DE TONOS ......................................................................... 43

3.8

SENSOR DE TEMPERATURA LM35 ............................................................... 44

3.9

MICROCONTROLADORES .............................................................................. 45

3.9.1

PIC16F84 ....................................................................................................... 46

3.9.2

PIC 16F877A ................................................................................................. 51

3.10

FLOWCODE ...................................................................................................... 55

3.11

MULTIPROGRAMADOR DE MCU PICMICRO EB006 ...................................... 56

3.12

BOARD KEYPAD EB014 ................................................................................... 58

3.13

BOARD LCD EB005 .......................................................................................... 59

3.14

BOARD RS232 EB015 ...................................................................................... 61

3.15

MODEM SONY ERICSSON GM28/29 ............................................................... 63

3.16

RS232 ............................................................................................................... 67

3.17

COMANDOS HAYES (COMANDOS AT ............................................................ 70

3.18

SMS .................................................................................................................. 73

3.18.1

Servicio SMS .............................................................................................. 73

3.18.2

Arquitectura de red ..................................................................................... 76

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

CAPTULO IV .................................................................................................................. 80
4

MODELO TEORICO ................................................................................................. 80


4.1 CONTROL.............................................................................................................. 81
4.2 TELEMETRA ........................................................................................................ 88

CAPTULO V ................................................................................................................. 115


5

CONCRECION DEL MODELO ............................................................................... 115


5.1 IMPLEMENTACIN Y MONTAJE. ....................................................................... 116

CONCLUSIONES .......................................................................................................... 122


RECOMENDACIONES .................................................................................................. 124
REFERENCIAS BIBLIOGRAFAS ................................................................................. 125
BIBLIOGRFIA .............................................................................................................. 127
GLOSARIO .................................................................................................................... 128
ANEXOS ....................................................................................................................... 132

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

LISTA DE TABLAS
Pg.
TABLA 1 . PRESUPUESTO

DE LA TESIS:

PROTOTIPO

DE UN SISTEMA DE TELEMETRA Y

CONTROL PARA SEGURIDAD EN VEHCULOS, SOPORTADO EN REDES MVILES. ................ 23

TABLA 2. CRONOGRAMA PARA EL DESARROLLO DEL

PROTOTIPO. ................................. 24

TABLA 3. FRECUENCIAS DEL TECLADO DTMF ............................................................. 42


TABLA 4. DESCRIPCIN DE PINES DEL MICROCONTROLADOR PIC16F84A ..................... 49
TABLA 5. CONFIGURACIN JUMPERS PARA EL CONTROL DE FLUJO................................ 62
TABLA 6. CONFIGURACIN GENERAL JUMPERS PARA TX Y RX. .................................... 62
TABLA 7. CONECTORES DEL RS232 .......................................................................... 68
TABLA 8. PRINCIPALES INSTRUCCIONES HAYES .......................................................... 71
TABLA 9. MODO DE TRABAJO DEL MODEM .................................................................. 73
TABLA 10. DATOS DE LA SALIDA

DEL MT8870 ............................................................ 83

TABLA 11. ESTADOS DEL MICROCONTROLADOR PARA LA ETAPA DE CONTROL. ............. 85


TABLA 12. CONEXIONES ENTRE LOS DISPOSITIVOS DEL PROTOTIPO. ............................. 93

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

LISTA DE FIGURAS
FIGURA 1. TELEMETRA POR MEDIO DE LA TELEFONA MVIL CELULAR. ........................ 31
FIGURA 2. EJEMPLO DE SISTEMA DE CONTROL ON-OFF. ............................................. 33
FIGURA 3. LAS CELDAS DISEADAS COMO HEXGONOS................................................ 39
FIGURA 4. FRECUENCIAS DEL TECLADO DE UN TELFONO MVIL. .................................. 41
FIGURA 5. FRECUENCIAS DEL TECLADO NUMRICO (DMTF) ......................................... 42
FIGURA 6. DIAGRAMA DE BLOQUES DEL DECODIFICADOR DE TONOS DTMF. .................. 43
FIGURA 7. SENSOR DE TEMPERATURA LM35 .............................................................. 44
FIGURA 8. MICROCONTROLADOR PIC16F84A ............................................................ 48
FIGURA 9. ARQUITECTURA PIC16F84A ..................................................................... 50
FIGURA 10. ESQUEMA PIC16F877A ......................................................................... 53
FIGURA 11. ARQUITECTURA DEL PIC16F877A .......................................................... 54
FIGURA 12. MULTIPROGRAMADOR DEL MDULO DE COMUNICACIONES E-BLOCKS. ......... 57
FIGURA 13. TECLADO DEL MDULO DE COMUNICACIONES E-BLOCKS: 1.PLUG TIPO DB-9.
2. TECLADO MATRICIAL DE DATOS 3X4. ...................................................................... 58
FIGURA 14. MDULO DE GUA DE PROGRAMACIN LCD. ............................................. 59
FIGURA 15. DIAGRAMA DE BLOQUES DEL LCD. ........................................................... 60
FIGURA 16. LCD DEL MDULO DE COMUNICACIONES E-BLOCKS. ................................. 60
FIGURA 17. RS232 DEL MODULO DE COMUNICACIN E-BLOCKS. ................................. 61
FIGURA 18. BLOQUES PRINCIPAL EN UN SISTEMA INALMBRICO. ................................... 64
FIGURA 19. INTERFAZ ENTRE EL MDEM Y LA APLICACIN. .......................................... 65
FIGURA 20. GM28, VISTA DESDE EL LADO IZQUIERDO. ................................................. 65

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

FIGURA 21. GM28, VISTA DESDE EL LADO DERECHO. .................................................. 66


FIGURA 22. TRAMA TPICA DE RS232. ....................................................................... 67
FIGURA 23. CONECTORES DB-9. ............................................................................... 68
FIGURA 24. TRANSMISIN Y RECEPCIN DEL RS232. .................................................. 69
FIGURA 25. CONFIGURACIN HABITUAL DE LOS CABLES. .............................................. 70
FIGURA 26. CENTRO DE SERVICIO SMS 1. ................................................................. 74
FIGURA 27. CENTRO DE SERVICIO SMS 2. ................................................................. 74
FIGURA 28. EL SERVICIO SMS SM MO Y MT. ............................................................ 75
FIGURA 29. ARQUITECTURA DE RED. ......................................................................... 76
FIGURA 30. ARQUITECTURA DE RED EN 4 CAPAS. ........................................................ 77
FIGURA 31. CAPA SM-TL......................................................................................... 79
FIGURA 32. DIAGRAMA EN BLOQUES DEL PROTOTIPO................................................... 80
FIGURA 33. MODEM GSM/GPRS .............................................................................. 81
FIGURA 34. DECODIFICADOR DE TONOS MT8870 ....................................................... 82
FIGURA 35. MICROCONTROLADOR PIC16F84 PARA LA PARTE DE CONTROL. ................ 84
FIGURA 36. CIRCUITO DE CONTROL DE LAS DIFERENTES CARGAS (L1)......................... 86
FIGURA 37. CIRCUITO PARA LA PARTE CONTROL Y SENSORES. .................................... 87
FIGURA 38. MICROCONTROLADOR PARA LA TELEMETRA. ............................................. 88
FIGURA 39. ENVI DE INFORMACIN SMS. ................................................................ 89
FIGURA 40. CONFIGURACIN DEL SISTEMA................................................................. 90
FIGURA 41. ESQUEMA PARA LA PARTE DE TELEMETRA. ELEMENTOS. ........................... 92
FIGURA 42. MULTIPROGRAMADOR PICMICRO EB006.................................................. 94

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

FIGURA 43. ESQUEMA DEL MULTIPROGRAMADOR PICMICRO EB006 ............................ 95


FIGURA 44. ESQUEMA DEL KEYPAD EB014. ............................................................... 96
FIGURA 45. ESQUEMA DEL LCD EB005. .................................................................... 97
FIGURA 46. CIRCUITO PARA EL RS232. ..................................................................... 98
FIGURA 47. PUERTO RJ11 ALIMENTACIN. FIGURA 48. CONECTOR DE AUDIO RJ9 ........ 99
FIGURA 49. DIAGRAMA DE LA ESTRUCTURA GENERAL DEL PROGRAMA......................... 101
FIGURA 50. ELECCIN MICROCONTROLADOR. ........................................................... 103
FIGURA 51. CONFIGURACIN MICROCONTROLADOR .................................................. 103
FIGURA 52. PARMETROS DE CONFIGURACIN SOFTWARE PPP................................. 104
FIGURA 53. ICONOS A UTILIZAR. ............................................................................... 104
FIGURA 54. DISPOSITIVO LCD EB005 EN FLOWCODE. .............................................. 105
FIGURA 55. DISPOSITIVO KEYPAD EB014 EN FLOWCODE. ......................................... 105
FIGURA 56. DISPOSITIVO RS232 EB015 EN FLOWCODE. .......................................... 105
FIGURA 57. PROPIEDADES DEL COMPONENTE RS232. .............................................. 106
FIGURA 58. CONEXIN DISPLAY LCD EN FLOWCODE. ............................................... 106
FIGURA 59. CONEXIN KEYPAD EN FLOWCODE. ....................................................... 106
FIGURA 60. MACROS DEL COMPONENTE RS232. ...................................................... 107
FIGURA 61. MACROS DEL COMPONENTE LCD. .......................................................... 108
FIGURA 62. MACROS DEL COMPONENTE KEYPAD. ..................................................... 109
FIGURA 63. INICIALIZACIN DEL COMANDO DE ATENCIN AT. ..................................... 110
FIGURA 64. CONFIGURACIN DETALLE MODO............................................................ 111
FIGURA 65. CONFIGURACIN DE PARMETROS DE MODO TEXTO. ............................... 111

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

FIGURA 66. CONFIGURACIN DEL MENSAJE EN MODO TEXTO. .................................... 112


FIGURA 67. CONFIGURACIN DEL NMERO CELULAR................................................. 113
FIGURA 68. CUERPO DEL MENSAJE DE TEXTO. .......................................................... 114
FIGURA 69. DISEO COMPLETO DEL PROTOTIPO. ...................................................... 115
FIGURA 70. SISTEMA DE CONTROL Y SENSORES. ...................................................... 118
FIGURA 71. SISTEMA DE TELEMETRA. ..................................................................... 119
FIGURA 72. IMPLEMENTACIN DEL PROTOTIPO COMPLETO. ....................................... 120
FIGURA 73. IMPLEMENTACIN DEL SISTEMA PARA EL VEHCULO. ................................ 121

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

INTRODUCCIN

Uno de los campos que ha registrado mayor evolucin en los ltimos aos, han
sido los sistemas de telecomunicacin, especialmente la telefona mvil, que da
tras da ofrece ms servicios a los usuarios. Por ejemplo la telefona IP, paquetes
de datos, redes Wi-Fi, mensajes de texto, mensajes multimedia, bluetooth,
reproductores de msica y videos, televisin anloga, banca virtual, sistemas de
informacin, entre otros.

Segn Infonetic Research, los operadores de telefona mvil se convierten cada


vez ms en proveedores de servicios multimedia integrados, generando
soluciones de voz y datos para empresas, pblico general y redes en casa. De
esta forma, intentan atender la demanda cada vez mayor de los usuarios, que en
2010 llegarn a ser 3.600 millones en todo el mundo, [1].

Dentro del panorama de las comunicaciones, aparecen los sistemas de


transmisin de datos inalmbricos, estos sistemas son particularmente apropiados
para aplicaciones de telemetra o de computadoras porttiles, lo cual permite
movilidad, con las ventajas de estar conectados a una red [2]
El presente trabajo implement un prototipo de telemetra, control y seguridad
para vehculos, utilizando como medio de comunicacin las redes mviles, a
travs de una llamada al nmero del vehculo podr obtener controles del mismo
tales como: activar o desactivar la alarma, abrir o cerrar los seguros, encender o
apagar el vehculo, encender o apagar el aire acondicionado, abrir la bodega o el
capo, solicitar informacin de variables fsicas del vehculo como la temperatura,
niveles de gasolina o aceite. La informacin de su estado se enva por mensajes
de texto al telfono mvil del usuario.

Este trabajo no solo brinda una excelente oportunidad para contribuir al


crecimiento del portafolio de servicios de la telefona mvil, en el que se puede
extender a campos en va de desarrollo como la seguridad, la telemetra y el
control, sino que adems contribuye a la economa del Pas, El sector de las
telecomunicaciones en Colombia, como ha sucedido en muchos pases del
mundo, es un sector que aporta importantes recursos al Producto Interno Bruto

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 16

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

(PIB) y que generalmente ha presentado crecimientos superiores al promedio de


la economa nacional [3].

Se plantea entonces como proyecto de grado, esta propuesta PROTOTIPO DE


UN SISTEMA DE TELEMETRIA Y CONTROL PARA SEGURIDAD EN
VEHICULOS, SOPORTADO EN REDES MOVILES; la cual esta organizada por
captulos, los cuales se encuentran distribuidos de la siguiente manera: en el
captulo I se describe la formulacin del proyecto. En el captulo II se describe el
marco contextual. En el captulo III se describe la teora base del proyecto. En el
captulo IV se hace referencia al diseo con base en la teora. En el capitulo V se
describe la implementacin con base al diseo y finalmente se encuentran las
conclusiones, recomendaciones, referencias bibliogrficas y anexos.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 17

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

CAPITULO I
1. FORMULACIN DEL PROYECTO

1.2 DESCRIPCIN Y FORMULACIN DEL PROBLEMA


Los sistemas de alarmas comunes no permiten tener un control total del usuario
sobre el estado del vehculo, ya que dependen de la emisin de seales audibles
en un rango limitado para su alcance. Otros sistemas de alarmas permiten tener el
control de activacin de la alarma y bloqueos por medio de radio frecuencias, en el
que si se llegara a presentar un evento enva informacin sobre la activacin al
control de la alarma con un alcance aproximado de 500 metros, siendo muy
limitados en el control a grandes distancias y solicitud de informacin adicional que
requiera el usuario. Cabe resaltar que existen alarmas con algunas caractersticas
similares en cuanto a distancia soportada en redes mviles, pero con las
desventajas de ser muy costosas por consiguiente poco accesibles.
Este proyecto surgi de la necesidad de disear un prototipo de un sistema de
seguridad para vehculos con la ventaja adicional de obtener informacin sobre el
estado actual del mismo, por medio del telfono celular del usuario soportado con
la tecnologa GSM y recepcin de la informacin a travs de un mensaje de texto
SMS. Lo cual permitir el control de otras variables como control del nivel de
gasolina, temperatura, entre otros.
Tambin da un aporte al medio ambiente en la disminucin de la contaminacin
electrnica situacin que se est agravando mundialmente [4], reutilizando
antiguos telfonos celulares que soporten el estndar GSM, adaptndolos
electrnicamente para su funcionamiento en el prototipo.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 18

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

1.2 OBJETIVOS

1.2.1 OBJETIVO GENERAL


Disear un prototipo de telemetra y control para la seguridad de vehculos,
soportado en redes mviles.

1.2.2 OBJETIVOS ESPECFICOS

Integrar cada uno de los dispositivos del mdulo E-Blocks al sistema de


telemetra.

Disear y programar el circuito electrnico del microcontrolador del modulo de


control y sensores.

Programar las instrucciones en el microcontrolador del modulo de telemetra


que permita sensar y enviar la informacin al dispositivo celular.

Integrar los mdulos de telemetra y control para realizar pruebas de


funcionamiento.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 19

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

1.3 JUSTIFICACIN

La importancia de desarrollar el proyecto PROTOTIPO DE UN SISTEMA DE


TELEMETRIA Y CONTROL PARA SEGURIDAD EN VEHICULOS, SOPORTADO
EN REDES MOVILES; brinda la oportunidad de generar el diseo de un sistema
de alarma para vehculos, donde se utiliza un mdulo de comunicaciones
suministrado por el laboratorio de telecomunicaciones de la UCPR. Este podr ser
intervenido por los estudiantes de ingeniara de sistemas y telecomunicaciones ya
que a travs de nuevas ideas se realizaran mejoras innovadoras; esto contando
con la utilizacin de los equipos con que posee la Universidad.
Dicho prototipo da una solucin a los sistemas de alarma comunes que se
encuentran hoy instalados en los vehculos, ya que le permite al propietario de
este tener control de sus actividades por medio de su telfono celular, brindndole
comodidad y alcance en cualquier parte del pas donde exista cobertura de
telefona celular.
Por esta razn el prototipo le va a permitir a los propietarios de los vehculos estar
informados de su estado y ejercer un control del mismo.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 20

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

1.4 PLANTEAMIENTO DE HIPTESIS

La inseguridad y los robos de vehculos, con sistemas de alarmas que no le


permite a los propietarios un control personalizado, plantea la posibilidad de
desarrollar, implementar o crear nuevas soluciones utilizando los diferentes tipos
de tecnologa y medios que estn disponibles. Actualmente este valor agregado
para la seguridad eficiente solo puede ser adquirido por personas que tienen
buena capacidad econmica. Es por esta razn que la mayora de los usuarios de
vehculos utilizan alarmas convencionales con un mnimo grado de seguridad en
un pas en que las cifras de crecimiento de robo vehicular han incrementado [6].

Otro aspecto que tiene gran importancia, es el relacionado con el medio ambiente
ya que teniendo en cuenta el avance tecnolgico del sistema de telefona celular y
sus dispositivos mviles, ha generado que la contaminacin electrnica por
dispositivos celulares incremente causando efectos negativos sobre el medio
ambiente ya que no se ha creado esa conciencia sobre el impacto que esto puede
generar [5]

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 21

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

1.5 IDENTIFICACIN DE VARIABLES Y CATEGORIAS DE ANLISIS

Para este proyecto se identificaron variables electrnicas, de sistemas y


telecomunicaciones. Que estn clasificadas en las siguientes categoras.
ELECTRNICAS

Voltajes.

Corrientes.

SISTEMAS

Digitales nmeros binarios

TELECOMUNICACIONES

Telemetra.

Control.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 22

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

1.6 PRESUPUESTO

Tabla 1 . Presupuesto de la tesis: Prototipo de un sistema de telemetra y control


para seguridad en vehculos, soportado en redes mviles.

Material

Cantidad

Resistencias
Condensadores
Cristales
Microcontroladores Pic16f877a, Pic16f84a
Decodificador de tonos Mt8870
LCD 16X2
Teclado Matricial
Max232 RS232
Regulador de Voltaje
Sensor de Temperatura Lm35
Fuente de poder
Telfono Celular
TOTAL

20
10
4
2
1
1
1
1
2
1
1
1

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Valor
unitario
$ 100
$ 300
$ 1.000
$ 10.000
$ 8.000
$ 25.000
$ 10.000
$ 8.000
$ 5.000
$ 5.000
$ 15.000
$ 45.000

Total
$ 2.000
$ 3.000
$ 4.000
$ 20.000
$ 8.000
$ 25.000
$ 10.000
$ 8.000
$ 5.000
$ 5.000
$ 15.000
$ 45.000
$ 150.000

Pgina 23

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

1.7 CRONOGRAMA

Tabla 2. Cronograma para el desarrollo del prototipo.

Actividad
Consulta de
Bibliografa
Requerimientos
del sistema
Anlisis del
Prototipo
Diseo del
prototipo
Implementacin
del prototipo
Documentacin
del Proyecto
Entrega y
sustentacin del
trabajo de grado.

2009
2010
Jul Ago Sep Oct Nov Dic Ene Feb Mar Abr May Jun
X

X
X

X
X

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

X
X

X
X

Pgina 24

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

CAPITULO II
2. MARCO CONTEXTUAL

2.1 CONTEXTO
2.1.1 Econmico
Actualmente la telefona celular se caracteriza por ser uno de los negocios ms
grandes y rentables del mundo, ya que con los avances de la tecnologa, los
usuarios cada vez tienen ms oportunidades de adquirir nuevos y avanzados
servicios en sus telfonos celulares.
Es por eso que este proyecto puede ser un gran aporte al portafolio de servicios
que adquieren los usuarios de la telefona celular ya que por medio de ste, se
brinda la oportunidad de adquirir un sistema de seguridad para sus vehculos, con
la ventaja de facilitarle informacin adicional sobre el estado actual del vehculo,
todo a travs de un mensaje de texto, permitindole al usuario tener un mejor
control y programar sus actividades de acuerdo a lo que debe hacer despus de
obtener esta informacin.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 25

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

2.1.2 SOCIAL

Uno de los principales motivos para el desarrollo de este proyecto fue la carencia
de opciones que ofrecen las alarmas comunes, que han sido instaladas en la
mayora de los vehculos en Colombia, estas no brindan al usuario la informacin
necesaria del estado de su vehculo y por consiguiente se observa con frecuencia
que la alarma se activaba y el propietario tiene que estar cerca de su carro o no
podra escuchar el sonido de la alarma.
De acuerdo a datos reportados por el Departamento de Investigacin Judicial
DIJIN, [6], en Colombia han aumentado los robos de vehculos. Es esta una de
los aportes en lo social de este proyecto, el cual pretende dar una alternativa de
mayor seguridad y monitoreo constante de su vehculo, sin importar el lugar donde
se encuentre, permitindole actuar de una manera rpida ante cualquier novedad.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 26

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

2.1.3 CULTURAL

El significado de la evolucin tecnolgica entraa cambios tales que exige una


reflexin sobre la adecuacin o inadecuacin de las culturas tecnolgicas que se
presentan en los diferentes campos de la sociedad resultado de este avance, por
ello se puede deducir que el entorno en el que el hombre vive forma parte de su
cultura y la tecnologa impacta en la forma en que ste se desarrolla.
En cuanto al contexto cultural de este proyecto fue dirigido a las nuevas culturas
tecnolgicas que se estn viviendo en nuestro pas. Teniendo en cuenta que cada
vez es ms fcil acceder a los medios tecnolgicos que se han desarrollado en el
mundo para las comunicaciones, recreacin, informacin, interaccin, etc.
Hoy en da los telfonos mviles celulares, ofrecen diferentes servicios para sus
clientes, y con el fin de contribuir con estos nuevos servicios se presenta este
proyecto para que los usuarios y propietarios de vehculos puedan tener
informacin y control por medio de sus TMC.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 27

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

2.1.4 POLTICO

Los retos que se plantean para el pas en materia de Ciencia, Tecnologa e


Innovacin -CTI-, son diversos y cambiantes, entre ellos se cuentan: la
competitividad, la bsqueda de alternativas tecnolgicas para la generacin de
empleo y la respuesta desde el conocimiento a problemas geopolticos y neo
econmicos como el aprovechamiento y proteccin de la biodiversidad. Por esta
razn, Colciencias a travs del Sistema Nacional de Ciencia y Tecnologa SNCTI-, plantea una poltica que se construye permanentemente de manera
participativa por parte de la comunidad cientfica, instituciones gubernamentales y
la sociedad civil.
En Colombia la construccin permanente de la poltica de Ciencia, Tecnologa e
Innovacin ha tenido como resultados: el apoyo a la consolidacin de
investigacin en universidades, centros y grupos de investigacin; la formacin de
recursos humanos; el apoyo a la innovacin: articulacin del sistema; y el
desarrollo de la informacin [7].
Por tal razn este proyecto tiene mucho futuro, porque las polticas del pas, han
permitido el desarrollo de nuevas aplicaciones para la tecnologa en este caso en
la telefona mvil celular.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 28

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

2.1.5 ORGANIZACIONAL

Las tecnologas y en especial las telecomunicaciones tienen un gran impacto


sobre las organizaciones, su funcionamiento y estructuracin ante otras
organizaciones determinan el comportamiento de las empresas hacia el futuro. La
tecnologa se convirti en sinnimo de eficiencia y actualmente se est
constituyendo como un factor importante de normatividad apuntando siempre a la
calidad, evalundose continuamente para el mejoramiento a futuro.
La tecnologa crea incentivos en todas las empresas, para ser cada vez ms
eficientes y eficaces. La tendencia actual es a automatizar los procesos de tal
forma que se facilite el trabajo que se realiza en la organizacin, la bsqueda de la
calidad, el posicionamiento del producto en el mercado, la presencia en el mbito
mundial, esto sin duda alguna requieren de la adopcin de las tecnologas por
todos los miembros de la organizacin, sin importar la generacin. Ya que, no
basta con adquirir la tecnologa, tambin se requiere de la actitud y disposicin del
personal para lograr incrementar la productividad, alcanzando los objetivos
gerenciales de la organizacin los cueles son la razn de ser y existir de las
instituciones.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 29

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

CAPTULO III
3. MARCO TERICO

3.1 TELEMETRA
Es una tecnologa que permite la medicin remota de magnitudes fsicas y el
posterior envo de la informacin hacia el operador del sistema. La palabra
telemetra procede de las palabras griegas tele ("lejos") y metrn ("medida").
La telemetra es una de las reas de la ingeniera que est orientada a la medicin
de cualquier cantidad fsica, utilizando interfaces electrnicas que conectadas a
travs de alguna lnea de transmisin ya sea un medio guiado o no guiado
permiten enviar la informacin a un centro de gestin. Gracias a la telemetra, la
telegestin es posible en los procesos industriales porque a partir de estos datos
transmitidos se puede realizar un procesamiento adecuado para obtener modelos
estadsticos de comportamiento del sistema, y segn el anlisis de toda la
informacin, los procesos van mejorando cada vez ms y esto conlleva a un
mejoramiento continuo dentro de la compaa que posea un sistema de telemetra
y telegestin de distintas variables para cualquier proceso industrial. En el que
tambin se debe ligar con la instrumentacin.
La instrumentacin es un campo de la ingeniera desarrollado para que todos los
procesos, automatizados o no, funcionen de acuerdo con parametrizaciones, las
cuales se basan en mquinas diseadas por el hombre; para entender la variacin
de los distintos fenmenos fsicos dentro de un proceso, y de acuerdo con ello
tomar la posicin preventiva o correctiva dentro de un modelo de gestin [8].
Tambin se puede decir que la Telemetra es una tcnica automatizada de las
comunicaciones con la ayuda de que las mediciones y recopilacin de datos se
realizan en lugares remotos y de transmisin para la vigilancia. Esta tcnica utiliza
comnmente transmisin inalmbrica, aunque original de los sistemas de
transmisin utilizados por cable. Los usos ms importantes de telemetra han sido
la recopilacin de datos del clima, supervisin de plantas de generacin de
energa y hacer el seguimiento de vuelos espaciales tripulados y no tripulados.
Un sistema de telemetra normalmente consiste de un transductor como un
dispositivo de entrada, un medio de transmisin en forma de lneas de cable o las

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 30

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

ondas de radio, dispositivos de procesamiento de seales, y dispositivos de


grabacin o visualizacin de datos. El transductor convierte una magnitud fsica
como la temperatura, presin o vibraciones en una seal elctrica
correspondiente, que es transmitida a una distancia a efectos de medicin y
registro. En el que se pueden hacer diferentes desarrollos.
El uso la telemetra en el rea aeronutica se remonta a la dcada de 1930,
cuando se utiliz un globo como equipo para recopilar datos sobre las
condiciones atmosfricas. Esta forma de telemetra se ampli para su uso en los
satlites de observacin en la dcada de 1950.
La Telemetra en la biomedicina, busca fundamentalmente recopilar datos
provenientes de los rganos internos de un paciente a travs de los dispositivos
que se implantan quirrgicamente dentro de ese rgano. Otro apasionante campo
de aplicacin es el de la oceanografa, que implica la recopilacin de datos
remotamente relacionadas con los aspectos bajo el mar, como la composicin
qumica de las rocas submarinas o su comportamiento ssmico [9].
A continuacin se muestra un esquema de la telemetra celular, parte fundamental
para el desarrollo de este proyecto.

Figura 1. Telemetra por medio de la Telefona Mvil Celular.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 31

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

3.2 CONTROL

Los sistemas de control son aquellos dedicados a obtener la salida deseada de


un sistema o proceso. En un sistema general se tienen una serie de entradas que
provienen del sistema a controlar, llamado planta, y se disea un sistema para
que, a partir de estas entradas, modifique ciertos parmetros en el sistema planta,
con lo que las seales anteriores volvern a su estado normal ante cualquier
variacin.
El control por realimentacin tiene una larga historia que comenz con el deseo
primordial de los seres humanos de dominar los materiales y las fuerzas de la
naturaleza en su provecho. Los primeros ejemplos de dispositivos de control
incluyen los sistemas de regulacin de relojes y los mecanismos para mantener
los molinos de viento orientados en la direccin del viento. Las plantas industriales
modernas poseen sofisticados sistemas de control que son cruciales para su
operacin correcta.
Un mejor control es la clave tecnolgica para lograr productos de mayor calidad,
minimizacin de desperdicios, proteccin del medio ambiente mayor rendimiento
de la capacidad instalada mayores mrgenes de seguridad.
La interconexin de sensores y actuadores requieren el uso de sistemas de
comunicacin. Una planta tpica va a tener miles de seales diferentes que deben
ser transmitidas a largas distancias. As, el diseo de sistemas de comunicacin y
sus protocolos asociados es un aspecto cada vez ms importante de la ingeniera
de control moderna.
En los sistemas de control modernos la interconexin de sensores y actuadores se
hace invariablemente a travs de una computadora de algn tipo. Por lo tanto, los
aspectos computacionales son necesariamente una parte del diseo general. Los
sistemas de control actuales usan una gama de dispositivos de cmputo, que
incluyen DCS (sistemas de control distribuido), PLC (controladores lgicos
programables), PC (computadoras personales), entre otros.
La salida del controlador ON-OFF, o de dos posiciones, solo puede cambiar entre
dos valores al igual que dos estados de un interruptor. El controlador no tiene la
capacidad para producir un valor exacto en la variable controlada para un valor de

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 32

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

referencia dado pues el controlador produce una continua desviacin del valor de
referencia. La accin del controlador de dos posiciones tiene un simple
mecanismo de construccin, por esa razn este tipo de controladores es de los de
ms amplio uso, y comnmente utilizados en sistemas de regulacin de
temperatura. Los controladores mecnicos de dos posiciones normalmente posee
algo de histresis, por el contrario los controladores electrnicos usualmente
funcionan sin histresis. La histresis est definida como la diferencia entre los
tiempos de apagado y encendido del controlador.
Para determinar la regulacin del controlador, son importantes los parmetros
amplitud y perodo de tiempo de la oscilacin. La oscilacin depende de muchos
factores, el perodo de tiempo est en funcin del tiempo muerto del sistema y la
posible histresis del controlador. La histresis tambin est directamente
influenciada por la amplitud de la oscilacin la cual es adicionalmente dependiente
de los valores del factor de histresis Kis y la magnitud del escaln en la variable
de entrada.
A Continuacion se presenta en la Figura 2. Un sistema de control On-Off , donde
las cargas en este caso son unidades de ventiladores.

Figura 2. Ejemplo de Sistema de Control On-Off.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 33

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

3.3 REDES MVILES CELULARES

3.3.1 Historia de la telefona Mvil Celular.


Martin Cooper fue el pionero en esta tecnologa, a l se le considera como "el
padre de la telefona celular" al introducir el primer radiotelfono, en 1973, en
Estados Unidos, mientras trabajaba para Motorola; pero no fue hasta 1979 cuando
aparecieron los primeros sistemas comerciales en Tokio, Japn por la compaa
NTT.
En 1981, los pases nrdicos introdujeron un sistema celular similar a AMPS
(Advanced Mobile Phone System). Por otro lado, en Estados Unidos, gracias a
que la entidad reguladora de ese pas adopt reglas para la creacin de un
servicio comercial de telefona celular, en 1983 se puso en operacin el primer
sistema comercial en la ciudad de Chicago.
Con ese punto de partida, en varios pases se disemin la telefona celular como
una alternativa a la telefona convencional inalmbrica. La tecnologa tuvo gran
aceptacin, por lo que a los pocos aos de implantarse se empez a saturar el
servicio. En ese sentido, hubo la necesidad de desarrollar e implantar otras formas
de acceso mltiple al canal y transformar los sistemas analgicos a digitales, con
el objeto de darles cabida a ms usuarios. Para separar una etapa de la otra, la
telefona celular se ha caracterizado por contar con diferentes generaciones. A
continuacin, se describe cada una de ellas.
3.3.2 Generaciones de la Telefona Mvil Celular TMC
Primera generacin (1G)
La 1G de la telefona mvil hizo su aparicin en 1979 y se caracteriz por ser
analgica y estrictamente para voz. La calidad de los enlaces era muy baja, tenan
baja velocidad (2400 bauds). En cuanto a la transferencia entre celdas, era muy
imprecisa ya que contaban con una baja capacidad (Basadas en FDMA,
Frequency Division Multiple Access) y, adems, la seguridad no exista. La
tecnologa predominante de esta generacin es AMPS (Advanced Mobile Phone
System).

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 34

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Segunda generacin (2G)


La 2G arrib hasta 1990 y a diferencia de la primera se caracteriz por ser digital.
EL sistema 2G utiliza protocolos de codificacin ms sofisticados y se emplea en
los sistemas de telefona celular actuales. Las tecnologas predominantes son:
GSM (Global System por Mobile Communications); IS-136 (conocido tambin
como TIA/EIA136 o ANSI-136) y CDMA (Code Division Multiple Access) y PDC
(Personal Digital Communications), ste ltimo utilizado en Japn.
Los protocolos empleados en los sistemas 2G soportan velocidades de
informacin ms altas por voz, pero limitados en comunicacin de datos. Se
pueden ofrecer servicios auxiliares, como datos, fax y SMS (Short Message
Service). La mayora de los protocolos de 2G ofrecen diferentes niveles de
encripcin. En Estados Unidos y otros pases se le conoce a 2G como PCS
(Personal Communication Services).
Generacin 2.5 G
Muchos de los proveedores de servicios de telecomunicaciones se movern a las
redes 2.5G antes de entrar masivamente a la 3. La tecnologa 2.5G es ms rpida,
y ms econmica para actualizar a 3G.
La generacin 2.5G ofrece caractersticas extendidas, ya que cuenta con ms
capacidades adicionales que los sistemas 2G, como: GPRS (General Packet
Radio System), HSCSD (High Speed Circuit Switched), EDGE (Enhanced Data
Rates for Global Evolution), IS-136B e IS-95Bm entre otros.
Tercera generacin 3G.
La 3G se caracteriza por contener a la convergencia de voz y datos con acceso
inalmbrico a Internet; en otras palabras, es apta para aplicaciones multimedia y
altas transmisiones de datos.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 35

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Los protocolos empleados en los sistemas 3G soportan altas velocidades de


informacin y estn enfocados para aplicaciones ms all de la voz como audio
(mp3), video en movimiento, videoconferencia y acceso rpido a Internet, slo por
nombrar algunos. Se espera que las redes 3G empiecen a operar en el 2001 en
Japn, por NTT DoCoMo; en Europa y parte de Asia en el 2002, posteriormente
en Estados Unidos y otros pases.
Asimismo, en un futuro prximo los sistemas 3G alcanzarn velocidades de hasta
384 kbps, permitiendo una movilidad total a usuarios, viajando a 120 kilmetros
por hora en ambientes exteriores. Tambin alcanzar una velocidad mxima de 2
Mbps, permitiendo una movilidad limitada a usuarios, caminando a menos de 10
kilmetros por hora en ambientes estacionarios de corto alcance o en interiores.
En relacin a las predicciones sobre la cantidad de usuarios que podra albergar
3G, The Yanlee Gropu anticipa que en el 2004 habr ms de 1,150 millones en el
mundo, comparados con los 700 millones que hubo en el 2000. Dichas cifras nos
anticipan un gran nmero de capital involucrado en la telefona inalmbrica, lo que
con mayor razn las compaas fabricantes de tecnologa, as como los
proveedores de servicios de telecomunicaciones estarn dispuestos a invertir su
capital en esta nueva aventura llamada 3G.
Cuarta generacin 4G.
La telefona mvil 4G es una tecnologa de telefona mvil que utilizar el estndar
UMTS para transmitir informacin a velocidades tericas del orden de 100 Mbps.
3.4 Tecnologas TMC
La tecnologa FDMA separa el espectro en distintos canales de voz, al separar el
ancho de banda en pedazos (frecuencias) uniformes. La tecnologa FDMA es
mayormente utilizada para la transmisin analgica. Esta tecnologa no es
recomendada para transmisiones digitales, aun cuando es capaz de llevar
informacin digital.
La tecnologa TDMA comprime las conversaciones (digitales), y las enva cada
una utilizando la seal de radio por un tercio de tiempo solamente. La compresin
de la seal de voz es posible debido a que la informacin digital puede ser

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 36

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

reducida de tamao por ser informacin binaria (unos y ceros). Debido a esta
compresin, la tecnologa TDMA tiene tres veces la capacidad de un sistema
analgico que utilice el mismo nmero de canales.
La tecnologa CDMA es muy diferente a la tecnologa TDMA. La CDMA, despus
de digitalizar la informacin, la transmite a travs de todo el ancho de banda
disponible. Varias llamadas son sobrepuestas en el canal, y cada una tiene un
cdigo de secuencia nico. Usando la tecnologa CDMA, es posible comprimir
entre 8 y 10 llamadas digitales para que estas ocupen el mismo espacio que
ocupara una llamada en el sistema analgico.
De la evolucin de estas generaciones, enunciamos a continuacin los tipos de
tecnologa comnmente usadas para transmitir informacin en las redes:

Acceso mltiple por divisin de frecuencia (FDMA, por sus siglas en ingls).

Acceso mltiple por divisin de tiempo (TDMA, por sus siglas en ingls).

Acceso mltiple por divisin de cdigo (CDMA, por sus siglas en ingls).

La diferencia primordial entre estas tecnologas se encuentra en el mtodo de


acceso, el cual vara entre:

Frecuencia, utilizada en la tecnologa FDMA


Tiempo, utilizado en la tecnologa TDMA
Cdigos nicos, que se proveen a cada llamada en la tecnologa CDMA.

La primera parte de los nombres de las tres tecnologas (Acceso mltiple),


significa que ms de un usuario (mltiple) puede usar (acceder) cada celda.
3.5

GSM

La tecnologa GSM es un sistema que est en constante evolucin. Una de sus


grandes fortalezas es la capacidad de roaming internacional que tiene. Esto ofrece
a los consumidores tener el mismo nmero telefnico en ms de 159 pases. La
tecnologa satelital GSM ha extendido su servicio ofreciendo cobertura a los
territorios que no cuentan con ningn tipo de telefona o manera de comunicarse.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 37

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Diferencia tcnica de esta tecnologa.

GSM se diferencia de los sistemas inalmbricos de primera generacin porque


usa tecnologa digital y mtodos de ofrecen mltiples accesos de transmisin con
divisin de tiempos. La voz es digitalmente codificada por nica va, lo que emula
las caractersticas del lenguaje humano. El mtodo de transmisin permite la
transmisin de una gran cantidad de datos a buena velocidad.

Evolucin de la tecnologa GSM.

Los servicios de alta banda ancha estn siendo disponibles a travs de


tecnologas que pertenecen a la segunda generacin. El desarrollo hacia la tercera
generacin est claramente trazado y trae consigo la posibilidad aplicaciones
sofisticadas en multimedia y datos. El estndar GSM continuar evolucionando
con sistemas inalmbricos y satelitales que ofrecen ms y mejores servicios. Esto
incluye alta velocidad, servicios de datos multimedia apoyando paralelamente el
uso de servicios integrados con Internet y redes almbricas.

La Tercera Generacin.

Es el trmino que se usa para la siguiente generacin de sistemas mviles de


comunicacin. Este nuevo sistema provee mejores servicios a los ya existentes de
voz, texto y datos. Los conceptos para los sistemas de tercera generacin estn
siendo desarrollados por grupos globales como el Third Generation partnership
Project (3GPP). La visin de la asociacin GSM de la tercera generacin est
basada en los estndares actuales de GSM, pero evoluciona a incluir una interfase
de radio adicional mejor adaptado con mayor velocidad y servicios de datos
multimedia.

Servicios de la tercera generacin.

Ofrece transmisin de video en lnea, acceso con alta velocidad a Internet,


multimedia. La principal ventaja de los sistemas de tercera generacin es que
ofrecen servicios con capacidades que incluyen una mejor capacidad, calidad y
mayor velocidad en transmisin de datos de lo que ofrecen otras generaciones.
Los sistemas 3G incluyen el uso simultneo de mltiples servicios y son el
puente entre lo inalmbrico y lo fijo.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 38

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

3.5.1 Funcionamiento de la Telefona Mvil celular (TMC).


La gran idea del sistema celular es la divisin de la ciudad en pequeas clulas o
celdas. Esta idea permite la re-utilizacin de frecuencias a travs de la ciudad, con
lo que miles de personas pueden usar los telfonos al mismo tiempo. En un
sistema tpico de telefona anloga de los Estados Unidos, la compaa recibe
alrededor de 800 frecuencias para usar en cada ciudad. La compaa divide la
ciudad en celdas. Cada celda generalmente tiene un tamao de 26 kilmetros
cuadrados. Las celdas son normalmente diseadas como hexgonos (figuras de
seis lados), en una gran rejilla de hexgonos.

Figura 3. Las celdas diseadas como hexgonos


Cada celda tiene una estacin base que consiste de una torre y un pequeo
edificio que contiene el equipo de radio.
Cada celda en un sistema anlogo utiliza un sptimo de los canales de voz
disponibles. Eso es, una celda, ms las seis celdas que la rodean en un
arreglo hexagonal, cada una utilizando un sptimo de los canales disponibles
para que cada celda tenga un grupo nico de frecuencias y no haya colisiones,
como por ejemplo:

Un proveedor de servicio celular tpicamente recibe 832 radio


frecuencias para utilizar en una ciudad.

Cada telfono celular utiliza dos frecuencias por llamada, por lo que
tpicamente hay 395 canales de voz por portador de seal. (las 42
frecuencias restantes son utilizadas como canales de control). Por lo
tanto, cada celda tiene alrededor de 56 canales de voz disponibles.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 39

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

En otras palabras, en cualquier celda, pueden hablar 56 personas en


sus telfonos celulares al mismo tiempo. Con la transmisin digital, el
nmero de canales disponibles aumenta. Por ejemplo el sistema digital
TDMA puede acarrear el triple de llamadas en cada celda, alrededor de
168 canales disponibles simultneamente.

Los telfonos celulares tienen adentro transmisores de bajo poder. Muchos


telfonos celulares tienen dos intensidades de seal: 0.6 watts y 3.0 watts (en
comparacin, la mayora de los radios de banda civil transmiten a 4 watts.) La
estacin central tambin transmite a bajo poder. Los transmisores de bajo
poder tienen dos ventajas:

Las transmisiones de la base central y de los telfonos en la misma


celda no salen de sta. Por lo tanto, cada celda puede re-utilizar las
mismas 56 frecuencias a travs de la ciudad.

El consumo de energa del telfono celular, que generalmente funciona


con bateras, es relativamente bajo. Una baja energa significa bateras
ms pequeas, lo cual hace posibles los telfonos celulares.

La tecnologa celular requiere un gran nmero de bases o estaciones en una


ciudad de cualquier tamao. Una ciudad grande puede llegar a tener cientos de
torres. Cada ciudad necesita tener una oficina central la cual maneja todas las
conexiones telefnicas a telfonos convencionales, y controla todas las estaciones
de la regin.
3.6

TONOS DTMF (Dial Tone Multy Frequency)

En la telefona mvil cada nmero del teclado es enviado por medio de una
secuencia de dos tonos simultneos, cada botn del teclado tiene dos tonos
asociados: uno de alta frecuencia y el otro de frecuencia ms baja tal como se
puede observar en la Figura 4. Por ejemplo al oprimir el 4, se transmite un tono de
1209 Hz y otro de 770 HZ. En la figura 4 se puede observar un diagrama del
teclado con la respectiva asignacin de frecuencias para cada tecla. Con un
circuito decodificador de estos tonos, es posible convertir estas seales analgicas
a digitales y realizar procesos de control de cargas elctricas por medio de lgica
secuencial.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 40

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Figura 4. Frecuencias del teclado de un telfono mvil.


En telefona, el sistema de marcacin por tonos, tambin llamado sistema
multifrecuencial o DTMF (Dual-Tone Multi-Frequency), consiste en lo siguiente:
Cuando el usuario pulsa en el teclado de su telfono la tecla correspondiente
al dgito que quiere marcar, se envan dos tonos, de distinta frecuencia, que la
central descodifica a travs de filtros especiales, detectando instantneamente
que dgito se marc.
La Marcacin por tonos fue posible gracias al desarrollo de circuitos
integrados que generan estos tonos desde el equipo Terminal, consumiendo poca
corriente de la red y sustituyendo el sistema mecnico de interrupcin-conexin (el
anticuado disco de marcar).
Este sistema supera al de marcacin por pulsos por cuanto disminuye la
posibilidad de errores de marcacin, al no depender de un dispositivo mecnico.
Por otra parte es mucho ms rpido ya que no hay que esperar tanto tiempo para
que la central detecte las interrupciones, segn el nmero marcado. No obstante,
las modernas centrales telefnicas de conmutacin digital, controladas por
ordenador, siguen admitiendo la conexin de terminales telefnicos con ambos
tipos de marcacin. En la tabla 3 se puede observar las frecuencias altas y bajas
de cada tono.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 41

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Tabla 3. Frecuencias del teclado DTMF


Fre A/B 1209 Hz 1336 Hz 1477 Hz 1633 Hz
697 Hz

770 Hz

852 Hz

941 Hz

A continuacin podemos apreciar las frecuencias del teclado DTMF (Dual-Tone


Multi-Frequency)

DTMF

TONOS

Atenuacin
(dB)

Figura 5. Frecuencias del teclado numrico (DMTF)

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 42

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

3.7

DECODIFICADOR DE TONOS

El MT8870 es un completo DTMF receptor de la integracin de Banda y el filtro


ambos son todas las funciones de descodificador digital. La seccin de filtro utiliza
conmutacin de las tcnicas de condensador para alta y baja filtros de grupo, el
decodificador utiliza contando digitales tcnicas para detectar y decodificar los 16
pares de tonos DTMF en un cdigo de 4-bit. Recuento de Exteriores componente
es reducirse al mnimo en la prestacin de un chip de entrada diferencial
amplificador, oscilador de reloj y con el seguro de tres estados de autobs
interfaz. A continuacin se muestra el diagrama en bloques del MT8870.

Figura 6. Diagrama de bloques del decodificador de tonos DTMF.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 43

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

3.8

SENSOR DE TEMPERATURA LM35

Para sensar la temperatura para este proyecto se utilizo el LM35 de National


Semiconductores, especficamente por ser un sensor de alta precisin y por su
versatilidad en el diseo. El LM35 es un sensor de temperatura con una precisin
calibrada de 1C y un rango que abarca desde -55 a +150C.
El sensor se presenta en diferentes encapsulados pero el ms comn es el TO-92
de igual forma que un tpico transistor con 3 patas, dos de ellas para alimentarlo y
la tercera nos entrega un valor de tensin proporcional a la temperatura medida
por el dispositivo. Con el LM35 sobre la mesa los pines de frente y las letras del
encapsulado hacia arriba tenemos que de izquierda a derecha los pines son: VCC
- Vout - GND.
La salida es lineal y equivale a 10mV/C por lo tanto:
+1500mV = 150C
+250mV = 25C
-550mV = -55C
Funcionamiento: Para hacernos un termmetro lo nico que necesitamos es un
voltmetro bien calibrado y en la escala correcta para que nos muestre el voltaje
equivalente a temperatura. El LM35 funciona en el rango de alimentacin
comprendido entre 4 y 30 voltios.
Podemos conectarlo a un conversor Analgico/Digital y tratar la medida
digitalmente, almacenarla o procesarla con un Controlador o similar.

Figura 7. Sensor de temperatura LM35

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 44

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

3.9

MICROCONTROLADORES

Recibe el nombre de controlador el dispositivo que se emplea para el gobierno de


uno o varios procesos. Por ejemplo, el controlador que regula el funcionamiento de
un horno dispone de un sensor que mide constantemente su temperatura interna
y, cuando traspasa los lmites prefijados, genera las seales adecuadas que
accionan los efectores que intentan llevar el valor de la temperatura dentro del
rango estipulado.
Aunque el concepto de controlador ha permanecido invariable a travs del tiempo,
su implementacin fsica ha variado frecuentemente. Hace tres dcadas, los
controladores se construan exclusivamente con componentes de lgica discreta,
posteriormente se emplearon los microprocesadores, que se rodeaban con chips
de memoria y E/S sobre una tarjeta de circuito impreso. En la actualidad, todos los
elementos del controlador se han podido incluir en un chip, el cual recibe el
nombre de microcontrolador. Realmente consiste en un sencillo pero completo
computador contenido en el corazn (chip) de un circuito integrado.
Un microcontrolador es un circuito integrado de alta escala de integracin que
incorpora la mayor parte de los elementos que configuran un controlador. Un
microcontrolador dispone normalmente de los siguientes componentes:
Procesador o UCP (Unidad Central de Proceso). Memoria RAM para Contener los
datos. Memoria para el programa tipo ROM/PROM/EPROM. Lneas de E/S para
comunicarse con el exterior.
Diversos mdulos para el control de perifricos (temporizadores, Puertas Serie y
Paralelo,
CAD:
Conversores
Analgico/Digital,
CDA:
Conversores
Digital/Analgico, etc.).
Generador de impulsos de reloj que sincronizan el funcionamiento de todo el
sistema. Los productos que para su regulacin incorporan un microcontrolador
disponen de las siguientes ventajas:

Aumento de prestaciones: un mayor control sobre un determinado elemento


representa una mejora considerable en el mismo.
Aumento de la fiabilidad: al reemplazar el microcontrolador por un elevado
nmero de elementos disminuye el riesgo de averas y se precisan menos
ajustes.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 45

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Reduccin del tamao en el producto acabado: La integracin del


microcontrolador en un chip disminuye el volumen, la mano de obra y los
stocks.
Mayor flexibilidad: las caractersticas de control estn programadas por lo
que su modificacin slo necesita cambios en el programa de instrucciones.
El microcontrolador es en definitiva un circuito integrado que incluye todos
los componentes de un computador. Debido a su reducido tamao es
posible montar el controlador en el propio dispositivo al que gobierna. En
este caso el controlador recibe el nombre de controlador empotrado
(embedded controller).

3.9.1 PIC16F84
Caractersticas del PIC16F84A
En esta parte estudiaremos la estructura del PIC16F84A con el fin de entender
mejor su funcionamiento. Empezaremos con una relacin de sus principales
caractersticas:

Repertorio de 35 Instrucciones.
Todas las instrucciones se ejecutan en un solo ciclo excepto las de salto
que necesitan dos.
Versiones para bajo consumo (16LF84A), de 4 MHz (PIC16F84A-04) y 20
MHz (PIC16F84A-20). Un ciclo mquina del PIC son 4 ciclos de reloj, por lo
cual si tenemos un PIC con un cristal de 4 MHz, se ejecutarn 1 milln de
instrucciones por segundo.
Memoria de programa Flash de 1 K x 14 bits.
Memoria RAM dividida en 2 reas: 22 registros de propsito especfico
(SFR) y 68 de propsito general (GPR) como memoria de datos.
15 registros de funciones especiales.
Memoria de datos RAM de 68 bytes (68 registros de proposito general).
Memoria de datos EEPROM de 64 bytes.
Contador de programa de 13 bit (lo que en teora permitira direccionar 4 KB
de memoria, aunque el 16F84 solo dispone de 1KB de memoria
implementada).
Pila con 8 niveles de profundidad.
Modos de direccionamiento directo, indirecto y relativo.
ALU de 8 bits y registro de trabajo W del que normalmente recibe un
operando que puede ser cualquier registro, memoria, puerto de
Entrada/Salida o el propio cdigo de instruccin.
4 fuentes de interrupciones:

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 46

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

A travs del pin RB0/INT.


Desbordamiento del temporizador TMR0.
Interrupcin por cambio de estado de los pins 4:7 del Puerto B.
Completada la escritura de la memoria EEPROM.
1.000.000 de ciclos de borrado/escritura de la memoria EEPROM.
40 aos de retencin de la memoria EEPROM.
13 pins de E/S con control individual de direccin.
PortA de 5 bits <RA0:RA4>.
PortB de 8 bits <RB0:RB7>.
Contador/Temporizador TMR0 de 8 bits con divisor programable.
Power-on Reset (POR).
Power-up Timer (PWRT).
Oscillator Start-up Timer (OST).
Watchdog Timer (WDT).
Proteccin de cdigo.
Modo de bajo consumo SLEEP.
Puede operar bajo 4 modos diferentes de oscilador.
Programacin en serie a travs de dos pins.
Tecnologa de baja potencia y alta velocidad CMOS Flash/EEPROM.
Caractersticas elctricas mximas (no deben ser superadas y de
mantenerse por un tiempo en algn mximo puede daarse al PIC)
o Temperatura ambiente mxima para funcionamiento de -55C to
+125C.
o Tensin mxima de VDD respecto a VSS de -0,3 a +7,5V.
o Tensin de cualquier pin con respecto a VSS (excepto VDD, MCLR,
y RA4) de -0,3V a (VDD + 0.3V).
o Tensin en MCLR con respecto a VSS -0,3 a +14V.
o Tensin en RA4 con respecto a VSS -0,3 a +8,5V.
o Disipacin de potencia total de 800 mW.
o Mxima corriente de salida a VSS 150 mA.
o Mxima corriente de salida de VDD 100 mA.
o Mxima corriente del puerto "A" como fuente, 50 mA.
o Mxima corriente del puerto "A" como sumidero, 80 mA.
o Mxima corriente del puerto "B" como fuente, 100 mA.
o Mxima corriente del puerto "B" como sumidero, 150 mA.
o Mxima corriente que puede suministrar una sla salida como fuente
o sumidero, 25 mA.
Rango de alimentacin:
o 16LF84A: de 2 a 5,5 V en configuracin de oscilador XT, RC y LP.
o 16F84A:
de 4 a 5,5 v en configuracin de oscilador XT, RC y LP.
de 4,5 a 5.5 v en configuracin de oscilador HS.
Consumo tpico:
o 16LF84A:
o
o
o
o

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 47

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

de 1 a 4 mA en configuracin de oscilador RC y XT (FOSC=2


MHz, VDD=5,5V).
de 15 a 45 A en configuracin de oscilador LP
(FOSC=32kHz, VDD=2V, WDT deshabilitado).
16F84A:
de 1,8 a 4.5 mA en configuracin de oscilador RC y XT
(FOSC=4 MHz, VDD=5,5V).
de 3 a 10 mA en configuracin de oscilador RC y XT durante
la programacin de la FLASH (FOSC=4MHz, VDD=5,5V).
16F84A-20: de 10 a 20 mA en configuracin de oscilador HS
(FOSC=20 MHz, VDD=5,5V).

Disposicin y descripcin de pines


Disposicin de pines:

Disposicin de los pines para encapsulado DIL 18:

Figura 8. Microcontrolador PIC16F84A

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 48

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Descripcin de Pines
Tabla 4. Descripcin de pines del microcontrolador PIC16F84A
Nombre

N Tipo

OSC1/CLKIN

16 I

Descripcin
Entrada del oscilador a cristal/Entrada de la fuente de
reloj externa

OSC2/CLKOUT 15 O

Salida del oscilador a cristal. En el modo RC, es una


salida con una frecuencia de OSC1

MCLR

Reset/Entrada del voltaje de programacin.

RA0

17 I/O

Puerto A bidireccional, bit 0

RA1

18 I/O

Puerto A bidireccional, bit 1

RA2

I/O

Puerto A bidireccional, bit 2

RA3

I/O

Puerto A bidireccional, bit 3

RA4/T0CKI

I/O

Tambin se utiliza para la entra de reloj para el TMR0

RB0/INT

I/O

Puerto B bidireccional, bit 0


Puede seleccionarse para entrada de interrupcin
externa

RB1

I/O

Puerto B bidireccional, bit 1

RB2

I/O

Puerto B bidireccional, bit 2

RB3

I/O

Puerto B bidireccional, bit 3

RB4

10 I/O

Puerto B bidireccional, bit 4


Interrupcin por cambio de estado

RB5

11 I/O

Puerto B bidireccional, bit 5


Interrupcin por cambio de estado

RB6

12 I/O

Puerto B bidireccional, bit 6


Interrupcin por cambio de estado

RB7

13 I/O

Puerto B bidireccional, bit 7


Interrupcin por cambio de estado

Vss

Tierra de referencia

Vdd

14 P

I/P

Alimentacin

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 49

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Arquitectura interna
Las altas prestaciones de los microcontroladores PIC derivan de las
caractersticas de su arquitectura. Estn basados en una arquitectura tipo Harvard
que posee buses y espacios de memoria por separado para el programa y los
datos, lo que hace que sean ms rpidos que los microcontroladores basados en
la arquitectura tradicional de Von Neuman.
Otra caracterstica es su juego de instrucciones reducido (35 instrucciones) RISC,
donde la mayora se ejecutan en un solo ciclo de reloj excepto las instrucciones de
salto que necesitan dos.
Posee una ALU (Unidad Aritmtico Lgica) de 8 bits capaz de realizar operaciones
de desplazamientos, lgicas, sumas y restas. Posee un Registro de Trabajo (W)
no direcciona, que usa en operaciones con la ALU.

Figura 9. Arquitectura PIC16F84A

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 50

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Dependiendo de la instruccin ejecutada, la ALU puede afectar a los bits


acarreo, Acarreo Digital (DC) y Cero (Z) del Registro de Estado (STATUS).

de

La pila es de 8 niveles. No existe ninguna bandera que indique que est llena, por
lo que ser el programador el que deber controlar que no se produzca su
desbordamiento.
Este microcontrolador posee caractersticas especiales para reducir componentes
externos con lo que se reducen los costos y se disminuyen los consumos. Posee 4
diferentes modos de oscilador, desde el simple circuito oscilador RC con lo que se
disminuyen los costos hasta la utilizacin de un oscilador a cristal.
En el modo SLEEP el consumo se reduce significativamente y puede despertarse
al microcontrolador utilizando tanto interrupciones internas como externas y seal
de reset. Adems posee la funcin Watchdog Timer (Perro Guardian) que protege
al micro de cuelgues debido a fallos software que produzcan bucles infinitos.
3.9.2 PIC 16F877A
La Familia del PIC16F877
El microcontrolador PIC16F877 de Microchip pertenece a una gran familia de
microcontroladores de 8 bits (bus de datos) que tienen las siguientes
caractersticas generales que los distinguen de otras familias: Arquitectura
Harvard, Tecnologa RISC, Tecnologa CMOS. Estas caractersticas se conjugan
para lograr un dispositivo altamente eficiente en el uso de la memoria de datos y
programa y por lo tanto en la velocidad de ejecucin.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 51

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Caractersticas generales del PIC16F877


La siguiente es una lista de las caractersticas que comparte el PIC16F877 con los
dispositivos ms cercanos de su familia: PIC16F873, PIC16F874, PIC16F876,
PIC16F877.
CPU RISC
Slo 35 instrucciones que aprender
Todas las instrucciones se ejecutan en un ciclo de reloj, excepto los saltos
que requieren dos.
Frecuencia de operacin de 0 a 20 MHz (DC a 200 nseg de ciclo de
instruccin).
Hasta 8k x 14 bits de memoria Flash de programa
Hasta 368 bytes de memoria de datos (RAM)
Hasta 256 bytes de memoria de datos EEPROM
Hasta 4 fuentes de interrupcin
Stack de hardware de 8 niveles
Reset de encendido (POR)
Timer de encendido (PWRT)
Timer de arranque del oscilador (OST)
Sistema de vigilancia Watchdog timer.
Proteccin programable de cdigo
Modo SEP de bajo consumo de energa
Opciones de seleccin del oscilador
Programacin y depuracin serie In-Circuit (ICSP) a travs de dos patitas
Lectura/escritura de la CPU a la memoria flash de programa
Rango de voltaje de operacin de 2.0 a 5.5 volts
Alta disipacin de corriente de la fuente: 25mA
Rangos de temperatura: Comercial, Industrial y Extendido
Bajo consumo de potencia:
Menos de 0.6mA a 3V, 4 Mhz
20 A a 3V, 32 Khz
menos de 1A corriente de standby.
Perifricos
Timer0: Contador/Temporizador de 8 bits con pre-escalador de 8 bits
Timer1: Contador/Temporizador de 16 bits con pre-escalador
Timer0: Contador/Temporizador de 8 bits con pre-escalador y postescalador de 8 bits y registro de periodo.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 52

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Dos mdulos de Captura, Comparacin y PWM


Convertidor Analgico/Digital: de 10 bits, hasta 8 canales
Puerto Serie Sncrono (SSP)
Puerto Serie Universal (USART/SCI).
Puerto Paralelo Esclavo (PSP): de 8 bits con lneas de protocolo

Diagrama de Bloques del PIC16F877


En la siguiente Figura se muestra a manera de bloques la organizacin interna del
PIC16F877, se muestra tambin el diagrama de pines, para tener una visin
conjunta del interior y exterior del chip.

Figura 10. Esquema PIC16F877A

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 53

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Figura 11. Arquitectura del PIC16F877A

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 54

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

3.10

FLOWCODE

Flowcode 4 es una de las herramientas de programacin grfica ms avanzada


mundialmente en idiomas para los Microcontroladores. La gran ventaja de
Flowcode es que permite a aquellos con poca experiencia crear complejos
sistemas electrnicos.
Beneficios
Ahorro de tiempo y dinero: Flowcode facilita el rpido diseo de sistemas
electrnicos basados en Microcontroladores.
Interfaz fcil de usar: Basta con arrastrar y soltar iconos en pantalla para crear
un sistema electrnico sin necesidad de escribir cdigo lnea por lnea tradicional.
Rpido y Flexible: Flowcode tiene subrutinas a nivel de los componentes que
significa el desarrollo rpido del sistema. El diagrama de flujo es un mtodo de
programacin que permite a los usuarios desarrollar habilidades para programas
de microcontrolador.
Arquitectura abierta: Flowcode Permite ver el cdigo C y ASM para todos los
programas creados y personalizarlos. Acceso al diagrama del circuito del sistema,
material de apoyo.
Completamente compatible: Flowcode cuenta con el apoyo de una amplia
gama de materiales y libros para el aprendizaje, desarrollo de los sistemas
electrnicos.
Caractersticas
Microcontroladores compatibles: PIC, AVR.
Sistemas de comunicacin: I2C, SPI, RS232, Bluetooth, Zigbee, IrDA, CAN,
LIN, TCP / IP, servidor web, USB, RFID, GPS.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 55

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Componentes compatibles: LED, interruptores, teclados, pantallas LCD y LCD


grficos color, LCD grficos monocromticos, sensores, displays de 7 segmentos,
EEPROM, sistemas de comunicaciones.
Estrecha integracin con E-blocks: Cada sistema comms cuenta con el apoyo
de los bloques de E- blocks
3.11

MULTIPROGRAMADOR DE MCU PICMICRO EB006

Descripcin

El programador de microcontrolador PICmicro se conecta al PC a travs del puerto


USB y ofrece uno de los programadores de microcontrolador PICmicro ms barato
y ms flexible del mundo. Esta plaqueta puede usarse con las utilidades de
programacin Assembly, C o Flowcode. La plaqueta programar la mayora de los
dispositivos microcontroladores PICmicro de tecnologa flash de 8, 14, 18, 28 y 40
pines usando el software de programacin (PPP) y ofrece un acceso limpio a
todas las lneas de E/S en los dispositivos de MCU PICmicro relevantes.
Prestaciones
Compatible con E-blocks
Bajo coste
Utilizado como programador y como plaqueta de desarrollo
Programa una amplia variedad de dispositivos de MCU PICmicro
Suite completa de software de programacin disponible
Funcionamiento en RC o Xtal
5 puertos de E/S
Depuracin en circuito a travs de MPLABICD2

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 56

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Diseo Plaqueta

Figura 12. Multiprogramador del mdulo de comunicaciones E-Blocks.


1. conector de alimentacin cualquier polaridad.
2. Conector USB.
3. Botn de reinicio.
4. Puerto de E/S.
5. Puerto A de E/S.
6. Puerto B de E/S.
7. Puerto C de E/S.
8. Puerto D de E/S.
9. Potencimetro de la velocidad del reloj de RC.
10. Conmutador de velocidad del reloj de RC.
11. Cristal de cuarzo del reloj / Conmutador de RC.
12. Zcalo de ICD2.
13. Terminales de tornillo de alimentacin.
14. Selector de programacin USB / ICD2.
15. Selector de potencia USB/ICD2.
16. Cristal de cuarzo desmontable.
17. Chip de control USB no lo extraiga.
18. Mdulo de enlace de selector de pin de programa de bajo voltaje.
19. Conector de expansin dos apagados.
20. Zcalos para dispositivos PICmicro de pines 8, 14, 18, 28, 40.
21. Indicador LED de programacin listo para usar.
22. Indicador LED de potencia

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 57

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

3.12

BOARD KEYPAD EB014

Descripcin
Un sencillo teclado 4x3 que permite la conexin a sistemas de entrada de datos
basados en buses.
Caractersticas

Teclado 4 X 3 para E-blocks.


Flowcode macros disponibles
Esta placa es compatible con placas de funcionamiento upstream arriba de 3.3V.
Diseo Plaqueta

Figura 13. Teclado del mdulo de comunicaciones E-Blocks: 1.Plug tipo DB-9. 2.
Teclado matricial de datos 3x4.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 58

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

3.13

BOARD LCD EB005

Esta pantalla LCD est diseada para E-blocks que puede ser utilizada como una
pantalla flexible para el uso y desarrollo de proyectos. La pantalla es un dispositivo
LCD que se conecta a un puerto del Multiprogramador PICmicro va DB-9. La
pantalla LCD requiere los datos en un formato serial en las 5 entradas de datos.

Caractersticas
E-blocks compatibles
Compatible con la mayora de puertos I/O en la escala E-Block (requiere 5 lneas
I/O a travs DB-9)
Compatible con Flowcode
Tensin 3,3 compatibles
Gua de programacin
La pantalla LCD es un mdulo de 16 caracteres x 2 lneas. Internamente es de 40
caracteres x 2 lneas. La lnea 1 va desde H00 a H27 y la Lnea 2 va desde H40
a H67.

Figura 14. Mdulo de Gua de programacin LCD.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 59

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Figura 15. Diagrama de bloques del LCD.

Diseo Plaqueta

Figura 16. LCD del mdulo de comunicaciones E-Blocks.


1. Conector DB-9.
2. Terminales de potencia.
3. Revisin de conectores.
4. Bloques de seleccin de conexin.
5. Pantalla LCD.
6.Potencimetro de contraste.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 60

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

3.14

BOARD RS232 EB015

Descripcin

Este dispositivo proporciona una interfaz RS232 que puede utilizarse para facilitar
la comunicacin entre PICmicro microcontrolador y los dispositivos de terceros
como los puertos serie del PC, sistemas de comunicaciones mviles, modems,
etc. Un conjunto de jumpers de puente estn disponibles, lo que permiten que el
modulo RS232 pueda establecer la comunciacion de forma fcil para todos los
puertos USART del Multiprogramador PICmicro.

Caractersticas

E-blocks compatibles.
RS232 de comunicaciones entre procesadores y un PC.
RS232 de comunicaciones entre procesadores y un mdem.
Macros flowcode disponibles.
El control de flujo por hardware se puede habilitar como una opcin.

Diseo Plaqueta

Figura 17. RS232 del modulo de comunicacin E-Blocks.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 61

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

1.Conector DB-9.
2.Interfaz RS232 para dispositivos terceros.
3.Interfaz para PC.
4.Jumpers de seleccin de modo de puente RX y TX.
5.Jumpers de seleccin de modo de puente CTS y RTS.
6.Patch System.
7.Dispositivo MAX232.
8.Terminales de potencia.

Tabla 5. Configuracin jumpers para el control de flujo.

Jumper Settings
1
2
3

Descripcin
Hardware Flow Control (RX = bit 4, TX = bit
No flow0)control
Hardware flow control (Patch)

Tabla 6. Configuracin general jumpers para TX y RX.


Jumper at
A
PIC16F88
PIC16F87

Jumper at B
Jumper at C
Jumper at D
PIC16F627(A) PIC16F7x
PIC16C6x Patch
PIC16F628(A) PIC16F7x7 PIC16CC7x System
PIC16F648A
PIC16F87x
PIC16F87xA

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 62

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

3.15

MODEM SONY ERICSSON GM28/29

La banda dual GSM 850/1900 MHz GM28 es un mdem GSM/GPRS de serie. El


mdem es un dispositivo potente y flexible que se puede utilizar en una amplia
gama de telemetra y las aplicaciones telemticas que se basan en el intercambio
remoto de datos, voz, SMS o faxes a travs de la red celular GSM. Pequeo y
ligero, el GM28 tiene conectores estndares y es integrado con un lector de
tarjetas SIM, tambin proporciona una interfaz estndar de comunicacin RS232
serie, una interfaz de audio que permite a un telfono analgico conectado. Un
sistema tpico de extremo a extremo consta de un microcontrolador en una
aplicacin externa comunicar, a travs del mdem GM28, con un terminal remoto
o host que utiliza la red GSM. El microcontrolador utiliza un conjunto de comandos
AT para controlar el mdem, y para establecer el enlace de extremo a extremo las
comunicaciones, a travs de su interfaz RS232 9-forma consecutiva.

GM28 mdem serie estn destinados a ser utilizados por los fabricantes,
integradores de sistemas, desarrolladores de aplicaciones y desarrolladores de
una amplia gama de equipos y soluciones de negocio, por lo general en los
siguientes mbitos:

Seguridad y alarmas
Seguimiento y control
Servicios pblicos
Gestin de Flotas

Aspectos destacados

Mdem serie Doble banda, GSM 850/1900 MHz, GSM / GPRS.


Conector de dispositivos flexible-and-play.
Datos: GPRS, HSCSD, CSD, SMS.
Voz: tasa normal, tasa completa, tasa media.
SMS: difusin celular.
Fax: Grupo 3, las clases 1 y 2

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 63

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

RS232 interfaz en serie de 9 vas


5 V - 32 V entrada en corriente DC.
Conexin de audio
Antena de conexin (macho FME)
FCC y PTCRB aprobado

GM28 en un Sistema de Comunicacin

Los principales bloques de un sistema de comunicacin inalmbrica mediante la


GM28
La MS (Estacin mvil) representa el mdem GM28 ms tarjeta SIM. El mdem
con exclusin de la tarjeta SIM, es conocido como el ME (equipos mviles).
l TE (equipos terminales) es un microcontrolador (es decir, un ordenador) y es
una parte de la solicitud.

Figura 18. Bloques principal en un sistema inalmbrico.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 64

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Figura 19. Interfaz entre el mdem y la Aplicacin.


Informacin general

Las siguientes fotografas muestran el diseo mecnico de la GM28 a lo largo de


con las posiciones de los diferentes conectores y los agujeros de montaje.

Figura 20. GM28, vista desde el lado izquierdo.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 65

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Figura 21. GM28, vista desde el lado derecho.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 66

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

3.16

RS232

RS-232 (Recommended Standard 232, tambin conocido como Electronic


Industries Alliance RS-232C) es una interfaz que designa una norma para el
intercambio serie de datos binarios entre un DTE (Equipo terminal de datos) y un
DCE (Data Communication Equipment, Equipo de Comunicacin de datos),
aunque existen otras en las que tambin se utiliza la interfaz RS-232.
Se debe especificar que la conexin RS-232-C fue desarrollada para un nico
propsito, establecida por su ttulo: Conexin entre un Equipo Terminal de
Datos y un Equipo de Comunicaciones de Datos empleando Intercambio de
Datos binarios en serie.
Las caractersticas ms importantes del estndar son:

Velocidad mxima original era 20 kbps, hay aplicaciones que llegan a 116
kbps.
Longitud mxima del cable de 15 m (revisin C).
Tensin en modo comn mxima de +25 V.
Impedancias de 3 a 7 k.
Modo de operacin simple.
Un emisor y un receptor.
Transmisin asncrona o sncrona (usando lneas extra para el reloj).

En una transmisin asncrona las tramas siguen el esquema bsico.


Start

Datos (de 5 a 8 bits)

Paridad Stop (1 o 2 bits)

Figura 22. Trama Tpica de RS232.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 67

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Conectores
El RS-232 puede utilizar varios tipos de conectores siendo los ms usados los de
25 pines, de 68 pines, Modular Jack de 10 pines, RJ45 de 8 pines y los de 9 pines.
Los conectores que tienen muchos pines e implementan varios canales
secundarios y tambin tienen otras seales de temporizacin para transmisiones
sncronas. El conector DB-9 es el ms habitual, consta de 5 lneas de recepcin y
3 de transmisin.

Figura 23. Conectores DB-9.

Tabla 7. Conectores del RS232


Pin DB25
8
6
3
4
2
5
20
22
7

Pin DB9
1
6
2
7
3
8
4
9
5

Nombre
DCD
DSR
RD
RTS
TD
CTS
DTR
RI
GND

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Descripcin
Data Carrier Detect
Data Set Ready
Receive Data Line
Request To Send
Transmit Data Line
Clear To Send
Data Terminal Ready
Ring Indicator
Common Ground

Pgina 68

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Figura 24. Transmisin y recepcin del RS232.

DCD: el DCE la pone a 1 para indicar que est recibiendo una seal portadora.
DSR: el DCE la pone a 1 para indicar al DTE que est conectado a la lnea.
RD: la entrada de datos. Si DCD=0 debe estar en un estado llamado Mark.
RTS: el DTE pone a 1 para indicar que puede transmitir datos. El DCE pondr a 1
la lnea CTS para recibir los datos. Al acabar la transmisin RTS pasa a 0 y el
DCE pone CTS tambin a 0.
TD: salida de datos (del DTE al DCE). Si no se transmite estar en Mark. DSR,
DTR, RTS y CTS deben estar a 1 para transmitir.
CTS: el DCE la pone a 1 para indicar que est preparada para recibir datos, Si
RTS, DSR y DTR estn a 1, CTS tambin se pone a 1.
DTR: el DTE la pone a 1 para indicar que puede recibir o quiere transmitir datos.
El DTE pone 0 para finalizar la transmisin.
RI: el DCE la pone a 1 cuando est recibiendo una llamada.
GND: tensin de referencia. Debe estar aislada de la toma de tierra del Equipo.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 69

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Figura 25. Configuracin habitual de los cables.


3.17

COMANDOS HAYES (COMANDOS AT)

Los comandos AT fueron desarrollados en 1977 por Dennis Hayes como un


interfaz de comunicacin con un MODEM para as poder configurarlo y
proporcionarle instrucciones, tales como marcar un nmero de telfono.
Aunque la finalidad principal de los comandos AT es la comunicacin con
modems, la telefona mvil GSM tambin ha adoptado como estandar 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, permiten
acciones tales como realizar llamadas de datos o de voz, leer y escribir en la

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 70

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

agenda de contactos y enviar mensajes SMS, adems de muchas otras opciones


de configuracin del terminal.
Es claro que la implementacin de los comandos AT corresponde a los
dispositivos 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.
El formato bsico necesario para transmitir comandos Hayes a un modem
inteligente compatible con Hayes es el siguiente:
ATinstruccin [parntnetnn) instruccin [parmetros)
El carcter secuencia AT es el cdigo de atencin para indicar que a continuacin
vienen instrucciones Hayes. El buter de instrucciones permite hasta 40 caracteres
sin incluir el cdigo de atencin (AT) ni los espacios en blanco. La tabla 8 muestra
las principales instrucciones Hayes. Obsrvese que todas las instrucciones van
precedidas de la instruccin AT.

Existen otras instrucciones que no son siempre compatibles. Se denominan


"Extended ATcommand set", utilizadas por el Hayes Smartmodem 2400.

Tabla 8. Principales instrucciones Hayes


Nombre
Descripcin
Atencin
AT
Lista todas las instrucciones
AT/
Responder: Ocupa la lnea, emite la seal portadora y espera la
ATA
portadora del otro modem
Repite la ltima instruccin
A/
Selecciona el mtodo de modulacin (n = 0 CCITT, n = 1 BELL)
ATBn
Selecciona la transmisin de portadora (n = 0) o no (n = 1)
ATCn
Marcar nmero de telefono (m = P para pulsos m = T para tonos.
ATDmn
n = nmero de telfono)
Eco de caracteres hacia la pantalla (n = 1 activado, n = 0
ATBn
desactivado)
Conmuta entre half y ful) dplex (n = 0 half dplex, n = 1 full
ATEFn
dplex)
Transmisin asincrona (n = 0) o sncrona (n = 1)
ATGn
Colgar/descolgar el telfono (n =0 cogar, n = 1 descolgar)
ATHn
lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 71

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

ATO
ATYn
ATZ

Peticin del cdigo de idcntitcacin o check sum


Deteccin automtica de velocidad (n = 0 deteccin automtica, n
= 1 deteccin forzada a 2400 bps)
Situar el modem on-line
Desconexin manual (n = 0) o automtica (n = 1)
Reset del modem

+++

Escape: No finaliza la conexin. pero retorna al estado de rdenes

ATI
ATJn

Modos de Trabajo

El modem siempre esta en uno de los dos modos siguientes:

Modo ordenes: EL modem acepta instrucciones que llegan del terminal en


forma de isntrucciones Hayes y responde con el mensaje oportuno (OK,
ERROR, CONNECT, RING NO CARRIER, NO ANSWER, BUSY).
Modo on-line: Despues de la conezin, el modem es transparente y envia
los datos a la linea.

Para pasar al modo on-line se usa la instruccin AT0, mientras que para pasar al
modo de isntrucciones se usa unas +++.
La tabla siguiente muestra un ejemplo de llamada automatica. La evolucion
temporal es de arriba abajo. La columna de la izquierda indica las instrucciones
del terminal (usuario) y la de la derecha las respuestas y acciones del modem.
Tras la marcacin, el modem indicara alguna de las posibilidades indicadas con
puntos.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 72

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Tabla 9. Modo de trabajo del Modem

ATH1

Terminal/usuario
Descolgar

Llamar por pulsos al


nmero indicado

ATDP932345000

AT0

Modem
OK
NO CARRIER NO
DIALTONE
BUSY(lnea ocupada)
NO MODEM (no detecta
modem remoto)
NO ANSWER(no detecta
tonos)
CONNECT

Modo on-line
.

3.18

SMS

3.18.1 Servicio SMS


El servicio SMS permite transferir un mensaje de texto entre una estacin mvil
(MS) y otra entidad (SME) a travs de un centro de servicio (SC). El servicio final
ofrecido es una comunicacin extremo-extremo entre la estacin mvil (MS) y la
entidad (SME). La entidad puede ser otra estacin mvil o puede estar situado en
una red fija. En el caso de envo de un mensaje entre dos mviles, ambas partes
son estaciones mviles. Cuando se enva un mensaje para solicitar algn tipo de
servicio, un extremo es una estacin mvil y la otra es un servidor que atiende las
peticiones.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 73

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Figura 26. Centro de servicio SMS 1.

En la norma GSM slo se especifica la parte de comunicaciones entre las


estaciones mviles (MS) y el Centro de servicio. La comunicacin entre el Centro
de Servicio y las entidades fijas, queda fuera del mbito de esta norma (Figura
27).

Figura 27. Centro de servicio SMS 2.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 74

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

El servicio SMS se divide en dos servicios Bsicos (Figura 28):

1. SM MT (Short Message Mobile Terminated Point-to-Point). Servicio de entrega


de un mensaje desde el SC hasta una MS, obtenindose un informe sobre lo
ocurrido.
2. SM MO (ShortMessageMobile Originated Point-to-Point). Servicio de envo de
un mensaje desde una MS hasta un SC, obtenindose un informe sobre lo
ocurrido.

Figura 28. El servicio SMS SM MO y MT.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 75

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

3.18.2 Arquitectura de red

La estructura bsica de la red para el servicio SMS se muestra en la Figura 29.


Las entidades involucradas son las siguientes:

MS: Estacin mvil


MSC: Centro de conmutacin
SMS-GMSC: MSC pasarela para el servicio de mensajes cortos (Servicio SM MT)
SMS-IWMSC: MSC de interconexin entre PLMN y el SC (Servicio SM MO)
SC: Centro de Servicio
HLR, VLR

Figura 29. Arquitectura de red.

Para la descripcin detallada de la arquitectura, se utiliza un modelo de capas, en


el que cada capa o nivel proporciona un servicio a la capa superior, y este servicio
se implementa mediante el protocolo correspondiente. La arquitectura se divide en
4 capas (Figura 29):

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 76

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

SM-AL (Short Message Aplication Layer): Nivel de aplicacin.


SM-TL (Short Message Transfer Layer): Nivel de transferencia. Servicio de
transferencia de un mensaje corto entre una MS y un SC (en ambos sentidos) y
obtencin de los correspondientes informes sobre el resultado de la transmisin.
Este servicio hace abstraccin de los detalles internos de la red, permitiendo que
el nivel de aplicacin pueda intercambiar mensajes.
SM-RL (Short Message Relay Layer): Nivel de repeticin. Proporciona un
servicio al nivel de transferencia que le permite enviar TPDU (Transfer Protocol
Data Units) a su entidad gemela.
SM-LL (Short Message Lower Layers): Niveles inferiores.

Figura 30. Arquitectura de red en 4 capas.

Para la descripcin detallada de la arquitectura, se utiliza un modelo de capas, en


el que cada capa o nivel proporciona un servicio a la capa superior, y este servicio
se implementa mediante el protocolo correspondiente. La arquitectura se divide en
4 capas(Figura 30):

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 77

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

SM-AL (Short Message Aplication Layer): Nivel de aplicacin.


SM-TL (Short Message Transfer Layer): Nivel de transferencia. Servicio de
transferencia de un mensaje corto entre una MS y un SC (en ambos sentidos) y
obtencin de los correspondientes informes sobre el resultado de la transmisin.
Este servicio hace abstraccin de los detalles internos de la red, permitiendo que
el nivel de aplicacin pueda intercambiar mensajes.
SM-RL (Short Message Relay Layer): Nivel de repeticin. Proporciona un
servicio al nivel de transferencia que le permite enviar TPDU (Transfer Protocol
Data Units) a su entidad gemela.
SM-LL (Short Message Lower Layers): Niveles inferiores.

3.18.3 Nivel SM-TL y protocolo SM-TP

Cada capa proporciona los servicios a la capa superior utilizando un protocolo. Se


definen los protocolos SM-TP y SM-RP, que se corresponden con las capas SMRL y SM-TL. El nivel de inters de este trabajo es el SM-TL, que es el que se
usar para enviar y recibir SMS.

El servicio proporcionado por la capa SM-TL permite al nivel de aplicacin enviar


mensajes a su entidad gemela, recibir mensajes de ella as como obtener informes
sobre el estado de transmisiones anteriores. Se utilizan las siguientes 6 PDUs
(Figura 31):
SMS-DELIVER: Transmitir un mensaje desde el SC al MS
SMS-DELIVER-REPORT: Error en la entrega (si lo ha habido)
SMS-SUBMIT: Trasmitir un mensaje corto desde el MS al SC
SMS-SUBMIT-REPORT: Error en la transmisin (Si lo ha habido)
SMS-STATUS-REPORT: Transmitir un informe de estado desde el SC al MS
SMS-COMMAND: Transmitir un comando desde el MS al SC.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 78

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Figura 31. Capa SM-TL.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 79

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

CAPTULO IV
4 MODELO TEORICO
En esta capitulo se presenta el diseo del prototipo el cual se divide en dos
etapas, la de telemetra y control. En la Figura 32 se presenta el diagrama en
bloques del prototipo.

On / Off
Cargas del
Vehculo

Sensor de Temp
LM35

Alarma del Vehculo

Puerto B

Puerto E

Controlador
Pic16f84
Control

Puerto A
Controlador
Pic16f877a
Telemetra

Puerto A
Puerto B

Puerto D

Puerto C

TECLADO

RS232

Telemetra

DISPLAY
LCD
Decodificador de tonos
Mt8870

Telfono
Mvil
Celular

MODEM
GSM/GPRS

Control

Figura 32. Diagrama en bloques del prototipo.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 80

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

4.1 CONTROL
El sistema de control es manejado a travs de un Microcontrolador Pic16f84 que
es el encargado de realizar las activaciones o desactivaciones de las cargas del
vehculo como por ejemplo, activar o desactivar la alarma, el bloqueo, el aire
acondicionado o solicitar informacin de la temperatura del vehculo o de otros
sensores como nivel de gasolina o aceite que se podran adaptar al sistema.
La parte de transmisin y recepcin de la informacin se hace a travs de un
modem GSM/GPRS Sony Ericsson que hace parte del modulo de comunicaciones
E-Blocks. El usuario comienza realizando una llamada telefnica al nmero celular
del modem, el cual est configurado para contestar automticamente, cuando el
modem establece la comunicacin el usuario por medio del teclado enva los
diferentes numero que corresponden a los tonos DTMF para controlar las cargas o
solicitar informacin.
Para controlar las cargas el modem se conectado por la salida del auricular RJ9 al
decodificador tonos MT8870. Como se aprecie en la Figura 33.

Out. Auricular RJ9

Antena
Sony Ericsson
MODEM
GSM/GPRS

DTMF INPUT
Decodificador de tonos
MT8870

In. Serial
Telfono
Mvil
Celular

Figura 33. Modem GSM/GPRS

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 81

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

El decodificador MT8870 detecta los tonos DTMF que es el encargado de detectar


estas frecuencias y convertirlas en un nmero digital. A continuacin en la Figura
34. Se muestra la configuracin del decodificador de tonos.

Modem
Puerto A
C Pic16f84a

Figura 34. Decodificador de Tonos MT8870


Este circuito, adems de decodificar las clsicas teclas del cero al nueve, asterisco
y numeral, puede identificar las teclas A, B, C y D que usualmente no estn
presentes en la mayora de los telfonos comerciales, pero que la especificacin
DTMF las incluye. El circuito est preparado para ser alimentado con 5v,
presentes en cualquier circuito TTL o microcontrolador. La resistencia de 100
limita la corriente y el diodo zener hace las veces de limitador de tensin,
bajndola a 3.6v que es lo que el chip requiere para funcionar correctamente. Los
capacitores cercanos a esos componentes cumplen con la funcin de filtrar el
ruido en la tensin de alimentacin.
La seal proveniente de la lnea telefnica es aislada por medio de dos
resistencias de 100 K y un capacitor de 100 nf, el cual acopla la seal de audio.
Para el apropiado funcionamiento el circuito integrado se requiere una base de
tiempos, generada por el cristal de cuarzo con un valor de 3.579545MHz. Una vez
recibido el tono, decodificado y validado como correcto, su valor binario es puesto
en los terminales Q0, Q1, Q2 y Q3. El circuito integrado internamente contiene filtros
contra ruido, RF y armnicos; adems, incluye controles automticos de ganancia
y nivel de seal para adecuar cualquier tipo de condicin de trabajo. Es por ello
que la cantidad de componentes externos es mnima. A continuacin se muestra
la tabla de los datos de salida.
lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 82

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Tabla 10. Datos de la salida del MT8870

Tecla

Q1

Q2

Q3

Q4

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 83

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

La salida del decodificador de tonos MT8870 va al puerto A del Microcontrolador


Pic16f84 que est configurado como entrada para poder determinar que se hace
en la salida en el puerto B.

Decodificador de tonos
MT8870
Out Q0Q1Q2Q3

Cargas del
Vehculo

Figura 35. Microcontrolador PIC16F84 Para la parte de control.

El microcontrolador PIC16F84A es el encargado de realizar el control de la cargas


del sistema. Todo el puerto A se configura para que reciba informacin de 4 bits,
del 0000 al 1111, y segn la secuencia de bits que le entrega el decodificador de
tonos al C determina que salida del Puerto B se activa o se desactiva.
Este microcontrolador est configurado para activar o desactivar seis (6) cargas
diferentes, que pueden ser utilizadas para encender o apagar el automvil, el aire
acondicionado, abrir y cerrar el bloqueo central, activar o desactivar la alarma o
para solicitar informacin de las variables fsicas del vehculo que se presenta en
el punto 4.2 telemetra.
En la tabla 11 se presenta el funcionamiento del Microcontrolador Pic16f84a
encargado de la parte de control.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 84

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Tabla 11. Estados del Microcontrolador para la etapa de Control.


Entradas Puerto A

Salidas Puerto B

Si Puerto A = 1 Se activa la carga 0

Puerto B0 = On 5v

Si Puerto A = 2 Se Desactiva la carga 0

Puerto B0 = Off 0v

Si Puerto A = 3 Se activa la carga 1

Puerto B1 = On 5v

Si Puerto A = 4 Se Desactiva la carga 1

Puerto B1 = Off 0v

Si Puerto A = 5 Se activa la carga 2

Puerto B2 = On 5v

Si Puerto A = 6 Se Desactiva la carga 2

Puerto B2 = Off 0v

Si Puerto A = 7 Se activa la carga 3

Puerto B3 = On 5v

Si Puerto A = 8 Se Desactiva la carga 3

Puerto B3 = Off 0v

Si Puerto A = 9 Se activa la carga 4

Puerto B4 = On 5v

Si Puerto A = 0 Se Desactiva la carga 4

Puerto B4 = Off 0v

Si Puerto A = * Se activa la carga 5

Puerto B5 = On 5v

Si Puerto A = # Se Desactiva la carga 5

Puerto B5 = Off 0v

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 85

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Para la activacin de cada carga elctrica se presenta el diagrama completo del


circuito implementado. El acople de potencias se logr mediante transistores BJT
y rels de 5v.

12v
Batera

C Pic16f84a
Out Puerto B

Figura 36. Circuito de Control de las Diferentes Cargas (L1).

El circuito de la Figura 36 es el encargado de recibir la salida del C Pic16f84a del


puerto B, en la que entrega un voltaje 0v si esta desactivada y 5v si esta activa.
El transistor NPN BJT 2n3904 est configurado como switche, y por medio de un
rel que se conectara con la batera del carro, permite activar o desactivar
cualquier carga del vehculo.
El sistema est alimentado por un adaptador de 12V DC, y para regular y proteger
el sistema se conecta un regulador de voltaje a 5V LM7405. Los sensores de
temperatura LM35 que se utilizan para la toma de medidas fsicas del vehculo
estn conectados con el sistema de control y utilizan la salida del pin 1 y 2 del
puerto serial y los pines 3, 4, 5, 6, para la salida del decodificador de tonos
MT8870. Como se puede apreciar en la Figura 37.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 86

1
6
2
7
3
8
4
9
5

100n

C3

CONN-D9M

J3

4
3
2
1

100k

R3

CRYSTAL

X1

100k

R2

voltaje

2
1

J1

1
2
3
4
5
6
7
8
9

LM35

U4

MT8870

J1

10u

18
17
16
15
14
13
12
11
10

C1

300k

R4

VI

7805

U2
VO

100n

C4

Sensores de Temperatura
LM35

ENTRADA RJ11

27.0

GND
2

J2

Alimentacin

LM35

U3

PIC16F84A

MCLR

RB0/INT
RB1
RB2
RB3
RB4
RB5
RB6
RB7

RA0
RA1
RA2
RA3
RA4/T0CKI

CRYSTAL

X2

330

OSC1/CLKIN
OSC2/CLKOUT

U1

330R

R5

16
15

10u

C2

R1

23.0

5v

2
VOUT

2
VOUT

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.


1

6
7
8
9
10
11
12
13

17
18
1
2
3

22pF

C6

Entrada RJ4

22pF

C5

LED

D1

1
2
3
4
5
6
7
8

J4

J5
1
2
3
4
5
6
7
8

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Salida para el control


PIC16F84A
Puerto B

Conexin con el C PIC16F877A


Puerto A

Figura 37. Circuito para la parte Control y Sensores.

Pgina 87

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

4.2 TELEMETRA

La etapa telemetra,
que es un conjunto de procedimientos para medir
magnitudes fsicas y qumicas desde una posicin distante al lugar donde se
producen los fenmenos cuando existen limitaciones de acceso. Donde el usuario
va a recibir informacin del estado del vehculo puede ser de dos maneras. Por
solicitud del propietario del vehculo o automticamente cuando sucede un evento
importante como por ejemplo que la alarma se active.
Por solicitud del Usuario.
El usuario establece una llamada al nmero del modem del sistema ubicado en el
vehculo y conectado con la alarma. Como se puede apreciar en la Figura 33. La
salida del decodificador de tonos Q0Q1Q2Q3 va conectada a la entrada del puerto
A (RA2, RA3, RA4, RA5) del microcontrolador 16f877a encargado del envi de la
informacin. Los sensores de temperatura tambin van a l puerta A (RA0, RA1).
Decodificador de tonos
MT8870
Out Q0Q1Q2Q3
Pantalla LCD

Sensor de Temperatura
LM35

Alarma

Teclado

RS2323

Figura 38. Microcontrolador para la telemetra.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 88

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

El microcontrolador pic16f877a se encarga de enviar un mensaje de texto con la


informacin solicitada, como la temperatura o niveles de gasolina, aceite, etc.
Dependiendo del sensor que se encuentre instalado en el automvil. Al nmero
del telfono celular del usuario por medio de comandos AT. A travs del puerto C
que va la MAX232 encardo de la comunicacin serial RS232 del modulo de EBlocks.
El RS232 se encarga de la comunicacin serial que le enva los comandos AT al
modem a travs del puerto serial para poder enviar la informacin en un mensaje
de texto.
Alarma

LM35

Out Q0Q1Q2Q3
Decodificador de tonos
MT8870
In

Puerto E
Puerto A
C
PIC16F877A

Out. Auricular RJ9

Puerto C

Sony Ericsson
MODEM
GSM/GPRS
In. Serial
In

Max232
RS232 Out

Antena

Telfono
Mvil
Celular

Figura 39. Envi de Informacin SMS.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 89

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

La alarma que tenga instalada el vehculo se adecua para que se conecte con el
sistema por medio del Puerto E, para que detecte cuando se activa la alarma para
que el Pic16f877a enve el mensaje de texto al usuario informndole de lo
sucedido.
El sistema tambin puede enviar un mensaje de texto cuando el usuario realiza
una activacin o desactivacin de alguna carga.
Para la configuracin del sistema como el ingreso del telfono mvil donde se
quiere que se enve la informacin, se usa un teclado matricial que va conectado
al puerto D y una pantalla de LCD que va conectado al Puerto B del
microcontrolador Pic16f877a. Estos dos dispositivos hacen parte del modulo de
comunicaciones de E-Blocks.
Puerto E
Puerto A
C
Pic16f877a
Puerto B
Puerto D

Pantalla LCD

Puerto C

TECLADO

Figura 40. Configuracin del Sistema.


El sistema propuesto permite l envi de informacin sobre el estado del vehculo
desde el emisor mvil ubicado en el interior del vehculo a travs de mensajes de
texto SMS al usuario cuando este lo solicite, este est soportado en las redes
celulares GSM (Estndar actual soportado en el pas por los operadores mviles).

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 90

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Las redes celulares soportadas en el estndar GSM permiten la trasferencia de


datos en pocos segundos desde un terminal a otro. La cobertura juega un papel
importante ya que abarca grandes reas lo que posibilita la transferencia de
informacin por medio del servicio de mensajera SMS. Los datos son enviados en
un formato de texto simple por el equipo emisor principal del prototipo vehicular. El
mensaje de texto SMS cuenta con 160 caracteres que es el tope mximo
permitido, lo suficiente para enviar los datos solicitados.
A continuacin se hace la descripcin del funcionamiento del sistema y la
programacin del microcontrolador PIC 16F877A para el envi de la informacin
automticamente:
Prototipo Vehicular:
El prototipo soportado en la parte vehicular se ha desarrollado en el hardware Eblocks mobile comms system elaborado por la empresa Matrix Multimedia. Entre
los equipos disponibles de la solucin E-block se tomaron cinco principales
dispositivos hardware que se pueden apreciar en la (Figura 41) que permitieron la
construccin del prototipo vehicular, y por otra parte se utiliz el software
Flowcode que permiti la programacin de la aplicacin principal instalada en el
microcontrolador 16F877A suministrado en esta solucin. Se escoge trabajar con
microcontroladores PIC de la familia PIC16XXX por las grandes ventajas para el
desarrollo como alto desempeo, gran eficiencia, bajo consumo de potencia, alta
velocidad, ya que es un excelente factor costo beneficio.
Estos Microcontroladores tienen sistema de almacenamiento tipo flash que
cuentan con una mejor tecnologa en los procesos de escritura y borrado,
permitiendo el cambio en la lgica de operacin ya que el software que se utiliza
para la programacin no tiene opcin de simulacin directamente en el hardware
solo de tipo visual interactiva, de tal forma que las pruebas se realizaran con el
microcontrolador ya programado y puesto en marcha en el hardware. La
programacin requiere que el PIC disponga de memoria suficiente para almacenar
las instrucciones programadas en Flowcode, este micro cuenta con memoria de
8K x 14 palabras adems de poder trabajar en Cristal de Cuarzo XTAL a 20Mhz
para lograr alta velocidad.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 91

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Figura 41. Esquema para la parte de telemetra. Elementos.


1.Multiprogramador de MCU PICmicro EB006.
2. Board Keypad EB014.
3.Board LCD EB005.
4. Board RS232 EB015.
5. Modem Sony Ericsson GM28

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 92

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

En la siguiente tabla se resume el esquema de conexiones con sus respectivas


configuraciones a considerar entre los dispositivos.
Tabla 12. Conexiones entre los dispositivos del prototipo.

EB006 Multiprogramador PICmicro


Opciones
Fuente de alimentacin
PICmicro
SW1 (Fast/Slow)
SW2 (RC/Xtal)
Frecuencia Xtal
Puerto A
Puerto B
Puerto C
Puerto D
Puerto E
EB005 Board LCD
Opciones
Ajuste Jumpers
EB014 Board RS232
Opciones
Ajuste Jumpers
Interfaz RS232 - 3er Dispositivo

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Ajuste
USB
16F8877A
No aplica
Xtal
19.6608MHz
Control y Sensores
Board LCD EB005
Board RS232 EB015
Board Keypad EB014
Alarma
Ajuste
Default
Ajuste
C,1
Sony Ericsson GM28/29

Pgina 93

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Descripcin de dispositivos utilizados.


Multiprogramador PICmicro EB006.

Figura 42. Multiprogramador PICmicro EB006


Detalles del Circuito
Este es el dispositivo principal en que se conectan todos los mdulos del E-blocks
al microcontrolador PIC 16F877A. La solucin del multiprogramador consta de dos
partes: La tarjeta de circuitos que permite la conexin diversos microcontroladores,
y la ejecucin del programa que en el mismo utilizando la aplicacin PPP para la
compilacin en el microcontrolador.
El Sistema de alimentacin la plaqueta se pone en funcionamiento normalmente
con una alimentacin DC de 13.5 Voltios, esto permite un funcionamiento total que
incluye la programacin. La plaqueta puede ponerse en funcionamiento en modo
de bajo voltaje nicamente a travs del cable USB suministrado. Se configura
lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 94

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

posicionando los jumpers de conexin en la etiqueta PSU. Si se usa una fuente


USB, coloque jumpers en el lado derecho del sistema. Los jumpers siempre deben
estar orientados de tal modo que los 3 enlaces en el mdulo de conectores
jumpers estn siempre en posicin horizontal. El LED 22 indica que se est
suministrando corriente a la plaqueta desde el sistema de alimentacin externo o
el cable USB.
El posicionamiento de SW1 ajusta la frecuencia en modo rpido o lento, para este
caso se posiciona en rpido y El SW2 se ajusta el modo de frecuencia RC o XTAL
lo cual se selecciona este ltimo que por defecto est provista en un cristal de
19.6608MHz.

Figura 43. Esquema del Multiprogramador PICmicro EB006

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 95

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Board Keypad EB014


Detalles del Circuito
Este dispositivo sirve para introducir datos al sistema por medio de un teclado
numrico la configuracin del nmero celular del usuario, conectado en el puerto D
de la placa principal del Multiprogramador EB006 a travs de la interfaz DB-9.

Figura 44. Esquema del Keypad EB014.


Board LCD EB005
Detalles del Circuito
Este dispositivo conectado en el puerto B permite visualizar en pantalla diferentes
tipos de mensajes a mostrar, las lneas de datos se alimentan el conector DB-9
cercano del bloque del jumper de 6 vas, el bloque de jumper DEFAULT hace
conexiones entre los bits del DB-9 y la pantalla. El contraste en el dispositivo es
controlado por el potencimetro RV1 ubicado en el extremo derecho de la pantalla.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 96

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Figura 45. Esquema del LCD EB005.


Board RS232 EB015
Este dispositivo conectado en el puerto C permite establecer la comunicacin
serial entre el microcontrolador PIC 16F877A y el modem GSM, apoyndose del
microcontrolador MAX232 que establece esta comunicacin. El jumper de ajuste
A, B y C se utilizan para la seleccin del pin adecuado para RX y TX ajustado en C
y la configuracin de los jumpers 1, 2 y 3 se usan para fijar los ajustes correctos
para el CTS y RTS ajustado en 1.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 97

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Figura 46. Circuito para el RS232.


Modem Sony Ericsson GM28/29
El mdem a travs del conector RJ11 de 6 vas que permite la alimentacin de
energa del modem. El conector RJ9 de 4 vas (conector auricular) permite la
conexin por medio del pin 2 BEARN que est conectado a tierra GND y el pin 3
BEARP que va a la entrada del decodificador de tonos DTMF, parte de control
anteriormente mencionada. En el lector de tarjetas SIM se introduce el chip con en
que se identifica el un nmero principal del celular del dispositivo, y en el puerto
serial de 9 pines DB-9 se conecta al puerto de conexin del dispositivo RS232.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 98

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Figura 47. Puerto RJ11 alimentacin. Figura 48. Conector de audio RJ9
Estructura General Del Programa
SMS "Short Message Service" los mensajes de texto ha sido una parte integral de
la norma GSM, ya que se concibi primero. Un conjunto de comandos AT se han
incluido en las normas GSM para permitir que los mensajes a enviar, recibir,
almacenar, etc.
Formato del mensaje SMS
Para configuracin del mdem es recomendable antes de intentar transmitir o
recibir mensajes.
El comando AT+CMGF establece el formato de los mensajes de texto y la mayora
de las respuestas del mdem. Los mensajes de texto pueden ser entregados en
formato comprimido PDU (Unidad de Datos de Protocolo). Este formato es
eficiente (7 bits por carcter), pero puede ser difcil de descifrar en un texto legible.
El formato de texto utiliza un estndar, el cdigo ASCII de 8-bits para cada
carcter de mensaje, los cuales pueden ser transferidos directamente a variables
de cadena.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 99

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

El comando AT necesario para configurar esta opcin es el mensaje de comando


formato: AT+CMGF = 1
Enviar un mensaje SMS
Para enviar un mensaje en el modo de texto SMS, todo el control y los datos de la
informacin pasa a travs del puerto serie en forma de comandos AT, respuestas
y mensajes.
El comando AT para enviar un mensaje de texto es: AT + CMGS = <"nmero">
El mdem responde mediante la transmisin de un "mensaje de <CR> <LF>
cuando se est listo (el espacio despus del carcter > y la ausencia de un
carcter o <CR> <LF> como la terminacin), esto indicara la posicin inicial del
texto si el sistema se controla desde una pantalla de terminal y el teclado. El texto
del mensaje puede ser transmitido al mdem despus de recibir el carcter '>', y
toda la secuencia termina con el carcter <CTRL-Z> - valor 26: un valor histrico
final del archivo (End of File).
Esta es la secuencia completa:
Transmitir AT + CMGS = <"nmero"> <CR>
Espere para <CR> <LF>> <espacio>
Transmitir <Mensajes>
Transmitir <CTRL-Z>

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 100

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Figura 49. Diagrama de la estructura general del programa.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 101

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Cdigo bsico de configuracin y envi de mensajes SMS.


AT
OK
AT+CMGF=1
OK
AT+CSDH=1
OK
AT+CSMP=17,167,0,0
OK
AT+CMGS=3128310759
> HOLA MUNDO <CR>
<CR><LF>><Space>
+CMGS: 15
OK
Creacin del programa Flowcode
Flowcode es una herramienta de programacin flexible por medio de diagramas de
flujo en la cual se crea el escenario con los componentes necesarios para la
programacin del microcontrolador. Esta herramienta dispone de componentes,
microcontroladores, funciones, etc., con flowcode es posible generar el archivo
principal que funcionara en el microcontrolador (.hex) adems de generar en
cdigo C todo lo realizado en diagramas de flujo.
Configuracin microcontrolador.
Cuando se inicia Flowcode es importante tener en cuenta la eleccin del
microcontrolador PIC que se va a utilizar. Se selecciona el PIC 16F877A que es el
elemento principal que permitir la integracin de todos los dispositivos
anteriormente mencionados.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 102

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Figura 50. Eleccin microcontrolador.


Flowcode permite detectar el microcontrolador instalado a la palca al conectar
mediante el puerto USB el Multiprogramador de MCU PICmicro EB006 al PC, es
importante que el software detecte el chip con el cual se est trabajando y
configurarle los parmetros de configuracin adecuados.

Figura 51. Configuracin microcontrolador


Un reloj de cristal se utiliza con una frecuencia de 19.6608MHz lo que permite
establecer la velocidad de transmisin requerida de 9600 para ser fcilmente
generados. Dentro de la puesta en marcha del software - PPP -, tiene que

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 103

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

especificar el modo de oscilacin del HS. Todas las otras caractersticas en la


palabra de configuracin deben ser Disable o OFF.

Figura 52. Parmetros de configuracin software PPP.

Adicin de dispositivos
Los dispositivos se encuentran en la barra de Componentes de Flowcode, los
iconos de los componentes a utilizar se muestran en la figura en donde se
agregara al panel principal del programa (Figura 53). En inputs se encuentra el
Keypad, Outputs se encuentra el display LCD y en Comms se encuentra el
dispositivo RS232. Flowcode no cuenta con el dispositivo GM28 o cualquier tipo
de modem para completar la simulacin.

Figura 53. Iconos a utilizar.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 104

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Figura 54. Dispositivo LCD EB005


en Flowcode.

Figura 56. Dispositivo


EB015 en Flowcode.

RS232

Figura 55. Dispositivo Keypad


EB014 en Flowcode.

Configuracin de conexiones.
El componente Flowcode RS232 incluye una seccin de propiedades que permite
la comunicacin de la velocidad de transmisin y control de flujo a configurar
siendo este el componente ms importante al ser el que establezca la
comunicacin con el modem GSM. Los ajustes se ilustra a continuacin se debe
utilizar como predeterminados, teniendo en cuenta la tabla de conexiones en
donde se detalla la configuracin del puerto donde estar conectado el
componente.
Para la configuracin de los dispositivos LCD y Keypad se editan las propiedades
de conexin del dispositivo, en estas opciones es importante especificar el puerto
y los bits en que trabajara el dispositivo segn la configuracin que se estableci
en la tabla de conexiones mencionadas anteriormente.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 105

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Figura 57. Propiedades del componente RS232.

Figura 59. Conexin Keypad en


Flowcode.
Macros

Figura 58. Conexin Display LCD


en Flowcode.

Macro RS232
lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 106

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Cada componente cuenta con macros especficas que permiten una interaccin
con el dispositivo segn la necesidad del evento a utilizar, estas instrucciones
estn escritas en cdigo C permitiendo ser ms flexibles. El componente Flowcode
RS232 se debe cargar en el programa con el fin de obtener acceso a las funciones
RS232. Para el desarrollo del prototipo han sido utilizadas las funciones
SendRS232Char y ReceiveRS232Char estas funciones permiten la
transmisin de caracteres desde el puerto RS232 al modem y recibir las
respuestas enviadas por el modem despus de ser envidas instrucciones de tipo
AT.

Figura 60. Macros del componente RS232.


Parmetros:
SendRS232Char: En el parmetro nChar(INT) se introduce los comandos o
caracteres ASCII a enviar al modem, pueden ser de tipo cadena dentro de
comillas dobles ( ) o caracteres necesarios como comillas, saltos de lnea, etc.,
segn tabla ASCII.
ReceiveRS232Char: Se espera una variable de tipo entero (INT).
Macro Display LCD

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 107

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Las funciones necesarias para interactuar con el Display LCD deben permitir
imprimir en pantalla, borrar pantalla, inicializar pantalla, posicionamiento del cursor
en pantalla, las funciones utilizadas en el dispositivo LCD son Iniciar, Borrar,
ImprimirASCII, ImprimirNumero , ImprimirCadena, Cursor.

Figura 61. Macros del componente LCD.


Parmetros:
ImprimirASCII: Imprime caracteres de tipo ASCII especificndose en el parmetro
Caracter(BYTE) de 0 a 255.
ImprimirNumero: Imprime nmeros positivos del 0 al 4294967295 y Positivos negativos: del -2147483648 al 2147483647 en el parmetro Numero(INT).
ImprimirCadena: Imprime cadenas de texto especificados con comillas dobles en
el parmetro Cadena(Secuencia).
Cursor: Se especifica la posicin X y Y en la pantalla LCD donde se ubicara el
texto si es necesario en el parmetro (BYTE), y(BYTE).
Macro KeyPad
El KeyPad es el dispositivo con funcionamiento ms sencillo, la forma de
interactuar es capturando las teclas presionadas en l, para este existen dos

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 108

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

macros que permiten captralas como nmeros o ASCII eso depende de la


configuracin del teclado en flowcode. La macro utilizada GetKeypadNumber
que permite capturar los nmeros digitados.

Figura 62. Macros del componente Keypad.


Parmetros:
GetKeypadNumber: Se espera una variable tipo entero (BYTE).

Diagramas de flujo

Principalmente la programacin en flowcode se fundamente en dos macros que


permitirn el envi de mensajes de texto SMS, las macros son: INIT_GSM y
SEND_SMS.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 109

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

INIT_GSM

Esta macro incluida en la programacin del microcontrolador fue construida para


configurar los parmetros de inicializacin del modem que permitirn el envi del
mensaje de la forma correcta, al no configurar adecuadamente estos parmetros
es posible que los mensajes de texto no se enven adecuadamente o no lleguen al
destino. Se inicializa con el comando AT, este comando se utiliza para determinar
la presencia del mvil, en caso de que el mvil sea compatible con comandos AT,
devuelve un cdigo OK como resultado final. Para esto utiliza la macro
SendRS232Char disponible del dispositivo RS232 para enviar cualquier
comando al modem. Los comandos se confirman con ENTER carcter ASCII
numero 13 <CR>.

Comprueba la
comunicacin
entre el mvil y la
aplicacin

Figura 63. Inicializacin del comando de atencin AT.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 110

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

El comando AT+CSMP establece los parmetros del modo texto. Se utiliza por
defecto los parmetros at+csmp=17,167,0,0 con el que se define el tipo de
mensaje, que con los valores indicados sern mensajes tipo SMS-SUBMIT, un
periodo de validez de 24 horas mximas de retencin del mensaje en el servidor
Centro de Servicio SC antes de hacerlo llegar al destino, envo del mensaje como
texto ASCII y sin conversin a cadena binaria.
Por otra parte utilizamos el comando at+csdh=1 que controla el detallado del
encabezado de la informacin de los resultados en modo texto.

Configuraciones
por defecto.

Figura 64. Configuracin detalle modo.

Figura 65. Configuracin de parmetros de modo texto.


lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 111

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

El comando AT+CMGF (Formato de los mensajes) se utiliza para seleccionar el


modo de funcionamiento de la red GSM del mdem o telfono mvil para esto se
necesita un valor. El valor del parmetro puede ser 0 o 1. Los valores 0 y 1 se
refieren a modo de SMS PDU y el modo de texto SMS, respectivamente. Para
este caso utilizamos at+cmgf=1 ya que l envi de informacin en formato texto
simple es la ms conveniente.

AT+CMGF=1
configuracin en
modo texto

Figura 66. Configuracin del mensaje en modo Texto.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 112

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

SEND_SMS

El objetivo principal de esta macro es configurar el nmero del destinatario y el


cuerpo de los mensajes de texto SMS en donde se enviara las principales
variables solicitadas por el usuario o que se envian de manera automtica. El
comando at+cmgs=<Nmero Celular> configura la direccin o numero celular a
donde va dirigido el mensaje de texto.

Configuracin del
nmero celular.

Figura 67. Configuracin del nmero Celular.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 113

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Seguido a esto el modem dar una respuesta con el carcter > en el que indicara
que est listo para recibir el mensaje que ser enviado, al ser introducido el texto
se confirmara con el carcter 26 <CTRL+Z> para enviar el mensaje.

Mensaje de texto

Figura 68. Cuerpo del mensaje de texto.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 114

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

CAPTULO V
5 CONCRECION DEL MODELO
En este captulo se puede apreciar la implementacin del diseo del capitulo
anterior. Para la implementacin se utilizo un mdulo de comunicaciones E-Blocks
de la compaa Matrix Multimedia. Que hace parte de los equipos del laboratorio
de Telecomunicaciones de la Universidad Catlica Popular del Risaralda.
Sistema de Control y
Sensores
Alarma del vehculo

Sistema de
Telemetra

LCD

RS232

Teclado

Telfono Mvil Celular

Modem SonyEricsson

Figura 69. Diseo completo del Prototipo.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 115

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

5.1 IMPLEMENTACIN Y MONTAJE.


Para la implementacin y montaje del prototipo de telemetra y control para
seguridad en vehculos soportado en redes mviles, fueron necesarios los
siguientes equipos.
Se utilizo el modulo de comunicaciones E-Blocks del laboratorio de
telecomunicaciones de la universidad catlica popular del Risaralda la cual se
compone de los siguientes mdulos.

Pic Micro USB Programer


LCD
Teclado
RS232
Modem SonyEriccson
PIC16F877A

Para el diseo del circuito de Control y Sensores se necesitaros los siguientes


componentes.

Micro Controlador PIC16F84A


Decodificador de tonos MT8870
Regulador de Voltaje 5v LM7805
Sensor de Temperatura LM35
Transistor BJT 2N3904
Resistencias, 100K-300k-330-220-1k
Condensadores de 100nf-22pf-10f
Cristales 3.57 MHZ, 4 MHZ
Switches
Puerto Serial
Puerto RJ9
Leds
Adaptador de Corriente

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 116

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Para la implementacin del control del sistema se realiza de la siguiente


manera:
La alimentacin llega a un regulador de voltaje de 5v LM7805, para proteger el
circuito y garantizar un voltaje estable.
La salida del Modem del auricular, se conecta al puerto RJ9 del circuito que va a la
entra del decodificador de tonos MT8870 que es el encargado de decodificar los
tonos DTMF del teclado del TMC.
A la salida del decodificador de tonos Q0Q1Q2Q3 que entrega el nmero en
binario del 0000 al 1111. Que va a la entrada del Puerto A (RA2, RA3, RA4, RA5)
del Microcontrolador Pic16f877a para el control y solicitud de la informacin.
Las salidas del Puerto B (RB0, RB1, RB2, RB3, RB4, RB5), del microcontrolador
pic16f84a, que son las encargadas de activar o desactivar las seis diferentes
cargas del vehculo.
Los sensores de temperatura que se utilizaron para este sistema son dos
sensores de temperatura LM35 que se alimenta con 5v dc, y a su salida que vara
en mili voltios segn los cambios de temperatura, que puede ser la del motor o
interior del vehculo. Tambin se le pueden adaptar sensores de nivel o
movimiento. Las salidas del LM35 van conectadas con el puerto A (RA0, RA1) del
microcontrolador Pic16f877a que estas configuradas para entradas anlogas.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 117

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Figura 70. Sistema de Control y Sensores.

Para la implementacin de la telemetra se hace de la siguiente manera:


lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 118

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Se utilizan los mdulos de comunicacin de E-Blocks del laboratorio de


telecomunicaciones de la Universidad Catlica Popular del Risaralda. La parte
central donde se conectan todos los mdulos es en la plaqueta Multiprogramador
Pic. En donde se alimenta el sistema por medio de un adaptador de 12 VDC o por
USB, se encuentra el Microcontrolador PIC16f877a encargada de la telemetra del
sistema.
Todas las conexiones de los mdulos se hacen por medio de los puertos seriales.
Donde el microcontrolador Pic16f877a est configurado de la siguiente manera.

El puerto A para entrada del sistema de Control y Sensores.


El puerto B para entrada de la pantalla LCD.
El puerto C para salida de los comandos At a travs del Max232 que se
conecta al puerto serial del modem.
El puerto D para la entrada del teclado matricial.
El puerto E para la adaptacin de la entrada de la alarma del vehculo.

Figura 71. Sistema de Telemetra.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 119

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

A continuacin se muestra la implementacin de la telemetra y el control de todo


el prototipo.

Figura 72. Implementacin del Prototipo Completo.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 120

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Para la adecuacin del prototipo en el vehculo se hace de la siguiente manera.


Se conecta la salida de la alarma del vehculo al puerto E del Microcontrolador
PIC16F877A.
Para activar y desactivar el bloqueo central, la alarma o para encender o apagar el
vehculo o el aire acondicionado. Se debe hacer una conexin electrnica desde
la salida del puerto B del Microcontrolador Pic16f84a. Segn unas
especificaciones del sistema electrnico del vehculo, el cual no se hace en este
proyecto por ser un prototipo.

Alarma
Sensores

Bloque Central
Alarma
Aire Acondicionado
Encendido del Motor
Apertura del Bal.

Figura 73. Implementacin del Sistema para el Vehculo.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 121

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

CONCLUSIONES

Los objetivos propuestos fueron alcanzados mediante la concepcin de un


prototipo de telemetra y control para seguridad de vehculos soportado en redes
mvil.
Se logr disear un prototipo de un sistema de seguridad para vehculos con la
ventaja adicional de obtener informacin sobre el estado actual del mismo a travs
de un mensaje de texto - SMS recibido en el telfono celular del propietario,
soportado con tecnologa GSM.
El modem Sony Ericsson GM28 es una gran solucin a aplicaciones mviles de
telemetra por el gran soporte de comandos AT de alto nivel, estndares
GSM/GPRS y diseo de hardware adecuadas para cualquier implementacin de
tipo M2M.
Se logr establecer la comunicacin inalmbrica para la trasmisin y recepcin
de datos sobre la infraestructura red GSM existente actualmente soportada en
Colombia por medio de mensajes de texto SMS a un bajo coste de
implementacin.
La comunicacin inalmbrica celular es flexible en su cobertura, ya que el uso
de esta red permite comunicarse en puntos geogrficamente distantes sin ningn
tipo de inconveniente, transmitiendo informacin con un grado de confiabilidad
mayor por la alta disponibilidad que brinda la red GSM, satisfaciendo los
requerimientos planteados en el proyecto.
El prototipo obtenido establece las bases de diseo para obtener un producto
final competitivo dentro del mercado relacionado con los sistemas de seguridad
vehicular y monitoreo de otras variables.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 122

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Se integraron las dos areas fundamentales de la ingeniera de sistemas y


telecomunicaciones, en la parte de programacin y en la utilizacin de las redes
de telefona mvil celular.
Al realizar la integracin del sistema se detecto que por un mismo puerto del
microcontrolador Pic16f887a no se debe configurar para datos anlogos y
digitales porque esto genera conflictos.
Para la entrada del decodificador de tonos no se consigui la resistencia de
71,5K y se coloco una de 68K que era la ms aproximada a ese valor. Esto
genera problemas de sincronizacin y un retardo en la decodificacin de los
tonos con frecuencias bajas, del nmero 1 al 6.
En la configuracin del microcontrolador pic16f84a en la parte de control donde
se determino el puerto A como entrada de 4bits y el puerto A se puede
configurar para 5Bits, por eso es importante configurar el Puerto A5 en 0.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 123

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

RECOMENDACIONES
Para el desarrollo del aplicativo en flowcode es recomendable utilizar la ltima
versin de Flowcode preferiblemente versin 4.0 ya que han sido agregadas
muchas funciones nuevas, componentes y correccin de errores de la actual
versin 2.0 disponible en el mdulo comms.
Se recomienda trabajar con un mdulo para el compilado de microcontroladores
diferente al PICmicro USB Multiprogrammer preferiblemente el PicKit2, ya
que presenta muchos problemas de compatibilidad con sistemas operativos
como Windows Vista y Windows 7.
Para un correcto funcionamiento de la placa PICmicro USB Multiprogrammer
con flowcode para compilar el programa al microcontrolador se recomienda
trabajar en modo de alimentacin directa DC ICD2 ya que en el modo USB
puede presentar errores debido a esto.
Para aplicaciones futuras se puede implementar el modo de transmisin de
datos por medio del servicio de datos GPRS soportado por el modem y las
actuales redes celulares en Colombia.
Para el desarrollo del prototipo de comunicacin se puede adaptar
electrnicamente cualquier dispositivo mvil celular antiguo que no est en uso,
que soporte el estndar GSM para una solucin econmica y reutilizable.
Es importante tener en cuenta la configuracin de la SIM card ya que el
programa que se compilo en el chip est preparado para recibir SIM cards sin
bloqueo PIN.
Este prototipo permite ser adaptado a cualquier tipo de ambiente M2M con otros
dispositivos pudiendo prestar ms servicios de informacin, para el caso
vehicular se puede complementar con un mdulo GPS para entregar
coordenadas de posicin que no se incluyeron en este prototipo.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 124

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

REFERENCIAS BIBLIOGRAFAS

[1]
Tendencias Cientficas. Tendencia 21[en lnea]. Espaa. 2004 [consulta
Junio 2010]. Disponible en:
http://www.tendencias21.net/index.php3?action=page&id_art=9735.
[2]
Moya, Santiago. Manejando la casa por celular. En: El Tiempo. Bogot
(Enero 15 de 2006). Disponible en:
http://www.eltiempo.com/archivo/documento/MAM-1885251.
[3]
Asociacin
Colombina
de
Ingenieros.
Perspectivas
para
las
Telecomunicaciones en Colombia. Disponible en:
http://www.aciem.org/bancoconocimiento/p/perspectivatelecomunext/Perspectivas
%20en%20Telecomunicaciones%202005.pdf
[4]
La basura electrnica amenaza su medio ambiente. En: Vanguardia.com.
(Febrero 10 de 2009). Disponible en: http://www.vanguardia.com/vivirmejor/olaverde/20510-la-basura-electronica-amenaza-su-medio-ambiente
[6]
Se robaron 3.276 vehculos en los dos primeros meses del ao en
Colombia. En: Revista Motor. El Tiempo (Marzo 2010. Disponible en:
http://www.eltiempo.com/motor/vehiculos/ARTICULO-WEBPLANTILLA_NOTA_INTERIOR-7398867.html
[7] Ministerio de Educacin Nacional. La ciencia y la tecnologa, una poltica
prioritaria para Colombia. En lnea]. Colombia 2010. [Consulta Junio de 2010].
Disponible en:
http://www.mineducacion.gov.co/cvn/1665/article-123831.html
[8] Quintero, H., L.F. Telemetra y telegestin en procesos industriales mediante
canales inalmbricos Wi Fi utilizando instrumentacin virtual y dispositivos PDA.
Desarrollo de Grandes Aplicaciones de Red. III Jornadas, JDARE 2006. Alicante,
Espaa, mayo 22-23, 2006. Disponible en:
http://www.dtic.ua.es/grupoM/recursos/articulos/JDARE-06-J.pdf

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 125

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

[9] R C Net. Telemetra [En lnea]. [Consultado Junio de 2010]. Disponible en:
http://www.radiocomunicaciones.net/telemetria.html

[10] Modem Sony Ericsson GM29


http://www.ericsson.com

[11] Datasheet Microcontrolador Pic16f84a


http://ww1.microchip.com/downloads/en/devicedoc/35007b.pdf

[12] DataSheet Mircrocontrolador Pic16f877a


http://ww1.microchip.com/downloads/en/devicedoc/39582b.pdf

[13] DataSheet Sensor de Temperatura LM35


http://ww1.microchip.com/downloads/en/devicedoc/39582b.pdf

[14] Datasheet Decodificador de tonos MT8870


http://www.datasheetcatalog.org/datasheets/700/268108_DS.pdf

[15] DataSheet Regulador de Voltage LM7805


http://www.fairchildsemi.com/ds/LM%2FLM7805.pdf

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 126

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

BIBLIOGRFIA

lvaro Hernn Crdenas Valencia, Activacin de Cargas Elctricas por medio


de la Telefona celular, Universidad del Quindo, Trabajo de Grado, Armenia
2006.

MICROCONTROLADORES PIC de ANGULO, JOSE MARIA


9788448156473 N Edicin:1 Ao de edicin:2007 MCGRAW-HILL

MICROCONTROLADORES PIC 2 PARTE: PIC 16F87X: DISEO PRACTICO


DE A PLICACIONES de VV.AA. y ANGULO USATEGUI, JOSE MARIA ET
AL.ISBN: 9788448146276 N Edicin:1 Ao de edicin:2006

Trasmisin por Radio. Jos Mara Hernando Rbanos. Ed. Centro de


estudios ramn areces, S.A. Segunda edicin.

4.Technical realization of the Short Message Service (SMS) Pointo-to-Point.


GSM-03.40. Version 5.3.0. ETSI.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

ISBN:

Pgina 127

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

GLOSARIO

3GSM

Third-generation Services for GSM (Servicios de tercera generacin


para GSM)

ADC

Analog-to-Digital Converter (Convertidor Analgico Digital)

ASCII

American Standard Code for Information Interchange (Cdigo


Estadounidense estandarizado para el Intercambio de Informacin)

AUC

Authentication Center (Centro de Autenticacin)

AVL

Automatic Vehicle Location (Localizacin Automtica Vehicular)

BS

Base Station (Estacin base)

BSC

Base Station Controller (Controlador de Estaciones Base)

BSS

Base Station Subsystem (Sub-sistema de Estaciones Base)

BTS

Base Trasceiver Station (Estacin Base)

CDMA

Code Division Multiple Access (Acceso Mltiple por Divisin de


Cdigo)

CDPD

Cellular Digital Packet Data (Paquetes de Datos Celular Digital)

DNS

Domain Name System (Sistema de Nombre de Dominio)

DTMF

Dial Tone Multy Frequency (Tono Dial Multi Frecuencia)

EDGE

Enhanced Data for a Global Enviroment (Datos Mejorados para un


Ambiente Global)

GGSN

Gateway GPRS Support Node (Puerta de Enlace del Nodo de


Soporte GPRS)

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 128

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

GMSC

Gateway Mobile Service Switching Center (El centro de conmutacin


mvil de entrada)

GPRS

General Packet Radio Service (Servicio General de Paquetes por


Radio)

GSM

Global System for Mobile Communications (Sistema Global de


Comunicaciones Mviles)

GSMA

GSM Association (Asociacin GSM)

HLR

Home Location Register (Registro de Localizacin de usuarios


Locales)

HSCSD

High Speed Circuit Switched Data (Datos Conmutados por Circuitos


de Alta Velocidad)

HSPA

High Speed Packet Access (Acceso a Paquetes de Alta Velocidad)

HTTP

Hypertext Transfer Protocol (Protocolo de Transferencia de Hpertexto)

ICMP

Internet Control Message Protocol (Protocolo de Mensajes de Control


de Internet)

IGMP

Internet Group Management Control (Control de Manejo del Grupo de


Internet)

IP

Internet Protocol (Protocolo de Internet)

ISDN

Integrated Services Digital Network (Red Digital de Servicios


digitales)

LAN

Local Area Network (Red de Area Local)

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 129

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

M2M

Machine-to-Machine (Mquina a Mquina)

MoU

Memorndum of Understandig (Recordatorio de Entendimiento)

MS

Mobile Station (Estacin Mvil)

MSC

Mobile services Switching Center (Centro de Conmutacin y servicios


Mviles)

PLMN

Public Land Mobile Network (Red Mvil Publica Terrestre)

PSTN

Public Switched Telephone Network (Red de Telefona Publica


Conmutada)

RF

Radio Frequency (Radio frecuencia)

RSS

Radio SubSystem

SC

Service Center (servicio central)

RTC

Real-Time Counter (Contador en tiempo real)

SCI

Serial Communications Interface (Interfaz Serial de Comunicaciones)

SGSN

Serving GPRS Support Node (Servidor del Nodo de Soporte GPRS)

SIM

Subscriber Identity Module (Modulo de Identidad de Usuario)

SMS

Short Message Service (Servicio de Mensajes Cortos)

SMTP

Simple Mail Transfer Protocol (Protocolo de Transferencia de


Correos Simple)

SPI

Serial Peripheral Interface (Interfaz Serial de Perifricos)

TDMA

Time Division Multiple Access (Acceso Mltiple por Divisin de


Tiempo)

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 130

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

UMTS

Universal Mobile Telephone System (Sistema de Telefona Mvil


Universal)

VLR

Visitor Location Register (Registro de Localizacin de usuarios


Visitantes)

W-CDMA

Wideband Code Division Multiple Access (Mltiple Acceso por


Divisin de Cdigo de Banda Ancha).

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 131

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

ANEXOS
Esquema para el quemado en baquela de la etapa de control.

Figura 1. Esquema del Circuito de control

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 132

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

GUIA DE LABORATORIO

Instalacin del mdulo Multiprogramador de MCU PICmicro.


1. Extraer el archivo EB-006_driver.zip
2. Abrir
la
carpeta
extrada
y
ejecutar
el
archivo
Matrix_USB_Board_Driver_install.exe
3. Se ejecutara el asistente de instalacin y a continuacin dar clic en
siguiente

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 133

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 134

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

En caso de que salga cualquier aviso de que si est seguro de instalar el


dispositivo dar clic en alguna opcin de que est de acuerdo.
4. Una vez finalizado la instalacin mostrara una pantalla de que el dispositivo
esta lista para su uso y dar clic en el botn finalizar.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 135

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

A continuacin se conecta el cable USB del dispositivo E-blocks USB


Multiprogrammer al PC y se mostrara un aviso en el que el dispositivo se est
instalando.

5. En panel de control buscar SISTEMA y ubicar la opcin de administrador de


dispositivos en cual se cerciora de que ha sido instalado correctamente.

Una vez configurado el dispositivo E-blocks USB Multiprogrammer, procedemos a


instalar el software necesario para utilizarlo, (1-MPLAB, 2-Flowcode) en la
instalacin del flowcode instala una versin del Matrix PPP 3.5.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 136

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Se selecciona el archivo PPPv3.9.exe de la carpeta de instalacin y se instala,


este automticamente actualizar a la versin anterior.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 137

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Por defecto esta deshabilitada la opcin del driver (Parallel Port), dar clic derecho
sobre l y seleccionar la opcin de instalarlo en el disco local.

Nos mostrara una pantalla en la cual se da clic en el botn INSTALL para


continuar el proceso de instalacin del driver, una vez finalizado este paso estar
listo para la utilizacin del dispositivo.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 138

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

CONFIGURACIN EN FLOWCODE
1. Se inicializa Flowcode for PICmicros en el que se muestra una pantalla
de seleccin donde se escoge crear un nuevo diagrama de flujo. A
continuacin se selecciona el PIC 16F877A elegido en la solucin.

2. En la pantalla de inicio del software se selecciona en el men principal


Chip/Configurar, donde mostrara una pantalla de configuracin del PCI en
el software.
3. Se verifica el chip PIC 16F877A y se selecciona en la opcin del Oscilador
del XTAL tal como fue configurado en el mdulo hardware para no tener
inconvenientes en la programacin; en la opcin Watching Timmer se
selecciona OFF.
El software ofrece la opcin con el botn Autodetect de detectar de
manera automtica el PIC en la placa, es muy til en el caso de no saberlo.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 139

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

4. En el botn Switch To Expert Config Screen se verifica que el modo del


oscilador este en HS y las dems opciones deshabilitadas.

5. Una vez configurado lo anterior, en la barra de componentes del software


se adicionan al panel del proyecto los componentes necesarios utilizados
en el hardware (Board Keypad EB014, Board LCD EB005, Board RS232
EB015) que se encuentran distribuidos de la siguiente manera como se
muestra en la figura:

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 140

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Inputs: KeyPad, Outputs: LCDDisplay, Comms: RS232.


6. Las siguientes figuras muestran la representacin de los mdulos hardware
en flowcode. Se debe verificar en el panel de propiedades la conexin de
los puertos correspondientes a los componentes.

7. Adicionar las macros INIT_GMS y SEND_SMS, necesarias para el envo


de Texto SMS en men principal, Macro, Importar.
8. En la barra de Iconos se disponen de los elementos principales para la
creacin de los diagramas de flujo en flowcode. El icono Macro utiliza las
macros agregadas anteriormente y el icono Macro de Componente utiliza
los mdulos hardware agregados con todas las macros disponibles en cada
uno.
9. Agregar le icono Calculo para crear una matriz con la variable
MESSAGE del cuerpo del mensaje de texto.

10. Agregar le icono Calculo para crear una matriz con la variable
PHONE_NO para el numero celular donde se enviara el mensaje SMS.
lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 141

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

MANUAL DE USUARIO

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 142

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL PARA


SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES

Para la configuracin del prototipo de un sistema de telemetra y control para


seguridad en vehculos, soportado en redes mviles. Se divide en dos fases, la
fase de control y telemetra.

Control

Para controlar cargas se necesita del modem Sony Ericsson GM29 y El Circuito de
Control UCPR-IST.

Figura 2. Modem GM29 Sony Ericsson

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 143

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Figura 2. Circuito de Control UCPR-IST

El modem Se encuentra configurado para contestar automticamente, para


realizar el control de 6 cargas se debe seguir los siguientes pasos.

Paso 1.

Se conecta el cable RJ4 del circuito de la figura 2 en el modem de la figura 1. Se


alimenta a 5 Voltios. Y se inserta una simcard en el modem que no tenga pin de
ingreso.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 144

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Paso 2.

Se carga el programa control.Hex


en el microcontrolador pic16f84, que se
encuentra en el CD del proyecto del Prototipo de un Sistema de Telemetra y
Control para seguridad en Vehculos, soportado en redes mviles. En la carpeta
de programas.

Paso 3.

Se configura el celular del usuario que va a realizar la llamada en tonos de teclado


DTMF. Se realiza la llamada al nmero del modem y cuando conteste
automticamente se pueden los nmeros para activar y desactivar las cargas, que
se pueden apreciar en el encendido y apagado de los leds del circuito de la figura
2. La combinacin de las teclas numricas se puede observar en la tabla 1.

Tabla 1. Activacin y desactivacin de cargas elctricas.


Entradas Puerto A
Si Puerto A = 1 Se activa la carga 0
Si Puerto A = 2 Se Desactiva la carga 0
Si Puerto A = 3 Se activa la carga 1
Si Puerto A = 4 Se Desactiva la carga 1
Si Puerto A = 5 Se activa la carga 2
Si Puerto A = 6 Se Desactiva la carga 2
Si Puerto A = 7 Se activa la carga 3
Si Puerto A = 8 Se Desactiva la carga 3
Si Puerto A = 9 Se activa la carga 4
Si Puerto A = 0 Se Desactiva la carga 4
Si Puerto A = * Se activa la carga 5
Si Puerto A = # Se Desactiva la carga 5

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Salidas Puerto B
Puerto B0 = On 5v
Puerto B0 = Off 0v
Puerto B1 = On 5v
Puerto B1 = Off 0v
Puerto B2 = On 5v
Puerto B2 = Off 0v
Puerto B3 = On 5v
Puerto B3 = Off 0v
Puerto B4 = On 5v
Puerto B4 = Off 0v
Puerto B5 = On 5v
Puerto B5 = Off 0v

Pgina 145

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Telemetra
1. CONFIGURACIN DE LOS MODULOS E-BLOCKS
El modulo E-blocks mobile comms system se compone de hardware y software
en el que se podrn disear soluciones de comunicaciones, para el caso se
utilizara cinco mdulos que servirn para el diseo de la parte de telemetra.
1. Multiprogramador de MCU PICmicro EB006.
2. Board Keypad EB014.
3. Board LCD EB005.
4. Board RS232 EB015.
5. Modem Sony Ericsson GM28
Principalmente se identifican los puertos del mdulo EB006 Multiprogramador
PICmicro en el que se conectan los dispositivos del sistema de telemetra siendo
esta la placa principal en donde se ubicara el PIC16F877A que es el encargado de
interactuar con los dispositivos y ejecutar las instrucciones necesarias de
telemetra. En la siguiente figura se muestra las conexiones de los elementos.

Figura 3. Modulo completa para la telemetria.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 146

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

En la siguiente tabla se muestra en detalle las conexiones de cada uno de los


dispositivos con la configuracin de jumpers y modo de operacin. El modo de
alimentacin de la placa ser seleccionado USB a 5V por defecto suministrado
desde el computador por medio de un cable, y desde el mdulo EB006 ser
entregado a los dems dispositivos que lo requieran por los terminales de
alimentacin.
Tabla 2. Configuracin Multiprogramador EB006

EB006 Multiprogramador PICmicro


Opciones

Ajuste

Fuente de alimentacin

USB

PICmicro

16F8877A

SW1 (Fast/Slow)

No aplica

SW2 (RC/Xtal)

Xtal

Frecuencia Xtal

19.6608MHz

Puerto A

Control y Sensores

Puerto B

Board LCD EB005

Puerto C

Board RS232 EB015

Puerto D

Board Keypad EB014

Puerto E

Alarma

EB005 Board LCD


Opciones

Ajuste

Ajuste Jumpers

Default

EB014 Board RS232


Opciones

Ajuste

Ajuste Jumpers

C,1

Interfaz RS232 - 3er Dispositivo

Sony Ericsson GM28/29

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 147

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

El modem Sony Ericsson GM29 opera con un suministro de energa entre 5V


32V independiente a el de la palca EB006 que es conectado al conector RJ11 por
un adaptador incluido en la solucin. En la figura se ilustra el puerto de conexin
del modem.

Figura 4. Suministro de Energa Modem GM29


La conexin con la parte de control se establece del conector audio del modem
por medio del cable disponible.

Figura 5. Conexin del cable RJ4 para el control.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 148

PROTOTIPO DE UN SISTEMA DE TELEMETRIA Y CONTROL


PARA SEGURIDAD EN VEHICULOS, SOPORTADO EN REDES MOVILES
UCPR-IST

Paso 1.
Cargar en el microcontrolador PIC 16F877A el programa Telemetria.hex disponible
en el CD e introducir la SIM CARD en el mdulo modem GSM con saldo para el
envo de mensajes.
Paso 2.
Una vez cargado el programa y realizadas las conexiones correspondientes de los
mdulos hardware se inicializa el programa en el microcontrolador en el que se
mostrar en la pantalla LCD ACTIVO para indicar su correcto funcionamiento.
Paso 3.
El programa al iniciar por primera vez no cuenta con un nmero celular
configurado. Para configurarlo se presiona la tecla asterisco (*) en el teclado en
el que se mostrara el mensaje DIGITE CONTRASEA.
Paso 4.
La contrasea por defecto es 1234 para acceder a cambiar el numero o
ingresarlo por primera vez. Cuenta con un tiempo moderado para introducir la
contrasea o se mostrara en mensaje de Time Out volviendo al estado activo.
Paso 5.
Se mostrara un mensaje de Digite Nmero en que se definir el nmero celular
del usuario al que le llegaran los mensajes de texto. Para la comprobacin del
nmero celular establecido en el sistema se presiona la tecla uno (1).
Paso 6.
Para simular entradas al sistema de la parte de control por el puerto A, se conecta
a este el modulo Tarjeta pulsadores EB007 disponible con 8 pulsadores para
pruebas de envo de mensajes de cada una de las cargas.

lvaro Hernn Crdenas V, Andrs Felipe Echeverry G.

Pgina 149

También podría gustarte