Preguntas con etiqueta 'i2c'

2
respuestas

¿Algún dispositivo HDMI envía comandos en el pin CEC [cerrado]

Estoy usando un decodificador de IPTV que está conectado a mi televisor mediante un cable HDMI. Cuando enciendo o enciendo el IPTV, no afecta al televisor y el televisor permanece apagado o encendido. Cuando verifico el pin CEC por el osciloscop...
1
respuesta

I2C en atmega328p

Estoy tratando de conectarme con un IC usando I2C, para inicializar la comunicación I2C estoy usando la siguiente función: void init_i2c(void ) { uint8_t twst; TWSR = 0; // no prescaler TWBR = ((F_CPU/SCL_CLOCK)-16...
2
respuestas

ATMEGA TWI / I2C Slave - ¿Cómo implementar el estiramiento del reloj?

Estoy programando un esclavo TWI basado en un ATMEGA644PV. Está funcionando en general, el maestro puede enviar y leer datos del esclavo. Hasta ahora todo bien. Pero en algunas solicitudes de lectura, el esclavo requiere "más tiempo" para pr...
1
respuesta

Identificando los cables SDA y SCL en el dispositivo I2C

Tengo un sensor de proximidad IR con 4 cables sobresalientes, sé cuál es el GND y el V +, pero no puedo saber cuáles son los cables SDA y SCL (incluso mirando la hoja de datos). Cualquier idea que representen los azules y los amarillos, a partir...
2
respuestas

¿Cómo calibrar el sensor de temperatura IR MLX90616?

He comprado algunos sensores de temperatura IR Melexis mlx90616. La hoja de datos indica que se requiere una calibración "por el cliente". Al contactar a mi comprador, obtuve la respuesta: "El proveedor se comunicó con nosotros diciendo que tien...
1
respuesta

Demux I2C con un sistema de relé o similar

Estoy trabajando en un prototipo electrónico. Tengo un maestro de comunicación I2C y tengo seis esclavos para hablar. Pero aquí está el problema: los componentes no están diseñados para tener muchas direcciones: solo hay dos disponibles. Teng...
1
respuesta

¿Cómo hacer que el chip SirfStar IV funcione solo como esclavo I2C?

Compré un GPS que tiene el chipset SirfStar GSD4e dentro. Veo con el analizador lógico que cuando está en modo I2C está escribiendo en el bus. Entiendo por eso que está en modo maestro. ¿Cómo puedo convertirlo en un esclavo I2C? En caso de...
1
respuesta

Multiplexor I2C TCA9548A - resistencias de 10k en las líneas de dirección

Estoy revisando los esquemas y el diseño de PCB de la placa de ruptura del multiplexor I2C Adafruit TCA9548A. He adjuntado el esquema a continuación. No puedo entender por qué hay resistencias de 10k en las líneas de direccionamiento A2, A1,...
1
respuesta

I2C - consulta de bit banging [duplicado]

Al intercambiar bits I2C, en lugar de cambiar los estados LOW / HIGH del pin, cambie entre LOW / HiZ simplemente modificando los registros DDR / DIR. ¿Por qué es así? ¿Por qué no podemos cambiar los estados de BAJA / ALTA del pin de datos? Mi...
1
respuesta

¿Cómo apago varios puertos USB en función de varios sensores?

Estoy buscando una manera de desactivar un puerto USB en un Arduino, estoy comprando algo como esto y de alguna manera usando un sensor de luz o presión para encender y apagar el puerto USB. Estaba pensando que podría usar un transistor o relé...