(1) Si usa USB como fuente de energía, entonces la corriente máxima que puede obtenerse de USB está muy por debajo de la corriente máxima permitida de carga de la batería, por lo que no tendrá problemas reales para hacer lo que describe. es decir, si el cargador está conectado a la batería y se aplica carga, la corriente de descarga de la batería excederá en gran medida la corriente de carga disponible y habrá una descarga neta. Cuando se retira la carga, el cargador "decidirá" si la batería está en modo CC o CV. Si está en modo CC, se aplicará la corriente de carga USB disponible. Si está en modo CV, el cargador limitará el voltaje a Vmax y la batería cargará la corriente de carga.
(2) Si la energía proviene de una fuente donde Isource max > I battery_charge_max entonces ...
Por definición, no puede cargar & descargue una batería simultáneamente: la batería solo ve el flujo de corriente neto. Esto no es pedantería sino física. Lo que puede confundir es el circuito del cargador, si no tiene en cuenta correctamente hacia dónde se dirige el flujo actual y cuánto hay.
Si puede monitorear la corriente real de la batería en lugar de la corriente del cargador (o idealmente ambas), entonces controlar y monitorear lo que recibe la batería es "solo una cuestión de ingeniería".
Si puede controlar la corriente de la batería Y si está dispuesto a permitir que el voltaje de la batería caiga a un máximo de V_cv, durante el uso simultáneo, diga de 4.2V a 4.1V, entonces simplemente puede control charg- ER actual tal que Vbat_charge < Icc y Vbattery = Vcharger < V_cv. La batería siempre estará en un estado legal.
Si puede controlar V_bat_charging y V_charger por separado (solo dos MOSFET y voluntad de dejar caer un poco de voltaje a través del cargador de la batería y disipar la diferencia de energía, entonces puede cargar la batería independientemente del funcionamiento del calentador. un convertidor de dinero para eliminar esta diferencia, pero la disipación generalmente será soportable, probablemente no más de unos pocos vatios por lo general.
Estoy feliz de expandir lo anterior según sea necesario.
Algunos podrían argumentar que el "cigarrillo electrónico inteligente" es un oxímoron :-).
Agregado: para la carga con fuente USB, la corriente de carga excede sustancialmente la corriente de carga disponible y la batería en todo momento sufrirá una descarga neta cuando se suministra la carga. Para otras fuentes de energía de carga más capaces, esto puede no ser cierto.