Vitesse I2C
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

Vitesse I2C



  1. #1
    Gérard

    Vitesse I2C


    ------

    Bonjour,

    Comment peut-on limiter la vitesse sur le bus I2C sachant que la quantité de données à transmettre est faible ?

    Merci pour vos idées.

    -----

  2. #2
    sdec25

    Re : Vitesse I2C

    Bonjour,
    D'après cette page, il faut laisser SCL à 0.
    Au fait quel est l'intérêt de réduire la vitesse ?

  3. #3
    invitef67fc497

    Re : Vitesse I2C

    je connais pas i2c mais je suis tombé sur des spec.
    le secret de i2c c'est que ses 2 lignes sont a collecteur ouvert avec pull-up.
    normalement le maitre i2c contrôle l'horloge, ce qui lui permet de déterminer la vitesse d'envoi a l'esclave, mais aussi de réception de l'esclave.

    maintenant l'esclave peut tirer l'horloge vers le bas s'il souhaite que le maitre lui laisse le temps dé recevoir les données, de répondrre de transmettre...
    c'est le clock-stretching

    c'est un peu si un bébé que sa mère essaye de gaver plus vite qu'il ne le souhaite, prenait la cuillère pour éviter de voir arriver une cuillère avant d'avoir avalé la précédente.

  4. #4
    Gérard

    Re : Vitesse I2C

    Intéret : limiter d'éventuels parasites.

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

    Re : Vitesse I2C

    Bonsoir,
    Citation Envoyé par Gérard Voir le message
    ... la quantité de données à transmettre est faible ?
    Citation Envoyé par Gérard Voir le message
    Intéret : limiter d'éventuels parasites.
    Tu peut peut être transmettre plusieurs fois la même info.
    Cette redondance te permettra d'éviter les erreurs.

    Pour le reste, je ne connais pas ce BUS...

    EDIT: en fait cela ne peut pas marcher. (dure semaine... )

  7. #6
    invite092cb13c

    Re : Vitesse I2C

    Bonjour
    J'ai été confronté à un probleme semblable, je devais envoyer des octets venant de conversion AN à une EEprom 24LC512 avec un petit pic, je ne pouvais pas stocker les 128 octets d'une page pour envoyer cette page d'un coup, alors j'ai commence la procedure d'ecriture par page, j'ai executé mes 3 CNA, plus une petite tempo et ensuite j'envoie les 3 octets a la suite sur l'I2C et ainsi de suite. C'est le maître qui à la commande l'horloge et comme les EEproms n'ont pas de frequence mini on peut ralentir à notre guise la vitesse de transmission.
    Gilles

Discussions similaires

  1. moteur tri: Petite Vitesse: OK, Grande Vitesse: pas OK, en sens inverse!
    Par invite96970a83 dans le forum Électronique
    Réponses: 3
    Dernier message: 26/03/2008, 14h18
  2. I2c
    Par invite8ee4d94b dans le forum Électronique
    Réponses: 16
    Dernier message: 04/08/2007, 00h11
  3. i2c
    Par invite83855357 dans le forum Électronique
    Réponses: 15
    Dernier message: 23/01/2007, 14h32
  4. Photo : lien entre vitesse d'obturation et vitesse du sujet
    Par invitedf5f39b5 dans le forum TPE / TIPE et autres travaux
    Réponses: 1
    Dernier message: 18/05/2006, 14h58
  5. I2c
    Par inviteacb3e291 dans le forum Électronique
    Réponses: 5
    Dernier message: 17/06/2005, 15h03
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...