5 votos

Aislamiento para microcontrolador que está apagado

Tengo un diseño en el que el ahorro de energía es un problema enorme y hasta el más bajo de energía modo de suspensión de la \$\mu\$C es demasiado corriente de reposo (30 \$\mu\$). Soy consciente de que muchos y han utilizado \$\mu\$Cs en el pasado que son extremadamente bajos sueño actual (en la nA gama), pero no tengo el lujo de mudarse a un lugar diferente \$\mu\$C en mi diseño actual (prometo que este es el caso debido a las restricciones impuestas sobre mí por el equipo de diseño, de lo contrario me gustaría migrar a una más óptima). Básicamente, estamos tan buena como la que puede obtener de la \$\mu\$C tenemos que usar y no es suficientemente bueno. Así que yo no estoy buscando nuevos \$\mu\$C recomendaciones. Necesito una manera de eliminar el sueño actual de la \$\mu\$C o, al menos, llevarla a la nA gama.

Un pensamiento que tuve fue quitar la alimentación de la \$\mu\$C completamente. Que resuelve la corriente de reposo problema, pero mi miedo es a lo desconocido de la resistencia de la \$\mu\$C cuando está apagado. Como hojas de datos, normalmente no se muestra esta figura, creo que sería más seguro simplemente aislar cualquier e/S digital conectado a la \$\mu\$C, de modo que no back-feed \$\mu\$C (causando posiblemente incluso más corriente que el modo de suspensión). ¿Hay alguna buena, de ultra baja potencia de los esquemas de esto? Necesito estar en la nA rango de corriente de reposo.

El diseño tiene un CPLD que está siempre encendido. Con algunas inteligente de sincronización y fabricante optimizaciones mi CPLD debería terminar en la baja \$\mu\$Una serie así. Soy consciente de esto y han aceptado este golpe en el consumo de energía debido a las restricciones de diseño. Podría enviar señales a través de la que emplean algunos de los tri-estado de métodos dentro de la CPLD si es necesario?

La e/S digital me he conectado son:

  • UARTS
  • SPI
  • I2C
  • Lógica/líneas de interrupción

4voto

RelaXNow Puntos 1164

Mi primera reacción es que tratando externamente apagar el micro es el camino equivocado acerca de esto. Tal vez usted está usando mal la micro, pero hay micros que tomar muy poco poder cuando, en plena modo de suspensión. Echa un vistazo a algunos de los "nanoWatt" (término de marketing) Fotos y MSP430s. Las últimas Fotos son básicamente hacia abajo a una pequeña cantidad de corriente de fuga en el sueño, a menos de 1uA para algunos.

La baja actual necesita? Lo que hace el resto del circuito de dibujar. ¿Cuál es la CPLD de corriente cuando no la cambio? Es difícil dar una buena respuesta sin algunos de los números reales.

Decir de algo que es un "gran problema" no es la spec. Por ejemplo, si usted está tratando de ejecutar algo tan largo como possbile en una batería CR2032, entonces 1uA sueño actual es muy adecuado, puesto que el efectivo de auto-corriente de descarga es más que eso. Si desea 3 años a partir de una sola batería AA, a continuación, aún más sería aceptable.

EDIT: otra cosa que me debería haber añadido. Si usted realmente va a cambiar la alimentación a la micro (sigo pensando que es una mala idea, de obtener el derecho de micro lugar), probablemente tendrá que cambiar el suelo en lugar de la energía. Usted dice que hay IIC y UART líneas conectadas a la micro. La CII ha pasivo pullups, por lo que estos se dibuja la corriente o la potencia de la micro a través de la protección de los diodos de si intenta apagar la alimentación en lugar de la tierra. Nivel de lógica de la UART señales de ralentí alto, de modo que podría haber un problema similar.

En cualquier caso, al parecer, se puede rediseñar la junta, así que no entiendo cómo usted está atascado en particular de las micro, lo que sea. Si el poder es realmente como un "enorme problema", entonces todo lo demás debería estar sobre la mesa.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X