Go Down

Topic: Module GPS avec connections SCL SDA (Read 6906 times) previous topic - next topic

KingRamses

Jun 16, 2013, 03:48 am Last Edit: Jun 16, 2013, 04:24 pm by KingRamses Reason: 1
Bonjour à tous!

   J'ai un module GPS avec 6 connecteurs, je n'utilise que 3 connecteurs pour qu'il fonctionne: "VCC, GND, TX" (Je n'utilise pas le RX)

J'ai aussi des connecteurs SDA et SCL sur mon module GPS, j'aimerai pouvoir utiliser ceux-ci plutôt que d'utiliser le RX.

Quelqu'un aurait-il un exemple de programme fonctionnel qui utilise les connections SDA SCL avec les modules GPS?

--------------------
edit:
---------------------
Selon les règlements du forum, on ne peut pas mettre de liens ebay, mais je vous donne la description ebay, ainsi vous pourrez le trouver facilement

"Ublox NEO-6M GPS Module Aircraft Flight Controller For Arduino MWC IMU"

C'est un petit circuit rouge avec une antenne externe, derrière le module je peut lire: www.womarts.com

Je ne sais pas vraiment comment décrire mieux le module.

Merci d'avance!


----------
edit 2
-----------

Voici un lien pour voire le module: http://www.womarts.com/?product-121.html

Artouste


Bonjour à tous!

   J'ai un module GPS avec 6 connecteurs, je n'utilise que 3 connecteurs pour qu'il fonctionne: "VCC, GND, TX" (Je n'utilise pas le RX)

J'ai aussi des connecteurs SDA et SCL sur mon module GPS, j'aimerai pouvoir utiliser ceux-ci plutôt que d'utiliser le RX.

Quelqu'un aurait-il un exemple de programme fonctionnel qui utilise les connections SDA SCL avec les modules GPS?

Merci!

bonjour
sans la reference exacte de ton module, tu a peu de chance d'obtenir des infos  :smiley-mr-green:

KingRamses

Selon les règlements du forum, on ne peut pas mettre de liens ebay, mais je vous donne la description ebay, ainsi vous pourrez le trouver facilement

"Ublox NEO-6M GPS Module Aircraft Flight Controller For Arduino MWC IMU"

C'est un petit circuit rouge avec une antenne externe, derrière le module je peut lire: www.womarts.com

Je ne sais pas vraiment comment décrire mieux le module.

Merci d'avance!


68tjs

Un lien ok c'est pas autorisé mais une copie d'écran de la page Ebay en pj c'est pas interdit et c'est même recommandé.

PS les liens ne sont pas autorisés car ils ont une durée de vie limité. La copie d'écran contient tous les renseignements utiles et reste gravée dans le marbre à jamais...ou presque.

skywodd

Bonjour,

C'est ce module ?
http://dx.com/p/gps-apm2-5-neo-6m-module-w-eeprom-active-antenna-blue-218871

Si oui, pourquoi parles-tu de SDA/SCL (bus I2C) ?
Rx/Tx sont des lignes d'un port série != bus I2C.
Des news, des tutos et plein de bonnes choses sur http://skyduino.wordpress.com !

Viproz

Non il a le module suivant :
http://www.womarts.com/?product-121.html

skywodd


Non il a le module suivant :
http://www.womarts.com/?product-121.html

Je lit la référence SUR le chipset, dans les deux cas c'est :
"Ublox NEO-6M-0-001"
Ya que la couleur du pcb et le prix qui sont différent.
Des news, des tutos et plein de bonnes choses sur http://skyduino.wordpress.com !

KingRamses

#7
Jun 16, 2013, 04:22 pm Last Edit: Jun 16, 2013, 04:25 pm by KingRamses Reason: 1


Je lit la référence SUR le chipset, dans les deux cas c'est :
"Ublox NEO-6M-0-001"
Ya que la couleur du pcb et le prix qui sont différent.


Non ya une autre différence... mon module à 6 connecteurs, l'autre en possède seulement 4.

Mes connecteurs sont: ( VCC, GND, TX, RX, SCL, SDA) l'autre module possède: ( VCC, GND, TX, RX)

Je l'utilise avec le mode serial, mais j'aimerai pouvoir utiliser l'autre mode.. (connecteurs SCL SDA)

Mon module est effectivement le suivant: http://www.womarts.com/?product-121.html


Viproz

d'après la datasheet du module, il y a bien une prise SDA et SCL :
http://www.csgshop.com/attachment.php?id_attachment=2

j'essai en ce moment d'apprendre a bien utiliser i2c mais j'ai du mal à comprendre comment savoir ce qu'il faut envoyer donc je ne peux pas trop t'aider !


Sinon, ce modèle est-il précis et efficace (pas de perte de connexion toute les deux secondes) ?

KingRamses

#9
Jun 16, 2013, 04:52 pm Last Edit: Jun 16, 2013, 04:54 pm by KingRamses Reason: 1
Non, aucune perte de connections, tout va très bien chez moi.

J'utilise i2c avec mon écran LCD et mon module d'horloge, par contre je ne comprend pas comment utiliser mon module GPS en i2c, et je ne trouve aucun programme d'exemple sur le net pour m'aider...


Viproz

En regardant sur internet, c'est vrai qu'il n'y a AUCUNE donc sur un port i2c avec ce module

Au pire, si tu veux vraiment utiliser i2c tu peux utiliser un ATtiny entre l'arduino et le gps

KingRamses

Ce module est concu pour communiquer par i2c, donc ya surement quelqu'un qui as déjà utiliser ce module de cette façon! 

Surement quelqu'un sur ce forum peut m'aider...

Viproz

#12
Jun 16, 2013, 07:19 pm Last Edit: Jun 16, 2013, 08:40 pm by Viproz Reason: 1
après un peu plus de recherche (je pense de plus en plus que je vais m'en acheter un ^^)

Quote
1.10.4 Display Data Channel (DDC)
The I2C compatible DDC interface can be used either to access external devices with a serial interface EEPROM or
to interface with a host CPU. It is capable of master and slave operation. The DDC interface is I2C Standard Mode
compliant. For timing parameters consult the I2C standard.
The DDC Interface supports serial communication with u-blox wireless modules. See the specification of
the applicable wireless module to confirm compatibility.
The maximum bandwidth is 100kbit/s.
1.10.4.1 External serial EEPROM
NEO-6 modules allow an optional external serial EEPROM to be connected to the DDC interface. This can be
used to store Configurations permanently.
For more information see the LEA-6/NEO-6/MAX-6 Hardware Integration Manual [1].
Use caution when implementing since forward compatibility is not guaranteed.


Rien n'est indiqué concernant l'adresse, peu être sur l'etiquette du NEO-6M-0-001

68tjs

Quote
Rien n'est indiqué concernant l'adresse, peu être sur l'etiquette du NEO-6M-0-001

Il existe des programmes pour scanner le bus I2C avec une carte arduino.
- soit sur le site arduino
- soit ici même Fdunews en avait proposé une évolution très ergonomique et bien plus pratique mais je n'arrive pas a la retrouver.

Sinon le principe est simple tu interroge toutes les adresses possibles et tu affiche celle qui répondent.

Artouste


Quote
Rien n'est indiqué concernant l'adresse, peu être sur l'etiquette du NEO-6M-0-001

Il existe des programmes pour scanner le bus I2C avec une carte arduino.
- soit sur le site arduino
- soit ici même Fdunews en avait proposé une évolution très ergonomique et bien plus pratique mais je n'arrive pas a la retrouver.

Sinon le principe est simple tu interroge toutes les adresses possibles et tu affiche celle qui répondent.

bonsoir 68tjs (et les autres)
ou tu tape 0x42  8)

default DDC address for u-blox GPS receivers is set to 0x42.

Go Up