32-разрядные микроконтроллеры разработки АО "НИИЭТ"
Модераторы: dav, bkolbov, Alis, pip, _sva_, dav, bkolbov, Alis, pip, _sva_, dav, bkolbov, Alis, pip, _sva_
-
bkolbov
- Сообщения: 248
- Зарегистрирован: 14 дек 2015, 11:37
- Предприятие: АО НИИЭТ
- Откуда: Воронеж
Сообщение
bkolbov » 11 апр 2019, 12:31
Dimqin писал(а): ↑11 апр 2019, 11:09
Вышел новый процессор семейства 1921. По описанию, довольно сильный.
Пытаюсь нарисовать эл.схему с применением порта АЦП. Руководство пользователя довольно подробное, но по входным цепям, да и, вообще, по электрическим и временным характеристикам информация отсутствует. В частности, меня интересует:
1. Какая RC-цепочка должна быть на аналоговом входе АЦП, как номиналы цепочки должны меняться в зависимости от частоты преобразователя?
2. Каково время преобразования.
Кто подскажет?
Добрый день!
1. Тут, к сожалению, не подскажу, т.к. наличие и параметры дополнительного внешнего фильтра определяются уже скорее конкретным применением. С нашей стороны тут каких-либо рекомендаций нет.
2. Время преобразования измеряется в тактах ACLK и зависит от выбранного режима разрядности (показано в табл. 18.1 руководства пользователя - от 8 до 14 тактов). А сама частота ACLK может быть установлена в диапазоне 140 кГц - 35 МГц.
-
bkolbov
- Сообщения: 248
- Зарегистрирован: 14 дек 2015, 11:37
- Предприятие: АО НИИЭТ
- Откуда: Воронеж
Сообщение
bkolbov » 17 апр 2019, 10:49
Периодически задают вопрос о производительности нового микроконтроллера.
Провели тесты
Coremark в одинаковых условиях - один и тот же компилятор и ключи.
-
Вложения
-

