Ligne 39 : |
Ligne 39 : |
| | | |
| {{ttuto-end}} | | {{ttuto-end}} |
− |
| |
− | == Le cas du BMP085 ==
| |
− | {{ambox|text=A mettre dans un article différent}}
| |
− |
| |
− | Sur un bus I2C, chaque périphérique doit avoir sa propre adresse, adresse qui doit être unique sur le bus.
| |
− |
| |
− | Dans le cas du BMP, vous ne pouvez donc avoir qu'un seule périphérique à l'adresse 0x77 (etc.). Comme ce composant ne dispose pas de broches permettant de modifier son adresse, il ne peut normalement y avoir qu'un seul BMP sur le bus I2C :-/
| |
− |
| |
− | === Le BMP085 ===
| |
− | '''SAUF QUE''' le BMP085 dispose aussi d'une broche RESET qui permet de le désactive! En fin de compte, il est possible d'avoir plusieurs BMP à l'adresse 0x77 sur le même bus I2C. Il faut seulement veiller à activer le RESET (broche XCLR=Reset à LOW) pour tous les périphériques BMP à l'exception de celui avec lequel nous voulons dialoguer (broches XCLR = HIGH pour désactiver le Reset). Le périphérique I2C qui ne sera pas en Reset répondra sur le bus I2C.
| |
| | | |
| {{I2C-Hacking-TRAILER}} | | {{I2C-Hacking-TRAILER}} |