инвертор с чистым синусом и защитами от кз и перегруза на UNO

kekia22
Offline
Зарегистрирован: 06.01.2016

Таблицы с синусом

kekia22
Offline
Зарегистрирован: 06.01.2016

Синус 255,пробывал 200,180.один хер.
Да и переключение мкжду таблицами тероризирует,там иергда сквозняк проскакивает!

kekia22
Offline
Зарегистрирован: 06.01.2016

Я думаю кортекс с динамичным вычислением синуса справится с лёгкостью.я туда ищё несколико штук суну,ватметр,мппт контроллер заряда,может ищё чтото.будет всё в олном,жаль кортекс тока на синус тратеть

kekia22
Offline
Зарегистрирован: 06.01.2016

Таблицы синусов

Victorius111
Offline
Зарегистрирован: 02.12.2015

1. Я использовал для получения синуса http://edu.sernam.ru/book_sm_math1.php?id=130   формулу 19, разложение в ряд, имеет вид 

                                                     y0=x-x³/6+(x³•x²)/120

Используется ШИМ

2. Мертвая зона примерно 10мкс хотя экспериментально можно попробовать и меньше, экспериментировать осторожно, за раз вылетает 5 из 6-ти недешевых IGBT транзисторов

3. для квазиразвязки лучше всего ставить трехфазный драйвер типа IR2136

nixus
Offline
Зарегистрирован: 29.10.2018

Дружище, не парься... конечно дух есть... делаем! мне нужен инвертор тоже с обратной связью но на 40-80 килогерц и добыть я из него планирую 3000 вольт 2 ампера

nixus
Offline
Зарегистрирован: 29.10.2018

Victorius111 пишет:

1. Я использовал для получения синуса http://edu.sernam.ru/book_sm_math1.php?id=130   формулу 19, разложение в ряд, имеет вид 

                                                     y0=x-x³/6+(x³•x²)/120

Используется ШИМ

2. Мертвая зона примерно 10мкс хотя экспериментально можно попробовать и меньше, экспериментировать осторожно, за раз вылетает 5 из 6-ти недешевых IGBT транзисторов

3. для квазиразвязки лучше всего ставить трехфазный драйвер типа IR2136

формулой конечно по быстрее будет, есть пример кода?

AS31979
Offline
Зарегистрирован: 22.12.2015

Я вынужденно занимался подобным, но у нас стояла задача - маломощьный ТРЕХФАЗНЫЙ инвертор с регулировкой напряжения. Сразу предупреждаю - если кто думает что самодельный 5 кВт инвертор выйдет дешевле покупного, то фиг вам - из покупных деталей никак дешевле чем купить уже готовый не получится!!!

Так что если вы не сидите на куче деталей забудьте!

Теперь чем могу помочь - аппаратная часть обеспечивающая управление мощьными полевиками и АППАРАТНУЮ защиту от сквозных токов передранна от сюда:

http://we.easyelectronics.ru/antonluba/maketnaya-plata-kontrollera-elektrodvigatelya-chast-1-formirovatel-dead-time-i-zaschita-ot-skvoznyh-tokov.html

http://we.easyelectronics.ru/antonluba/maketnaya-plata-kontrollera-elektrodvigatelya-chast-2-drayvery-mosfet.html

http://we.easyelectronics.ru/antonluba/maketnaya-plata-kontrollera-elektrodvigatelya-chast-3-maketirovanie.html

Гнерировать ШИМ сигнал синуса на лету категорически не советую - жрет ресурсы микроконтролера, лучше зашить в память табличку и бросать ее на АППАРАТНЫЙ ШИМ микроконтролера по прерыванию.

Защиту от КЗ можно сделать апаратную - сигналы ШИМ пускаешь через один вход элемента 2И-НЕ, на второй вход выход компаратора,  компаратор по падению рапряжения на резисторе определяет првышение допустимой величины тока, и блокирует сигналы ШИМ. Будет работать даже если микроконтролер повиснет намертво.

Sinus 50Hz
Sinus 50Hz аватар
Offline
Зарегистрирован: 03.01.2019
Всех с Новогодними Каникулами !
 
Небольшая статья по стабилизации выходного напряжения
в преобразователе с чистым синусом на микроконтроллере.
Описанный алгоритм стабильно работал даже с 8bit ацп и 8bit pwm.
 
Проект для micro c for pic и упрощённая модель Proteus.
Позже для Arduino NANO закину исходник на яндекс диск,
могу ещё для pic16f73 если кому надо.
 
Это не полноценный инвертор а только стабилизация.
 
И ещё пара статей. По SPWM и EG8010.