Микроконтролерът s; спира поради; кратка загуба на мощност, може кондензатор

Имам микроконтролер, свързан към 5v захранване, което минава през регулатор на напрежение, понижен от 12v.

поради

Предполагам, че се рестартира, защото има вероятност напрежението да спадне бързо за малка част от времето, което е достатъчно, за да накара чипа да се рестартира.

Правилно ли е това предположение?

Може ли добавянето на кондензатор към веригата да реши този проблем?

Тук се случват може би две неща, малки проблеми (ns до µs) и много по-дълги прекъсвания на захранването (ms до s).

Все още имате нужда от байпасен кондензатор между мощност и маса на микроконтролера. Това поддържа местното захранване стабилно, въпреки много големи, много краткосрочни вариации на тока, който микроконтролерът черпи. Тези вариации са твърде бързи, за да може храненето да се отдалечи. Освен това следите, връщащи се към захранването, имат достатъчен импеданс при високите честоти на тези бързи вариации на тока, за да причинят локални колебания на напрежението, дори ако основното захранване е напълно стабилно.

Другият проблем с по-дългосрочните прекъсвания на тока трябва да бъде решен с много акумулиране на енергия някъде. В крайна сметка недостатъчната мощност се случва за определен период от време и локалното хранилище трябва временно да компенсира разликата. Най-доброто място за поставяне на това е пред регулаторът. Да предположим, че вашият регулатор изисква запас от 2V.Това означава, че той ще продължи да произвежда 5V изход, докато входът му падне под 7V. Достатъчно голяма капачка на входа може да задържи входното напрежение на регулатора за известно време, след като 12V входът изведнъж изчезне. Поставете диод на Шотки последователно с 12 V вход, след това капачката след това. Това предпазва падащия вход от разтоварване на капачката.