Questions marquées «i2c»

12
La fréquence mixte I2C est-elle possible?

Supposons que nous ayons un bus 400 kHz I 2 C. Il y a un maître et un tas de dispositifs esclaves. Nous aimerions introduire un autre appareil esclave, mais malheureusement, il ne va qu'à 100 kHz. De toute évidence, les choix de conception solides sont les suivants: il suffit d'exécuter ce bus à...

12
Vitesse d'horloge et fiabilité minimales I2C

Y a-t-il une fréquence d'horloge minimale spécifiée par I2C? Je sais que la fréquence d'horloge la plus utilisée est de 100 kHz et il existe un mode "rapide" de 400 kHz pris en charge par certains appareils, et un mode encore plus rapide pris en charge par d'autres appareils (je pense que 1 MHz?)....

11
Adresse esclave I2C non acquittée (parfois)

J'essaie de communiquer avec une FRAM connectée à distance (FM24C04 de Ramtron) en utilisant I2C. Cette mémoire est intégrée sur une carte qui peut être insérée et retirée à tout moment vers / depuis le système (la communication est correctement terminée avant la suppression de la mémoire). Le...

11
Décalage de niveau I2C

Je suis en train de concevoir un circuit qui peut enregistrer des données d'un capteur et sauvegarder les données enregistrées dans une EEPROM. Mes deux appareils (EEPROM et à des fins de test un RTC) sont connectés via un bus I2C à un PIC16F887 µC. Cependant, la plage de fonctionnement en tension...

10
Calculs de résistance de rappel I2C

J'essaie de piloter cet écran LCD I2C avec un microcontrôleur ATxmega16A4U . Les deux appareils sont répertoriés pour fonctionner avec des fréquences d'horloge I2C jusqu'à 400 kHz. Les deux appareils sont les seuls appareils sur le bus I2C. Cependant, l'élaboration des calculs pour les bornes de la...

10
Échec de lecture / écriture I2C sous une forte charge d'interruption

Dans mon système, j'utilise I2C et je me rends compte que sous une forte charge d'interruption (provenant d'autres sources), la communication I2C est facilement interrompue. Est-ce ce comportement attendu pour I2C? Je me serais attendu à ce que malgré la charge d'interruption, ce serait toujours...

10
Quel est le taux de balayage pour I2C?

Je configure I 2 C sur un PIC18 en utilisant les fonctions intégrées du compilateur C18 comme décrit dans la section 2.4 de la documentation : void OpenI2C2( unsigned char sync_mode, unsigned char slew ); Je ne sais pas trop quoi faire slew. Je peux choisir entre deux options, définies dans i2c.h:...

9
MCP3424, comment lire les canaux en parallèle?

A propos de cette question Je n'ai pas de formation en génie électronique, et c'est l'un de mes premiers défis avec la communication via I2C, et avec l'écriture dans un registre, alors s'il vous plaît ne supposez pas trop de connaissances de mon côté. Je programme un Arduino. En posant des...

9
MITM sur le bus I2C

J'ai essayé de concevoir un module qui me permettra de modifier les réponses esclaves sélectionnées sur un bus I2C. Voici la configuration de bus d'origine (les tractions et les connexions d'alimentation ne sont pas affichées pour plus de clarté: Il n'y a que 2 appareils sur ce bus et ce n'est qu'à...

9
Meilleure façon de faire I2C / TWI sur longue distance

J'ai un projet qui nécessite de faire I²C / I2C / TWI sur une longue distance (30 à 40 mètres). J'ai vu certaines personnes suggérer de réduire la fréquence d'horloge à environ 500 Hz, pour atténuer les effets de la capacité d'une si longue ligne, je suppose? Les composants que j'utilise...

9
Est-il possible d'utiliser uniquement SMBus sur PCI Express 1X?

Selon la page Wikipedia sur PCI Express , les emplacements PCI-e 1X ont 18 positions de broches sur deux voies (donc 36 broches) et les positions 5-9 représentent SMBus et JTAG. J'aimerais connecter un µC en tant que périphérique SMBus (essentiellement I²C), et je comprends les exigences...

9
Signal I2C et puissance sur longue portée (câble de 10 mètres)

Après quelques lectures / tests, j'ai réussi à établir une communication stable entre 2 appareils en utilisant I2C avec un câble à paire torsadée en cuivre FTP CAT5. Fil vert - SCL Fil blanc / vert - GND Fil bleu - SDA Fil blanc / bleu - GND GND est connecté uniquement à une extrémité du câble,...