Pic Controlado A Mando
Enviado por coyote_hacienda • 24 de Octubre de 2012 • 5.634 Palabras (23 Páginas) • 343 Visitas
UNIVERSIDAD POLITÉCNICA DE VALENCIA
ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA
PROYECTO FINAL DE CARRERA
CONTROL REMOTO MEDIANTE MICROCONTROLADOR DE LOS
ACCESORIOS DE UN VEHICULO.
ALUMNO: JAIME CASAS RUSTARAZO
DIRECTOR: ÁNGEL RODAS JORDÁ
Fecha: 5-9-2011
2
INDICE DE CONTENIDOS
1.- Introducción ……………………………………………………………………… 3
2.- Objetivos. Descripción del proyecto …………………………………………….. 4
3.- Hardware ………………………………………………………………………… 5
3.1.- Emisor………………………………………………………………….. 5
3.1.1.- Componentes ………………………………………………… 5
3.1.1.1.- PIC 16F628 …………………………………….…... 5
3.1.1.2.- Módulo RF TX433N ……………………………….. 7
3.1.2.- Desarrollo y construcción ……………………………………. 7
3.2.- Receptor …………………………………………………………….….. 18
3.2.1.- Componentes…………………………………………………. 19
3.2.1.1.- PIC 18F2550 ……………………………………….. 19
3.2.1.2.- EEPROM 24LC1025 ………………………………. 20
3.2.1.3.- Timer RTC DS1307 ………………………………… 28
3.2.1.4.- Módulo RF RX433N ………………………………. 33
3.2.2.- Desarrollo y construcción ….………………………………… 34
4.- Software …………………………………………………………………………. 46
4.1.- Librerías de componentes desarrolladas …………………………….…. 46
4.1.1.- Memoria 24LC1025 ………………………………………….. 46
4.1.2.- Timer RTC DS1307 ………………………………………..… 54
4.2.- Pruebas de componentes ……………………………………………….. 68
4.2.1.- USART …………………………………………………….… 69
4.2.2.- Memoria 24LC1025 ……………………………………….… 73
4.2.3.- Timer RTC DS1307 ……………………………………….… 80
4.2.4.- Conexión USB CDC ………………………………………... 93
4.3.- Tramas de datos ……………………………………………………….. 105
4.4.- Firmware …………..…………………………………………………... 108
4.4.1.- Emisor ……………………………………………………..… 108
4.4.2.- Receptor ………………………...…………………………….. 115
5.- Eclipse Telecontrol. Grabación de secuencias …………………………………. 137
6.- Conclusiones y agradecimientos ……………………………………………....... 143
7.- Anexos
- Manual de usuario.
- Datasheets de todos los componentes.
- El protocolo rs232.
- El protocolo i2c.
- El protocolo USB CDC detallado.
- “Microchip Application Notes” oportunas.
- Firmware y documentación del cargador de secuencias.
- Proyectos en MPLab, Proteus y Visual Studio.
3
1.- Introducción.
Preliminares:
Se dispone de un Mitsubishi Eclipse 2.0i 210cv el cual posee ciertas
modificaciones como resultado de un costoso proceso de personalización con la
finalidad de servir de espectáculo en las concentraciones automovilísticas tuning a nivel
nacional e internacional habilitadas al efecto. En el maletero de dicho vehículo se ha
llevado a cabo la instalación de un equipo de audio de alta fidelidad, así como los
dispositivos mostrados a continuación:
- Subida y bajada de portón automático. Posee un cilindro neumático de simple
efecto capaz de elevar y bajar automáticamente el portón del maletero.
- Cerradura electrónica del portón. Debido a la automatización de la subida y
bajada del portón, se ha sustituido la tradicional apertura de cerradura mecánica
mediante llave por una cerradura servocontrolada.
- Subida y bajada de altavoces. En el interior del maletero se halla una plataforma
horizontal en la cual se encuentran 4 altavoces, sujetada por dos pistones
neumáticos mediante los cuales es posible elevar o descender dicha plataforma
- Entrada y salida de las etapas. Situada debajo de la plataforma de los altavoces
se halla una base que contiene las 4 etapas de audio encargadas de alimentar los
altavoces del equipo Hi-Fi. Dicha base también está controlada por pistones
...