avatar_NORDKING

Отечественный микроконтроллер К1921ВК01Т

Автор NORDKING, 07 Июль 2016 в 17:26

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

NORDKING

Вот такая новость  :wow: Объединенная приборостроительная корпорация (ОПК) запустила серийное производство мощного микроконтроллера К1921ВК01Т на базе ядра ARM Cortex-MF4 с функцией Motor Control в пластиковом корпусе QFP208L для управления различной техникой. Высокопроизводительная микросхема может стать «мозгом» современных российских автомобилей, кораблей, электрического транспорта и робототехнических комплексов.

Новое изделие было разработано в воронежском НИИ электронной техники, входящем в состав ОПК. Как рассказал генеральный директор института Дмитрий Кожанов, производительность контроллера составляет 125 MIPS, что значительно опережает большинство отечественных аналогов, а также находится на уровне самых современных зарубежных моделей.

По отзывам первых потребителей, этот процессор является одним из лучших в мире решений для управления электродвигателем.

Современный 32-разрядный микроконтроллер выполняет функции цифрового сигнального процессора, а также функции motor control для координации работы двигателя, электрической трансмиссии, генератора и каналов связи. В режиме реального времени микроконтроллер обрабатывает цифровую информацию и выдает необходимые команды отдельным блокам технического комплекса.

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

on4ip

В жизни все не так, как на самом деле.

NORDKING

#2
[user]on4ip[/user], Серийно и доступно для заказа с СЕГОДНЯ, на сайте компании прочтите. Колобок тоже делают но не серийно пока  ;-) Не удивлюсь если появится лучший в мире российский контроллер ну и если Дуюнов приложит ещё к этому свои наработки, опыт у него колоссальный. Российская компания "Элеконд" выпускает танталовые кондёры с минимальным сроком службы 25 лет, если их тоже в включить в схему, полностью российский контроллер, с характеристиками покруче джапани получится, наследство ВПК.
Власть над собой - высшая власть.

Genadi

Цитата: NORDKING от 07 Июль 2016 в 18:17
Не удивлюсь если появится лучший в мире российский контроллер
А я удивлюсь.  :exactly:

on4ip

[user]NORDKING[/user], Серийно не серийно, процик слизан с TMSC2000F335, только ядро армовское так как его свободно купить можно, на этом проце уже поделок несколько сделано. Наш он хорошо но что супер пурер это вы ошибаетесь.
В жизни все не так, как на самом деле.

NORDKING

[user]on4ip[/user], Где Вы его тестировали, когда для заказа он с СЕГОДНЯ, что бы так заявлять ?  ;-D
Власть над собой - высшая власть.

on4ip

Ну потрудитесь историю создания прочтите. Вам все станет ясно.
В жизни все не так, как на самом деле.

zap

#7
Цитата: on4ip от 07 Июль 2016 в 19:17
[user]NORDKING[/user], Серийно не серийно, процик слизан с TMSC2000F335, только ядро армовское так как его свободно купить можно, на этом проце уже поделок несколько сделано. Наш он хорошо но что супер пурер это вы ошибаетесь.
Враньё, ничего ниоткуда не слизано. Авторы только пишут, что некоторые идеи по реализации АЦП и ШИМ, если я не ошибаюсь, взяты у Texas, но реализованы самостоятельно и, на самом деле по даташиту, ничего общего не имеют кроме некоторой схожести. Ну, это примерно как сказать, что телевизор Горизонт слизан с телевизоров Телефункен потому что переключатель каналов такой же с виду.

Я бы ещё понял, если бы Вы написали "слизан с STM32" хотя это такое же враньё. Фирма ST точно так же покупает ядро ARM, и допиливает в микроконтроллер свою периферию. Аналогично поступил НИИЭТ (точнее контора, которая его для них разрабатывала - забыл название), так что, в принципе, практика НИИЭТ ничем не отличается от практики ведущего западного производителя. Ну разве что линейка пока очень маленькая :). Так что пожелать им можно только удачи и не останавливаться.

Микроконтроллер хороший, только раза в два дороже аналогов (стоит что-то около 2500р). Но для оборонки - отличный вариант (сейчас идут ОКР по пятой приёмке). Хорошее ядро Cortex-M4F с поддержкой плавающей точки, целый мегабайт встроенной флэш-памяти, хитромудрые АЦП и ШИМ, заточенные именно под управление двигателями, в общем, мне понравился.



Кому интересно, можно посмотреть здесь.
С уважением,
Андрей

Поражаю масштабностью некопмпетентность (ц) из лички

se80

че-почем? есть хаутушки и/или стартап гайд ? отладочная плата ?

zap

Цитата: se80 от 07 Июль 2016 в 23:22
че-почем? есть хаутушки и/или стартап гайд ? отладочная плата ?
Есть даташит по ссылке в конце моего предыдущего поста.
Если знаешь STM32, разобраться несложно, всё примерно так же реализовано.
Отладочная плата: http://motorcontrol.ru/production/controlcards/controlcard_nt32m4f1/
Вроде бы стоит в районе 4-5 тыр.
Ещё есть вот такая: http://mechatronica-pro.com/ru/catalog/hardware/43
Но этот подороже.
С уважением,
Андрей

Поражаю масштабностью некопмпетентность (ц) из лички

MaxWin

Цитата: zap от 07 Июль 2016 в 23:37
Отладочная плата: http://motorcontrol.ru/production/controlcards/controlcard_nt32m4f1/
Вроде бы стоит в районе 4-5 тыр.
19 руб за минималку. Это за гранью...

zap

Мы по телефону разговаривали с представителем НИИЭТ, он сказал что самая дешёвая отладочная плата стоит в районе 4-5 тр.
ХЗ какую он имел в виду, может их производства.
В любом случае, 500 баксов за отладочную плату неширпотребного микроконтроллера это нормально даже на Западе.
Там один JTAG программатор для Xilinx Zynq, к примеру, стоит столько.
Есть несколько ценовых ниш, Вы ориентируетесь на самую дешёвую (китайскую). Этот микроконтроллер, очевидно, не из неё.

Представьте себе ситуацию - производство разрабатывает контроллер для промышленного электродвигателя стоимостью в сотни тысяч рублей, если не миллионы.
Что такое 19 тыр по сравнению с ценой серии? Ничто.
С уважением,
Андрей

Поражаю масштабностью некопмпетентность (ц) из лички

se80

[user]zap[/user], сама микруха стоит 3тыщи(и наверное это еще в партии хулиард штук) - $45 карл!
в общем кмк это для лохов типо вояк, готовых платить в тридесять концов.
если собирать на ней контролер для наших нужд ценник адаптовский контроллера получится оч даже демократичным.
попытка конешн крута, но кмк с одной микрухой каши не сваришь - надо мутить семью и блэкджеком с девками в в виде ртос идэе библиотек. а так будет жить только там где принципиально быть русским:)

Genadi

Цитата: se80 от 08 Июль 2016 в 15:15
а так будет жить только там где принципиально быть русским:)
Кое где  необходима отечественная база. Надеюсь, не надо объяснять где?

se80

Цитата: Genadi от 08 Июль 2016 в 15:35
Цитата: se80 от 08 Июль 2016 в 15:15
а так будет жить только там где принципиально быть русским:)
Кое где  необходима отечественная база. Надеюсь, не надо объяснять где?
пока бабки есть конешн. на носу 18-й год и весь этот патриотический праздник закончится, наступит денег нет но вы держитесь:) и придется строить танки на вражеских чипах от texas instruments :)

zap

Цитата: se80 от 08 Июль 2016 в 15:15
[user]zap[/user], сама микруха стоит 3тыщи(и наверное это еще в партии хулиард штук) - $45 карл!
2500 стоит если заказать хоть 1 штуку прямо сейчас. Это было озвучено представителем НИИЭТ.
Неширпотребные микроконтроллеры стоят в диапазоне от $20 до $100 и больше.
В принципе, как я уже сказал, данный микроконтроллер примерно вдвое дороже аналога с аналогичными возможностями (1 мегабайт+64к флэш-памяти ещё надо поискать).
По поводу отладочных плат, такая цена на них - не редкость.
атмега2560 за 28 тыр https://www.terraelectronica.ru/catalog_info.php?CODE=304191
моторный техас за 35 тыр https://www.terraelectronica.ru/catalog_info.php?CODE=886526
техасовская ардуина за 13 тыр https://www.terraelectronica.ru/catalog_info.php?CODE=1227807
ещё моторный техас за 37 тыр https://www.terraelectronica.ru/catalog_info.php?CODE=1079219

Цитата: se80 от 08 Июль 2016 в 15:15
в общем кмк это для лохов типо вояк, готовых платить в тридесять концов.
Хорошо, что Вы не видели ценников на микрухи с пятой приёмкой :)
Платят потому, что оно того стоит.
К сожалению.

Цитата: se80 от 08 Июль 2016 в 15:15
попытка конешн крута, но кмк с одной микрухой каши не сваришь - надо мутить семью и блэкджеком с девками в в виде ртос идэе библиотек. а так будет жить только там где принципиально быть русским:)
RTOS туда пойдёт, например, тот же FreeRTOS или любой другой опенсорсный.
Допилить его под 1921ВК01Т - неделя работы с перекурами.
Может уже и допилен, я не знаю.


Добавлено 08 Июль 2016 в 15:49

Цитата: se80 от 08 Июль 2016 в 15:44
пока бабки есть конешн. на носу 18-й год и весь этот патриотический праздник закончится, наступит денег нет но вы держитесь:)
Столько подобных тебе козлов непрерывно вангуют это с 2004 года, что уже скучно вас читать.
Не дождётесь (ц).
С уважением,
Андрей

Поражаю масштабностью некопмпетентность (ц) из лички

se80

Цитата: zap от 08 Июль 2016 в 15:47

Добавлено 08 Июль 2016 в 15:49

Цитата: se80 от 08 Июль 2016 в 15:44
пока бабки есть конешн. на носу 18-й год и весь этот патриотический праздник закончится, наступит денег нет но вы держитесь:)
Столько подобных тебе козлов непрерывно вангуют это с 2004 года, что уже скучно вас читать.
Не дождётесь (ц).
если у вас до сих пор все хорошо - то не переживайте,  дальше будет только лучше!

on4ip

Сейчас за ТМС с функциями InstaSpin просят до 1900 рублей а если высокотемпературный то и 2500, цена контроллера от НИИЭТ нормальная.
Жаль только осваиваться он будет очень долго, хотя перенос кода сейчас не вопрос так как все на С пишется.
Но мы пока на ТМС останемся.
В жизни все не так, как на самом деле.

zap

Всё правильно Вы говорите, никто не требует чтобы все электронщики России сразу же кинулись менять все микроконтроллеры на этот.
Просто надо взять на заметку, что есть и такой вариант, вот и всё. У нас тут наклёвывался проект, и мы рассматривали К1921ВК01Т как один из вариантов, но в итоге пошли по другому пути. Но глаз на микроконтроллере я продолжаю держать, мало ли что.

Ещё есть приличная линейка похожих микроконтроллеров у Миландра (общего употребления), но там ценники конские.
В общем, конкуренция всем пойдёт на пользу, я считаю.
С уважением,
Андрей

Поражаю масштабностью некопмпетентность (ц) из лички

on4ip

Да мы когда контроллер свой делали тоже смотрели на него, но... в итоге ТМС+)
В жизни все не так, как на самом деле.

clawham

Человек с изиэлектроникса писал что завел на нем проект с TMC один-в-один и всего пара глюков там с шимом и дма. остальное - один-в-один.
1)8FUN SWXK 250w24V@17A48V 13S4P LGD1, China kontr
3)MXUS 3000 @90A80V LiFePo 20Ah 25S, Nucular 12F
Telegram @clawham

on4ip

Ну так ие сть там ядро от АРМА а периферия от 335 тмс, вов время тестирования в МЭИ тестовый проект делали и отлаживали модули.
В жизни все не так, как на самом деле.

zap

Да чушь всё это. Взял я даташит от TMS320F28030, мало общего.
Если говорить откровенно, всё совсем разное B-)
Сравнил АЦП - абсолютно разные девайсы.
Цифроывой компаратор АЦП - абсолютно разные.
DMA - в TMS его вообще нет (?!)
GPIO - абсолютно разные
Даже блоки ШИМ оказались абсолютно разные! Что они там позаимствовали у TI я не знаю, скорее всего если погрузиться в детали, то где-то что-то функционирует по аналогии с ними, наверное - ну, во всяком случае, я читал от разработчиков, что какую-то идею позаимствовали.
Но факт в том, что это абсолютно разные микросхемы, никакой "общей периферии" у них нет.
Можете взять даташиты и собственноглазно убедиться.
С уважением,
Андрей

Поражаю масштабностью некопмпетентность (ц) из лички

on4ip

Ну без условно что то переделали фильтр импульсов да компараторы добавили в ацп. И прошу принять во внимание, что взятие за основу модулей тмс считаю очень верным решением ибо делать свои с нуля очень тяжело.
Я б поставил его в свой проект но экономисты не поймут. Но если появится задача то интересно попробывать, тем более концультации по данному процу подбоком.
В жизни все не так, как на самом деле.

zap

Давайте поступим проще.
Назовите хоть одно перферийное устройство в микроконтроллере, которое бы было одинаковое в TMS320 и К1921.
Я таких не нашёл, хотя ожидал, что как минимум ШИМ-подсистема похожа. На деле она очень разная. А подсистем у микроконтроллера много - больше десятка.
"Адаптация кода" из-под TMS будет заключаться в полном переписывании низкоуровневой части, которая программирует железо.
Просто "перекомпилировать" никак не выйдет хотя бы из-за того, что регистры у периферии называются по-разному и функции у них разные.
А высокоуровневая часть, если она на си, конечно без проблем переедет.
Это просто разные микроконтроллеры заточенные под одну и ту же задачу.

P.S. Вот за что можно было бы им попенять - за оформление документации. Мелкософт урод так и прёт изо всех щелей, оглавления - нет, качество картинок (исходно векторных!) - говно.
С уважением,
Андрей

Поражаю масштабностью некопмпетентность (ц) из лички

on4ip

Так то про регистры с разными названиями то совершенно не важно. Перезд с контроллера на контроллер занимает 3 дня в плане задачи мотор контрол, а если есть hal так и того меньше. А насчеи похожести на тмс спорьте не со мной а с ребятами из ВЕКТОРА которые тестировали контроллер.
Надеюсь что этот контроллер пойдет в массы а не останется уделом военки.
В жизни все не так, как на самом деле.

zap

Ну да, язык си на обоих микроконтроллерах один и тот же.
Точно слизали.
С уважением,
Андрей

Поражаю масштабностью некопмпетентность (ц) из лички

Belerafon

Добрый день.
Я, собственно, разработчик и работаю с этим МК.
Периферия ШИМ, модуля захвата и квадратурного декодера сделана по даташиту тексаса. Прямо вот по доке от того же TMS320F28030 с точностью до совпадения битов в регистрах. Я брал код из проекта от тексаса и просто вставлял его в К1921ВК01Т и он работает. Ну, в названиях регистров там префиксы надо добавить и некоторые переименования есть, но это мелочи.

Другое дело, что документация НИИЭТ на К1921ВК01Т полностью написана с нуля, они не делали копию даташита тексаса. И даже структуру и картинки модуля ШИМ перерисовали по-своему, с другим оформлением. И они перевели все термины тексаса на русский. Поэтому первый беглый взгляд по даташитам и может дать ложное представление, что блоки разные. На самом деле нет. Мне лично нравятся доки тексаса, поэтому я порой программлю К1921ВК01Т глядя в даташит от TMS B-)

Но да, хоть ШИМ, CAP и QEP в К1921ВК01Т и воссозданы по даташитам тексаса, это не чистый клон, поэтому некоторые нюансы работы периферии могут отличатся.

on4ip

Ну вот, наконец меня поддержали в сием вопросе. А вы случаем не из команды Казаченко?
В жизни все не так, как на самом деле.

zap

Ну, что я могу сказать... срезали  :pardon:.
Периферия ШИМ, модуля захвата и квадратурного декодера это малая часть периферии микроконтроллера.
Впрочем, как я уже говорил, изначально я ожидал, что они похожи т.к. сами разработчики говорили открытым текстом, что за основу этих модулей брали TI. Но даташит настолько разный, что понять это невозможно  :sorry:.

АЦП - разные.
GPIO - разные.
CAN, ETH, USB - разные.
WDT - разные.
I2C - разные.
Таймеры - разные.
DMA - в TI вообще нет.
UART - разные.
PWM, CAP, QEP - одинаковые.
компараторы - разные.
SPI - разные.
RTC - разные.

Я не ошибся в перечислении? Соответственно, если у Вас программа использовала только PWM,CAP,QEP тогда изменений действительно придётся вносить немного. А вот всё остальное придётся переписать с нуля.

Что касается документации, полностью согласен - документация кривая и неудобная, оглавление PDF отсутствует, картинки не векторные а битмапы с низким разрешением, при пролистывании тормозит, найти что-то в этой плохо отсортированной куче большая проблема.
С уважением,
Андрей

Поражаю масштабностью некопмпетентность (ц) из лички

on4ip

Ой переписать с нуля+) На любом контроллер чуть семейство другое все равно все писать если HAL нет. А вообще дебаты ниочем.
В жизни все не так, как на самом деле.

NORDKING

Вот ищо отечественная разработка в серии- АО «Концерн «Созвездие» (входит в АО «Объединенная приборостроительная корпорация» Госкорпорации «Ростех») завершило испытания 16-разрядного микроконтроллера с расширенным набором периферии. Высокопроизводительная микросхема, аналог одного из самых популярных зарубежных микроконтроллеров для управления электродвигателями — TMS320F240 от Texas Instruments, — в несколько раз повысит быстродействие встроенных систем обработки информации в зенитно-ракетных и радиолокационных комплексах ПВО.

Изделие 1867ВЦ10Т производства ОАО «НИИЭТ» (входит в интегрированную структуру АО «Концерн «Созвездие») обладает мощными аппаратными ресурсами: оперативная память более чем в 4 раза превышает возможности аналогичных изделий (2,5 КБ), объем постоянно запоминающего устройства достигает 64 КБ. Тактовая частота микросхемы составляет 120 МГц, тогда как производительность аналогичных изделий не превышает 40 МГц.

Сегодня специалисты ОАО «НИИЭТ» прорабатывают возможность выпуска микроконтроллера в корпусе с уменьшенными габаритами. Запуск микроконтроллера в серию запланирован на конец 2016 года.

«Высокое быстродействие и мощные аппаратные ресурсы выгодно отличают микроконтроллер от зарубежного аналога, — подчеркнул генеральный директор ОАО «НИИЭТ» Д.А. Кожанов. — Все это предоставляет разработчикам систем и блоков вооружения, военной и специальной техники необходимое решение для реализации требуемых тактико-технических характеристик в высокопроизводительных системах цифрового управления и связи, в том числе ЕСУ ТЗ, полностью управляемых силовых преобразователях, системах цифрового управления электроприводами любых типов Motor Control».
Власть над собой - высшая власть.

on4ip

А вы насчет ядра то не ошиблись? Аналог F240 это... динозавр.
В жизни все не так, как на самом деле.

zap

Там скорее всего та же история с блоком ШИМ что и на 1921, видимо, имеются наработки для этого старого TMS'а.
Имеется в виду вот эта микросхема.
Старая микруха была вот эта.
Судя по всему, их используют в ракетах С-300/400.
TMS320 вообще стрёмный процессор, нормального SDK кроме фирменного нет, на асме программировать нереально.
Как они во всё это дерьмо наступили, я не знаю.
С уважением,
Андрей

Поражаю масштабностью некопмпетентность (ц) из лички

on4ip

На этом дерьме половина приводов сделана=) Даже Sevcon. Очень качественный проц, нормальная среда. Вы наверно не умете его готовить.
В жизни все не так, как на самом деле.

zap

Я в своё время его изучал для профилактики. Очень бедная периферия, очень дурацкая система команд, и главное - в домашних условиях разрабатывать слишком накладно (надо кучу всего покупать у техаса).

А аргумент напоминает "сто тысяч мух не могут ошибаться" :)
С уважением,
Андрей

Поражаю масштабностью некопмпетентность (ц) из лички

on4ip

Мда, бедная периферия? Для чего бедная то? Хороший контроллер заточенный под системы управления с использованием элементов цос. А то что вы что то там покупать не захотели, та кто проблемы не контроллера. НИЭТОВский дома за 3 копейки как будто освоить можно.
В жизни все не так, как на самом деле.

NORDKING

Процессорное ядро ЦОС с системой команд и архитектурой TMS320F24x (1867ВЦ5Т); инфа с оф сайта http://www.niiet.ru/chips/nis/98-products/chips/current-dev-imc/558-1867vc10t там указано не F240 а F24x ,так что какой динозавр это вопрос  ;-D
Власть над собой - высшая власть.

zap

Цитата: on4ip от 30 Июль 2016 в 06:06
Мда, бедная периферия? Для чего бедная то?
Ну, я же рассматривал его как контроллер общего назначения. А он, оказывается, под управление двигателями заточен :) Ктож знал.

Цитата: on4ip от 30 Июль 2016 в 06:06
Хороший контроллер заточенный под системы управления с использованием элементов цос. А то что вы что то там покупать не захотели, та кто проблемы не контроллера. НИЭТОВский дома за 3 копейки как будто освоить можно.
НИИЭТовский на обычном ядре ARM, это значит что проблема со средой разработки и отладки сразу же решена независимо от производителя. Китайский клон JTAG адаптера J-Link можно купить за копейки, да и сама фирма J-Link продаёт студенческую версию за 40 евро. Версий компиляторов gcc, всевозможные библиотеки - как грязи. Информация по программированию ARM - как грязи.

А TMS это узкая ниша для редких фанатов, информации мало, бесплатных средств разработки - ноль, наступишь в проблему - е*сь как хочешь.
С уважением,
Андрей

Поражаю масштабностью некопмпетентность (ц) из лички