Комментарии (96)

RSS свернуть / развернуть
У меня есть задача почти под сабж. Думал делать на STMах, но их слегка не хватает. Могу попробовать сделать проект на этой микросхеме, если мне помогут настроить окружение под linux, и смогу купить девборд.
0
У меня поднято окружение Qt Creator + GCC ARM + плагин BareMetal + OpenOCD на Mint13 (Ubuntu 12). В статье по ссылке работают в Эклипсе, который также прекрасно живет под линуксом — так что с этим проблем нет.
Ну а девборд штука недешевая насколько я понимаю для домашнего пользования, или же задача служебная?
0
Посмотрел QtCreator. Идея годная.
Задача не служебная, но бюджет есть. Девборд, по опыту сужу, окупается. Мне как раз на 2 движка вектор нужен. Разве что, пока там частотники и асинхронники стоят, но частотники туповатые и скорости не хватает
0
Ну что я могу сказать, выбирайте девборду и вперед =)
0
Девборд на TI или ST стоит 10-15 баксов. Девборд на SoC а не микроконтроллер часто уже стоит сотку (не тысячи). Пока наши производители этого не поймут — они в народ (и мелкий бизнес, не только в хобби) не пойдут, так и останутся уделом оборонки (другой вопрос, надо ли им это).
Плюс не надо забывать, что даже хоббисты (особенно студенты) являются очень ценной аудиторией, так как они легко могут оказаться в позиции выбора решения уже для своей работы, когда бюджеты есть. И что они скорее всего выберут при прочих-почти-равынх? Да, то, с чем они играли дома. То, у чего девборда стоила $15.
+3
Даже опуская кучу других факторов, то понимай, не понимай, а когда мк клепаешь партиями в сотни тысяч и миллионы штук, то цены будут одни, при партиях в тысячи штук — совершенно другие. Девборда ведь не может стоит дешевле самого чипа, согласитесь?
0
Разумеется, может. Девборда не должна приносить прибыль сама по себе. Это как с игровыми приставками — они часто продаются дешевле себестоимости, а прибыль от игр :)

Понятно, что такой подход очень тяжёл (невозможен) для компании, только начинающей свой путь (и не имеющей инвесторских венчурных миллионов), но компания это должна хорошо понимать, а не считать что «Девборда ведь не может стоит дешевле самого чипа» — это очевидно. Нет. Не очевидно.

И, да, если чип стоит заметно дороже конкурентов — то вообще на каких клиентов можно рассчитывать кроме тех, кого заставляют (оборонка, собственно)?
+1
Не буду спорить, так как вполне могу ошибаться. Думаю, что такие вопросы лучше задавать напрямую в отдел маркетинга или руководству. Рядовой инженер, типа меня, вряд ли что-то сможет сказать на эту тему по существу.
0
Другое дело, что у вас контроллер нифига не общего назначения, а очень специфический (да, я таки прошёл по ссылке и почитал), такое железо и правда везде стоит дороже $10-$15, да и хоббистам редко нужно, такое выбирают уже люди с бюджетом :)
0
конечно может. вспомним хотя бы ланчпады по 4.30
0
Хорошо, я погорячился с этим утверждением =)
0
Еще у TI есть университетская программа. ВУЗам бесплатно для учебных целей без каких либо проблем могут предоставить кучу оборудования. + скидки для преподавателей. + конкурсы под которые так же можно отладочников набрать для ВУЗа. Как бы не столько всем подряд бесплатно (условно бесплатно) надо раздавать, а хотя бы вузам! Их не так уж много и для компании пару десятков отладочников подаренных ВУЗУ могут через пару лет вернуться неплохим количеством новых заказчиков
0
Они одно время и бесплатно слались :)
0
Ещё кину на вентилятор. У Терасика девборды часто дешевле чипа, который на них стоит, а ещё есть сама плата и куча других деталей. Например, недавно купил себе DE0-SOC за 99$, так на ней один 5й циклон только 110$ стоит + ещё деталек долларов на 50.
Я это к тому рассказываю, что умные буржуи, такие как Альтера, спонсируют производителей девкитов, таким образом продвигают свои продукты. От российских же производителей мы этого никогда не дождемся, тк есть оборонка, импортозамещение итд. Короче, нагнут.
0
почему не дождемся? Будут конкурентные товары — будет и халява. Халява это же реклама. Смысл вкладываться в рекламу, которая заведомо не окупится, потому что не смотря на дешевый кит сам контроллер стоит в разы дороже?
-1
оборонка
Там где есть оборонка, кроме оборонки больше ничего не будет… Вот зачем производителю впихивать бабос в рекламу, маркетинг и еще чего + требования обычных обыввателей намного специфичнее военки и намного геморнее поддержку для простых людей делать, если можно пихать чипы за умропомрачительные суммы, не связываться с массовым производством еще и бюджетные откаты да гранты катать туда сюда…
+1
STM свои девборды сотнями тысяч вообще нахаляву рассылал. Нахаляву это же намного дешевле стоимости чипа? ;) А с учетом пересылки, так вообще.

