-3 / 0 / 0
Регистрация: 15.12.2019
Сообщений: 332

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

20.09.2023, 18:56. Показов 4319. Ответов 53
Метки 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 частотника (верт. и...

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

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

но можно и просто - stm32 имеет таймер tim1 - у него есть 6 выходов и с управляемым мёртвым временем - как раз для частотного пробразоваттеля
0
-3 / 0 / 0
Регистрация: 15.12.2019
Сообщений: 332
10.10.2023, 20:47  [ТС]
Не знаю .Но у меня правда на AVR. в протеусе получилось 3 фазы правда я использовал два таймера .Один 3 ШИМа выдаёт.И в прерывании другого таймера.Ну а 6 ШИМ.Получается 3 в иверсии?.Это я создаю дубликат 3 фаз но выходной сигнал ШИМа получается аппаратно в инверсии?
0
77 / 171 / 30
Регистрация: 14.02.2013
Сообщений: 1,572
10.10.2023, 22:23
ivan rusev, то что тянешся к знаниям молодец, а вот то что не практично дурак.
0
-3 / 0 / 0
Регистрация: 15.12.2019
Сообщений: 332
11.10.2023, 17:22  [ТС]
Спасибо за комплимент.Но дурак -это не просто кликуха.Это моё состояние психологическое.И тем более я Иван хоть и не русский.Даже не молдован.А хуже-гагауз.Ну это с юмором я написал.Частотник для себя.Кто захочет сам сделать то смогу поделится за небольшую плату.По большому счёту большие деньги не интересуют.Так что бы можно было прожить.Не практично согласен полностью.Но есть у меня такое понятие мечта детства .И мечта юности.Первое осуществил.Второе на подходе.Но это как спорт.Ты пробегаешь 5 км.А тебе хочется 10 км пробежать.Правда моя юность затянулась до 24 лет.И сейчас мне на горизонте 50 я всё с молодости не ухожу.
0
77 / 171 / 30
Регистрация: 14.02.2013
Сообщений: 1,572
12.10.2023, 06:58
ivan rusev, ты затеял частотник ради спортивного интереса? Конечно можно сделать на stm32 но получится такой медленный частотник, а если ещё сделаеш векторное скалярное управления с обратной связью от энкодера то вообще тормоз получится. Правда не знаю может stm32h взять.
0
5480 / 2839 / 566
Регистрация: 07.11.2019
Сообщений: 4,678
12.10.2023, 08:06
Aledveu, а почему 180, а не 90?
0
260 / 190 / 29
Регистрация: 26.11.2022
Сообщений: 797
12.10.2023, 12:10
u235, можно взять 360 - тогда только привести в диапазон и просто значение из таблицы,
можно 180 - тогда действий побольше и табличный синус готов, а табличка в 2 раза меньше.
можно 90 - ещё больше действий и математики для получения результата, а табличка в 4 раза меньше.
можно просто аппроксимировать полиномом или ломаной - ещё больше математики и табличка может быть и не нужна.

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

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

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

и демку

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

управление током в обмотках ничем не отличается
0
-3 / 0 / 0
Регистрация: 15.12.2019
Сообщений: 332
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
Ответ Создать тему
Опции темы

Новые блоги и статьи
Blazor и контроллер сервопривода IoT Meadow Maple
Wired 11.07.2025
Я решил разобраться, как можно соединить современные веб-технологии с миром "железа". Интересная комбинация получилась из Blazor в качестве веб-интерфейса и микроконтроллера Meadow с его веб-сервером. . .
Генерация OpenQASM из кода Q#
EggHead 10.07.2025
Летом 2024-го я начал эксперименты с библиотекой Q# Bridge, и знаете что? Она оказалась просто находкой для тех, кто работает на стыке разных квантовых экосистем. Основная фишка этой библиотеки -. . .
Изучаем новый шаблон ИИ-чата .NET AI Chat Web App
stackOverflow 10.07.2025
В . NET появилось интересное обновление - новый шаблон ИИ-чата под названием . NET AI Chat Web App. Когда я впервые наткнулся на анонс этого шаблона, то сразу понял, что Microsoft наконец-то. . .
Результаты исследования от команды ARP (июль 2025 г.)
Programma_Boinc 10.07.2025
Результаты исследования от команды ARP (июль 2025 г. ) Африканский проект по дождям (ARP) World Community Grid снова запущен! Мы рады поделиться обновленной информацией о нашем прогрессе с осени. . .
Angular vs Svelte - что лучше?
Reangularity 09.07.2025
Сегодня рынок разделился на несколько четких категорий: тяжеловесы корпоративного уровня (Angular), гибкие универсалы (React), прогрессивные решения (Vue) и новая волна компилируемых фреймворков. . .
Code First и Database First в Entity Framework
UnmanagedCoder 09.07.2025
Entity Framework дает нам свободу выбора, предлагая как Code First, так и Database First подходы. Но эта свобода порождает вечный вопрос — какой подход выбрать? Entity Framework — это. . .
Как использовать Bluetooth-модуль HC-05 с Arduino
Wired 08.07.2025
Bluetooth - это технология, созданная чтобы заменить кабельные соединения. Обычно ее используют для связи небольших устройств: мобильных телефонов, ноутбуков, наушников и т. д. Работает она на частоте. . .
Руководство по структурам данных Python
AI_Generated 08.07.2025
Я отчетливо помню свои первые серьезные проекты на Python - я писал код, он работал, заказчики были относительно довольны. Но однажды мой наставник, взглянув на мою реализацию поиска по огромному. . .
Тестирование энергоэффективности и скорости вычислений видеокарт в BOINC проектах
Programma_Boinc 08.07.2025
Тестирование энергоэффективности и скорости вычислений видеокарт в BOINC проектах Опубликовано: 07. 07. 2025 Рубрика: Uncategorized Автор: AlexA Статья размещается на сайте с разрешения. . .
Раскрываем внутренние механики Android с помощью контекста и манифеста
mobDevWorks 07.07.2025
Каждый Android-разработчик сталкивается с Context и манифестом буквально в первый день работы. Но много ли мы задумываемся о том, что скрывается за этими обыденными элементами? Я, честно говоря,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru