Preguntas con etiqueta 'i2c'

1
respuesta

Cómo hacer que Arduino haga I2C de alta velocidad

He conectado dos MCP4725 DAC a mi Arduino y escribí un pequeño bosquejo de demostración para probar la funcionalidad. El boceto dibuja una curva de Lissajous en mi osciloscopio. La frecuencia de salida es un poco decepcionante (aproximadamente...
4
respuestas

¿Bus de bajo costo / complejidad para módulos expandibles?

Estoy tratando de elegir un autobús para un sistema expandible. Los requisitos incluirían idealmente: Número de módulos desconocido (potencialmente hasta un par de docenas). Se permiten varios módulos idénticos (puede ser difícil darles ID...
3
respuestas

Cómo agregar un módulo de sensor I2C adicional en Arduino

He probado el sensor GY-521 en Arduino usando la guía de ( enlace ). Funciono bien ¿Alguien me puede guiar sobre cómo puedo agregar otro módulo GY-521 por favor? Estoy planeando usar un total de cuatro de ellos conectados a mi Arduino Uno. ¿Cómo...
1
respuesta

Beagle Bone Black - Error al encontrar paquetes de actualización: sudo apt-get update [cerrado]

Soy muy nuevo en el uso de cualquier microcontrolador y quería usar un MPU-9250 con el Beagle Bone me proporciona datos en serie a través de I2C o SPI. Cada vez que escribo sudo apt-get update en mi terminal shell me aparece este error:...
1
respuesta

Problema al usar DS1337 - RTC

Estoy intentando usar una versión editada de la biblioteca que se encuentra en este enlace . Básicamente, cambié parte del archivo incluido y parte de la función modificada de la biblioteca wire.h. Aunque no soy un programador hardcore, de algu...
1
respuesta

No se pueden leer los datos escritos en 24AA1025

Tengo un PIC18F con MSSP con el que estoy interactuando con un 24AA1025. Estoy usando MPLAB 8 y las funciones de C18 para hacerme la vida más fácil. El único problema es que (supuestamente) he escrito un byte en el 24AA1025, pero cuando lo leo,...
2
respuestas

Use GPIO para Pullups conmutables de I2C

Estoy diseñando una placa de interfaz de propósito general y quiero poner a disposición tantos periféricos disponibles y utilizables en un encabezado de expansión sin la necesidad de cambios permanentes (soldadura). Un problema es hacer que l...
4
respuestas

¿Cómo conectar múltiples dispositivos del mismo dispositivo a un Arduino utilizando I2C?

Quiero usar dos del mismo magnetómetro (HMC5883L) con mi Arduino, pero no puedo calcular el código para llamar a cada uno de ellos por separado. He leído en línea que la conexión de múltiples dispositivos es completamente factible, siempre qu...
4
respuestas

Implementando un búfer I2C en C

Estoy implementando un I 2 esclavo de solo lectura en un PIC18F4620 . He hecho un controlador ISR de trabajo para el módulo MSSP: unsigned char dataFromMaster; unsigned char SSPISR(void) { unsigned char temp = SSPSTAT & 0x2d; i...
1
respuesta

Los datos del acelerómetro BMA180 en arduino son esporádicos

He estado tratando de obtener un BMA180 (ya estoy en mi segundo) para enviar un flujo continuo de datos de aceleración a través de un puerto serie (eventualmente bluetooth, pero eso es un problema para un día diferente). He mirado y tratado de e...