Modifications

Sauter à la navigation Sauter à la recherche
2 354 octets ajoutés ,  14 janvier 2014 à 19:24
Ligne 1 : Ligne 1 :  
{{BMP085-NAV}}
 
{{BMP085-NAV}}
   −
{{traduction}}
+
== Montage ==
 +
{{bloc-etroit|text=Puisque le BMP085 est un senseur I2C, il est très facile à brancher. Nous allons utiliser un Arduino comme microcontroleur d'exemple mais n'importe quel microcontroleur I2C peut être utilisé. Pour commencer à l'utiliser avec un breadboard, nous avons besoins de souder des connecteurs (pinHeader) sur le breakout board.
   −
{{bloc-etroit|text=x}}
+
Nous proposons d'enfoncer la partie la plus longue une section de PinHeader dans le breadboard afin que la partie la plus courte soit visible, placez ensuite le beakout du BMP085 sur le header.
 +
}}
 +
 
 +
{{ADFImage|BMP085-Montage-00.jpg|480px}}
 +
 
 +
Soudez toutes les broches!
 +
 
 +
{{ADFImage|BMP085-Montage-01.jpg|480px}}
 +
 
 +
{{ADFImage|BMP085-Montage-02.jpg|480px}}
 +
 
 +
Voila! Maintenant, vous pouvez raccorder la carte sur votre microcontroleur.
 +
 
 +
== Raccordement ==
 +
 
 +
{{ADFImage|BMP085-Montage-03.png|640px}}<br /><small>''Raccordement sur la première génération de BMP085 qui fonctionne uniquement en 3.3v''</small>
 +
 
 +
* Génération 1 du breakout:
 +
** Connectez le '''VCC''' sur une alimentation '''3.3V'''.
 +
* Génération 2 du breakout:<br />{{ADFImage|BMP085-intro-00.jpg|300px}}  
 +
** La connexion V1 du breakout libellée "'''3vo'''"  ne peut pas être utilisé avec quoi que ce soit ayant plus de 3.3V... <font color="red">donc n'utilisez pas une alimentation 5V sur cette broche!</font>
 +
** La connexion V2 du breakout libellée "'''VIN'''" dispose d'un régulateur 3.3V, ce qui permet de le connecter soit en 3.3V ou 5V si vous ne disposez pas d'une source 3V.
 +
* Connectez la masse/ground sur '''GND'''.
 +
* Raccordez la connexion SCL ('''I2C SCL clock''') sur la broche de votre mircocontroleur correspondant à l'horloge I2C.
 +
** Sur un Arduino Uno classique/Duemilanove/Diecimila/etc c'est la '''broche Analogique #5'''
 +
* Raccordez la connexion SDA ('''I2C SDA data''') sur la broche de votre mircocontroleur correspondant au donnée I2C.
 +
** Sur un Arduino Uno classique/Duemilanove/Diecimila/etc c'est la '''broche Analogique #4'''
 +
 
 +
Malheureusement, sur les microcontroleurs, les broches d'un bus I2C sont fixes... il faudra donc s'y plier.
 +
 
 +
Il n'est pas nécessaire ce connecter les broches '''XCLR''' (reset) ou '''EOC''' (end-of-conversion = fin de conversion).
 +
 
 +
Si avez besoin d'augmenter votre vitesse d'acquisition, vous pouvez utiliser EOC comme indicateur - dans notre code, nous décrochons du bus (we just hang ou) et nous attendons le temps le plus long possible.
   −
[[Fichier:BMP085--00.jpg|640px]]
      
{{BMP085-TRAILER}}
 
{{BMP085-TRAILER}}
29 917

modifications

Menu de navigation