Bueno, aquí os dejo un avance de mi nuevo proyecto: PICHELI.
Desde hace unos meses me he aficionado al aeromodelismo de R/C y más concretamente a los helicopteros R/C.
Me considero todavía un novato, pero mi otra afición, la electronica, me ha llevado a diseñar un dispositivo o logger,
que puede ser acoplado a un heli R/C. Existen muchos en el mercado que son usados por los pilotos avanzados para analizar ,
después del vuelo ,el comportamiento del heli.
Para desarrollar PICHELI me he basado en estos, básicamente mi logger es una versión reducida que registra
las RPMs de las palas pricipales, el voltaje de la bateria y una entrada PPM (Pulse Position Modulation) cualquiera.
Además de esto, he añadido 2 salidas para controlar sendos LEDs que pueden servir de luces de posición en el heli.
Todo esto lo gestiona un PIC18F2553, los datos se registran en una EEPROM externa 24LC256, que luego pueden ser leidos via USB por una
aplicación Windows.
Y este era otro de los retos del proyecto, usar el USB como enlace con el PC; se usa con 2 objetivos:
- Gestionar la comunicación con la aplicación del logger
- Grabar la aplicación usando un bootloader.
Para hacer esto, he usado el kit de desarrollo USB de Microchip, que incluye un bootloader via USB. La funciones de transferencia
USB del logger también usan las funciones de este kit.
El programa Windows de lectura y presentación de los datos del logger está hecho con las librerias Qt y el entorno de desarrollo
de libre distribucción ( Qt Creator).
Como ya os he comentado , se registran 3 parámetros:
- Tensión de la bateria, se usa el conversor AD del canal0 del PIC.
- PPM, mediante una entrada digital que lee el periodo ON/OFF de la señan PPM.
- RPMs, las revoluciones son leidas por un sensor hall, que se excita por 2 pequeños imanes, que se colocan en la corona del eje
de las palas principales. la salida de este sensor se conecta a la entrada INT2 del PIC.
Actualmente , tengo bastante avanzado la aplicación Windows y la aplicación logger del PIC, la placa también está diseñada con Eagle
y fabricada ( en casa) , ahora estoy en la fase de montaje y verificación de los componentes y terminando el SW del PC y del PIC.
En breve os pondré alguna fotos y más cosillas.
Se aceptan todo tipo de comentarios y sugerencias.
Saludos a todos.