I²C (Inter-Integrated Circuit) est un bus série multipoint inventé par Philips (maintenant NXP) pour la communication entre les circuits intégrés sur le même PCB, c'est-à-dire à courte distance.
Quels compromis devrais-je prendre en compte lorsque je décide d'utiliser une interface SPI ou I2C? Cette carte opto-isolée pour accéléromètre / gyroscope est disponible en deux modèles, un pour chaque interface. Est-ce que l'un ou l'autre serait plus facile à intégrer dans un projet Arduino? http://www.sparkfun.com/products/11028
La fiche technique de la mémoire EEPROM 24LC256 indique que: Le bus SDA nécessite une résistance pull-up de type VCC (typiquement 10 kΩ pour 100 kHz, 2 kΩ pour 400 kHz et 1 MHz). Je pensais que toute résistance avec une valeur kΩ ferait l'affaire (et il semble que ma …
Je souhaite connecter plusieurs périphériques esclaves I2C à un microcontrôleur sur le même jeu de broches, mais les périphériques I2C partagent la même adresse. Les adresses sont fixes dans le matériel. Est-il possible de connecter plusieurs appareils avec la même adresse? Peut-être une sorte de module de traduction d'adresses I2C …
Quelle est la longueur maximale de câble pouvant être utilisée pour connecter deux périphériques I2C (maître I2C -> esclave I2C)? Oui, je sais qu'I2C est vraiment conçu pour la communication intra-carte. Un "objectif de conception" m'a été confié: utiliser un bus I2C commun pour plusieurs esclaves I2C afin de prendre …
J'envisage un projet qui nécessiterait que plusieurs AVR se parlent dans un bus. Ils seraient séparés par pas moins de 6 pieds. Il semble qu'I2C et SPI puissent laisser une série de micros communiquer sur un bus, mais je n'ai rien vu qui dise combien de temps cela prendrait. Quelqu'un …
J'essaie d'interfacer un périphérique 3.3VI 2 C avec un Arduino 5V. Je n'ai aucun problème avec la ligne SCL. Je peux utiliser un simple diviseur de tension, mais j'ai un problème avec la ligne SDA car il s'agit d'un circuit bidirectionnel. Je ne suis pas du tout sûr de savoir …
Je viens tout juste de comprendre que les lignes de données et d'horloge I 2 C (SDA et SCL) doivent avoir des résistances de rappel. Eh bien, j'ai construit quelques horloges avec le RTC DS1307 (voir la fiche technique ) conformément au schéma ci-dessous. Notez que j'ai omis les deux …
Je veux ajouter un module d'horloge en temps réel à mon petit projet. Je veux afficher l'heure et la date sur mon module LCD i2c 2x16 existant. Le module d'horloge en temps réel de l'interface i2c et le module LCD 2x16 utilisent les mêmes broches A4 (SDA) et A5 (SCL) …
Quelle est la différence entre les interfaces I2C et TWI? Wikipedia dit que TWI est une variante de I2C. Certaines autres sources disent que seul le nom est différent ...
Dans mon projet actuel, je dois communiquer entre un microcontrôleur et certains capteurs via I2C. L'un d'eux est un capteur de température, il doit être placé à environ 2 mètres du microcontrôleur. Je ne peux pas choisir un autre protocole (le capteur est sur un module avec un connecteur / …
Comme la communication série asynchrone est largement répandue parmi les appareils électroniques, même de nos jours, je pense que beaucoup d'entre nous ont rencontré une telle question de temps en temps. Considérez un appareil électronique Det un ordinateur PCconnecté à une ligne série (RS-232 ou similaire) et requis pour échanger …
Je comprends que dans les lignes I2C, SCL et SDA utilisent des résistances de pull-up et les pilotes de broches sont des dispositifs NPN à collecteur ouvert qui peuvent conduire les broches à la terre. Cela donne à I2C l'avantage que le même bus peut maintenant être partagé avec plusieurs …
Débutant de 16 ans ici. Mon projet est un mini robot avec le pcb comme châssis, une batterie lipo avec circuit de chargeur et des capteurs infrarouges. J'ai utilisé le LSM6DS33TR pour mon accéléromètre I2C et mon gyroscope avec une "résistance de traction" 10K selon la fiche technique et l'ATMEGA328P …
Le protocole I²C permet, en théorie et avec un adressage 7 bits, de connecter jusqu'à 127 appareils au maître. C'est un grand nombre, alors pourquoi un microcontrôleur à faible coût (par exemple ce PIC24 ) aurait-il plus d'un port I²C? Pourquoi est-il nécessaire?
Quel est le protocole général pour envoyer des informations d'un système à un autre? Par exemple, disons que nous avons des informations collectées à partir du microcontrôleur sur une période de temps que nous voulons envoyer à un autre microcontrôleur. J'ai entendu parler des interfaces SPI et I2C, mais je …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.