Estoy usando un IC I2C EEPROM en un proyecto para almacenar la configuración y los ajustes de un microcontrolador Teensy, y actualmente estoy tratando de averiguar cómo lograr la reprogramación de los ajustes. Tengo la intención de utilizar una aplicación de escritorio de mi propio diseño para comunicarse a través de un enlace en serie a otro microcontrolador que hará la escritura real de la EEPROM.
He optado por una cabecera 2x3 (con el receptáculo para un cable plano IDC) que se conecta directamente al CI, con un diodo de bloqueo para evitar que el "módulo de programación" conectado a través del puerto de programación 2x3 alimente el resto del proyecto.
En mi esquema incluido, +3V3
es la alimentación del microcontrolador en el proyecto principal. Si, en cambio, la alimentación se realiza desde el puerto de programación, directamente a VI2C
La placa de circuito impreso debe ser capaz de alimentar sólo el circuito impreso, nada más en la placa.
Si la energía se recibe a través de +3V3
¿el diodo que está en serie con las dos resistencias afectará al funcionamiento del bus I2C? La EEPROM es el sólo dispositivo I2C. Si es así, ¿hay algo que pueda hacer para mitigar esos problemas?