Avantage I2C pour programmation
Fermé
DJBRAV
Messages postés
73
Date d'inscription
mardi 8 mai 2012
Statut
Membre
Dernière intervention
26 mars 2014
-
17 janv. 2014 à 09:23
DJBRAV Messages postés 73 Date d'inscription mardi 8 mai 2012 Statut Membre Dernière intervention 26 mars 2014 - 17 janv. 2014 à 17:18
DJBRAV Messages postés 73 Date d'inscription mardi 8 mai 2012 Statut Membre Dernière intervention 26 mars 2014 - 17 janv. 2014 à 17:18
Bonjour je voudrai savoir l'avantage d'un capteur de température I2C pour la programmation en C. Merci de vos réponses.
A voir également:
- Avantage I2C pour programmation
- Application de programmation - Guide
- Programmation logo tortue télécharger - Télécharger - Études & Formations
- Snapchat premium avantage - Guide
- Complément logiciel microsoft publier au format pdf ou xps pour les programmes microsoft office 2007 - Télécharger - Bureautique
14 réponses
DJBRAV
Messages postés
73
Date d'inscription
mardi 8 mai 2012
Statut
Membre
Dernière intervention
26 mars 2014
2
17 janv. 2014 à 09:33
17 janv. 2014 à 09:33
Par rapport à un capteur basique trois broches, et la facilité qu'il apporte pour la programmation.
DJBRAV
Messages postés
73
Date d'inscription
mardi 8 mai 2012
Statut
Membre
Dernière intervention
26 mars 2014
2
17 janv. 2014 à 09:40
17 janv. 2014 à 09:40
Mon capteur est le TMP102. Faut t-il que j'amplifie le signal, que je le décale. Bref tout ce qui faut faire pour acquérir une donnée.
Utilisateur anonyme
17 janv. 2014 à 10:24
17 janv. 2014 à 10:24
C'est un capteur I2C. Le bus I2C est une liaison série numérique. Tu as tous les avantages du numérique : pas besoin d'amplification (enfin, faut quand même pas espérer faire des dizaines de mètres), pas de décalage, signal directement compatible avec les entrées logiques usuelles. Le bus I2C est implanté dans de nombreux microcontrôleurs.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
DJBRAV
Messages postés
73
Date d'inscription
mardi 8 mai 2012
Statut
Membre
Dernière intervention
26 mars 2014
2
17 janv. 2014 à 10:28
17 janv. 2014 à 10:28
Super, merci cela m'aide beaucoup. Comment pourais-je le mettre en oeuvre? Ci c'est pas trop demander. Merci beaucoup ;-)
DJBRAV
Messages postés
73
Date d'inscription
mardi 8 mai 2012
Statut
Membre
Dernière intervention
26 mars 2014
2
17 janv. 2014 à 10:30
17 janv. 2014 à 10:30
Autant au niveau cablage que logiciel, C.
Utilisateur anonyme
17 janv. 2014 à 10:34
17 janv. 2014 à 10:34
Tu dois le relier à quoi ? Le microcontrôleur est défini ?
DJBRAV
Messages postés
73
Date d'inscription
mardi 8 mai 2012
Statut
Membre
Dernière intervention
26 mars 2014
2
17 janv. 2014 à 10:38
17 janv. 2014 à 10:38
Oui une foxboard
DJBRAV
Messages postés
73
Date d'inscription
mardi 8 mai 2012
Statut
Membre
Dernière intervention
26 mars 2014
2
17 janv. 2014 à 10:40
17 janv. 2014 à 10:40
la Fox g20
Utilisateur anonyme
17 janv. 2014 à 11:08
17 janv. 2014 à 11:08
Ce n'est pas un microcontrôleur, ça...
N'empêche, d'après sa doc, le bus I2C existe. Donc électriquement, pas de problème.
Je n'ai pas cherché s'il y avait un driver ou une bibliothèque C pour ce I2C, ça ne court peut-être pas les rues pour les cartes de ce niveau, mais je pense que tu sauras la trouver aussi bien que moi, surtout que je ne connais pas ton environnement de développement.
J'ai peur ne pas pouvoir aller plus loin sur le sujet, je ne connais pas du tout cette carte, très éloignée des microcontrôleurs dont j'ai plus l'habitude.
Bonne continuation.
N'empêche, d'après sa doc, le bus I2C existe. Donc électriquement, pas de problème.
Je n'ai pas cherché s'il y avait un driver ou une bibliothèque C pour ce I2C, ça ne court peut-être pas les rues pour les cartes de ce niveau, mais je pense que tu sauras la trouver aussi bien que moi, surtout que je ne connais pas ton environnement de développement.
J'ai peur ne pas pouvoir aller plus loin sur le sujet, je ne connais pas du tout cette carte, très éloignée des microcontrôleurs dont j'ai plus l'habitude.
Bonne continuation.
DJBRAV
Messages postés
73
Date d'inscription
mardi 8 mai 2012
Statut
Membre
Dernière intervention
26 mars 2014
2
17 janv. 2014 à 11:16
17 janv. 2014 à 11:16
Merci quand même pour ton aide précieuse. ;-)
DJBRAV
Messages postés
73
Date d'inscription
mardi 8 mai 2012
Statut
Membre
Dernière intervention
26 mars 2014
2
17 janv. 2014 à 11:18
17 janv. 2014 à 11:18
Ou alors j'ai la possibilité sur une easypic 4 équipée d'un PIC16F877a ci cela est préférable.
Utilisateur anonyme
Modifié par le père. le 17/01/2014 à 11:41
Modifié par le père. le 17/01/2014 à 11:41
Étonnant de sauter d'une Fox g20 à un PIC16F877A ! D'après ce que j'ai vu de la doc de la fox g20 (que je ne connais pas), elle est 10 000 fois plus puissante qu'un PIC 16F877A (que je connais très bien).
Pour le PIC, la datasheet de chez Microchip dit tout : j'ai tout appris dedans. Personnellement, je le programme en assembleur. Mais si tu ne connais ni le PIC, ni le bus I2C, je te déconseille de t'engager dans cette voie, tu risques de galérer un moment avant de sortir quelque chose.
Je pense que tu as intérêt à chercher un moyen de piloter l' I2C de ta carte Fox G20, ça n'a pas l'air si difficile que ça.
Pour le PIC, la datasheet de chez Microchip dit tout : j'ai tout appris dedans. Personnellement, je le programme en assembleur. Mais si tu ne connais ni le PIC, ni le bus I2C, je te déconseille de t'engager dans cette voie, tu risques de galérer un moment avant de sortir quelque chose.
Je pense que tu as intérêt à chercher un moyen de piloter l' I2C de ta carte Fox G20, ça n'a pas l'air si difficile que ça.
DJBRAV
Messages postés
73
Date d'inscription
mardi 8 mai 2012
Statut
Membre
Dernière intervention
26 mars 2014
2
17 janv. 2014 à 17:18
17 janv. 2014 à 17:18
Ok merci. C'est pour mon projet de bac, alors c'est pour ça que j'ai deux possibilité:-)