Зато теперь, после этого аттракциона невиданной щедрости, толпа народу по всему миру воткнулись в STM32 и нарожали 10005000 хобби проектов и готовых решений. А попробуй найди то же самое на какой-нибудь стелларис, который на такой шаг так и не решился?
+1
тива вообще странная штука. Как и другие контроллеры от техаса:)
0
вообще понятие «выберут то с чем игрались дома» говорит о низкой квалификации и банальном нежелании обучаться. как правило фирма, которая держит подобных студентов в принципе не готова отдать деньги за дорогой девкит, так как видимо не готова оплачивать даже специалиста.
0
При прочих равных — почему нет? Должен же быть хоть какой-то критерий выбора, если все остальные показывают, что годиться любая из 5-6 железок. Другое дело, да, в данном конкретном случае речь идёт о довольно специфической железке, признаю. И как выбирать её вместо STM32F4 (и не пользоваться всем, за что заплачены деньги) так и наоборот (и навешивать внешние костыли) — решение сомнительное.
+1
ну, с дельфинами (которые упомянуты в статье) я не работал. но например для пикколо (из той же степи) я достойной замены не нашел. при этом вижу кучу реализаций на авр и стм с кучей лишней обвязки и костылями в коде. вру, есть альтернатива в виде PSoC5 от Cypress. но там цена получается еще менее гуманной.
0
кстати даже у тех же техасов многие девкиты стоят далеко не 15 баксов
0
Девборд на TI или ST стоит 10-15 баксов.

Здесь не надо путать ознакомительные платки для быдла студентов/любителей за $4-12 а-ля Launch_Pad, выпускаемые для оптово-розничной раздачи слонов торговли, и спец.наборчики для motor_control_мэнов и прочих барыг/предпринимателей от прецизионного/интеллектуального привода.

Вот например, такая тексасовская «платка» для_экспериментов_с_моторчиками почему-то стоит всего-лишь $1200.
0
В Убунту пользуюсь связкой Eclipse + GCC. Сделал скринкаст, как это все настраивается: www.youtube.com/watch?v=zNvUChlyne8
0
Физ лицам в малых дозах продают? Нашел еще МДП силовые, неплохие по параметрам (искра г.Ульяновск) и у них тоже какие-то положения о закупочной деятельности а там какая-то непонятная муть.
0
Понятия не имею. Можно попробовать спросить у отдела маркетинга.
0
Кстати, а сэмплы есть?
А то бедному студенту бывает накладно покупать…
0
Зачем студенту такой монстр?)
Вообще сэмплы раздавали когда-то, но предприятиям вроде. Практикуется это сейчас или нет не могу сказать, лучше напрямую узнавать.
0
Хочется понять… а куда их применить для дома для семьи?
Сколько осей он потянет, если там всего два канала под инкрементальные энкодеры?
То есть для домашнего трёх осевого фрезера или 3Д-принтера к этой мелкосхеме надо дополнения делать… ах на фрезере ещё и шаговики используют любители, а тут асинхронники на 380?
Опять таки для промышленного ЧПУ возможностей одной этой микросхемы достаточно — можно подключить дисплей по SPI, карту памяти с программой обработки и как бы простой станок ЧПУ готов?
Даже для применения в Народном Хозяйстве нужны не просто Демоплаты, но реальные примеры применения.
Со схемотехникой и использованием частотных преобразователей для асинхронных двигателей знаком :)
s7detali.narod.ru/MM430/MM4_DOC.html
0
Дождаться когда на нее портируют ардуину и мигать светодиодиками да по сайтикам лазить искать новые скетчики=))
На самом деле весчь интересная… правда для тех задач что вы описали надо таких по одной на каждую ось(вроди бы так положено делать). Лень вникать во внутренности, но если там нет плавающей запятой… то толку в конкурентоспособности мало… сейчас пытаются сплайновую математику да всякие адаптивные цифровые фильтры впихнуть в управление электроприводом (мир науки чет новое пытается придумать, дисеры там всякие да статейки клепать надо же для отчетности, иногда до смешного у них доходит) вот только насколько это с реальностью связывается?
-1
Лень вникать во внутренности, но если там нет плавающей запятой…
Ну вон же блоксхема первой картинкой, а на ней крупно написано Cortex-M4F.
0
зачем каждую приблуду пытаться применить для дома/семьи? на моей старой работе например сейчас делают свой частотный привод ибо покупные от -40 не существуют или стоят как крыло самолета. так там подобный контроллер просто сам напрашивается.
для промышленного ЧПУ одного контроллера однозначно не хватит. у меня сейчас два (f28027 и stm32) на каждом приводе ^_^ и stm32f4 в качестве мозгов. вообще максимум что я получал в плане «интеграции» так это два ШД на один контроллер в режиме микрошага. и то с целью дикого удешевления, больше так делать не буду ибо нехер.
0
сейчас делают свой частотный привод ибо покупные от -40 не существуют или стоят как крыло самолета.
Электролитические конденсаторы при -0° мёрзнут и их ёмкость значительно снижается…
электролит -40°… соляркой в «снежки» при такой температуре не играли?

