I²C combien de périphériques maximum
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

I²C combien de périphériques maximum



  1. #1
    olivier_elec

    I²C combien de périphériques maximum


    ------

    Bonjour à tous,

    Dans le cadre de mon stage de doit faire une documentation qui explique succinctement le protocole I2C.
    Je voulais savoir combien de périphériques (et j'entends par là de capteurs) je peux mettre sur un bus comme celui-ci...

    J'ai trouvé ça :

    http://www.sensortechnics.com/cms/up...SI_F_11155.pdf

    page 4 il est écrit que l'on peut mettre 128 adresses différentes, ça sous-entend 128 périphériques? (il est écrit aussi qu'il y a une limite capacitive de 400 pF au passage)

    Merci d'avance de me confirmer cela ...

    PS: j'ai recherché s'il y avait un sujet comme celui-ci dans le fofo : je n'ai rien trouvé.

    -----
    in vino veritas

  2. #2
    DAUDET78

    Re : I²C combien de périphériques maximum

    J'aime pas le Grec

  3. #3
    Jack
    Modérateur

    Re : I²C combien de périphériques maximum

    page 4 il est écrit que l'on peut mettre 128 adresses différentes, ça sous-entend 128 périphériques?
    En théorie, oui. Mais il faut retirer l'adresse de diffusion (broadcast), et les adresses réservées.
    Note qu'il existe également un adressage étendu sur 10 bits.

    A+

  4. #4
    paulfjujo

    Re : I²C combien de périphériques maximum

    bonsoir,

    Dans la pratique , je pense qu'il n'est pas possible d'arriver à 128 peripheriques .
    car chaque famille de composant possede deja une adresse de base
    qui ne permet pas beaucoup d'expansion
    ex:
    MCP3424 ADC18 bits 1101 A2 A1 A0 R/W ne permet que 8 éléments et mobilise les adresses de D0h à DFh

    Or si on veut connecter une RTC DS1307
    adresse FIXE = 1101 000 R/W on empiete sur les ADC cièdessus ! ce qui ne laisse plus que 7 MCP3424 possible

    avec un MCP23017 16 E/S adresse de base 0100 A2 A1 A0 R/W .. 8 boitier maxi et adresses 40h .. 4F mobilisés

    donc à mon avis , le nombre maxi de peripherique I2C est bien limité en dessous de 128 ..
    Chaque configuration de composant connecté sur le bus I2C est à voir de pres , pour verifier
    s'il n'y a pas de conflit dans l'espace adressable .

    Reste maintenant l'I2C evolué avec adressage sur 10 bits, mais encore faut-il que les composants utilises soient prevus pour .

  5. A voir en vidéo sur Futura
  6. #5
    olivier_elec

    Re : I²C combien de périphériques maximum

    OK merci pour ses réponses, vous pouvez clore le sujet.

    J'ai bien conscience que cette limite n'est que théorique, et qu'il faut tenir compte du composant utilisé.
    in vino veritas

  7. #6
    invite03481543

    Re : I²C combien de périphériques maximum

    Bonjour,

    la limite est avant tout d'ordre physique, la capacité max sur le bus est limitée (voir la doc et les spec I2C), donc c'est avant tout de cela dont il faut tenir compte avant d'aller plus loin.

Discussions similaires

  1. Disparition de périphériques !
    Par Ravaner dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 11/02/2010, 16h12
  2. estimation du maximum de vraisemblance (Maximum Likelihood)
    Par Bartolomeo dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 02/06/2009, 13h47
  3. Combien De Coudes Maximum Pour La Ventouse D'une Chaudiere ?
    Par christophesav dans le forum Habitat bioclimatique, isolation et chauffage
    Réponses: 1
    Dernier message: 01/01/2009, 15h43
  4. Périphériques non reconnu
    Par invite9f939480 dans le forum Matériel - Hardware
    Réponses: 5
    Dernier message: 03/12/2006, 22h37
  5. probleme de périphériques
    Par invite3d1c6927 dans le forum Matériel - Hardware
    Réponses: 25
    Dernier message: 12/03/2005, 17h36
Découvrez nos comparatifs produits sur l'informatique et les technologies.