Миландр

Ключевым подразделением нашей компании является Центр Проектирования интегральных микросхем
Текущее время: 2017-дек-12 05:47

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 138 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10  След.
Автор Сообщение
СообщениеДобавлено: 2017-авг-03 12:05 
Не в сети

Зарегистрирован: 2017-июл-16 23:20
Сообщения: 2
Здравствуйте, скажите, а есть где-нибудь описание состояния регистров в режиме "по умолчанию"?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2017-авг-03 15:02 
Не в сети

Зарегистрирован: 2015-фев-24 19:17
Сообщения: 43
Откуда: АО "ПКК Миландр"
Dmitri писал(а):
Здравствуйте, скажите, а есть где-нибудь описание состояния регистров в режиме "по умолчанию"?

В таблице описании каждого регистра строчка "Сброс".
Ну или так еще можно:
Вложение:
Безымянный.png
Безымянный.png [ 584.88 КБ | Просмотров: 5491 ]


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2017-авг-07 13:50 
Не в сети

Зарегистрирован: 2017-июл-16 23:20
Сообщения: 2
Читая спецификацию (версия 1.0.0 от 30.11.2016 ) заметил, что в одном месте (стр. 31) написано
Цитата:
Сигнал задающего генератора имеет синусоидальную форму с частотой от 0 до 40 кГц
а в другом (стр. 1)
Цитата:
Частота возбуждения датчиков от 0 до 20 кГц


Вопросы:
- где правда? (попробовал настроить микросхему на возбуждение в 40 кГц - работает)
- когда можно ожидать выпуск новой версии спецификации и другой документации на микросхему?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2017-авг-07 14:13 
Не в сети

Зарегистрирован: 2015-фев-24 19:17
Сообщения: 43
Откуда: АО "ПКК Миландр"
О датчиках рассчитанных на частоты больше 20кГц, я лично, не слышал. Микросхема рассчитана и испытывается на максимум 20кГц, работать она вполне может и на больших частотах, но никакие характеристики не гарантируются. Если это для чего то нужно, то запускайте, измеряйте что получилось, в температуре и т.д. Также нужно учесть, что от конкретного образца микросхемы могут зависеть характеристики, и особенно большая разница может быть в разных партиях.

Конкретно по генератору можно и больше 40кГц поставить. Генератор это DDS на частоте 250кГц. Будет немного амплитуда сигнала страдать и фильтровать сигнал будет сложнее. В ревизии 3, если/когда она будет, выходной сигнал генератора будет несколько сглажен.

Следующая версия спецификации должна быть осенью (предположительно октябрь), сейчас идут испытания микросхем.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2017-ноя-16 23:27 
Не в сети

Зарегистрирован: 2017-ноя-02 12:37
Сообщения: 15
Прошу уточнить, можно ли при выключенном внутреннем ИОНе и питании микросхемы от 5 В подавать извне опорное напряжение больше 2,55 В? И каково влияние на точность определения координат амплитуды сигнала на входе АЦП. Приходится работать с датчиками, имеющими существенный разброс коэффициента передачи (плюс/минус 20%). Т.е. амплитудное значение на входе АЦП может колебаться от 0,8 (или даже ниже - от 0,7) до 1,2 В в зависимости от коэффициента передачи датчика. Возможности калибровки сигнала возбуждения нет.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2017-ноя-17 13:31 
Не в сети

Зарегистрирован: 2015-фев-24 19:17
Сообщения: 43
Откуда: АО "ПКК Миландр"
Lab221 писал(а):
Прошу уточнить, можно ли при выключенном внутреннем ИОНе и питании микросхемы от 5 В подавать извне опорное напряжение больше 2,55 В? И каково влияние на точность определения координат амплитуды сигнала на входе АЦП.

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

Lab221 писал(а):
Приходится работать с датчиками, имеющими существенный разброс коэффициента передачи (плюс/минус 20%). Т.е. амплитудное значение на входе АЦП может колебаться от 0,8 (или даже ниже - от 0,7) до 1,2 В в зависимости от коэффициента передачи датчика. Возможности калибровки сигнала возбуждения нет.

