По большей части модели двигателей и системы управления к ним реализованы в нашем опенсорсном проекте motorcontroldemo bitbucket.org/niietcm4/motorcontroldemo/ для микроконтроллеров НИИЭТ, но можно оттуда всё взять на Си и пересобрать под чего угодно.
Хороший текст. Мне понравилось. Думаю, что студентам, которым я отправлю ролик тоже понравится. Чтобы принять текст как руководство к действию хотелось бы узнать в какой среде (IDE) вы работали. Я приобрёл TMS320 F 28.. Голая плата! Я конечно найду среду, но если подскажите где взять, то я сберегу время. В настоящее время много ограничений. Я с ними столкнулся при освоении STM. Подписался Чингиз ханом - не помогло, вычислили.
а в чём проблема для самых первых практик взять stm32, китайский IGBT-модуль, любой мотор трёхфазный или двухфазный из любой бытовухи(там в сумме меньше 2тыс руб будет), проекты на stm32 управляют нормальными такими по мощности станками, не считая бытовой электромеханики
stm32f103 за полтора бакса вывозит векторное управление, а при высоких навыках системного программирования, так туда вообще можно впихнуть векторное с параметризацией и отслеживанием уставок, это какой-то моторчик, а f4** это уже для дронов и гироскопов(контроллеры VR, кинематики, экзоскелеты)
Да можно и на STM32 учиться, таких много подходов. Но мы исторические сами делаем проекты на тексасе, чему и студентов учим. На модели обучать программированию проще - нет риска ничего спалить, можно выдать контроллер работать домой. А с IGBT модулем и трёхфазным мотором уже сложнее будет. Но такие курсы обучения у нас тоже есть - с мотором - после прохождения этого курсового. На наш взгляд у тексаса более развитая периферия motorcontrol - более гибкая для разных экзотических задач, чем типовой трёхфазный мотор.
И такой способ есть, и такому студентов учим на другом курсе, но подход с моделью внутри микроконтроллера в большей степени обучает работе с реальным железом, средствами разработки и отладки - создаёт эффект работы с реальным двигателем. Если же делать в матлабе (даже на Си), то вопросы производительности, прерываний, отладки, прошивки, работы с регистрами микроконтроллера у студентов не возникают, а это тоже является целью обучения.
@@NPF_VECTOR Разумно, хорошо что Dt как-то учтён. Есть нюансы - отлаживать управление на средствах ccs - это , мягко говоря, не удобно, аналоговая модель на компьютере далека от жизни, но вот как бы её приблизить к ней.. тогда можно и отлаживаться и не потерять реальность..
А можно вас попросить выложить примеры проектов которые относятся к этой работе в гитхаб или ЯД?
По большей части модели двигателей и системы управления к ним реализованы в нашем опенсорсном проекте motorcontroldemo bitbucket.org/niietcm4/motorcontroldemo/ для микроконтроллеров НИИЭТ, но можно оттуда всё взять на Си и пересобрать под чего угодно.
Хороший текст.
Мне понравилось.
Думаю, что студентам, которым я отправлю ролик тоже понравится.
Чтобы принять текст как руководство к действию хотелось бы узнать в какой среде (IDE) вы работали.
Я приобрёл TMS320 F 28..
Голая плата!
Я конечно найду среду, но если подскажите где взять, то я сберегу время.
В настоящее время много ограничений. Я с ними столкнулся при освоении STM.
Подписался Чингиз ханом - не помогло, вычислили.
Официальная IDE для тексаса Code Composer Studio, бесплатная и без ограничений.
а в чём проблема для самых первых практик взять stm32, китайский IGBT-модуль, любой мотор трёхфазный или двухфазный из любой бытовухи(там в сумме меньше 2тыс руб будет), проекты на stm32 управляют нормальными такими по мощности станками, не считая бытовой электромеханики
stm32f103 за полтора бакса вывозит векторное управление, а при высоких навыках системного программирования, так туда вообще можно впихнуть векторное с параметризацией и отслеживанием уставок, это какой-то моторчик, а f4** это уже для дронов и гироскопов(контроллеры VR, кинематики, экзоскелеты)
Да можно и на STM32 учиться, таких много подходов. Но мы исторические сами делаем проекты на тексасе, чему и студентов учим. На модели обучать программированию проще - нет риска ничего спалить, можно выдать контроллер работать домой. А с IGBT модулем и трёхфазным мотором уже сложнее будет. Но такие курсы обучения у нас тоже есть - с мотором - после прохождения этого курсового. На наш взгляд у тексаса более развитая периферия motorcontrol - более гибкая для разных экзотических задач, чем типовой трёхфазный мотор.
@@NPF_VECTOR Сложно ли достать МК от TI?
а нельзя как-то в матлабе или симентеке алгоритм на Си реализовывать, а потом уже на плату переносить..
И такой способ есть, и такому студентов учим на другом курсе, но подход с моделью внутри микроконтроллера в большей степени обучает работе с реальным железом, средствами разработки и отладки - создаёт эффект работы с реальным двигателем. Если же делать в матлабе (даже на Си), то вопросы производительности, прерываний, отладки, прошивки, работы с регистрами микроконтроллера у студентов не возникают, а это тоже является целью обучения.
@@NPF_VECTOR Разумно, хорошо что Dt как-то учтён. Есть нюансы - отлаживать управление на средствах ccs - это , мягко говоря, не удобно, аналоговая модель на компьютере далека от жизни, но вот как бы её приблизить к ней.. тогда можно и отлаживаться и не потерять реальность..