Есть нелюминеевонеэлектролитные конденсаторы работоспособные при -50°… но опять таки, чтобы иметь требуемую для частотника ёмкость, их надо много и получится дорого… как «крыло самолёта» :)
это надо понять и простить… температурный режим управлятора в данном случае уже не важен.
для промышленного ЧПУ одного контроллера однозначно не хватит
Раньше делали целые линии (а не то что станки) на одном* процессоре 580ВМ80 или 1801ВМ1 :)
(*с кучкой периферийных интерфейсных микросхем)

Аналогично в ПЛК S7-300/S7-1200/S7-1500 стоит 1 процессор и управляет сложными технологическими объектами и оборудованием.
0
процессора обычно хватает за глаза (расчет вектора в бездатчиковых вентельниках пока оставим в сторонке), а вот периферия как правило позволяет нормально работать только с одним приводом.
ну и не надо путать целую линию с приводом. ввезде свои тонкости. старые лифты до сих порм на релейное автоматике катаются. однако современные с частотным приводом намного комфортнее.
0
Конкретно это процессор делали под конкретный заказ по конкретному техническому заданию — видимо есть сфера применения типа «привод барабана стиральной машины с частотой регулирования трёхфазного напряжения от 0 до 400 Гц»
Тогда становится понятно зачем туд бытовые часы встроили :)
0
Угу похоже на конкретный заказ. у радара только одну антенну крутить надо, а математики там много :)
0
Похоже конечно, но это не так)
Данный арм зработан без конкретного заказчика, по собственной инициативе НИИЭТ без каких либо гос контрактов.
0
А теперь смотрим на закон о том что нельзя покупать импорт если есть хотя бы один аналог и получается что продавать камни можно за любые деньги всё равно обязаны купить. И сразу получается так что спрос гарантирован не взирая на цену и качество.

Остаётся надеяться только на совесть руководства в том чтобы баги правили и глюков не плодили. И не делали свою среду разработки.

Но по моему это маловероятный сценарий. Опыт работы показывает что в определённый момент приоритет меняется с качества и удобства на 300% прибыли в рекордные сроки любой ценой.
0
Баги ищем со страшной силой, не волнуйся) А среду разработки уже давно пилят — CodemasterARM++ =) Ну это ж ARM, а не какой нибудь C166 — тут GCC + openocd и любой редактор заруливают.
0
Привык я к графическому представлению…
бывало раньше с помощью товарищей Кульмана и Ватмана нарежешь подпрограмм и наклеишь их, потом прорисуешь связи… и сразу всё поймёшь…


Под конкретную версию можно попросить сделать реализацию CodeSys
Основой комплекса CODESYS является среда разработки прикладных программ для программируемых логических контроллеров (ПЛК).
Она распространяется бесплатно и может быть без ограничений установлена на нескольких рабочих местах.

В CODESYS для программирования доступны все пять определяемых стандартом IEC 61131-3 (МЭК 61131-3) языков:

IL (Instruction List) — ассемблер-подобный язык
ST (Structured Text) — Pascal-подобный язык
LD (Ladder Diagram) — Язык релейных схем
FBD (Function Block Diagram) — Язык функциональных блоков
SFC (Sequential Function Chart) — Язык диаграмм состояний

В дополнение к FBD поддержан язык программирования CFC (Continuous Function Chart) с произвольным размещением блоков и расстановкой порядка их выполнения.

В CODESYS реализован ряд других расширений спецификации стандарта IEC 61131-3. Самым существенным из них является поддержка Объектно-ориентированного программирования (ООП).

Встроенные компиляторы CODESYS генерируют машинный код (двоичный код), который загружается в контроллер.
Поддерживаются основные 16- и 32-разрядные процессоры: Infineon C166, TriCore, 80x86, ARM (архитектура), PowerPC, SH, MIPS (архитектура), Analog Devices Blackfin, TI C2000/28x и другие.

При подключении к контроллеру среда программирования переходит в режим отладки.
В нем доступен мониторинг/изменение/фиксация значений переменных, точки останова, контроль потока выполнения, горячее обновление кода, графическая трассировка в реальном времени и другие отладочные инструменты.