- coremark.PNG (45.82 КБ) 43018 просмотров
-
Ozymandias
- Сообщения: 4
- Зарегистрирован: 22 май 2019, 22:40
- Предприятие: НПО Аврора
Сообщение
Ozymandias » 22 май 2019, 22:50
Лашкевич писал(а): ↑25 мар 2019, 11:45
Мы (фирма "НПФ ВЕКТОР") тестируем в данный момент микроконтроллер 1921ВК028, запустили на нем проект
motorcontroldemo для управления электродвигателями, пока всё работает. Пока есть некоторые замечания только по заголовочным файлам. Двигатель крутится, проблем не обнаружили, старые баги пофикшены. АЦП гораздо точнее 1921ВК01Т. Применительно к 1921ВК01Т код выполняется из оперативки примерно на 20% медленнее чем из флеша.
Подскажите пожалуйста диапазон (или номинальное значение) напряжения по входу опоры АЦП "AREF".
-
bkolbov
- Сообщения: 248
- Зарегистрирован: 14 дек 2015, 11:37
- Предприятие: АО НИИЭТ
- Откуда: Воронеж
Сообщение
bkolbov » 23 май 2019, 09:24
Подскажите пожалуйста диапазон (или номинальное значение) напряжения по входу опоры АЦП "AREF".
Добрый день!
AREF может изменяться от 2.0 В до напряжения питания АЦП (3.3 В).
-
Ozymandias
- Сообщения: 4
- Зарегистрирован: 22 май 2019, 22:40
- Предприятие: НПО Аврора
Сообщение
Ozymandias » 25 май 2019, 13:09
Спасибо за ответ, и ещё пара уточнений:
1. Как я понимаю напряжение опоры AREF и сам входной сигнал по входу АЦП могут достигать напряжения питания AVDD (3,3 В) и при этом не будет возникать обрезания или ограничения результирующей разрядности, или все таки нужно учитывать ограничение выходного напряжения УВХ АЦП относительно питания AVDD и делать напряжение опорного сигнала меньше напряжения AVDD (и соответственно входной сигнал АЦП)?
2. Есть ли дополнительные рекомендации по развязке (LC фильтрами) питания внутри доменов VDD33, AVDD33, VDD12? Например развязка питания аналоговый и цифровой части АЦП, развязка питания pll, usb и тд. Может быть у Вас есть пример организации питания для отладочной платы.
3. И последнее, может вопрос не по адресу, существует ли отладочная плата и планируете ли вы поставку отладочных плат или наборов в ближайшее время?
-
bkolbov
- Сообщения: 248
- Зарегистрирован: 14 дек 2015, 11:37
- Предприятие: АО НИИЭТ
- Откуда: Воронеж
Сообщение
bkolbov » 27 май 2019, 09:33
Спасибо за ответ, и ещё пара уточнений:
1. Как я понимаю напряжение опоры AREF и сам входной сигнал по входу АЦП могут достигать напряжения питания AVDD (3,3 В) и при этом не будет возникать обрезания или ограничения результирующей разрядности, или все таки нужно учитывать ограничение выходного напряжения УВХ АЦП относительно питания AVDD и делать напряжение опорного сигнала меньше напряжения AVDD (и соответственно входной сигнал АЦП)?
2. Есть ли дополнительные рекомендации по развязке (LC фильтрами) питания внутри доменов VDD33, AVDD33, VDD12? Например развязка питания аналоговый и цифровой части АЦП, развязка питания pll, usb и тд. Может быть у Вас есть пример организации питания для отладочной платы.
3. И последнее, может вопрос не по адресу, существует ли отладочная плата и планируете ли вы поставку отладочных плат или наборов в ближайшее время?
1,2. С подобным эффектом не сталкивались. Схема питания есть в прикрепленной pdf.
3. Отладочная плата существует, продаваться должна после сдачи ОКР (июль). Однако, лучше обратиться в отдел
маркетинга, там лучше расскажут как, что и когда.
-
Вложения
-
- 1921VK028_typical_sch.pdf
- Типовая схема подключения
- (472.23 КБ) 8438 скачиваний
-
Ozymandias
- Сообщения: 4
- Зарегистрирован: 22 май 2019, 22:40
- Предприятие: НПО Аврора
Сообщение
Ozymandias » 02 июн 2019, 12:06
Спасибо! Ещё вопрос по АЦП: может у Вас есть информация о номинале входной ёмкости УВХ и сопротивлении ключа коммутирующего мультиплексора АЦП, было бы очень полезно для оценки входного фильтра.
-
Ozymandias
- Сообщения: 4
- Зарегистрирован: 22 май 2019, 22:40
- Предприятие: НПО Аврора
Сообщение
Ozymandias » 02 июн 2019, 16:56
Ещё один момент, какое у АЦП время выборки и можно ли его менять? В описании регистров АЦП контроллера я не нашёл нужной информации. Заранее спасибо.
-
bkolbov
- Сообщения: 248
- Зарегистрирован: 14 дек 2015, 11:37
- Предприятие: АО НИИЭТ
- Откуда: Воронеж
Сообщение
bkolbov » 03 июн 2019, 09:45
Добрый день!
Спасибо! Ещё вопрос по АЦП: может у Вас есть информация о номинале входной ёмкости УВХ и сопротивлении ключа коммутирующего мультиплексора АЦП, было бы очень полезно для оценки входного фильтра.
К сожалению, такой информации нет.
Ещё один момент, какое у АЦП время выборки и можно ли его менять? В описании регистров АЦП контроллера я не нашёл нужной информации. Заранее спасибо.
Было в паре сообщений выше:
Время преобразования измеряется в тактах ACLK и зависит от выбранного режима разрядности (показано в табл. 18.1 руководства пользователя - от 8 до 14 тактов). А сама частота ACLK может быть установлена в диапазоне 140 кГц - 35 МГц.
-
SuroIO
- Сообщения: 1
- Зарегистрирован: 18 июн 2019, 17:44
- Предприятие: АО НПП "Стрела"
Сообщение
SuroIO » 19 июн 2019, 10:37
Доброе время суток!
Возникла необходимость разобраться в принципе работы контроллера интерфейса МПИ (ГОСТ Р 52070–2003). В процессе разбора возник ряд вопросов по оганизации списка передач контроллера шины (КШ). В документации на К1921ВК028 сказано: "Для организации последовательности сообщений составляется список передач. В области памяти программно формируются дескрипторы передач и переходов, буферы принятых данных, данных для передачи, кольцевой буфер указателей прерываний...Список передач КШ состоит из массива дескрипторов передачи и переходов, как показано в таблице 27.1. Каждая запись массива должна быть выровнена по 128-битной границе (16 байт)." Исходя из этого, возникают вопросы:
1. Что представляет из себя "переход"? Выбор следующего элемента на передачу/приём? Таблица 27.6 подсказывает состав слова условия перехода, но я всё равно не осознал его назначение.
2. Как правильно располагать в памяти дескрипторы передачи и переходов? Из таблицы 27.1 складывается впечатление, что один элемент списка передач может быть либо дескриптором передачи, либо переходом, но я в этом сомневаюсь.
3. Совершенно непонятно про кольцевой буфер указателей прерываний. В нём храняться указатели на обработчики прерываний?
Так же буду очень рад за любые дополнительные источники информации по использованному контроллеру интерфейса МПИ, если таковые имеются.
Пользователи онлайн
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость