Preguntas con etiqueta 'i2c'

4
respuestas

Error de lectura / escritura de I2C bajo carga de interrupción pesada

En mi sistema, estoy usando I2C y me doy cuenta de que bajo una pesada carga de interrupción (de otras fuentes), la comunicación I2C se interrumpe fácilmente. ¿Es este el comportamiento esperado para I2C? Habría esperado a pesar de la interrupci...
1
respuesta

I2C IC para la identificación de piezas

Estoy buscando una forma para que un sistema host identifique que un determinado módulo mecánico C está conectado a él. Este módulo mecánico no necesita tener ningún componente electrónico, pero debido a razones de compatibilidad del host (con o...
2
respuestas

Diseñando mi propio bus

Esta pregunta está más allá de mi pregunta anterior: Alternativas a SPI debido a EMI . Estoy jugando con la idea de diseñar mi propio bus de comunicación. Estaría agradecido si alguien pudiera echar un vistazo a mi diseño preliminar y decirme d...
1
respuesta

¿Es posible utilizar solo SMBus en PCI Express 1X?

De acuerdo con la página de Wikipedia en PCI Express , las ranuras PCI-e 1X tienen 18 posiciones de pin en dos los carriles (por lo tanto, 36 pines) y las posiciones 5-9 representan SMBus y JTAG. Me gustaría conectar un µC como un dispositiv...
5
respuestas

I2C EEPROM bitbanging: Escribe bien, pero solo si el primer bit no está establecido

Actualmente estoy trabajando en un proyecto I2C EEPROM que usa bit banging para impulsar las líneas SDA y SCL. Mi función de lectura funciona bien, pero cada vez que escribo un byte con un "1" inicial, siempre leo FF atrás; incluso si el byte...
2
respuestas

MITM en el bus I2C

He estado intentando diseñar un módulo que me permita modificar las respuestas de esclavo seleccionadas en un bus I2C. Aquí está la configuración del bus original (los pull-ups y las conexiones de alimentación no se muestran para mayor claridad:...
2
respuestas

La mejor manera de hacer I2C / TWI a larga distancia

Tengo un proyecto que requiere hacer I²C / I2C / TWI en una larga distancia (30 a 40 metros). He visto a algunas personas que sugieren reducir la frecuencia de reloj a aproximadamente 500 Hz, para mitigar los efectos de la capacitancia de una...
3
respuestas

L3G4200D picos aleatorios

He buscado en este foro un poco en lo que respecta al giroscopio L3G4200D, y no he visto este problema mencionado, pero he visto a otros hablar de ello en otros foros. Estoy viendo un valor extraño grande en mi salida cuando el giroscopio está p...
3
respuestas

¿Qué microcontrolador debe ser maestro / esclavo?

Estoy diseñando una alarma para despertarme la mañana. El sistema está compuesto por 3 subsistemas: (S1) RGB gestión de siete segmentos. Compuesto por 5 µC, uno para cada dígito y otro para ":". El alto número de µC se debe al hecho de que...
5
respuestas

Implementando I2C a analógico

¿Cómo puedo implementar (o quizás haya un IC que ya lo haga) una placa cuya entrada sería I2C y la salida sería de voltaje analógico (0V - 5V)? Finalmente, me gustaría conectar un par de ellos a los pines IO de un arduino que crea salidas dig...