0
Как-то мало там инфы о ней. Что из себя представляет, на чем построена, какие камни и отладки поддерживает?
0
Компилятор и тулзы разработчики пилят свои — CMC-ARM, отпочкованные от какой-то версии GCC вроде. Отладчик поддерживает только Фитоновский JEM-ARM. Камни поддерживает Миландровские и наши.
Если говорить о личном впечатлении, то для отладки среда крайне хороша — там тебе и эмулятор ядра, чтобы алгоритмы без железа отладить, и регистры, дампы памяти, дизассемлер и многое другое, работающее из коробки. Вполне приятный менеджер проектов с дружелюбным интерфейсом. Но не обошел стороной и эту среду бич почти всех IDE, заточенных под микроконтроллеры — у нее убогий редактор кода — ни автодополнения, ни вменяемой навигации по коду, ни других плюшек, которые есть во всяких eclipse, qt, codeblocks, sublime и прочих. В общем, если надо получить все работающее из коробки, и при этом не придаешь значения тому, что редактор недалеко ушел от блокнота, то довольно хороший вариант.
0
Еще кстати, там неплохая система скриптов, с возможностью достучаться к каждому регистру. Довольно большой простор для всяких расширений, анализаторов, графико- и таблицопостроителей и прочего.
0
Отладчик поддерживает только Фитоновский JEM-ARM. Камни поддерживает Миландровские и наши.
А жаль. Хотя и понятно, в принципе.
0
Среда и отладчик неделимы по сути. В бесплатной версии среды нельзя делать отладку в железе вообще, только эмуляция ядра. А если ты купишь эту среду, то и на отладчик деньги и подавно найдутся.
0
не самый навороченный кондер. смотрим даташит en.tdk.eu/inf/20/30/db/aec_2015/B43541.pdf
0
Если так размышлять то:
0

Осел был прекрасным приводом, управлялся кнутом!
0
Я вчера ехал по Мурманке — там в долине много лет стоял ветрогенератор… сколько помню пропеллер никогда не крутился… ветрогенератора нет… осёл там за забором или кто не знаю…
Процессоры свои нужны… только подход к их созданию должен быть более разумный, а не тот что описан в статье по ссылке
В совместных обсуждениях при проектировании периферии для управления электродвигателям было решено взять за образец TMS320F28335 Texas Instruments (TI), так как этот микроконтроллер имеет, наверное, самую мощную и гибкую периферию motorcontrol, заслуженно пользующуюся мировым уважением. Поэтому, вооружившись даташитами TI
Поверишь что сейчас сфоткал?
0
ТАк кто ж спорит что не нужны? исторически так повелось… что только перекопировать да и горазда промышленность. Как там? нагоним и перегоним (самогон?)…
Поверишь что сейчас сфоткал?

Приду домой, отыщу отладочники от TI сфоткаю скину, еще так в закромах несколько штук TMS320F28069, TMS320F2812, TMS320F2808, TMS320F28027 лежат… ждут своего времени… их тоже сфоткаю
-1
а еще у меня на аватарке отладочник от тексаса, Жаль не мой… еще в студ.годы им игрался в ВУЗе…
0
что значит перекопировать? я так понимаю ты про те самые легенды о том что половина наших камней это клоны американцев на уровне кремния? взять ПОЛЬЗОВАТЕЛЬСКУЮ документацию и изучив сделать ФУНКЦИОНАЛЬНЫЙ АНАЛОГ популярной вещи добавив туда плюшек это не копирование! да помимо плюшек есть и свои косячки, но у именитых девайсов временами эррата тоже не самая короткая. или ты предлагаешь наплевав на всё и всех, на опыт накопленный годами и делать какой нибудь троичный процессор (ничего против не имею, но крайне специфичная вещь) или очередной мультиклет (суть которого мне крайне не ясна)? зачем? чтоб еще дальше уйти от потенциального рынка?
-1
те самые легенды о том
промолчу, оставлю данную тему без бугурта!
0
А я добавлю бугурт www.youtube.com/watch?v=Vla9fSyxnaQ
0
А зачем копировать? Все ещё проще. Покупается ядро у ARM в виде кода на Verilog, берётся плисина потолще, разрабатывается периферия, отлаживается, тестируется. Потом хоть hardcopy можно заказать, хоть asic. Все это требует финансовых и временных затрат, но не думаю, что передирать чужое будет дешевле и быстрее. Зря вы так недооцениваете разработчиков.
0
я кагбе не про сейчас… а про тогда:
легенды о том
0
Ну почти так. Как показывает практика, RTL-модель для СБИС и для ПЛИС это несколько разные модели. Для того чтобы поднять СБИС проект на ПЛИС приходится плодить кучу ifdef, ну и поплясать немного с бубном в среде разработки под ПЛИС, чтобы все это дело синтезнуть.

Ну а сама сборка микроконтроллера с cortex-m4 ядром напомнила мне сбоку модели из Lego — просто внимательно кубик за кубиком соединяешь и все. Ребята из ARM в этом плане молодцы — крайне годный design kit предоставляют. Не так давно в качестве тренировки собирали с коллегой каждый по простому микроконтроллеру — ядро, память, уарт, порт ввода-вывода, дма. Пройти уровни: впервые увидел дизайн кит, осознал внутреннюю структуру и идеологию построения системы, собрал рабочую модель, мне, например, удалось за недели полторы-две. И то, весомую часть времени я на питоне писал скрипты генерации кода для автоматизации некоторых моментов.
0
А где ты армовский DK взял?
0
Эмм, ну я в НИИЭТ работаю и армовским направлением занимаюсь :)
Поэтому, когда я писал в описании к этой статье-ссылке «наш микроконтроллер» я прямо это и имел ввиду.
+1
сборка микроконтроллера с ядром армуино напомнила мне сборку модели из скетчей Lego...
фу… армуинщик… каждый порядочный электронщик должен понимать суть происходящего в каждом транзисторе !!!!

ну это вы поняли ;)
0
Юмор оценил =)
0
Вообще существуют конденсаторы и на -60, например
www.elecond.ru/k50_89.php
Так что проблем с этим в принципе нет, другое дело цена… но если очень надо то все есть.
-1
проблемы с кондерами надуманы. фины вообще LC фильтры ставят и радуют. проблемы там другие, в том числе юридические (ну или куда отнести всяческую сертификацию). при чем проблемы эти более ярко выражены для забугорья и в наших реалиях сделать нишевый частотник работающий от -40 не проблема.
0
Согласен, на -40 проблем особых вообще никаких нет. На -40 и обычный не ПЧ поедет. Лишь бы в точку росы не попасть с выпадением инея… и ЖК экран, если есть, не замерз :)
-1
жк вообще не проблема ибо есть старый добрый LED или новомодный OLED. часто экран вообще нафиг не нужен. иней тоже решается герметизацией (вплоть до инертных газов) и лаком.
0
Добрый день. Я автор статьи с обзором этого МК К1921ВК01Т. Благодарю пользователей xar и kalik за комментарии о применимости, иначе я боялся что всё совсем плохо. Действительно, этот микроконтроллер делался для сложных задач электропривода. Не под конкретного заказчика — для всех электроприводчиков. И да, для промышленных ЧПУ делают один МК — один двигатель (одна ось). Два квадратурных энкодера там совсем не для того, чтобы немного не хватило для трехосевого станка. Просто в ряде сервоприводов ставят два энкодера — один на двигатель для обеспечения векторного управления, а второй после редуктора на сам рабочий орган для замыкания контура положения (убирать люфты). Касательно количества ШИМов и остальной периферии motorcontrol — всё сделано по образцу лучших мировых решений, в частности как в серии Delfino Texas Instruments, например МК TMS320F28335. Такое количество ШИМов для серьезной задачи — обыденность. Если у вас что-то чуть сложнее чем просто трехфазный двигатель, то ШИМы уходят влет. Нужно, например, понизить/повысить входное напряжение питания перед подачей на инвертор — ставим входной DC/DC. Нужно управлять многофазным SRD — тоже куча ШИМОв. Может добавляться обмотка возбуждения синхронной машины (когда она без магнитов). А может быть и вовсе трехуровневый инвертор. Может быть многоканальный источник питания. Нужно просто смотреть на серьезное силовое оборудование, а не бытовое, где всё упрощается до ардуиноподобных МК. В том же промышленном сервоприводе никто не экономит, запихивая в один контроллер управление тремя осями. Потому что качественный контур скорости и положения микроконтроллер и так еле тянет. Если вы посмотрите характеристики промышленных сервоприводов, то там все производители хвалятся, на какой частоте у них обсчитываются какие контура. У кого 10кГц, у кого 20кГц на структуру векторного управления. И чем быстрее, тем обычно получается выше быстродействие. Этот МК с частотой 100МГц хорошо если одну ось потянет так же качественно, как делают иностранные аналоги. «Для дома, для семьи» он не предназначен. Но это то, на чем можно делать промышленный электропривод — многофазный, многосекционный, с резервированием, со сложными инверторами и высокой точностью. Можно, конечно, делать и обычные ширпотребные частотники для асинхронников, там он будет отлично работать, но будет несколько избыточен. Но до выпуска этого МК и обычный-то частотник не на чем было особо сделать из отечественных МК.
Касательно отладочных комплектов и их цены. НИИЭТ не может конкурировать с мировыми производителями, у которых большие объемы, большая номенклатура и которые могут себе позволить самый среднестатистический МК демпинговать для захвата мирового рынка. К1921ВК01Т сейчас сделано вообще 3000 штук всего. Будут раскупать, сделают ещё. Надо понимать, что это не тот МК, который будут ставить тысячами в стиральные машины или в зарядные устройства. Это МК, который ставится в преобразователи стоимостью, возможно, миллионы. Где цена этого МК — капля в стоимости всего оборудования. Там МК должен быть всего один. Но такой, чтобы Смог. Если НИИЭТ продаст эти 3000 штук «бесплатно» производителям отладочных плат, то сколько ему потом придется произвести таких МК с прибылью, скажем, в 20%, чтобы выйти «в плюс»?
+2
иначе я боялся что всё совсем плохо
Наверное это связанно стем что приводчиков как таковых здесь единицы (мне хоть в вузе в голову вдалбливали основы, что то да помню еще), и как там система управления запилина сравнивают с ПЛК всякими которые техпроцесом рулят чего либо… каждый меряет этот камень в свою сторону свистоперделок (кто сервак поднять на нем, кто светодиодиком помигать, я бы почесал затылок и попытался бы на нем сервопривод запилить на ДПТ) сравнивая со своим багажом опыта и знаний. Например товарищ мой в ВУЗе на меге частотник собирал, и получилось… вот только дубовый… я TMS320F035 пользовал для системы управления вентильно-индукторным движком, параллельно заглядываясь на TMS320F335 и плисы всякие… чет отвлекся, ностальгия=))

З.Ы. Вот было бы интересно почитать (ясно что есть всему пределы разрешенного, тайна коммерческая и т.д.) о непосредственном запиливании процессора, какие проблемы всплывали, как решались, что хотелось но не получилось, примеры использования и т.д.
0
Да, собственно, проект с тексас на него въехал как на лыжах. Только сминать по производительности надо было и всё. Была бага с работой регистра фазы модуля ШИМа при синхронизации ШИМов между собой, надо было на 1 больше задать. Еще там есть нюанс с мультиплицированием ножек, есть ограничения на свободу выбора альтернативных функций, думаю, это НИИЭТ скоро опишет в еррате. Но не критично это. И, честно говоря, всё. Крутится. Проект для управления вентильно-индукторным двигателем с самовозбуждением туда переносил (математически — синхронная машина с обмоткой возбуждения) с векторным датчиковым управлением по Холлу. Еще делал проект сервопривода для отладочной платы, там синхронник с холлом и энкодером. Тоже работает… Так что даже и не знаю, какие проблемы описать :)
0
*с независимым возбуждением, описался
0
Проект для управления вентильно-индукторным двигателем с самовозбуждением туда переносил (математически — синхронная машина с обмоткой возбуждения) с векторным датчиковым управлением по Холлу. Еще делал проект сервопривода для отладочной платы, там синхронник с холлом и энкодером. Тоже работает… Так что даже и не знаю, какие проблемы описать :)

Тогда вот это все и распишите=)) А чего? Пару тройку годных постов получится. Я бы с удовольствием почитал (от привода давно отошел) чего вспомнил, чему новому научился бы=))
+ какая ни какая а рекламация продукции на просторах интернетов.
0
Никто же ничего не поймет :) Это же надо с основ привода начинать :) Да и задача слишком специфическая чтобы это массово читали, таких двигателей еще поискать. Лучше всего почитать современный учебник по приводу, причем с первой главы. Но я готовлю статью вводную по принципам векторного управления «на пальцах», но без конкретной реализации пока.
0
Это же надо с основ привода начинать :)
Вот это-то можно и в учебнике почитать. А разработка конкретной, реальной системы привода — это уже как раз то, о чем и стоит тут написать.
0
поддерживаю! Кто захочет — откроет книгу и почитает, кто нет? — мимо пройдет.
0
0
очень и очень годно=)) с большим удовольствием изучил данный материал! Что могу сказать? пишите еще!
З.Ы. Тут проверяю почту… и мне в рассылке попадается письмецо от MexBios где презентуют девборду с Вашим камнем. Как это? улыбнулся)) о связке тоже почитал бы
З.Ы. пробовал работать (пару тестовых проектов) в Mexbios — годный продукт, коих мало…
0
Камень не наш, камень НИИЭТ :)
0
ну то так… утрированно и обобщенно=))
0
Есть пробы работы двух и более плат приводов на один один вал с обратной связью по моменту — ведущий ведомые? Или многосекционных движков? Как осуществляется многопроцессорная синхронизация?
Измеряете сопротивление обмоток?
Для чего именно нужны бытовые часы частотнику? С будильником для включения/выключения?

