Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.95/21: Рейтинг темы: голосов - 21, средняя оценка - 4.95
-80 / 1 / 0
Регистрация: 15.12.2019
Сообщений: 346

stm32 частотный преобразователь

20.09.2023, 18:56. Показов 7105. Ответов 54
Метки c++ (Все метки)

Студворк — интернет-сервис помощи студентам
Я решился взяться за трудное дело.Сделать самопал -частотник.3 фазы я уже сделал правда не на stm32 .Ну можно переделать.А как же плавный пуск.?Нужно менять частоту генерации во времени.Нашёл в нете AD98833.Как вы считаете -это хороший вариант.Ну я так прикинул что нужно 2 stm32 и AD98833.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.09.2023, 18:56
Ответы с готовыми решениями:

Однофазный частотный преобразователь под управлением stm32
Здравствуйте, пытаюсь своими силами сделать однофазный частотный преобразователь. Возник вопрос: можно ли с помощью генерации синуса шимом...

Частотный преобразователь для маломощного 3ёх фазного мотора
Есть мотор трёхфазный, маломощный, скажем ватт 40-100. Как бы не проблема включить его треугольником, добавить конденсатор и гонять на...

Частотный преобразователь Omron МХ2 останавливается по ошибке E30.3
Добрый день! Подскажите пожалуйста как устранить ошибку частотника МХ2 (Omron) Есть кран и на нем установлен 2 частотника (верт. и...

54
-80 / 1 / 0
Регистрация: 15.12.2019
Сообщений: 346
03.10.2023, 15:50  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Dushevny Посмотреть сообщение
DDS.
генератор DDS lДля управления 3х синусов.

Добавлено через 5 минут
stm32Cube_FW_F4_V1.26.0
Вам конечно другого спеца я не вижу.
0
1518 / 533 / 78
Регистрация: 22.09.2023
Сообщений: 1,697
03.10.2023, 15:59
Цитата Сообщение от ivan rusev Посмотреть сообщение
генератор DDS lДля управления 3х синусов.
Да. Четыре сложения и три умножения для получения трех синусов произвольной амплитуды с жестко заданным сдвигом фаз между ними. Поизучайте принцип цифрового синтеза внимательнее, он в статье разжеван совсем "на пальцах". Один фазовый аккумулятор и одна таблица. И из нее вы можете извлекать хоть три, хоть триста отсчетов с произвольным сдвигом фазы между ними.
0
274 / 206 / 30
Регистрация: 26.11.2022
Сообщений: 903
03.10.2023, 16:42
какой ещё цифровой синтез - для частотника таблички синуса на 50 значений для угла до 180 градусов за глаза хватит
0
1518 / 533 / 78
Регистрация: 22.09.2023
Сообщений: 1,697
03.10.2023, 18:49
Цитата Сообщение от Aledveu Посмотреть сообщение
какой ещё цифровой синтез
Читайте по губам: прямой цифровой синтез (Direct Digital Sythesis, DDS). Чтение вашей таблички и есть реализация прямого цифрового синтеза. Вы бы прошли по ссылке и хотя бы по диагонали прочитали там описание, прежде чем вываливать свое "фи", демонстрируя невежество.
0
62 / 187 / 31
Регистрация: 14.02.2013
Сообщений: 1,719
06.10.2023, 10:56
Цитата Сообщение от ivan rusev Посмотреть сообщение
генератор DDS lДля управления 3х синусов.
То есть хотите сгенерировать синус со сдвигам на 3 фазы, а потом куда этот синус погоните?
0
-80 / 1 / 0
Регистрация: 15.12.2019
Сообщений: 346
06.10.2023, 18:31  [ТС]
Генерация 3фазного синуса на stm32 а управлять таймером генерацией DDS но не синусом а прямоугольным импульсом.
0
62 / 187 / 31
Регистрация: 14.02.2013
Сообщений: 1,719
06.10.2023, 22:33
Цитата Сообщение от ivan rusev Посмотреть сообщение
Генерация 3фазного синуса на stm32 а управлять таймером генерацией DDS но не синусом а прямоугольным импульсом.
на силу какой формы сигнал собираетесь подать?
0
-80 / 1 / 0
Регистрация: 15.12.2019
Сообщений: 346
09.10.2023, 20:06  [ТС]
3фазы .3 синусоиды сдвинуты 120 градусов друг от друга.А если выходная микруха-драйвер расчитана на 6 сигналов 3 прямые 3 инверсные то нужно подать 6
0
274 / 206 / 30
Регистрация: 26.11.2022
Сообщений: 903
09.10.2023, 21:01
вообще нужно 6 сигналов - если делать нормальный преобразователь - и с управлением скоростью спада тока при больших и малых токах, но это сложно да и не всегда возможно - при бутстрепном питании драйверов такое нельзя.

но можно и просто - stm32 имеет таймер tim1 - у него есть 6 выходов и с управляемым мёртвым временем - как раз для частотного пробразоваттеля
0
-80 / 1 / 0
Регистрация: 15.12.2019
Сообщений: 346
10.10.2023, 20:47  [ТС]
Не знаю .Но у меня правда на AVR. в протеусе получилось 3 фазы правда я использовал два таймера .Один 3 ШИМа выдаёт.И в прерывании другого таймера.Ну а 6 ШИМ.Получается 3 в иверсии?.Это я создаю дубликат 3 фаз но выходной сигнал ШИМа получается аппаратно в инверсии?
0
62 / 187 / 31
Регистрация: 14.02.2013
Сообщений: 1,719
10.10.2023, 22:23
ivan rusev, то что тянешся к знаниям молодец, а вот то что не практично дурак.
0
-80 / 1 / 0
Регистрация: 15.12.2019
Сообщений: 346
11.10.2023, 17:22  [ТС]
Спасибо за комплимент.Но дурак -это не просто кликуха.Это моё состояние психологическое.И тем более я Иван хоть и не русский.Даже не молдован.А хуже-гагауз.Ну это с юмором я написал.Частотник для себя.Кто захочет сам сделать то смогу поделится за небольшую плату.По большому счёту большие деньги не интересуют.Так что бы можно было прожить.Не практично согласен полностью.Но есть у меня такое понятие мечта детства .И мечта юности.Первое осуществил.Второе на подходе.Но это как спорт.Ты пробегаешь 5 км.А тебе хочется 10 км пробежать.Правда моя юность затянулась до 24 лет.И сейчас мне на горизонте 50 я всё с молодости не ухожу.
0
62 / 187 / 31
Регистрация: 14.02.2013
Сообщений: 1,719
12.10.2023, 06:58
ivan rusev, ты затеял частотник ради спортивного интереса? Конечно можно сделать на stm32 но получится такой медленный частотник, а если ещё сделаеш векторное скалярное управления с обратной связью от энкодера то вообще тормоз получится. Правда не знаю может stm32h взять.
0
5534 / 2887 / 573
Регистрация: 07.11.2019
Сообщений: 4,813
12.10.2023, 08:06
Aledveu, а почему 180, а не 90?
0
274 / 206 / 30
Регистрация: 26.11.2022
Сообщений: 903
12.10.2023, 12:10
u235, можно взять 360 - тогда только привести в диапазон и просто значение из таблицы,
можно 180 - тогда действий побольше и табличный синус готов, а табличка в 2 раза меньше.
можно 90 - ещё больше действий и математики для получения результата, а табличка в 4 раза меньше.
можно просто аппроксимировать полиномом или ломаной - ещё больше математики и табличка может быть и не нужна.

тут важен баланс.
И ещё - если табличку засунуть в сегмент (.text) вместе с кодом, тогда она и озу занимать не будет.

VladimirU, для начала - сделать на stm32 - и напороться на всё что можно в силовой, фильтры, математика, драйверы, датчики тока и напряжения, функции диагностики, обратная связь и пр. И после этого при наличии интереса можно двигаться дальше. А иначе получится с места в карьер ))
1
-80 / 1 / 0
Регистрация: 15.12.2019
Сообщений: 346
13.10.2023, 19:35  [ТС]
Одного stm32f1 -f4 будет недостаточно 2 минимум.

Добавлено через 3 минуты
2 фазный двигатель 180 градусов.4 фазный 90 градусов .А 3 фазный двигатель 120 градусов.И не как по другому.
0
274 / 206 / 30
Регистрация: 26.11.2022
Сообщений: 903
13.10.2023, 20:59
ivan rusev, посмотрите проект https://github.com/odriverobot... c_v3.5.pdf

и демку

и того - одна stm32f4 управляет двумя трехфазными движками. а у вас частотником не хватит ))
0
-80 / 1 / 0
Регистрация: 15.12.2019
Сообщений: 346
13.10.2023, 21:26  [ТС]
Асинхронные 3фазные двигателя.А не Серводвигателя.Сказочник.Я электрик.Меня трудно провести.Это чистая бутофория.
0
274 / 206 / 30
Регистрация: 26.11.2022
Сообщений: 903
13.10.2023, 21:36
разница только в наличии скольжения в двигателе - но это к вопросу управления положением которое вам в частотнике не нужно ))

управление током в обмотках ничем не отличается
0
-80 / 1 / 0
Регистрация: 15.12.2019
Сообщений: 346
26.02.2024, 19:45  [ТС]
А частота ШИМа чем определяется при 50Гц?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.02.2024, 19:45

Постройте программу, которая составляет алфавитно-частотный словарвляет алфавитно-частотный словарь для заданного файла
Практическая работа № 48. Алфавитно-частотный словарь 1. Постройте программу, которая составляет алфавитно-частотный словарь для...

Задане:частотный словарь символов слогов их двух производных символов (см.частотный словарь слов)
Задане:частотный словарь символов слогов их двух производных символов (см.частотный словарь слов) выручайте я вообще не бум-бум :wall:

Чем связать STM32 + STM32 в одном корпусе?
Есть 2 платы: (1) - STM32 (Вывод на LCD + запись SD) и (2) - STM32F4 (обработка сигналов + коммуникация с датчиками). Чем связать данные...

Общение с барометром MS5540 на STM32 (Arduino to STM32)
Получил от китайца сей аппарат, пошел тут же гуглить что нибудь готовое, но не тут то было. Информации по нем очень мало, даже на Arduino...

STM32 - STM32 I2C
*****ПРОБЛЕМА ИСПРАВЛЕНА****ОТВЕТ НИЖЕ , НЕ ВЧИТЫВАЙТЕСЬ В КОД ПРОГРАММЫ,УТОНЕТЕ)), НУ ЕСЛИ ТОЛЬКО ИНТЕРЕС ЕСТЬ. Всем добрый вечер....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Новая последнея моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки Правым кликом по серверу -> отладочная информация -> edit Заменить "net": "raw", на "net": "tcp", Нажать кнопку reload.
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru