I²C (Inter-Integrated Circuit) è un bus seriale multi-drop inventato da Philips (ora NXP) per la comunicazione tra circuiti integrati sullo stesso PCB, ovvero a breve distanza.
Quali compromessi dovrei prendere in considerazione quando decido di utilizzare un'interfaccia SPI o I2C? Questa scheda di accelerazione / giroscopio breakout è disponibile in due modelli, uno per ogni interfaccia. Uno dei due sarebbe più facile da integrare in un progetto Arduino? http://www.sparkfun.com/products/11028
Il foglio dati della EEPROM 24LC256 afferma che: Il bus SDA richiede un resistore pull-up a VCC (tipico 10 kΩ per 100 kHz, 2 kΩ per 400 kHz e 1 MHz). Ho pensato che qualsiasi resistore con un valore di kΩ avrebbe fatto il lavoro (e sembra che la mia …
Voglio collegare più dispositivi slave I2C a un microcontrollore tutti sullo stesso set di pin, ma i dispositivi I2C condividono tutti lo stesso indirizzo. Gli indirizzi sono fissi nell'hardware. Esiste un modo per connettere più dispositivi con lo stesso indirizzo? Forse una sorta di modulo di traduzione degli indirizzi I2C …
Qual è la lunghezza massima del cavo che potrebbe essere utilizzata per collegare due dispositivi I2C (I2C master-> I2C slave)? Sì, so che I2C è davvero progettato per la comunicazione intra-board. Mi è stato assegnato un "obiettivo di progettazione" di utilizzare un bus I2C comune per più slave I2C per …
Sto contemplando un progetto che richiederebbe diversi AVR che parlano tra loro su un autobus. Sarebbero separati da ben 6 piedi. Sembra che sia I2C che SPI possano far comunicare una serie di micro su un bus, ma non ho visto nulla parlare di quanto sarebbe lungo. Qualcuno ha provato …
Sto cercando di interfacciare un dispositivo 3.3VI 2 C con un Arduino 5V. Non ho alcun problema con la linea SCL. Posso usare un semplice divisore di tensione ma ho un problema con la linea SDA in quanto questo è bidirezionale. Non sono affatto sicuro di come gestirlo. Ho pensato …
Proprio ora mi sono reso conto che i dati I 2 C e le linee di clock (SDA e SCL) devono avere resistori pullup. Bene, ho costruito un paio di orologi usando il DS1307 RTC (vedi scheda tecnica ) secondo lo schema seguente. Si noti che ho omesso entrambi i …
Voglio aggiungere un modulo orologio in tempo reale nel mio piccolo progetto. Voglio visualizzare sia l'ora che la data sul mio modulo LCD i2c 2x16 esistente. Sia il modulo orologio in tempo reale con interfaccia i2c che il modulo LCD 2x16 utilizzano lo stesso pin A4 (SDA) e A5 (SCL) …
Qual è la differenza tra le interfacce I2C e TWI? Wikipedia afferma che TWI è una variante di I2C. Alcune altre fonti dicono che solo il nome è diverso ...
Nel mio progetto attuale, devo comunicare tra un microcontrollore e alcuni sensori su I2C. Uno di questi è un sensore di temperatura, deve essere posizionato a circa 2 metri dal microcontrollore. Non riesco a scegliere un altro protocollo (il sensore si trova su un modulo con un determinato connettore / …
Poiché al giorno d'oggi la comunicazione seriale asincrona è ampiamente diffusa tra i dispositivi elettronici, credo che molti di noi abbiano di tanto in tanto posto una domanda del genere. Considerare un dispositivo elettronico De un computer PCcollegato con una linea seriale (RS-232 o simile) e necessario per scambiare informazioni …
Comprendo che in I2C, le linee SCL e SDA utilizzano resistori pull-up e i driver dei pin sono dispositivi NPN a collettore aperto che possono guidare i pin a terra. Ciò offre a I2C il vantaggio che ora lo stesso bus può essere condiviso con più slave e anche se …
Newbie 16 anni qui. Il mio progetto è un mini robot con il pcb come telaio, batteria lipo con circuito caricatore e sensori a infrarossi. Ho usato LSM6DS33TR per il mio accelerometro I2C e giroscopio con "resistenza di pull-up 10K" secondo la scheda tecnica e ATMEGA328P come microcontrollore. È la …
Il protocollo I²C consente, in teoria e con indirizzamento a 7 bit, di collegare al master fino a 127 dispositivi. Si tratta di un numero elevato, quindi perché un microcontrollore a basso costo (ad esempio questo PIC24 ) dovrebbe avere più di una porta I²C? Perché è necessario?
Qual è il protocollo generale per inviare informazioni da un sistema a un altro? Ad esempio, supponiamo di aver raccolto alcune informazioni dal microcontrollore per un periodo di tempo che vogliamo inviare a un altro microcontrollore. Ho sentito parlare di interfacce SPI e I2C, ma non sono chiaro quando si …
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.