Programación Específica > Microcontroladores
Gps Logger Con Pic
splasma:
Hola a todos, para empezar en este foro voy a pediros un poco de ayuda, ej,je.
Estoy empezando el desarrollo de un GPS logger sobre PIC18, hasta ahora he conseguido comunicarme con el GPS via serie, guardar waypoinst y calcular rumbos y distancias que presento en un LCD nokia 3210 B/N, a partir de una libreria C que encontré.
Mi siguiente paso, es cambiar el LCD por uno en color, la primera idea era usar un Nokia 6100 pero he conseguido un LCD de un Siemens S65 (132x176) que es más apropiado para lo que quiero. Más adelante incorporaré un interface SD para poder leer mapas !!! y algún sensor de temperatura y presión...
Me gustaría que si alguien tiene idea o sabe como usar el LCD S65 aporte sus conocimientos y experiencias. En otro foro me han pasado una página con la que empezar:
http://www.superkranz.de/christian/S65_Dis...splayIndex.html
Tambien necesito algo de "experiencia" con tarjetas SD y dibujos graficos, mi objetivo es presentar un mapa en el LCD a partir de un fichero gif, jpg u otro formato... parece dificilillo, pero todo se puede hacer.
AAAHH utilizo un PIC 18F258 con C, pero creo que tendré que ir a uno mayor. ¿Cual me recomendais? ya sé que con estos chismes no podré tener altas velcidades de refresco, pero para mi, son lo más fáciles de conseguir y programar.
Otros temas son: alimentación con 2 pilas AA, gestión del consumo, comunicación con el PC para cargas/descargas de datos y mapas ,etc...
Por mi parte, cuando las cosas empiecen a funcionar os ire informando.
SALUDOS.
.
allisap:
El proyecto suena excelente,
a mi tambien me interesa lo de la interfaz de la pantalla TFT con un PIC18F248/548,
espero tengas alguna direccion sobre como hacerlo :D
splasma:
Para empezar te vuelvo a pone la dirección donde encontré algo:
http://www.superkranz.de/christian/S65_Dis...splayIndex.html
Saludos.
el_riveraa:
interesante, muy interesante jeje, siento no poder ayudar :(
splasma:
Os cuento como llevo el asunto:
- Sigo con la LCD color del Nokia 6100 porque no me ha llegado la del S65.
- Creo que voy a desestimar intentar dibujar ningún tipo de mapa en lel LCD, aparte de que la resolución y el tamaño no es muy grande, la velocidad de refresco que estoy consiguiendo es muy baja. Ahora estoy dibujando una gráfica de perfiles de altitudes ( 100 segmentos verticales de distintas longitudes) y el refresco lleva casi 1 segundo. :huh:
Este es mi principal problema; uso la libreria gclcd (en C) con algunas modificaciones que he hecho para intentar que vaya más ligerita, pero a pesar de ello la velocidad es un poco decepcionante. Uso un 18F258 a 8Mz, y envío datos al LCD a 2Mbits/s ( SPI configurado a FOSC/4) con 256 colores.
¿Pensais que la lentitud está provocada por el volumen del código C o por el propio LCD?
Saludos.
Navegación
[#] Página Siguiente
Ir a la versión completa