Estoy tratando de leer datos de un sensor táctil conectado I2C. Específicamente el Azotec IQS266 . Planeo preprogramar todos los ajustes de la forma que quiero, y luego no volver a tocarlos. Además de esto, en realidad solo hay una pieza de mem...
Tengo en mente el siguiente diseño de placa:
Esunaplacade4capas,~5cmdediámetro,dondesesoldarán10PCBesclavasconectadasatravésdelbusI2C.Lalíneadetrazoqueveesdeaproximadamente8cmdelongitud.Estebustieneelrelojpasandoporlacapasuperioryelbusdedato...
Estoy usando un atmega328p y escribiendo firmware para mostrar los datos que recibo a través de i2c en masilla.
Leí los datos que recibo de la siguiente manera:
/* Receive data from slave. */...
Estoy usando un SMT32F030R8 para comunicarme a través de I2C con otros dispositivos, y el problema es que estoy capturando algunos problemas en el bit ACK de I2C.
Como se muestra en la imagen, al final de uno de los bytes, la línea de datos debe...
En mi proyecto, he conectado varias placas de ruptura de sensores a un Arduino-proMIni que funciona a 3.3 V y 8 MHz como sigue en una PCB fabricada, pero conservando los diseños originales de la tarjeta (para poder conectarlos a través de rastro...
tenga paciencia conmigo, ya que soy muy nuevo en electrónica. Estoy intentando conectar un kit de desarrollo NodeMCU (ESP8266) con un 1602LCD. Estoy usando un convertidor i2c para interactuar con la pantalla LCD. La pantalla LCD requiere 5V. Cre...
Construí una placa de sensores simple que conecta un RFDUINO a dos componentes I2C. Un acelerómetro ADXL345 y un controlador táctil MPR121. La placa también incluye un LED RGB, un motor de vibración y un circuito de cargador Li-Po.
El bus I2C...
El colector abierto agrega inconvenientes como la necesidad de una resistencia de pull-up externa y ralentiza el rendimiento. ¿Por qué los diseñadores de I2C eligieron usar colector abierto / drenaje abierto?
Estoy utilizando Bit-Banging para la comunicación I2C a través de PIC24FJ128GA010.
El código funciona bien para escribir 16 bytes en EEPROM (recibí ACK = 0 por cada escritura de bytes).
Mientras leo EEPROM, solo puedo leer el primer byte....
Si debido a algún problema en el esclavo, el esclavo no puede dejar la línea SDA libre, por lo que el maestro puede controlarla. Su esclavo se pone bajo entre la transferencia de datos, pero no puede liberarlo.
En este tipo de situación, ¿cóm...