Hola gente linda de forosdelectronica, vuelvo a tomar contacto con uds despues de muuuuucho tiempo esta vez (como era de esperarse) para solicitar vuestra invalorable ayuda .
Resulta que tengo montado el siguiente circuito:
Lo que hace el pic16f628a es leer los datos en protocolo NMEA que vienen del gps en forma serial y plasmarlos en el LCD de 2x16. Como uds deben saber, el protocolo NMEA de los gps generalmente (si no es siempre) tienen los voltajes siguientes (extraido del datasheet del gps, que dicho sea de paso es un Globalsat EM-411): Output Voltage Level: 0V~2.85V. Por lo tanto tuve que usar un MAX232 conectado como se ve en la imagen para poder elevar el voltage a 5V y el pic lo pudiera leer.
El programa funciona OK con un pequeño y la vez gran problema: solo registra datos validos si en la conección entre el MAX232 y el PIC coloco mi dedo. Apenas dejo de tocarlo con el dedo, empieza a marcar cualquier cosa el PIC.
La verdad es que nose a que se debe tal mal funcionamiento, quizas deba utilizar otro circuito para poder elevar los 2.85v a 5v, o conectar algo que disipe el ruido entre el pic y el MAX232.
Bueno, espero sus respuestas compañeros y sin mas, los saludo atentamente.
Resulta que tengo montado el siguiente circuito:
Lo que hace el pic16f628a es leer los datos en protocolo NMEA que vienen del gps en forma serial y plasmarlos en el LCD de 2x16. Como uds deben saber, el protocolo NMEA de los gps generalmente (si no es siempre) tienen los voltajes siguientes (extraido del datasheet del gps, que dicho sea de paso es un Globalsat EM-411): Output Voltage Level: 0V~2.85V. Por lo tanto tuve que usar un MAX232 conectado como se ve en la imagen para poder elevar el voltage a 5V y el pic lo pudiera leer.
El programa funciona OK con un pequeño y la vez gran problema: solo registra datos validos si en la conección entre el MAX232 y el PIC coloco mi dedo. Apenas dejo de tocarlo con el dedo, empieza a marcar cualquier cosa el PIC.
La verdad es que nose a que se debe tal mal funcionamiento, quizas deba utilizar otro circuito para poder elevar los 2.85v a 5v, o conectar algo que disipe el ruido entre el pic y el MAX232.
Bueno, espero sus respuestas compañeros y sin mas, los saludo atentamente.