Estoy trabajando con alguien en un registrador de datos basado en un MSP430. Dado que funciona con energía de la batería, queremos que el dispositivo utilice la menor cantidad de energía posible. Estamos planeando utilizar este chip (FT201X) para conectar el dispositivo con USB en la siguiente revisión Cuando el chip se está ejecutando, consume una corriente considerable, y cuando está en modo de espera, la corriente extraída (125µA) es aún más que varios otros componentes en la placa, por lo que parece que disminuirá la vida útil de la batería de manera no trivial, lo que no es Es deseable ya que el chip no hace nada cuando no está conectado a USB. La mayoría de las veces, el dispositivo no se conectará a USB. El dispositivo tiene su propio bus I2C conectado solo al MSP430, por lo que deshabilitar el bus podría funcionar, pero agregaría hardware para manejar los pull-ups.
Mi pregunta es si es seguro o no dejar el FT201X sin alimentación (es decir, solo con alimentación por USB y sin alimentación por el circuito) para el uso normal y solo dejar que se encienda cuando el USB está suministrando alimentación. Me preocupa que las líneas I2C, cada una con una resistencia de pull-up de 1K a 3.3V, puedan dañar el chip cuando no tenga energía. La hoja de datos dice que las entradas tienen una resistencia interna de 75K, pero el SDA podría ser el problema. ¿Tengo razón al suponer que esto es una mala idea?
Además, ¿qué otras opciones puedo tener? ¿Es posible que pueda alimentar VCCIO pero no VCC? Esa podría ser mi opción favorita si es posible. Supongo que otras opciones incluyen conectar los pull-ups a los FET o, supongo, alimentar el chip siempre. ¿Hay mejores maneras?