Шим с dead-time на ардуино

Создаем свой блок. Вопросы, помощь знатоков.
Ответить
pmishaz
Рядовой
Сообщения: 6
Зарегистрирован: 05.06.2021{, 18:10}
Репутация: 0
Имя: misha

Шим с dead-time на ардуино

#1

Сообщение pmishaz » 26.07.2022{, 23:04}

Всем привет. Хочу использовать ардуино как генератор управления инвертора, т.е. будет генерировать два сигнала на первичную обмотку. Просто надо 2 сигнала как бы это делала TL-494 на два плеча, и сделать ето в flprog, нашол тему на https://github.com/tunerok/ATMega328_PWM_with_dead_time
В чом вопрос надо сделать блок, кто может как сам не справлюсь, с входом установки частоты и скважносты
Изображение

ecoins
Полковник
Сообщения: 2931
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Шим с dead-time на ардуино

#2

Сообщение ecoins » 27.07.2022{, 08:41}

pmishaz писал(а):
26.07.2022{, 23:04}
Хочу использовать ардуино как генератор управления инвертора, т.е. будет генерировать два сигнала на первичную обмотку. Просто надо 2 сигнала как бы это делала TL-494 на два плеча, и сделать ето в flprog
TL494 хорошее устройство, рекомендую продолжаю использовать его. На AVR у Вас возникнут проблемы си с управлением, и с целостностью инвертора.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Шим с dead-time на ардуино

#3

Сообщение Dryundel » 27.07.2022{, 10:11}

ecoins писал(а):
27.07.2022{, 08:41}
TL494 хорошее устройство, рекомендую продолжаю использовать его. На AVR у Вас возникнут проблемы си с управлением, и с целостностью инвертора.
Ну хочется человеку заменить пятирублевую микросхему на AVR с непредсказуемым исходом. Зачем же препятствовать. :)
pmishaz, поскольку такой блок вряд-ли кому-то ещё потребуется, пишите в личку. Помогу Вам спалить пару, тройку силовых транзисторов инвертора, за скромное вознаграждение.
Выкладывать это чудо для общего пользования рука не поднимается.

Ardudue
Лейтенант
Сообщения: 423
Зарегистрирован: 13.04.2020{, 18:22}
Репутация: 24
Имя: Антон

Шим с dead-time на ардуино

#4

Сообщение Ardudue » 27.07.2022{, 20:06}

Помогу Вам спалить пару, тройку силовых транзисторов инвертора, за здорово живёшь в субботу после обеда... :smile38:

pmishaz
Рядовой
Сообщения: 6
Зарегистрирован: 05.06.2021{, 18:10}
Репутация: 0
Имя: misha

Шим с dead-time на ардуино

#5

Сообщение pmishaz » 27.07.2022{, 21:16}

Спасибо за ответ. Буду тлкой делать

Ardudue
Лейтенант
Сообщения: 423
Зарегистрирован: 13.04.2020{, 18:22}
Репутация: 24
Имя: Антон

Шим с dead-time на ардуино

#6

Сообщение Ardudue » 14.08.2022{, 15:29}

Сделал блоки и забыл выложить.
Не тестировал в железке, пробуйте.
PWM_DEAD_TIME_800KHZ_(Code_-_Basic).ubi
(18.66 КБ) 47 скачиваний
PWM_DEAD_TIME_(Code_-_Basic).ubi
(29.43 КБ) 46 скачиваний

pmishaz
Рядовой
Сообщения: 6
Зарегистрирован: 05.06.2021{, 18:10}
Репутация: 0
Имя: misha

Шим с dead-time на ардуино

#7

Сообщение pmishaz » 14.08.2022{, 15:49}

Спасибо, я уже сам сделал
Ardudue писал(а):
14.08.2022{, 15:29}
Сделал блоки и забыл выложить.
Не тестировал в железке, пробуйте.
PWM_DEAD_TIME_800KHZ_(Code_-_Basic).ubi
PWM_DEAD_TIME_(Code_-_Basic).ubi
Ето к лутшому научился сам делать

Ответить

Вернуться в «Разработка пользовательских блоков»