Статья 12-летней давности kit-e.ru/assets/files/pdf/2004_08_166.pdf
Векторное управление вентильно-индукторным двигателем на примере TMS320
0
Козаченко=)) У них весьма интересный БТР запилен с таким движком, на одной из конференций (2012 г. по моему) доклад делала его аспирант=))
0
Не делала, а делал.
Я делал :) На странице с проектами на нашем сайте есть этот проект и доклад.
0
Оу, извиняюсь! То очепятка… какое дальнейшее развитие? интересно ведь=))
0
В гражданское направление завернуло, для автобусов вот пробуем сделать тоже самое.
0
Ну вы дали статью на работу нашей фирмы, эти привода работают уже, как вы правильно написали, 12 лет на теплостанциях г. Москвы, сделано на тексасе. Вот страница этого проекта motorcontrol.ru/projects/proj_1/ там еще больше статей и диссертации в открытом доступе. Там 2-6 секций привода работают на один вал. Синхронизация работы идет по скорости вращения при помощи пропорционального регулятора скорости. Каждая секция независимо пытается поддержать задание, скажем, 1000 об/мин, но так как регулятор пропорциональный, то реальная скорость будет отставать. Чем больше рассогласование, тем больше каждая отдельная секция поддает момента. При этом так как коэффициент пропорциональной части настроен одинаково на всех секциях, момент и, соответственно, ток все секции задают одинаковый и работают вместе. Привод при этом крутится на частоте чуть меньше задания. Таким образом никакой высокоскоростной синхронизации здесь нет, всё работает автономно. Синхронизируются только команды пуска, останова и изменения задания.

Сопротивление обмоток не измеряем. Зачем?
Часы нужны любому мощному оборудованию, конечно же, для ведения банка аварий и событий. Чтобы потом не было вопросов, когда что-то происходит, когда и как это происходило и какие команды кто подавал. Также можно отслеживать и выводить на дисплей рекомендации о необходимости ТО (чистка пыли, замена вентиляторов и т.п.).
Приведенный проект с тексаса легко можно было бы перевести на К1921ВК01Т.
Но, возможно, я неверно понял Ваш вопорос и отвечал не на то. Уточните, пожалуйста, «ТЗ» — что значит обратная связь по моменту, где стоит датчик, зачем измерять сопротивление обмоток?
+1
Есть несколько вариантов многодвигательных систем работающих на один жёсткий вал:
— один мощный частотник ведёт одновременно несколько движков, воспринимая их как один движок… они подключены параллельно… движки как бы сами по себе чисто электрически равномерно распределяют общий момент… когда один движок дохнет начинаются проблемы.
— на каждый движок по своему частотнику — тут уже надо вводить обратные связи и кто-то ведущий (частотник или ПЛК) должен давать задания ведомым на скорость, чтобы момент получался одинаковым для всех
в данной иллюстрации от SEW-Eurodrive представлен такой случай


Частотники десятилетней давности умели вычислять сопротивление обмоток и строить модель конкретного движка на этапе ввода привода в эксплуатацию
Руководство пользователя преобразователей Siemens MICROMASTER 440
Вычисление параметров двигателя Р0340
Вычисляются различные параметры двигателя, включая
P0344 (уровень 3) (вес двигателя),
Р0346 — время намагничивания,
Р0347 — время размагничивания,
P0350 (сопротивление статора),
P2000 (относительная частота),
P2002 (уровень 3) (относительный ток).
Возможные установки:
0 — «Вычисления не производятся»
1 — «Вычисление параметров двигателя из введенных таб-
личных данных»
2 — расчет данных по схеме замещения двигателя
3 — расчет V/f и векторного управления
4 — расчет только уставок регуляторам
Набор этих параметров вводится для оптимизации динамических свойств привода.
К ним относятся: момент инерции двигателя, отношение общего момента инерции агрегата к моменту инерции двигателя, вес двигателя, время разгона двигателя, время намагничивания и размагничивания.
Каждый из параметров может записываться в соответствующие наборы данных двигателя.
0
Ну это разные задачи. По вашей классификации управление многосекционным двигателем у нас сделано по второму варианту. Синхронизация работы на один вал нескольких частотников с векторным управлением — задача технически простая. Как она решается у нас я написал. Мастер задает только команды и задание скорости, а секции сами по рассогласования скорости и задания поддают момент.

