1273ПВ19Т

Аналого-цифровые и интерфейсные интегральные схемы разработки АО "НИИЭТ"

Модераторы: ea, Alis, pip, sva, sur

dimidxxx
Сообщения: 3
Зарегистрирован: 12 ноя 2019, 13:08
Предприятие: НПФ "Вектор"

Re: 1273ПВ19Т

Сообщение dimidxxx »

Добрый день! Имеем 4 включенных канала АЦП, частота MCLK 12,5 МГц, частота SCLK 6,25 МГц. Заметили, что при уменьшении периода выборки (CRB[0:1]), значительно возрастает дрожание (шум) выходного оцифрованного сигнала. Поставили следующий опыт. Схема представлена ниже. Для исключения влияния дрожания самого входного сигнала, к входам VINP и VINN был подключен непосредственно REFOUT. Т.е. на выходе должен быть относительно стабильный ноль с каким-то смещением. В опыте мы измеряли дрожание этого "нуля" при различных CRB[0:1].
Изображение

Настройки регистров микросхемы такие, как на скриншоте ниже.
Изображение

Получили такие данные: при CRB[0:1] = "00", сигнал дрожал в среднем на 3 бита (см. первую осциллограмму), при при CRB[0:1] = "11" сигнал стал дрожать уже на 7-8 (см. вторую осциллограмму). Результаты опыта на первом канале также справедливы и для других каналов.
Изображение
Изображение

В чем может быть дело?

PS: мы грешили на питание, но оно оказалось очень стабильно. Напряжение на REFCAP тоже стабильно (конденсаторы по питанию и REFCAP стоят непосредственно на самих ножках микросхемы).
xkeen
Специалист
Сообщения: 50
Зарегистрирован: 15 дек 2009, 17:44
Предприятие: niiet
Откуда: Воронеж
Контактная информация:

Re: 1273ПВ19Т

Сообщение xkeen »

Здравствуйте.
Дело в специфике данного типа АЦП. Сигнал с сигма-дельта модулятора поступает на цифровой фильтр, который понижает частоту отсчетов путем накопления/усреднения, регистр CRB[0:1] изменяет коэффициент децимации, те уменьшает интервал усреднения, отсюда возрастание уровня шума. Если Вам важна температурная стабильность используйте внешний буферный усилитель вместо REFOUT, с выхода REFCAP.
Ведущий инженер-конструктор ОАО "НИИЭТ"
dimidxxx
Сообщения: 3
Зарегистрирован: 12 ноя 2019, 13:08
Предприятие: НПФ "Вектор"

Re: 1273ПВ19Т

Сообщение dimidxxx »

Понятно. Может я что-то упустил, но в документации об этом почему-то ничего не видел. Информация то весьма важная.

А вот еще такой вопрос, от частоты SCLK или MCLK точность не зависит? Или если перефразировать, частоты работы сигма-дельта модуляторов связана с частотой тактирования микросхемы?
xkeen
Специалист
Сообщения: 50
Зарегистрирован: 15 дек 2009, 17:44
Предприятие: niiet
Откуда: Воронеж
Контактная информация:

Re: 1273ПВ19Т

Сообщение xkeen »

Все внутренние частоты формируются из DMCLK, которая формируется из MCLK. Частота работы модулятора зависит от DMCLK и не зависит от SCLK и коэффициента децимации.
Ведущий инженер-конструктор ОАО "НИИЭТ"
tremolitt
Сообщения: 2
Зарегистрирован: 28 май 2020, 12:03
Предприятие: АО НПП АМЭ

Re: 1273ПВ19Т

Сообщение tremolitt »

Здравствуйте. Пытаемся работать с АЦП 1273ПВ19Т. Появились некоторые неясности.
При настройке бита 5VEN=1 АЦП перестает выдавать измерения. При настройке бита 5VEN=0 АЦП выдает измерения, но нам нужно имерения при опорном напряжении 2,5В
Настройки АЦП:
0x8388 //АЦП1,2
0x8488 //АЦП3,4
0x8500 //АЦП5,6
0x82E0 //опорное напряжение, 5VEN
0x868F //однопроводное
0x8003 //смешанный режим
0x7FFF //
0x7FFF //

Схема подключения:
Изображение

Настройки регистров АЦП и контрольные слова:
Изображение

Изображение

Изображение

Изображение

Изображение

Изображение

Изображение

Изображение

Изображение
tremolitt
Сообщения: 2
Зарегистрирован: 28 май 2020, 12:03
Предприятие: АО НПП АМЭ