Сигнал амплитудой 1.2 вольта приближается к напряжению опоры, не исключено его искажение, и некоторая дополнительная погрешность, на углах в районе 0, 90, 180, 270 градусов. Если сигнал строго <1.2 В, а опора строго >2.5В думаю не должно быть проблем. Также, желательно иметь питание аналоговой части микросхемы VDDA 5В, ну или хотя бы не меньше 3.3В. VDDD без разницы.
Сигнал амплитудой 0.8 вольта вряд ли является проблемой, он несколько повлияет на точность, но за рамки заявленной она не выйдет.

Также, отличие амплитуды от номинальной влияет на форму переходного процесса в контуре. Желательно корректировать амплитуду в регистрах __Кamp_ ориентируясь на флаги UIN_HIGH, UIN_LOW в регистре __Stat. Однако на точность это не повлияет никак.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2017-ноя-17 15:53 
Не в сети

Зарегистрирован: 2017-ноя-02 12:37
Сообщения: 15
Alex1 писал(а):
Также, желательно иметь питание аналоговой части микросхемы VDDA 5В, ну или хотя бы не меньше 3.3В. VDDD без разницы.

А все-таки, насколько могут отличаться VDDA и VDDD? Возможен вариант VDDA - 5В, VDDD - 3,3 В?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2017-ноя-17 16:59 
Не в сети

Зарегистрирован: 2015-фев-24 19:17
Сообщения: 43
Откуда: АО "ПКК Миландр"
Lab221 писал(а):
А все-таки, насколько могут отличаться VDDA и VDDD? Возможен вариант VDDA - 5В, VDDD - 3,3 В?

Они независимые, можно 5В VDDA, что бы не было искажений в усилителях (при VDDA=5В меньше погрешность) и 3.3В VDDD - интерфейс к микроконтроллеру.
На самом деле, чтобы была низкая погрешность VDDA можно любое от ~3,5В до 5.5В, но напряжения от 3.6В до 4.5В опять же никогда полноценно не тестировались, и в документации это никак не отражено.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2017-ноя-20 19:50 
Не в сети

Зарегистрирован: 2017-ноя-02 12:37
Сообщения: 15
При работе с микросхемой новой ревизии (дата выпуска 1738) постоянно возникают сбои, связанные с тактированием. После настройки PLL и регистров EXInc наблюдаются следующие проблемы:
1. Синусоида на выходе ЦАП отсутствует;
2. На выходе ЦАП слишком высокая частота (выглядит как квантованый шум);
3. На выходе ЦАП частота незначительно отличается от заданной.
При этом периодически микросхема ведет себя адекватно и выдает желаемую частоту.
При вышеперечисленных сбоях бит PLL_Not_READY взводится не каждый раз. Создается впечатление, что после неудачной попытки стартовать в микросхеме не происходит сброс.
Использовались внешние генераторы с частотами 6, 12, 16 МГц.

Процедура инициализации выглядит так:

WriteReg(ADR_AFE_CONFIG, Bit_15); //Выключение генератора
WriteReg(ADR_AFE_CONFIG, (Bit_15 | Bit_14 | Bit_6 | Bit_5 | Bit_4 | Bit_3 | Bit_0));
WriteReg(ADR_AFE_CONFIG, (Bit_14 | Bit_6 | Bit_5 | Bit_4 | Bit_3 | Bit_0));
WriteReg(ADR_PLL_CONFIG, (17 << 11) | 9); // Для внешнего генератора 12 МГц
for(i=0; i<100; i++) {;}
WriteReg(ADR_C1EXINC, 2000);
WriteReg(ADR_MODE_STAT, (Bit_15 | Bit_11 | Bit_10 | Bit_9));
WriteReg(ADR_C1CNTRL, (Bit_15 | Bit_14 | Bit_13 | Bit_9 | (11)));
WriteReg(ADR_C2CNTRL, (Bit_14 | Bit_13 | Bit_12 | Bit_11 | Bit_9 | (11)));


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2017-ноя-21 14:11 
Не в сети

Зарегистрирован: 2017-ноя-02 12:37
Сообщения: 15
На старой ревизии (дата 1646) при питании 3,3 В код выполняется корректно. Однако, при чтении AFE_CONFIG всегда возвращается значение по умолчанию (0x003b) независимо от того, записывались туда какие-либо данные или нет. Вопрос: как в таком случае проконтролировать выключение внутреннего генератора, ведь бит OSC_DIS не считывается?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2017-ноя-22 10:13 
Не в сети