Задача идентификации параметров двигателя, которые нужны для обеспечения упрощения ввода в эксплуатацию (регуляторы токов можно по ним настроить, а если система управления векторная бездатчиковая, то параметры нужны еще для наблюдателя) — это совсем другая задача. Модуль идентификации параметров у нас тоже есть, даже два — один умеет вычислять параметры подачей на двигатель фиксированного скачка напряжения и измеряя реакцию на скачок (по осциллограмме тока вычисляет индуктивности и сопротивление), а второй подает синусоидальный сигнал и делает тоже самое, но уже по другим формулам и с другими границами применимости. В частности, для приведенных выше приводов насосов и вентиляторов (на основе вентильно-индукторных двигателей с независимым возбуждением) мы используем частотный метод. Там используется бездатчиковое векторное управление (датчики все поломались, поэтому перевели на бездатчиковую), и там как раз идентификация параметров нужна.
0
Почему используете не ВВ двигатели, а параллелите низковольтные?
Отечественные ВВ частотники в диапазоне мощностей 0,5-10 МВт на 6-10 кВ были бы интересны нефтяникам.
0
Высоковольтные решения это совсем… другие подходы к проектированию силовой части. Это как вместо классического бензинового двигателя поставить роторный двигатель, например. У нас есть опыт в обычных низковольтных частотниках, есть большие наработки как по силовой части, так и по софту, опыт применения. Высоковольтный привод требует своего опыта наработок. У нас он пока мал — освоили только трехуровневый инвертор. А для 10кВ надо делать всякие схемы из низковольтных ячеек, синхронизировать их работу, оптоволокно тащить, трансформаторы (для некоторых решений типа Perfect Harmony) заказывать, совсем другое контроллерное железо… Так что да, просто мы еще не доросли, прямо сказать, до таких решений. Мощность нарастить низковольтными можем, а сделать на 10кВ вот так с ходу, с гарантией работы — не можем. Что нефтяникам это интересно — мы знаем, они часто нас просят это сделать. Но они не хотят финансировать разработку, они хотят купить готовое и работающее, к сожалению. Поэтому пока параллелим. В ряде случаев дешевле получается, до мегаватта если брать мощности (по сравнению с высоковольтными).
0
как автору статьи выскажу мое личное мнение. эта мысль думаю не будет чем то новым и неизвестным.
да круто что за эталон взят старший представитель дельфинов. но почему все стремятся сразу взять олимпийскую планку в начале разработки? я понимаю что разработка нескольких камней обойдется в разы дороже чем разработка одного большого. но это как раз таки убивает весь спрос. я уже писал что не пользовался дельфинами, мне хватает пикколо. при разнице в цене в 10 раз я даже не буду думать о перспективах, которые открывает навороченный камень. здесь же мы видим только одно исполнение в полном фарше. в общем желаю расширения ассортимента в сторону младших моделей. пусть они будут даже и в разы дороже чем зарубежные аналоги, но и в разы дешевле чем старшие модели на отечественном рынке.
0
Конечно, расширение ассортимента будет. Но сначала надо сделать изделие, на котором можно выполнить задачу в принципе, а потом уже выпускать изделия, на которых можно это сделать это более оптимально по цене. Задача-то в первую очередь перед К1921ВК01Т стоит, конечно же, отказаться от импорта в ответственных применениях, а для этого нужен сначала МК на все случаи жизни электроприводчика. Кроме того, в электроприводе немало разработчиков пользуются именно дельфинами. Просто потому, чтобы не думать на очередной задаче «а хватит ли» чего-то более дешевого. Мы вообще «сидим» на TMS320F2810 — старьё 15-ти летней давности, которое слабее дельфинов, но и при этом их дороже. Но так как мы понаписали уже тонну кода под них, менять контроллер не всегда хочется. +-500р в оборудовании на миллион — не то, за чем нужно стремиться. Сроки дороже.
+1
и, да, я не приводчик. просто приходится иметь дело со всем :)
0
Раз назначение разрабатываемых контроллеров не домашнее, то массовыми потребителями АРМ-совместимых отечественных микропроцессоров могут быть производители промышленных ПЛК и промышленных панелей оператора — типа Овен, Фаствелл, Прософт, Экоресурс или других желающих выйти на рынок… «производства полностью отечественных ПЛК с отечественным процессором»
Овен в своих ПЛК использует АРМ от Атмела, Фаствелл и Прософт используют Интел х86 совместимые процессоры, Экоресурс не знаю что.


Может тогда можно будет производить не три, а десятки тысяч микропроцессоров, а с учётом модулей распределённой периферии сотни тысяч, с учётом умных датчиков всего… миллионы.
0
0
В панели и серьезные ПЛК нужен минимум Cortex-A, а никак не Cortex-M4f без эзернета. К тому же сейчас, Intel своими малопотреблящими процессорами уверенно захватывает этот рынок: панельные безвентиляторные компьютеры на платформе iCore позволяют запускать точно такую же SCADA, как и на «основных» АРМах.
-1
К слову, эзернет тут в наличии. И это imho единственный на данный момент отечественный M4F в пластике (а значит и относительно доступной цене) с такими объёмами RAM и ROM.
0
В «серьёзных» ПЛК Омрон ставит 4-х ядерный Интел И7, а Сименс АМД :)
В несерьёзных Шнайдер ставит, например, 8-ми битную Атмегу64 :)
Сименс S7-300 был сделан на 20 МГц 16-ти разрядных процессорах С166…
сейчас использует 64-х разрядные числа для плавающей точки…
то есть 32-х разрядов для ПЛК уже маловато (учитывая неявные ошибки 32-х разрядной плавающей точки)… надо ставить процессоры от 64-х разрядных смартофонов :)
0
Согласен. ПЛК по функциям, требованиям и возможностям отличаются друг от друга как автомобили. От Оки до Белаза. Можно что угодно ставить куда угодно и в своей сфере применить. Для средненьких ПЛК микроконтроллера из топика хватит для чего-нибудь там. Но дешевле, наверное, будет ставить китайские ARMы всё равно с рыночной точки зрения.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.