Preguntas con etiqueta 'i2c'

1
respuesta

¿La especificación de SMBus miente sobre I2C?

En la especificación SMBus dice:    Las especificaciones I²C no requieren que un dispositivo reconozca siempre su propia dirección.   Esto puede confundir un controlador de sistema.   Si un dispositivo no reconoce su propia dirección, ¿cómo s...
1
respuesta

ADXL 345 Noise Issue para mi caso de uso

Estoy creando una solución en la que quiero que mi MCU se active en función de un disparador generado por el acelerómetro después de detectar una actividad. Hay una serie de muestras disponibles para esto y puedo generar disparadores con facilid...
1
respuesta

¿Por qué es necesario que el terreno sea común en la comunicación i2c?

Estoy usando i2c para la comunicación entre los propulsores arduino y SBT-150, pero el problema es que los propulsores usan 24V y los arduino usan 5V. Por lo tanto, quiero aislar de alguna manera los dos motivos para la protección de mi arduino....
1
respuesta

i2c comunicación con pic 18f452

Soy nuevo en la codificación de imágenes. Estoy tratando de girar el motor de acuerdo con el cambio del acelerómetro en la dirección x. Estoy usando Pic18f452 y adxl345. Pero no pude averiguar cómo comunicarme con adxl345 usando i2c. Aquí est...
1
respuesta

¿Es posible conectar más de un dispositivo en el mismo SPI?

¿Es posible que alguien conecte varios sensores al mismo puerto SPI o I2C del microcontrolador? Si es posible, ¿cómo se alternaría alguien entre dispositivos?     
1
respuesta

PIC24 I2C bits de estado no establecidos

Estoy trabajando con PIC24FJ192GB106 (paquete de 64 pines) y el módulo I2C me está volviendo loco. aquí está el código: int counter = 1; address = 0b01110000; // ADD7 = 0111000 ; W = 0; cmd1 = 0xFF; cmd2 = 0xFF; I2C1CONbits.I2CEN = 0; // t...
1
respuesta

¿Cómo sabe SMBus recibir el protocolo de comando de byte qué enviar?

Estoy programando un dispositivo I2C para que actúe como esclavo PMBus. Al observar los protocolos SMBus (en los que se basa PMBus), el comando Receive Byte tiene el formato que se describe a continuación: +---+---------------+---+---+--------...
2
respuestas

La interfaz I2C con ATmega32 y ArduinoMega2560 falló

Estoy probando I2C para conectar el ATmega32 con la placa Arduino Mega2560 sin éxito. La placa Arduino está configurada para ser la Lectura maestra. El Atmega32 está configurado para ser Slave Write. He conectado los cables como e...
1
respuesta

Arduino: ¿Cuál es la mejor manera de enviar y recibir datos con I2C?

Estoy usando I2C para enviar y recibir valores int de una RaspberryPi a un Arduino y luego se remite al Pi. El problema principal que tengo es con valores int más grandes que 255. Un problema secundario es cuando se intenta transmitir valo...
1
respuesta

Manejo de errores AVR: I2C, SPI, etc.

¿Cómo se manejaría un error en el manejo de errores en interfaces AVR que no proporcionan específicamente un esquema de reconocimiento? Por ejemplo, tengo un sensor de temperatura I2C que sondea cada 1 hora. Así que cada hora mi AVR envía una...