Зарегистрирован: 2015-фев-24 19:17
Сообщения: 43
Откуда: АО "ПКК Миландр"
Добрый день,

Попробуйте следующее:

1. Записать PLL_N=0, задержка, PLL_N=9 - включить/выключить PLL после перехода на внешний генератор. Или выключить PLL до перехода на внешний клок, а потом включить
2. При отключении генератора вставить задержки. Т.е. задержки между первыми 3мя записями у вас в приведенной программе
3. На самом деле OSC_BYP=1 в случае, если частота на входе OSCI микросхемы меньше 25МГц ставить не обязательно, так что первые 3 строчки вообще лучше убрать
4. Если ничего из перечисленного не поможет, то возьмем ее у вас на исследования

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2017-ноя-22 13:06 
Не в сети

Зарегистрирован: 2009-июл-21 14:13
Сообщения: 1030
Откуда: Тула
Alex1 писал(а):
3. На самом деле OSC_BYP=1 в случае, если частота на входе OSCI микросхемы меньше 25МГц ставить не обязательно, ...

... в серии она будет исправлена.

Справедлива ли эта рекомендация для МК?

Когда намечается серия? (на сайте завершение ОКР 11.2017)

_________________
сочувствующий…


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2017-ноя-22 15:17 
Не в сети

Зарегистрирован: 2015-фев-24 19:17
Сообщения: 43
Откуда: АО "ПКК Миландр"
prostoRoman писал(а):
Alex1 писал(а):
3. На самом деле OSC_BYP=1 в случае, если частота на входе OSCI микросхемы меньше 25МГц ставить не обязательно, ...
... в серии она будет исправлена.

Справедлива ли эта рекомендация для МК?

Не понятен вопрос, что такое МК?
prostoRoman писал(а):
Когда намечается серия? (на сайте завершение ОКР 11.2017)

ОКР завершен, испытания пройдены. Литера А, список ЭКБ - первая половина 2018.
Серия - скорее всего, средина 2018. Сейчас корректируем, производство 4-5 месяцев.
Рассматривается вопрос, поставки по отдельной договоренности, образцов второй ревизии (1738).


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2017-ноя-23 13:15 
Не в сети

Зарегистрирован: 2009-июл-21 14:13
Сообщения: 1030
Откуда: Тула
Alex1 писал(а):
Не понятен вопрос, что такое МК?

Из предположения, что модули генераторов HSE микросхемы СКВТ и микроконтроллеров серий 1986/1901 физически устроены одинаково, следует ли рекомендация
Цитата:
На самом деле OSC_BYP=1 в случае, если частота на входе OSCI микросхемы меньше 25МГц ставить не обязательно,...

либо это предположение (сходство HSE в СКВТ и МК) в корне не верно.

Alex1 писал(а):
ОКР завершен, испытания пройдены. Литера А, список ЭКБ - первая половина 2018.

Принимайте поздравления!
Ждём МК для электродвигателей.

_________________
сочувствующий…


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2017-ноя-23 14:04 
Не в сети

Зарегистрирован: 2015-фев-24 19:17
Сообщения: 43
Откуда: АО "ПКК Миландр"
prostoRoman писал(а):
Alex1 писал(а):
Не понятен вопрос, что такое МК?

Из предположения, что модули генераторов HSE микросхемы СКВТ и микроконтроллеров серий 1986/1901 физически устроены одинаково, следует ли рекомендация
Цитата:
На самом деле OSC_BYP=1 в случае, если частота на входе OSCI микросхемы меньше 25МГц ставить не обязательно,...

либо это предположение (сходство HSE в СКВТ и МК) в корне не верно.

Насколько я знаю, этот же блок используется в 1886ВЕ8 и 1986ВЕ8. Для этих микроконтроллеров, должна быть аналогичная рекомендация. Скорее всего, это есть в соответствующей документации. В других микроконтроллерах свои оригинальные блоки.
prostoRoman писал(а):
Alex1 писал(а):
ОКР завершен, испытания пройдены. Литера А, список ЭКБ - первая половина 2018.

Принимайте поздравления!
Ждём МК для электродвигателей.

Спасибо!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 138 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yahoo [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB