Если честно, ты подзаебал тупыми вопросами. Разумеется, если у тебя
конденсатор работает в качестве накопителя, то нужен ЗАМЕТНЫЙ
размах напряжения, ибо C*U = I*t. В любой системе на конденсаторе
подразумевается некоторый размах напряжения, ибо зачем он там
нужен. Допустим у тебя МК и остальное может работать в диапазоне
2.5..3.5 вольт. Значит твой конденсатор может обеспечить питанием
что-то потребляющее ~40ма в течении 500e-6 * 1 / 40e-3 * 1e3 = 12.4
ms. Что почти подходит под твои условия. Увеличивать ёмкость понятно, сложно, увеличивать напряжение без его ограничения -- нелья. Но если лимитировать на LDO то будет просто U, а если DC/DC вместо LDO, то получается U^2, что сильно выгодней. Поэтому может проще выделить пару ног МК под программный (к нему особых требований нет) повышающий преобразователь (конденсаторный или с индуктивностью) от которого будет вначале медленно и печально заряжаться относительно высоковольтный конденсатор. И добавить микросхему DC/DC с входным до ~20-30 вольт (дальше -- сложно) от которой будет питаться твоя нагрузка. Падение на конденсаторе уже может исчисляться десятками вольт, и C*(U-4v)^2 / 2 = 3.3v*40mA*15ms. Например при напряжении 16в хватит всего ~50мкФ.