Миландр
http://forum.milandr.ru/

Микроконтроллер для электродвигателей
http://forum.milandr.ru/viewtopic.php?f=16&t=1753
Страница 8 из 10

Автор:  prostoRoman [ 2016-ноя-02 10:52 ]
Заголовок сообщения:  Re: Микроконтроллер для электродвигателей

prostoRoman писал(а):
k1801bm2a писал(а):
Подниму вопрос
detoxic писал(а):
миландр, озвучьте состояние дел

Всё ещё интересно как прошёл синтез, что влезло что не влезло?

Тайна сия велика есть...
презентация, стр.8 http://milandr.ru/uploads/doc_img/news_ ... ADEL/2.pdf
взята отсюда http://milandr.ru/index.php?mact=News,c ... turnid=146
Цитата:
Состояние проекта и сроки разработки
 1.12.16 Запуск производства;
 1.03.17 Получение образцов;
 1.04.17 Поставка экспериментальных образцов потребителям;
 1.10.17 Серийное производство;
 FPGA макет микросхемы

Господа разработчики, когда можно ожидать появления актуальной документации на первую ревизию МК?
upd: а в другой презентации (стр. 22)
Цитата:
Опытные образцы август 2017
Завершение ОКР февраль 2018
ОКР «Электросила»
Серийные и перспективные ИМС для интерфейса Ethernet
Кому верить? (хотя догадаться не трудно...)

Автор:  Ev3658 [ 2016-дек-06 21:52 ]
Заголовок сообщения:  Re: Микроконтроллер для электродвигателей

Тут решил немного подрасти и перейти на Xmega серию. Оказалось там есть аппаратная квадратурная дешифрация, которую можно аппаратно посадить на счётчик/таймер и быть счастливым!!!
Принцип простой до безумия, берём канал события, кидаем его на квадратурную дешифрацию с выбранного пина "A" порта, сам не знаю, как он второй выбирает рядом, видимо автоматически использует пин "B" по соседству, вообщем событие происходит и это хорошо.
Дальше берём таймер и настраиваем его на этот канал события. Всё, центральный процессор отдыхает, а у нас полная расшифровка квадратурного сигнала, но есть одно но. Таймер в Xmega A серии 16 битный, это только до 65535 досчитать, хотя предусмотрели возможность расширить разрядность за счёт второго таймера, который через другой канал события будет прибавляться, но не более, как бы хотелось, чтоб и убавлялось.

Есть в в "ПКК Миландр" чего нибудь подобное и аппаратное?
Чтоб три квадратурных сигнала без использования ЦП подсчитывать и желательно в более чем 16 битные счётчики? С возможностью обнулять по Z (третьему сигналу) метке?
Видео не очень, но думаю, поймёте в чём дело:
https://www.youtube.com/watch?v=ook_DwOGlCk

Автор:  AlexJ [ 2016-дек-12 12:41 ]
Заголовок сообщения:  Re: Микроконтроллер для электродвигателей

Теоретически, в Хмеге 32-х битный таймер, соединенный из двух 16-битных через систему событий, может считать и вверх и вниз при правильной настройке. Будет ли работать такая конфигурация лучше проверить, документация написана не вполне четко, что не удивительно, учитывая многофункциональность периферии Хмеги. Другое дело, что таймеров не так много и при обработке трех квадратурных сигналов они могут кончиться очень быстро.

Автор:  Ev3658 [ 2016-дек-17 18:20 ]
Заголовок сообщения:  Re: Микроконтроллер для электродвигателей

AlexJ писал(а):
.... соединенный из двух 16-битных через систему событий, может считать и вверх и вниз при правильной настройке......

Не удалось. Он может считать только в одном направлении, направление можно выбрать в ручную, но не аппаратно.
А ещё DMA не может тактировать USART, сырая она немного.

Автор:  AlexJ [ 2017-янв-10 05:48 ]
Заголовок сообщения:  Re: Микроконтроллер для электродвигателей

Ev3658 писал(а):
А ещё DMA не может тактировать USART, сырая она немного.


Передача данных в USART через DMA в Xmega вполне работает.
Вот с передачей по I2C c DMA получается как в анекдоте про очень быструю машинистку - вроде и передается, но по факту в ведомом устройстве мусор. Но никто и не обещал что это будет работать.

Автор:  R Max [ 2017-июл-02 21:51 ]
Заголовок сообщения:  Re: Микроконтроллер для электродвигателей

Как будет реализована работа тригонометрического блока - инструкции на уровне С ARM-компилятора, CMSIS DSP, inline-ассемблер ?

Автор:  Ekaterina [ 2017-июл-04 18:03 ]
Заголовок сообщения:  Re: Микроконтроллер для электродвигателей

Здравствуйте!
Тригонометрический блок представляет собой потоковый вычислитель на жесткой логике, то есть программно в него записываются угол/синус/косинус, через тридцать тактов на выходе результат. Можно настроить работу с DMA.

Автор:  R Max [ 2017-июл-05 13:33 ]
Заголовок сообщения:  Re: Микроконтроллер для электродвигателей

Ekaterina, спасибо за информацию!

Автор:  prostoRoman [ 2017-ноя-30 09:36 ]
Заголовок сообщения:  Re: Микроконтроллер для электродвигателей

Открыть ВОПРОСЫ БЕЗ ОТВЕТОВ ЗА ДВА ГОДА
prostoRoman писал(а):
paskal 2016-апр-21 00:01 писал(а):
А какой корпус планируется для сабжа?
prostoRoman 2016-авг-31 07:56 писал(а):
detoxic 2016-июн-17 07:50 писал(а):
миландр, озвучьте состояние дел
k1801bm2a 2016-авг-08 08:34 писал(а):
Подниму вопрос

Всё ещё интересно как прошёл синтез, что влезло что не влезло?

Тайна сия велика есть...
презентация, стр.8 http://milandr.ru/uploads/doc_img/news_ ... ADEL/2.pdf
взята отсюда http://milandr.ru/index.php?mact=News,c ... turnid=146
Цитата:
Состояние проекта и сроки разработки
 1.12.16 Запуск производства;
 1.03.17 Получение образцов;
 1.04.17 Поставка экспериментальных образцов потребителям;
 1.10.17 Серийное производство;
 FPGA макет микросхемы

Господа разработчики, когда можно ожидать появления актуальной документации на первую ревизию МК?
upd: а в другой презентации (стр. 22)
Цитата:
Опытные образцы август 2017
Завершение ОКР февраль 2018
ОКР «Электросила»
Серийные и перспективные ИМС для интерфейса Ethernet
Кому верить? (хотя догадаться не трудно...)
Закрыть

Читаем новости (Участие в выставке РАДЭЛ 2017. Итоги.), смотрим презентации (кроконтроллер на основе ARM Cortex-M4F, для задач управления электроприводами (РАДЭЛ 2017).pdf 1.22Мб) и понимаем, что ОМ (отдел маркетинга?) либо совсем заврался, либо крайне плохо работает:
Вложение:
Комментарий к файлу: 1.07.17 Серийное производство
2017-11-30_09-28-24.png
2017-11-30_09-28-24.png [ 232.41 КБ | Просмотров: 86801 ]

Инженеры миландра, форумчане, дальше прототипа на ПЛИС дело зашло в реальности? Уже можно заказывать демоплату? Можно увидеть описание?

Автор:  Natalia [ 2017-дек-12 14:57 ]
Заголовок сообщения:  Re: Микроконтроллер для электродвигателей

Сейчас полностью завершен синтез и он показал,что все запланированные модули уместились.
Перечень модулей можно увидеть из нашей презентации, расположенной по адресу http://www.milandr.ru/upload/iblock/d6a ... 1331da.pdf (слайд 5).
Дополнительно сообщаю,что даты по срокам были откорректированы (слайд 11).

Автор:  prostoRoman [ 2017-дек-12 17:06 ]
Заголовок сообщения:  Re: Микроконтроллер для электродвигателей

Таки жаль, что 100M Ethernet PHY нет при том, что "High speed USB 2.0 с контроллером физического уровня" есть.

Можно ли ознакомиться с черновиком спецификации?

Как будет выглядеть отладочный комплект (общего назначения или с сильной оптимизацией для приводов)?

Автор:  Ekaterina [ 2017-дек-14 13:37 ]
Заголовок сообщения:  Re: Микроконтроллер для электродвигателей

prostoRoman писал(а):
Таки жаль, что 100M Ethernet PHY нет при том, что "High speed USB 2.0 с контроллером физического уровня" есть.

Можно ли ознакомиться с черновиком спецификации?

Как будет выглядеть отладочный комплект (общего назначения или с сильной оптимизацией для приводов)?


Здравствуйте!

Напишите, пожалуйста, на support@milandr.ru, вышлем проект спецификации(но очень сырой).
Отладочный комплект еще не разрабатывался.

Автор:  R Max [ 2018-мар-11 00:02 ]
Заголовок сообщения:  Re: Микроконтроллер для электродвигателей

В продолжение темы viewtopic.php?f=34&t=2672&hilit=usb+tap будет ли в микросхеме JTAG TAP-контроллер для периферийного сканирования, например как в микросхеме НИИЭТ 1887ВЕ7Т https://www.youtube.com/watch?v=EsXl8UAYr3E ?

Автор:  Ekaterina [ 2018-мар-12 11:13 ]
Заголовок сообщения:  Re: Микроконтроллер для электродвигателей

Здравствуйте!

TAP-контроллер будет в этой микросхеме.

Автор:  R Max [ 2018-мар-12 22:17 ]
Заголовок сообщения:  Re: Микроконтроллер для электродвигателей

Ekaterina писал(а):
Здравствуйте!

TAP-контроллер будет в этой микросхеме.


Отлично !!!

Страница 8 из 10 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/