Estoy tratando de depurar un dispositivo I2C, y la ola se ve muy rara. ¿Por qué está curvado?
Estoy tratando de depurar un dispositivo I2C, y la ola se ve muy rara. ¿Por qué está curvado?
Los circuitos integrados internamente usan controladores de drenaje / colector abiertos para extraer activamente la señal y así ver los tiempos de caída "rápidos". En contraste, cuando los conductores están fuera de línea, la línea se coloca en alto a través de un registro de recuperación y, en consecuencia, tiene un tiempo RC más largo y un aumento más lento.
No dices qué tipo de diseño es este. ¿Es un dispositivo comercial o algo que ha soldado o tal vez construido en una placa de pruebas? Dependiendo de esas cosas, es posible que desee verificar las conexiones y el tamaño de las resistencias que se utilizan. podría también puede ser que los IC que estás usando requieran que habilites los pull-ups.
Lea otras preguntas en las etiquetas oscilloscope i2c