Preguntas con etiqueta 'i2c'

4
respuestas

Relación entre el consumo de energía / energía extraída I2C y la velocidad de datos

Refiriéndome exactamente a lo que dibujan las líneas I2C, ¿me equivoco al pensar que cuanto mayor sea la frecuencia del reloj, más corto será el tiempo (la misma cantidad de) corriente que fluye a través de las detonaciones y, por lo tanto, meno...
6
respuestas

¿Por qué las líneas I2C usan un controlador de drenaje abierto en lugar de controladores de tres estados?

Tengo entendido que las líneas I2C usan resistencias pull-up para elevar pasivamente el bus a nivel lógico alto porque los controladores usados en el bus son controladores activos, es decir, colector abierto / drenaje abierto. Dado que los contr...
2
respuestas

Cálculo de resistencias pull-up I2C y dónde colocarlas [duplicar]

Estoy conectando un PIC18F46K22 (maestro) a un PIC18F4620 (esclavo) usando I 2 C. El cable entre los dispositivos es de ~ 30 cm. Estoy usando 400kHz sin control de velocidad de respuesta. Más adelante, agregaré otro 18F4620 en ~ 5 cm del...
4
respuestas

I2C y SPI, si comparten la misma conexión, ¿existe o no un conflicto?

Tenemos un producto que usa PIC18F4520, y usamos algunos dispositivos como el controlador de LCD, etc., que usan el bus I2C para comunicarse con el micro. Pero ahora queremos agregar un par de AD5504 , que es un DAC con SPI interfaz. Ahora tene...
5
respuestas

Cómo preestablecer un expansor IO IOC

Tengo un PCB que utilizo para realizar algunas mediciones en un chip de silicona patentado. Estamos incluyendo varias estructuras de prueba en la PCB para permitir algunas pruebas automatizadas, por ejemplo, relés que abren / cierran algunas con...
3
respuestas

DS1307-breakout-board

Quiero crear un reloj RTC para la Raspberry Pi. Adafruit tiene una guía para lograr esto con Dallas DS1307. En el esquema colocan una resistencia de 2.2K entre VCC y SCL y hacen el Lo mismo para VCC y SDA. SQLW está simplemente desconectado....
2
respuestas

Dispositivos sin alimentación en el bus I2C / SPI

Estoy tratando de desarrollar una placa que incluya dispositivos I2C y SPI que están sin energía la mayoría de las veces para ahorrar energía. Descubrí que para estos dispositivos en particular (sensores de presión Honeywell HSC) definitivamente...
1
respuesta

¿La condición de DETENER tiene algún significado en un solo sistema maestro I2C?

Actualmente estoy trabajando para reescribir parte del código en mi controlador I2C, y estoy tratando de averiguar el propósito exacto de la condición de STOP. Creo que en un sistema de múltiples maestros, una vez que se produce una condición...
1
respuesta

I2C Slave ACK no está disminuyendo lo suficiente

Mi esclavo I2C no está bajando el bus hasta el final para el ACK. He intentado reemplazar 1.5k pullup con 10k pullup, pero el voltaje ACK sigue siendo el mismo (1.6V). Voltaje del sistema: 2.5V Maestro: STM32L151 Esclavo: NXP NT3H211...
1
respuesta

¿En qué punto uno tiene que usar un búfer I2C?

Estoy diseñando un sistema que se puede expresar en un esquema abstracto como este: HayunaMCUprincipalqueactúacomomaestroI2Cyalgunosesclavos.AlgunosdeellosestánenlamismaPCB,peroalgunosestánconectadosconcablesenotrasPCB.EnelcasodeSlave7ySlave...