Preguntas con etiqueta 'i2c'

3
respuestas

¿Recomienda algún CI de ADC? [cerrado]

Estoy buscando un IC de ADC y, aunque pude dar el paso y elegir uno, me preguntaba si alguien tenía alguna experiencia con algún dispositivo en particular. Lo necesito para: Conéctese a un AVR a través de I2C / SPI (se prefiere I2C) Tener...
2
respuestas

¿Por qué poner resistencias entre Vcc / SDA y Vcc / SCL en I2C da como resultado una onda cuadrada?

Estoy tratando de entender por qué colocar resistencias entre Vcc y las líneas de datos / reloj ayuda a que mi forma de onda sea cuadrada, cuando me estoy comunicando entre Arduino y un chip EEPROM. Si no se colocan resistencias en el circuito,...
1
respuesta

Dificultades de I2C por cable

Quiero vincular un PIC16F1825 y un sensor de temperatura TCN75 a través de I2C. El sensor de temperatura está a aproximadamente 1 m de la MCU. ¿Alguien me puede aclarar si y qué tipo de dificultades voy a enfrentar al ejecutar I2C a través del c...
3
respuestas

¿Cómo se establece la frecuencia de reloj entre el maestro y el esclavo en el protocolo I2C?

Esta es una pregunta de seguimiento para ¿Qué sucede si omito las resistencias pullup en las líneas I2C? En un reloj de pared digital que diseñé (usando el DS1307 RTC y el ATmega328 MCU), accidentalmente omití las resistencias de pull-up qu...
4
respuestas

DS1307 problema de falla de energía

El DS1307 tiene dos fuentes de alimentación: la fuente principal de VCC y la batería de respaldo. Este último alimentará el DS1307 cuando la alimentación principal se reduzca, de modo que el reloj pueda seguir funcionando. Estoy enfrentando u...
1
respuesta

Direccionamiento de registros con bibliotecas HAL I2C STM32F0

Soy muy nuevo en el uso de CUBE y HAL_libraries de STM. Estoy usando un microcontrolador STM32F0 con 32 pines. El esquema para I2C es correcto. Así que necesito un poco de ayuda aquí. Tengo un sensor capacitivo ( FDC1004 ) que utiliza la comu...
2
respuestas

¿Por qué las hojas de datos documentan los protocolos desde cero?

Estoy leyendo un hojas de datos para un componente con interfaces I2C. Puedo recordar lo mismo de las hojas de datos de otros componentes en el pasado. En estas hojas de datos, se incluye una descripción completa del protocolo I2C, los bits...
4
respuestas

¿Concepto de drenaje abierto en el bus I2C?

(Soy principalmente de un fondo de software y recién comencé a trabajar en una plataforma integrada. Disculpe si esta es una pregunta ingenua ...) Estoy planeando escribir un controlador para una EEPROM que está conectada a la MCU a través de...
3
respuestas

¿Matar un dispositivo Arduino e I2C con un relé?

Destruí * un Arduino Pro Mini de 5 V 16 MHz y un extensor de puerto I2C PCF8574 y me pregunto cómo. Obviamente puede ser muchas cosas (ESD, sobretensión, etc.). Pero sospecho que el problema radica en mi conducción de un relé de 24 V, por lo que...
6
respuestas

¿Por qué las comunicaciones a bordo como I2C, SPI, etc. tienen una verificación de errores en general?

Algunos métodos de comprobación de errores, como la comprobación de paridad, suma de comprobación, CRC, etc., se utilizan para las comunicaciones por cable / inalámbricas. Sin embargo, la mayoría de los circuitos integrados con interfaces como I...