Speed-o-Meter. Medidor de velocidad por GPS. Por DIXON



Aqui estamos otra vez ( despacito pero con buena letra ) para ofreceros un nuevo montaje, esta vez gracias a DIXON.
El dispositivo que nos ocupa es un medidor portátil de velocidad usando un GPS y que su autor (DIXON) diseñó inicialmente para usarlo en las pistas de esquí.
Mide la velocidad actual, la media, y guarda la máxima, tiempo parcial y total esquiado, distancia recorrida parcial y total, cronometro, altímetro, retroiluminación del display, y todo ello gobernado por un único botón multifunción.

El circuito está formado por:
- Una placa de alimentación que usando unos MAX1724, gestiona los 3,3v del módulo GPS y genera los 5v de alimentacion del circuito principal todo desde una pila de 1,5v!!
- Una placa principal que gira sobre un PIC 16F876A y una EEPROM de 512 Kbit 24LC512 que almacena los datos de velocidad y tiempo del GPS que luego pueden ser interpretados o volcados a gráficas.
- Una LCD 2x16 azul retroiluminada para indicar datos de lo que está haciendo.

Todo esto como ya comenté, se alimenta de una pila AA de 1,5v aguantando 8.5 horas y es manejado con un único pulsador.
Este es el increible estudio de descarga de pilas que hizo Dixon con diferentes modelos del mercado:
Queda claro que lo barato dura poco y que lo de los conejitos duracell es cierto. Que tomen nota los Mythbusters.



Vamos a verlo más a fondo:

Las PCBs.
Sin componentes y a doble cara. Muy curradas con componentes en tamaño smd 0805 y pistas metalizadas. Encima la de alimentación y debajo la principal:





Ya con los componentes soldados. Fijaos en el tamaño de las inductancias en la PCB de alimentación comparadas con las resistencias y condensadores.






La caja es pequeña ( comparadla con el tamaño de la LCD ) y el montaje es toda una labor de ingeniería :)
Primero la LCD sobre el hueco mecanizado en el frente para que se pueda ver:




Sobre ella va la placa principal. Apurando el espacio al máximo:




Le toca el turno al módulo GPS, un Trimble Lassen iQ, que tiene un consumo muy reducido, y su tamaño era el único que se ajustaba a las expectativas.



Y sobre este módulo, la placa de alimentación. Aquí comienza el proceso de cableado entre las diferentes PCBs:



Cablecillos, muchos cablecillos... si es que el espacio es muy mini...



La primera prueba con el LCD funcionando:



Y aquí ya con el pulsador montado y el conector para la antena GPS. Todo finalmente cableado y listo para cerrar la cajita:



El resultado final...



Y funcionando:





El código fuente (que yo lo he visto ) es un auténtico ejercicio de programación en ASM (chapeau Dixon).
Queda a disposición de los interesados el hex con la última versión del firmware creado por Dixon.

Ya sabéis, Speed-o-meter en el brazo y a esquiar a tumba abierta!.

Descargas:
- Esquema PCB alimentación
- Esquema PCB principal
- PCB alimentación en Protel/Altium
- PCB principal en Protel/Altium
- Firmware

2 comentarios:

GPS dijo...
Este comentario ha sido eliminado por un administrador del blog.
puhig dijo...

Buenas , con que programa se abren los PCB's ?

 
RaDiKalDeSIG | Designed by Techtrends | © 2007-2008 All rights reserved