2026-01-27 10:16 AM
Вітаю. Створив DC-DC перетворювач на мікроконтролері G4 серії. У я кості регулятора використовую апаратний FMAC, current mode. Моє питання стосується перерегулювання рівня вихідної напруги при старті перетворювача. На борту маю апаратну кнопку вимкнення живлення, а саме фізичне від'єднання акумулятора від перетворювача, а також тактові перемикача для користувача, якими безпосередньо вмикається та вимикається процес перетворення, та налаштування користувачем деяких параметрів. М'який старт програмно не реалізовано. Ситуація наступна, перший пуск перетворювача після увімкнення кнопкою живлення проходить бех перерегулювання, що я можу підтвердити осцилограмами. А ось усі наступні пуски супроводжуються короткотривалим перерегулюванням рівня вихідної напруги. Будьласка, хто має бажання мені допомогти, відгукніться, за запитом надам усю необхідну інформацію. Осцилограми хочу скинути наступним постом.
2026-01-27 10:28 AM
1.
2.
На осцилограмах блакитний промінь це вихідна напруга, фіолетовий - зворотня пилка згенерована ЦАП, яка у вбудованому компараторі порівнюється зі струмом дроселя (current mode). Перша осцилограма це перший запуск після увіскнення приладу - перерегулювання відсуутнє, характерне наростання амплітуд обох сигналів. На другій осцилограмі чітко видно перерегулювання.
2026-01-27 10:35 AM
Я виконував деякі маніпуляції із задіяною периферією, але без результатно. Остання моя підозра стосується модуля FMAC. Пробував скидати налаштування і конфігурувати повторно, при повторному запуску - без результатно. Скидаючи FMAC я намагався скинути накручені PID канали попереднім перетворенням. Поки такі думки.
2026-01-27 12:38 PM
Hello,
The language used in this community is English. Please read Terms and Conditions Article 10 - 2
Thank you for your undrestanding.
2026-01-27 12:54 PM
Post 1
Hello. I created a DC-DC converter on a G4 series microcontroller. I use hardware FMAC, current mode as the regulator. My question concerns the overregulation of the output voltage level when the converter starts. I have a hardware power-off button on board, namely the physical disconnection of the battery from the converter, as well as a clock switch for the user, which directly turns on and off the conversion process, and the user configures some parameters. Soft start is not implemented in software. The situation is as follows, the first start of the converter after turning it on with the power button goes through overregulation, which I can confirm with oscillograms. But all subsequent starts are accompanied by a short-term overregulation of the output voltage level. Please, anyone who wants to help me, respond, I will provide all the necessary information upon request. I want to reset the oscillograms in the next post.
On the oscillograms, the blue ray is the output voltage, the purple is the inverse sawtooth generated by the DAC, which is compared with the choke current (current mode) in the built-in comparator. The first oscillogram is the first start after turning on the device - there is no overshoot, a characteristic increase in the amplitudes of both signals. The second oscillogram clearly shows the overshoot.
Post 3