Title: PFC: COCHE DE JUGUETE BASADO EN PIC
1PFC COCHE DE JUGUETE BASADO EN PIC
- El coche GEI-móvil es una plataforma hardware ya
construida y con propósito educacional (la hemos
denominado GEI-MOVIL). - PLANTEAMIENTO DE LOS PFC RELACIONADOS
- El hardware de cochecito está fijado para todos
los proyectantes - Dos motores de continua
- Encoder elemental acoplado a cada una de las
ruedas - Luces delanteras y traseras
- Finales de carrera para choques (delanteros y
traseros) - Sensor de Luz (LDR)
- Bocina (Zumbador)
- Microcontrolador PIC16F876
- Capacidad de comunicaciones serie (con cable, por
radio, óptica, infrarrojo, etc.) - No obstante todos lo alumnos deberán diseñar de
nuevo la placa con un programa de diseño
electrónico (Protel, OrCAD), aunque luego no se
construirá ya que todos los PFC se implementarán
sobre el prototipo ya construido igual para
todos. Este punto se plantea como ejercicio
académico y puramente formativo. - (sigue...)
2PFC COCHE DE JUGUETE BASADO EN PIC
Planteamiento del PFC PLANTEAMIENTO DE LOS PFC
RELACIONADOS (Continuación) Todos los alumnos
tienen que conseguir un funcionamiento mínimo del
cochecito (Ir hacia adelante, cuando choque,
parar e ir hacia atrás hasta que choque y
viceversa). A partir de este funcionamiento
mínimo, el alumno incorporará las prestaciones
que considere oportunas con el hardware
disponible. (principalmente software tanto para
el PIC como para PC si se da el caso). p.e.
Comunicaciones con el PC, juegos de luces y
sonidos, regulaciones de velocidad, etc. Está
disponible para el alumno una filosofía de
funcionamiento, configuración y programación del
PIC propuesta por el profesor, no obstante cada
alumno es libre a partir de su propia iniciativa
de realizar otras configuraciones o
estrategias. Las incorporaciones de hardware
deben ser discutidas con el profesor (p.e.
interfaces de radio, interfaces ópticos, etc.)
3PFC COCHE DE JUGUETE BASADO EN PIC
El PFC ya ha sido objeto de varios PFC anteriores
y se dispone pues de amplia información de
consulta. A modo de resumen se ha
desarrollado - Un funcionamiento autónomo
básico. - Un funcionamiento controlado desde PC
con una aplicación JAVA que permite manejar y
programar y manejar el coche desde computador (de
momento enlace RS-232-C cableado). Posibles
mejoras (nuevos proyectos) 1.- Mejora del
funcionamiento autónomo (sin comunicaciones desde
el PC) 2.- Mejora del funcionamiento controlado
desde PC. Trayectorias. Estimación de la
posición, etc. 3.- Enlace óptico o inalámbrico
PC-coche. El proyecto esta abierto, por tanto,
a varios proyectantes. El MCU se programa en
ensamblador (entorno MPLAB de Microchip). Las
aplicaciones del PC realizadas actualmente están
realizadas en Java y utilizan las Netbeans.
4COCHE DE JUGUETE GEI-MOVIL
FEBRERO 2004 VERSIÓN 1
7,1 cm
FINAL DE CARRERA
Rueda fija
LED BLANCO
BAT
PLACA CIRCUITO IMPRESO SOPORTE HARDWARE
15,9 cm
FUTURAS AMPLIACIONES PLACA COMUNICACIONES
BATERIAS 8 x 1,2 V 2 AH
JACK
CARGADOR EXTERNO
23,6 cm
GND Vb 5 TxD RxD
ALERON PLACA CARGADOR SOLAR
SOLAR
MOTOR IZQ con ENCODER 16 pulsos/rev
MOTOR DCHA con ENCODER 16 pilsos/rev
7,7 cm
ZUMBADOR
MODO 00 Modo Test 01 Modo autonomo 10
Modo PC 11 TBD
16 cm
5COCHE DE JUGUETE GEI-MOVIL
6COCHE DE JUGUETE GEI-MOVIL
FEBRERO 2004 VERSIÓN 1
DETALLE RUEDA DENTADA
DETALLE COLOCACIÓN ENCODER ÓPTICO 16 pulsos por
vuelta
LETRAS (Lateral)
SENSOR ÓPTICO VISHAY CNY70
12 mm
TOP VIEW
8,3 mm
SENSOR
6 mm
2 mm
25 mm
65 mm
MOTOR
32 mm
RUEDA MOTRIZ
7SELECCIÓN DE FOTOS
Detalle trasero
Hardware BASE
Detalle delantero
Con ALERÓN SOLAR