Re: 1273ПВ19Т

Сообщение tremolitt »

tremolitt писал(а): 28 май 2020, 12:45 Здравствуйте. Пытаемся работать с АЦП 1273ПВ19Т. Появились некоторые неясности.
При настройке бита 5VEN=1 АЦП перестает выдавать измерения. При настройке бита 5VEN=0 АЦП выдает измерения, но нам нужно имерения при опорном напряжении 2,5В
Решение найдено. Спасибо.
xkeen
Специалист
Сообщения: 50
Зарегистрирован: 15 дек 2009, 17:44
Предприятие: niiet
Откуда: Воронеж
Контактная информация:

Re: 1273ПВ19Т

Сообщение xkeen »

tremolitt писал(а): 28 май 2020, 12:45 Здравствуйте. Пытаемся работать с АЦП 1273ПВ19Т. Появились некоторые неясности.
При настройке бита 5VEN=1 АЦП перестает выдавать измерения. При настройке бита 5VEN=0 АЦП выдает измерения, но нам нужно имерения при опорном напряжении 2,5В
Настройки АЦП:
0x8388 //АЦП1,2
0x8488 //АЦП3,4
0x8500 //АЦП5,6
0x82E0 //опорное напряжение, 5VEN
0x868F //однопроводное
0x8003 //смешанный режим
0x7FFF //
0x7FFF //

Здравствуйте.
По вашим осциллограммам не очень понятно, но возможно данные на SDI изменяются непосредственно перед спадом SCLK (должны по фронту).
Вы читаете то что пишите в регистры?

После установки бита 5VEN напряжение на выводе REFCAP/REFOUT должно стать 2.5В, вы это наблюдаете?
Ведущий инженер-конструктор ОАО "НИИЭТ"
dobryak
Сообщения: 1
Зарегистрирован: 28 окт 2020, 09:55
Предприятие: IGF

Re: 1273ПВ19Т

Сообщение dobryak »

Каким образом можно подключить этот ацп к микроконтроллеру? Непонятна схема подключения
ps я студент пытаюсь разобраться в вопросе
sur
Сообщения: 29
Зарегистрирован: 19 сен 2013, 09:08
Предприятие: ОАО "НИИЭТ"
Откуда: Воронеж

Re: 1273ПВ19Т

Сообщение sur »

dobryak писал(а): 28 окт 2020, 13:22 Каким образом можно подключить этот ацп к микроконтроллеру? Непонятна схема подключения
ps я студент пытаюсь разобраться в вопросе
Читайте форум.
xkeen писал(а):
Как Вы справедливо заметили, в ИМС 1273ПВ19Т в качестве последовательного порта используется именно SPORT(по терминологии Analog Device), а не SPI.
Интерфейс SPORT ИМС 1273ПВ19Т рассчитан на работу с DSP, а также на каскадное включение нескольких ИМС 1273ПВ19Т.
90% обращений потребителей по этой ИМС связаны именно с вопросом использования SPI для подключения этой схемы.
На сегодняшний момент все известные нам потребители этой схемы используют 1273ПВ19Т именно через SPI. Видимо при использовании с DSP вопросов не возникает.
Основной ошибкой при подключении 1273ПВ19Т к SPI является использование сигнала SDOFS в качестве SS SPI. По протоколу SPORT SDOFS является стробом начала выдачи данных из ИМС 1273ПВ19Т, передача данных начинается по отрицательному перепаду этого сигнала. Проблема при использовании SDOFS в качестве SS в том, что время его нахождения в низком состоянии может быть 15 либо 16 периодов SCLK в зависимости от режима работы схемы.

Самым оптимальным способом подключения данной схемы к SPI интерфейсу является следующий:
SPI микроконтроллера настраивается на прием 16 разрядных данных с выборкой по спаду SCLK в SLAVE режиме но не активируется, в случае необходимости отправки данных в 1273ПВ19Т, данные записываются в выходной регистр SPI.
SDOFS используется для генерации внешнего прерывания микроконтроллера по отрицательному перепаду. В прерывании запускается прием данных по SPI.
SDIFS соединяется с SDOFS, SDI -> MOSI, SDO -> MISO, SCLK -> SCLK, на SE подается высокий логический уровень.
Для отладки интерфейса рекомендуем запись с последующим чтением и контролем принятых данных в/из регистров D, E, F ИМС 1273ПВ19Т.
Ответить

Вернуться в «Аналого-цифровые и интерфейсные интегральные схемы»