Plain 223 9 марта, 2018 Опубликовано 9 марта, 2018 · Жалоба Как вообще это организовано в частотниках Ключевое слово ПЦС — по прерываниям с частотой ШИМ увеличивается на шаг фазы закольцованный аккумулятор фазы, разрядность которого определяет наименьшая требуемая частота, после чего, по его старшим разрядам, как указателю, из таблицы синуса берётся значение. Если таблица грубая, промежуточные значения вычисляются из двух её соседних значений посредством младших разрядов аккумулятора — следовательно, экономить на таблице попросту невыгодно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Den64 0 9 марта, 2018 Опубликовано 9 марта, 2018 · Жалоба Можно использовать DDS генератор. Хотя на таких низких частотах и ШИМ микроконтроллера легко справится. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Plain 223 9 марта, 2018 Опубликовано 9 марта, 2018 · Жалоба ШИМ для 6 выходов управляющих силовыми ключами Выше было предупреждение, что с такой схемой напряжение будет в 1,5 раза меньше номинала, да и то в лучшем случае — Ваш двигатель это устраивает? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Слесарь 9 10 марта, 2018 Опубликовано 10 марта, 2018 · Жалоба Ну .. у меня все двигателя (насосы и вентиляторы) с двукратным запасом производительности, для чего и частотник, - эффективно понизить производительность, по этому думаю если питать ключи +300В, то на выходе напряжения будет достаточно. Более детально изучив ШИМ модуль МК, стратегия немного меняется, длительность периода ШИМ будет постоянной, по окончании периода ШИМ прерывание. По прерыванию ШИМ перезаписывать регистр скважности ШИМ для формирования синусоидальной огибающей ШИМ.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dac 0 10 марта, 2018 Опубликовано 10 марта, 2018 · Жалоба А что мешает использовать повышающий до 400В PFC? Сразу решается несколько проблем. Схема усложняется на одну микросхему + дроссель + транзистор + диод. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Слесарь 9 10 марта, 2018 Опубликовано 10 марта, 2018 · Жалоба А зачем? А как же допустимое напряжение выходных ключей? На сегодняшний день снижаю производительность двигателей с помощью автотрансформатора, но это как понимаю не очень эффективно, по этому помимо пониженного напряжения хочу снизить так же и частоту тока. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yamantau 15 10 марта, 2018 Опубликовано 10 марта, 2018 · Жалоба Попробуйте постоянкой запитать. Мотор щеточный? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Слесарь 9 10 марта, 2018 Опубликовано 10 марта, 2018 · Жалоба на постоянке почему-то не вращается.... греется очень сильно... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yamantau 15 10 марта, 2018 Опубликовано 10 марта, 2018 · Жалоба Мотор коллекторный? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Слесарь 9 10 марта, 2018 Опубликовано 10 марта, 2018 · Жалоба нет. мотор как в заголовке темы... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yamantau 15 10 марта, 2018 Опубликовано 10 марта, 2018 · Жалоба Прикольно, впервые про такие узнал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 241 10 марта, 2018 Опубликовано 10 марта, 2018 · Жалоба после чего, по его старшим разрядам, как указателю, из таблицы синуса берётся значение. Если таблица грубая, промежуточные значения вычисляются из двух её соседних значений посредством младших разрядов аккумулятора — следовательно, экономить на таблице попросту невыгодно. Зачем таблица??? Если синус элементарно вычисляется полиномом. И с гораздо большей точностью, чем по таблице. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Plain 223 10 марта, 2018 Опубликовано 10 марта, 2018 · Жалоба На сколько команд потянет этот полином? Потому как речь о работе в прерываниях частотой может даже 100 кГц. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Слесарь 9 10 марта, 2018 Опубликовано 10 марта, 2018 · Жалоба Для формирования синуса (переменного тока) рекомендуют создать статическую синус таблицы значений скважности для ШИМ. Для изменения частоты огибающей (переменного тока) ШИМ изменять частоту выборки данных из синус таблицы для ШИМ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 241 10 марта, 2018 Опубликовано 10 марта, 2018 · Жалоба На сколько команд потянет этот полином? Потому как речь о работе в прерываниях частотой может даже 100 кГц. На Cortex-M - немного больше 20 тактов - да хоть 1МГц. :) А Вы теперь посчитайте - сколько будет работать вариант с таблицей, да ещё с интерполяцией по 2-соседним значениям? Учитывая, что на максимальных частотах в Cortex-МК выборка из флеша занимает до 6-7 тактов. Удивительно, но почему-то никто, из тех кто сразу строчит таблицы, не задумывается о быстродействии табличного варианта, как будто он безусловно 0-тактный... У меня даже на STM8 (16МГц) синус по 3 фазам полиномом считается для 10кГц ШИМа. Что уж говорить про Cortex.... PS: А вообще - если действительно нужно быстро генерировать синус, то лучше пользовать не тормозные таблицы или полином, а считать рекуррентно. В этом случае (на ARM) нужно всего около 1 такта CPU на вычисление каждого нового значения синусоиды (ну + ещё конечно его нужно потом сохранить в памяти). Так можно генерить синус на десятках МГц. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться