управление НЧ инвертором

Ответить
Аватара пользователя
ingener
Лейтенант
Сообщения: 580
Зарегистрирован: 14 окт 2018, 00:26
Имя: Андрей
Благодарил (а): 2 раза
Поблагодарили: 3 раза

управление НЧ инвертором

Сообщение ingener »

Друзья, доброго дня всем,
Есть задача управлять инвертором переменного тока (из постоянного делать переменный) с низкой частотой (до 100 Гц)
Переключение полярности происходит в момент смены уровня сигнала на выходе 6
Выход 2 должен незадолго перед переключением снизить ток
В примере - для частоты 50 Гц - за 2мс до смены полярности снижаем ток, полярность переключилась, через 2мс снова поднимаем ток.
На штатных блоках все работает как надо, но одно замечание - нет стабильности, картинка на осцилле "плавает", иногда изменяется ширина импульсов.
Подозреваю, что дело в неоптимальном скетче - штатные блоки слишком медленные для такой задачи - можно как-то исправить?
На осциллограмме - желтым управление током, синим - переключение полярности
:smile37:
ac1.JPG
WhatsApp Image 2023-07-14 at 14.43.48.jpeg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
WildCat
Лейтенант
Сообщения: 559
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 5 раз
Поблагодарили: 9 раз

управление НЧ инвертором

Сообщение WildCat »

Что-то мне подсказывает, что для адекватных таймингов нужно использовать прерывания (скоростной счётчик), а не обычные блоки.

Ну или собрать схему вообще без МК, а используя ТТЛ логику. Те же одновибраторы и простые логические МС.
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя