zouGeGe84: tu vas te planter si tu joue comme çà.
Bouge pas, je te retrouve mes docs sur les trames NMEA.
Pour récup une trame NMEA, il faut attendre le $, puis récupérer la longueur de la trame, qui doit être passé juste aprés le début de trame (Si mes souvenir son bons)
NBox6 - The DynaStat Nolrd Six
If U're silly dont think, it'll kill you !
Just go with the wind, you'll be better.
But be aware, don't cross road or holes.
Le MAX 232 je me suis faich un moment avec mais finalement j'ai réussi à en faire marcher un (pour un link casio PC d'ailleurs, honte à moi!). Alors:
- n'aie pas peur de l'alimenter en 5.5 V plutôt que 4.8 V;
- les condos à mettre le minimum c'est 10 µF électrolytique. Ca tire un peu de jus mais au moins t'as pas des niveaux RS232 de tapette. Teste les sorties RS232 mais à 9 volts ça ne marche pas (bien du tout, suivant le PC).
Aussi inutile que le H d'Hawaï
erf moi aussi g vendu un link casio-PC au double du prix à un con qu'en voulait un...même prix de fabrication que le cable TI, sauf que je l'ai salé pr la facture, il était qd mm content ....
NSPIRIT> c vrai que t'étudies plus, tu bosses ou maintenant ?
tu vas commender ça à ki ?
tu nous fait un ptit bilan: ca en est ou ce projet de gps ?
lol faudrait deja un schéma...
trop de boulot
laissez moi une semaine
en attendant proposez
le rs232 ca peut marcher on non ?
avec un max232 ?
les signaux ttl c'est quoi précisément ?
oui le max232 controle le RS232, c'est fiat pour
ttl je c pas par contre
Si tu veux faire une interface RS232 pour la TI, utilise un PIC.
Il faut que le PIC lise les signaux RS 232 du récepteur GPS et les convertir en protocole synchrone pour la TI: c'est à dire l'équivalent d'un bus I²C.
La programmation du PIC est assez simple à mettre en oeuvre: la TI attend qu'une ligne du PIC qui y est connectée passe à zéro, c'est le signal qu'un octet arrive sur la liaison RS232 entre le pic et le GPS. Ensuite elle lit l'autre ligne du port link (c 'est le premier bit envoyé) et la ligne qui était à zéro, elle la met à 1 pour signaler au pic qu'il peut envoyer le bit suivant.
Les niveaux TTL sont définis comme suit: Un bit correspondant à 1 dans une mémoire est représenté par une tension de 5 volts dans un fil, et un zéro correspond à zéro volts.
Les niveaux RS232 sont définis comme suit: Un zéro=+12 Volts, un un=-12 volts (ou l'inverse, mais po grave).
Donc les deux c pas compatible. Le MAX232 effectue cette conversion dans les deux sens; grâce aux condensateurs qui y sont connectés il se démerde pour faire le +/-12V à partir d'une alime de 5 volts.
PAR CONTRE méfie toi parce que la sortie de ton GPS est peut-être déja aux niveaux TTL. Cela arrive. Dans ce cas, pas de MAX232, c'est cool.
Aussi inutile que le H d'Hawaï
Fait gaffe à la sortie de ton GPS.
Si c'est du RS232, regarde quand meme si il sort dans les bonnes plages de tensions.
Car certain GPS (GARMIN pour ne citer qu'eux) on de la norme RS232 que le nom.
Car au lieu de bosser sur les plage [-25V;-3V]u[+3V;+25V], ils bossent sur du [0V;9V], et encore, je suis pas sur du 9V !!!
En gros, fait gaffe !
NBox6 - The DynaStat Nolrd Six
If U're silly dont think, it'll kill you !
Just go with the wind, you'll be better.
But be aware, don't cross road or holes.
la i fo juste une zener!
la max 232 doit tolérer ces niveaux 0-9V je pense.
Aussi inutile que le H d'Hawaï
C'est pas a ce niveau que ca pose probléme (quoique ...)
NBox6 - The DynaStat Nolrd Six
If U're silly dont think, it'll kill you !
Just go with the wind, you'll be better.
But be aware, don't cross road or holes.
ya ka faire des comparateurs à ampli op. La c'est réglable à ce que tu veux!
Aussi inutile que le H d'Hawaï
ouep, en schmitt naturellement.
NBox6 - The DynaStat Nolrd Six
If U're silly dont think, it'll kill you !
Just go with the wind, you'll be better.
But be aware, don't cross road or holes.