Différences entre versions de « SENSEUR-TEMPERATURE-MCP9808-PINOUT »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
Ligne 5 : Ligne 5 :
 
{{ADFImage|SENSEUR-TEMPERATURE-MCP9808-PINOUT-00.png|480px}}
 
{{ADFImage|SENSEUR-TEMPERATURE-MCP9808-PINOUT-00.png|480px}}
  
{{bloc-etroit|text=The MCP9808 is a very straight-forward sensor, lets go thru all the pins so you can understand what you need to connect to get started}}
+
{{bloc-etroit|text=Le MCP9808 est un senseur vraiment très simple, voici une description des broches pour vous aider à comprendre ce que vous avez besoin de connecter pour démarrer.}}
  
== Power Pins ==
+
== Broches d'alimentation ==
* VDD - This is the positive power and logic level pin. It can be 2.7-5.5VDC, so fine for use with 3 or 5V logic. Power VDD with whatever logic level you plan to use on the i2c lines.
+
* VDD - C'est le broche positive de l'alimentation de puissance et de la logique. Cette tension peut être entre 2.7 et 5.5V continu. C'est parfait pour les logiques 3 ou 5 Volts. Alimentez VDD avec le niveau de tension logique que vous voulez utiliser sur les lignes du bus I2C.
* GND - this is the ground power and logic reference pin.
+
* GND - Ceci est la masse de votre alimentation et servira de tension de référence pour les niveaux logiques.
  
== I2C Data Pins ==
+
== Broches de données I2C ==
* SCL - this is the I2C clock pin. There's a 10K pull-up already on the board, so connect this directly to the i2c master clock pin on your microcontroller
+
* SCL - Est la brocge du signal d'horloge sur le bus I2C. La carte est déjà équipée d'une résistance pull-up de 10K, vous pouvez donc brancher directement la broche d'horloge I2C de votre maître (donc celle du microcontrôleur ou votre Pi).
 
* SDA - this is the I2C data pin. There's a 10K pull-up already on the board, so connect this directly to the i2c master data pin on your microcontroller
 
* SDA - this is the I2C data pin. There's a 10K pull-up already on the board, so connect this directly to the i2c master data pin on your microcontroller
  

Version du 20 mai 2015 à 13:49


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

SENSEUR-TEMPERATURE-MCP9808-PINOUT-00.png
Crédit: AdaFruit Industries www.adafruit.com

Le MCP9808 est un senseur vraiment très simple, voici une description des broches pour vous aider à comprendre ce que vous avez besoin de connecter pour démarrer.

Broches d'alimentation

  • VDD - C'est le broche positive de l'alimentation de puissance et de la logique. Cette tension peut être entre 2.7 et 5.5V continu. C'est parfait pour les logiques 3 ou 5 Volts. Alimentez VDD avec le niveau de tension logique que vous voulez utiliser sur les lignes du bus I2C.
  • GND - Ceci est la masse de votre alimentation et servira de tension de référence pour les niveaux logiques.

Broches de données I2C

  • SCL - Est la brocge du signal d'horloge sur le bus I2C. La carte est déjà équipée d'une résistance pull-up de 10K, vous pouvez donc brancher directement la broche d'horloge I2C de votre maître (donc celle du microcontrôleur ou votre Pi).
  • SDA - this is the I2C data pin. There's a 10K pull-up already on the board, so connect this directly to the i2c master data pin on your microcontroller

Optional Pins

These are pins you don't need to connect to unless you want to!

  • Alert - This is the interrupt/alert pin from the MCP9808. The chip has some capability to 'alert' you if the chip temperature goes above or below a set amount. This output can trigger to let you know. It is open collector so you need to use a pull-up resistor if you want to read signal from this pin.
  • A0 A1 A2 - These are the address select pins. Since you can only have one device with a given address on an i2c bus, there must be a way to adjust the address if you want to put more than one MCP9808 on a shared i2c bus. The A0/A1/A2 pins set the bottom three pins of the i2c address. There are pull-down resistors on the board so connect them to VDD to set the bits to '1'. They are read on power up, so de-power and re-power to reset the address

The default address is 0x18 and the address can be calculated by 'adding' the A0/A1/A2 to the base of 0x18 A0 sets the lowest bit with a value of 1, A1 sets the middle bit with a value of 2 and A2 sets the high bit with a value of 4. The final address is 0x18 + A2 + A1 + A0.

So for example if A2 is tied to VDD and A0 is tied to VDD, the address is 0x18 + 4 + 1 = 0x1D.

  • If only A0 is tied to VDD, the address is 0x18 + 1 = 0x19
  • If only A1 is tied to VDD, the address is 0x18 + 2 = 0x1A
  • If only A2 is tied to VDD, the address is 0x18 + 4 = 0x1C

Tutoriel Adafruit MCP9808 Precision I2C Temperature Sensor Guide créé par LadyAda pour AdaFruit Industries.

Tutoriel traduit et augmenté par Meurisse D. pour MCHobby.be

Traduit avec l'autorisation d'AdaFruit Industries - Translated with the permission from Adafruit Industries - www.adafruit.com

Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : «  Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.

L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.