Preguntas con etiqueta 'i2c'

1
respuesta

Cómo configurar NACK en un PEC incorrecto en TWI utilizado para SMBUS (ATMega8) [duplicado]

Quiero implementar el protocolo SMBUS en mi dispositivo AVR (ATMega1284P), que tendrá el rol de esclavo. Necesito admitir la función PEC (código de error del paquete), lo que significa que el dispositivo maestro (que no es mío) enviará un byte...
0
respuestas

Atmel AVR XMEGA I2C / TWI velocidad máxima

Estoy planeando un bus de comunicación entre un ATxmega256A3U y múltiples ATxmega64A3s. El desafío es que necesito usar la menor cantidad de cables posible, por lo que me gustaría dirigirme a los esclavos sin un pin de selección de esclavo separ...
0
respuestas

La nueva tira de LED WS2801 falla mientras las antiguas idénticas están funcionando

Estoy tratando de agregar 2 tiras de LED adicionales a mi configuración actual de 4 idénticas. Cada tira consta de 32 LED RGB con un chip WS2801 ejecutado por un arduino que se conecta a una PC. Sin embargo, estoy teniendo problemas con el parpa...
2
respuestas

Protocolo TWI / I2C con HMC5883L Magnetómetro con ATMEGA256RFR2 XPLAINED PRO (megaavr)

Estoy intentando leer los registros de salida de datos de X, Y, Z Hasta ahora he podido: Send a START - flag 0x08 = START condition transmitted. Send 0x3C - flag 0x18 = SLA+W transmitted, ACK received. //For configuring HMC5883L Control Reg...
0
respuestas

Agregando resistencia en paralelo a digipot

Estoy intentando controlar un dispositivo con un potenciómetro digital (AD5245S). En mi aplicación no puedo vincular la baja ref del potenciómetro y la conexión a tierra, por lo que estoy usando un aislador óptico I2C (ISO1541) para aislar el po...
0
respuestas

STM32F411 - Fallo I2C durante la carga de sondeo pesado

Tengo un STM32F411 que se comunica con 2 periféricos (un IMU - MPU6050 de Invensense y un controlador de LED - CAT3626 de ON Semi) a través de sus 2 buses I2C (uno periférico por bus). Tengo un problema extraño: si intento acceder a los regis...
0
respuestas

inicialización mt9p111

Necesito usar mt9p111 (LI-5M05CM-AF), pero no puedo encontrar ningún ejemplo de inicialización en Internet. Encontré controladores para Linux y Android en github: (Enlace en los comentarios). No vi ningún resultado de la inicialización de mt9...
2
respuestas

¿Por qué el reloj se mantiene alto?

Soy muy nuevo y estoy tratando de hacer una traza I2C de ADXL345 con Ch1 a SCL y Ch2 a SDA, pero las huellas se parecen a estas: ¿No se supone que el reloj oscile continuamente? ¿Es normal que permanezca alto cuando se escriben datos (aun...
1
respuesta

U (S) ART / SPI / I2C: ¿algún conector común / prevalente / recomendado?

¡Buenos días a todos! Actualmente estoy creando la placa con el microcontrolador STM32F417, y quiero tener salidas I2C, SPI, UART y USART separadas (fuera de GPIO) en la placa. Pero estoy perdido en qué conector físico debo usar para cada...
0
respuestas

decodificación de forma de onda

Estoy tratando de obtener la información del sensor óptico de mi mouse, estrictamente ΔX y ΔY. Busqué la hoja de datos del microcontrolador que se comunica con el sensor óptico y todo lo que pude encontrar fue esto. enlace , que indica que tien...