Preguntas con etiqueta 'i2c'

8
respuestas

¿Existe un valor de resistencia correcto para las resistencias de pull-up I2C?

La hoja de datos de la EEPROM 24LC256 indica que:    El bus SDA requiere una resistencia pull-up a VCC (10 k 10 típicos para 100 kHz, 2 kΩ para 400 kHz y 1 MHz). Pensé que cualquier resistencia con un valor de k do haría el trabajo (y p...
1
respuesta

I2C-ATMEGA328p como Maestro y 24LC256 como esclavo

Así que estoy tratando de establecer una conexión entre ATMEGA328p como Maestro y el Chip EEPROM 24LC256 usando el protocolo I2C. El reloj está configurado a 100KHz Las líneas SDA y SCK se llevan a Vcc con resistencias de 4.7K Ohm, La co...
0
respuestas

I2C - No se pudo enviar el comando SELECT

Estoy trabajando en el StarterKit-5 equipado con un módulo Ka-Ro TX28. El sistema operativo es Linux (Yocto). Todo funciona bien hasta ahora, excepto el bus i2c0. El uso de las herramientas i2c da el siguiente error: i2cdetect -y 0 ... mxs-...
1
respuesta

comunicación I2C ADV7511

Actualmente estoy intentando comunicarme a través de I2C al transmisor HDMI ADV7511 de Zynq 7000 Soc, usé este ejemplo como referencia para el inicio, pero sin éxito, el programa se atasca en la función XIicPs_MasterSendPolled() en esta...
8
respuestas

¿Existe un valor de resistencia correcto para las resistencias de pull-up I2C?

La hoja de datos de la EEPROM 24LC256 indica que:    El bus SDA requiere una resistencia pull-up a VCC (10 k 10 típicos para 100 kHz, 2 kΩ para 400 kHz y 1 MHz). Pensé que cualquier resistencia con un valor de k do haría el trabajo (y p...
1
respuesta

Raspberry PI, PCF8574AT, MPU6050, BMP180 i2c diferencia de voltaje?

Estoy construyendo un robot basado en rpi 3 b + que recopila datos de un MPU6050 (Gy-521 breakout board, lo enciendo con 5V), un BMP180 (entrada de 3V) y muestra algunos datos en una pantalla LCD a través de un PCF8574AT i2c convertidor (que qui...
1
respuesta

No obtener el reconocimiento adecuado y la condición de parada en el bus I2C

Estoy tratando de comunicar el tablero de torre Kinetis K60 con un Cypress IC CY8CMBR3116 cy8320 placa de desarrollo como IC esclavo. Solo hay dos dispositivos en el bus I2C. Adjunto una instantánea de la comunicación que tiene lugar en el bus I...
0
respuestas

Operación de lectura / escritura combinada de la Raspberry Pi en i2c

Actualmente estoy trabajando en un protocolo en el que necesito una operación de lectura / escritura combinada en i2c en una Raspberry Pi. Ejemplo: start-addressWrite-command-repeatStart-addressRead-somedata-stop En principio, esto debe...
0
respuestas

El microcontrolador (Atmega16A) se cuelga en el método Stop mientras se comunica usando I2C con Atmega16 y 24LC256

En primer lugar, permítame decir que soy un principiante en programación integrada. Estoy intentando escribir / leer usando el protocolo I2C de 24LC256 EEPROM usando Atmega16A. Al depurar en Atmel Studio 7, veo que puedo enviar una condición...
2
respuestas

I2C en el microcontrolador PIC

Estoy intentando usar I2C para comunicarme con un sensor. Tengo un resistor de pull-up de 2.2k a un suministro de 3.3V para mi SDA / SCL. El microcontrolador que estoy usando es un PIC16F18324. En mis pruebas no tengo al esclavo conectado. Al pa...