реклама на сайте
подробности

 
 
> Параметры АЦП. Точность., Как проверить?
Serhiy_UA
сообщение Oct 30 2009, 06:03
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112



Нужна помощь зала.
Прорабатывается узел АЦП для переносного медицинского прибора. Нужно на частоте дискретизации 1 МГц иметь 16 достоверных разрядов (15 + знак).
Допустим, прибор создан, а в компьютере есть массив непрерывного промера входного сигнала на длительности 10 секунд.
Какими методиками, а также приборами пользоваться, чтобы проверить и подтвердить конкретные характеристики АЦП?
Поделитесь опытом!

Сообщение отредактировал Serhiy_UA - Oct 30 2009, 06:27
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 14)
MaxPIC
сообщение Oct 30 2009, 11:04
Сообщение #2


специалист
***

Группа: Свой
Сообщений: 279
Регистрация: 3-05-07
Из: г. Москва
Пользователь №: 27 506



Цитата(Serhiy_UA @ Oct 30 2009, 09:03) *
Нужна помощь зала.
Прорабатывается узел АЦП для переносного медицинского прибора. Нужно на частоте дискретизации 1 МГц иметь 16 достоверных разрядов (15 + знак).
Допустим, прибор создан, а в компьютере есть массив непрерывного промера входного сигнала на длительности 10 секунд.
Какими методиками, а также приборами пользоваться, чтобы проверить и подтвердить конкретные характеристики АЦП?
Поделитесь опытом!

Пардон, но все характеристики на АЦП указаны в документации и проверять их не нужно (Да и не сможете, денег не хватит). Если Вам мало, посмотрите схему и разводку EVM для данного АЦП. Вообще, если Вы разрабатываете прибор, то у него должно быть либо МТТ (медико-технические требования), либо проект ТУ, в соответствии с которым у Вас есть нормируемые технические параметры. Их то и нужно проверять. Сначала скажите, какие технические характеристики Вы собираетесь нормировать, величины, диапазоны (например, если речь идёт о регистрации входного сигнала с электрического фантома биообъекта, то нужна схема фантома, а уже дальше нормировать полосу аналогового сигнала, точность измерения и минимальное отношение С/Ш). Далее можно уже будет прикинуть методику проверки заявленных параметров и соответствующий инструментарий.
Go to the top of the page
 
+Quote Post
Serhiy_UA
сообщение Oct 30 2009, 15:25
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112



Узел АЦП имеет: входной каскад, схемы сдвига и согласования, сам АЦП, далее FPGA, накопительное ОЗУ и узел выдачи в комп через USB. Все это должно оцифровать сигнал с полосой до 500 кГц, в диапазоне минус 1 В ...плюс 1 В с частотой дискретизации 1 МГц с точностью полных 16 бит. Далее накапливать массивы в ОЗУ, а потом из ОЗУ, но уже а нереальном масштабе, выгружать в комп.
Вникать в работу всего медицинского прибора нет смысла: работа в целом исследовательская, сложная, а в ней требуется пока узел АЦП, остальное делают другие.

Заказчик вправе не поверить, что достигнута заявленная точность узла АЦП. Это может грозить не выплатами, и еще хуже, возвратом всего потраченного (....). То, что чип АЦП сам из себя такой продвинутый, его конечно интересует, но ему нужны требуемые характеристики всего узла в сборе.
По этому вопрос по прежнему тот же:
Какими методиками, а также приборами пользоваться, чтобы проверить и подтвердить конкретные (заявленные) характеристики всего узла АЦП?
Кто сталкивался или имеет дельные соображения, поделитесь опытом.


"...если речь идёт о регистрации входного сигнала с электрического фантома биообъекта.."
возможно так.
Go to the top of the page
 
+Quote Post
domowoj
сообщение Oct 30 2009, 16:03
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



Подаете на вход АЦП белый шум.
На выходе, в коде вы должны получить нормальное(Гаусово) распределение,
т.е. считаете в вашем вых. массиве сколько ноликов, +1, - 1, +2, -2 и т.д.
и строите график распределения вероятностей.


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
elsab
сообщение Oct 30 2009, 17:35
Сообщение #5





Группа: Новичок
Сообщений: 2
Регистрация: 16-06-09
Пользователь №: 50 339



Можно попробовать такую вот схемку. Нужны три идентичных ЦАПа (или с заранее промеренными отличиями). ЦАП1 формирует из цифры испытательный сигнал для подачи на испытуемый АЦП, ЦАП2 формирует такой же сигнал, но с учетом задержки на преобразование в АЦП.
Выход АЦП подключен на вход ЦАП3. Выходы ЦАП2 и ЦАП3 подаются на дифференциальные входы прецизионного ОУ, коэффициент усиления
которого нужно посчитать для удобства наблюдения на осциллографе, не забывая при этом об уменьшении усиления в полосе. Сигнал на выходе
ОУ - сигнал погрешности АЦП.
Go to the top of the page
 
+Quote Post
Vishv
сообщение Oct 30 2009, 18:00
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 310
Регистрация: 11-07-09
Из: Екатеринбург
Пользователь №: 51 154



На мой взгляд простейший (и самый правильный ) способ обратиться в ближайший центр метрологии и стандартизации и, заплатив денежку, получить от них заключение по метрологическим характеристикам Вашего конкретного АЦП. Из приборов для начала - подходящий калибратор прошедший поверку. Ну и, соответственно, согласованную с Вашим заказчиком методику испытаний узла АЦП. ИМХО 0,03% на 500 кГц - тяжело..
Go to the top of the page
 
+Quote Post
Serhiy_UA
сообщение Oct 31 2009, 17:46
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112



Спасибо за дельные советы!

К MaxPIC
Хорошо бы найти правильные и проверенные методики, что бы включить их в ТЗ, до того как начнется разработка.
EVB , это само собой, его придется копировать.

К domowoj
Слышал, что называется краем уха, о методе проверке узлов АЦП белым шумом. Но насколько данный метод достаточен и что он позволяет однозначно проверить? На каких длительностях (выборках) это надо делать и какие требования к генератору шума, как его калибровать? Не совсем ясно, почему нужно считать нолики. Можно ли где-то почитать о методе в целом?

К elsab
Интересный эвристический метод. Но для него, кажется, должны быть идеальные условия, включая активные фильтры после каждого ЦАП, а потом полезут шумы от источников питания этих ЦАП и фильтров. Кто-то еще реально использует данный метод?

К Vishv
Таких продвинутых метрологов рядом нет, да и Заказчик с ними дело иметь, думаю, не захочет. Нужна методика понятная и разработчикам и Заказчику. И найти ее надо до подписания ТЗ.
Go to the top of the page
 
+Quote Post
alexkok
сообщение Nov 1 2009, 01:44
Сообщение #8


Знающий
****

Группа: Участник
Сообщений: 609
Регистрация: 3-03-07
Из: San Jose
Пользователь №: 25 837



Цитата(Serhiy_UA @ Oct 30 2009, 10:03) *
Нужна помощь зала.
Прорабатывается узел АЦП для переносного медицинского прибора. Нужно на частоте дискретизации 1 МГц иметь 16 достоверных разрядов (15 + знак).
Допустим, прибор создан, а в компьютере есть массив непрерывного промера входного сигнала на длительности 10 секунд.
Какими методиками, а также приборами пользоваться, чтобы проверить и подтвердить конкретные характеристики АЦП?
Поделитесь опытом!

Зал тут вряд ли поможет.
Вам нужно вытянуть из заказчика - какие параметры для него важны, а какие несущественны и согласовывать методики с ним.
В качестве основы берите дэйташит на АЦП и идите с ним к заказчику.
Как главный аргумент против заказчика используйте стоимость создания (и оплаты заказчиком rolleyes.gif ) соответствующих измерительных стендов.
Я когда-то давно согласовал с заказчиком (военпредом) измерение дифференциальной нелинейности АЦП визуальным методом через равную вероятность появления соседних отсчетов АЦП по яркости на экране осциллографа (у АЦП были и последовательный и параллельный выходы).

Сообщение отредактировал alexkok - Nov 1 2009, 01:46


--------------------
Go to the top of the page
 
+Quote Post
domowoj
сообщение Nov 1 2009, 02:28
Сообщение #9


Профессионал
*****

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



Лет 20 назад, при разработке АЦП 8р+зн, 20МГц, для проверки дин. паметров перепробовали
кучу методов[3]. Сдавать заказчику(военным) по таким методикам - это закат солнца вручную,
мы их просто обманули, проверяли(предъявляли) только статические параметры, а динамика, мол, обеспечивается
хар-ками МС АЦП, но для себя все же проверяли и настраивали выше описанным методом(в литературе не встречал).

А генератор шума - стандартный , покупной(марки не помню),
ограничивали полосу шума до полосы предполагаемого вх. сигнала, уровень шума регулировался
с вых. генератора набором аттенюаторов.

А нулевой код - как же без него.

Книжки старые, но все доходчиво.

1.Федорков Б.Г., Телец В.А., Микросхемы ЦАП и АЦП : функционирование, параметры,применение. М.: Энергоатомиздат, 1990, 320 стр.

2.Бахтиаров Г. Д., Малинин В.В., Школин В.П. Аналого-цифровые преобразователи. M.: Советское радио / под ред. Бахтиарова Г. Д., 1980, .. стр.

3. Марцинкявичус А.-И. К., Багданскис Э.-А.К., и др., Быстродействующие интегральные микросхемы ЦАП и АЦП. М.: Радио и связь / под общ. ред. Марцинкявичуса А.-И. К., Багданскиса Э.-А.К., 1988, 222 стр.

Сообщение отредактировал domowoj - Nov 1 2009, 02:31


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
AndruB
сообщение Nov 1 2009, 11:14
Сообщение #10


Участник
*

Группа: Свой
Сообщений: 61
Регистрация: 31-07-07
Из: Москва
Пользователь №: 29 490



1) Уровень собственных шумов можно проверить замкнув на разъеме вход АЦП на землю. Это хорошо показывает качество разводки, шумов по питанию и опорному сигналу.
2) Для получения динамических характеристик подайте на вход синусоидальный сигнал максимальной амплитуды, а массив полученных данных обработайте ДПФ. По полученому спектру можно оценить характеристики АЦП.


--------------------
Обойденные грабли - недополученный опыт!
Go to the top of the page
 
+Quote Post
тау
сообщение Nov 1 2009, 12:38
Сообщение #11


.
******

Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757



Цитата(AndruB @ Nov 1 2009, 14:14) *
1) Уровень собственных шумов можно проверить замкнув на разъеме вход АЦП на землю. Это хорошо показывает качество разводки, шумов по питанию и опорному сигналу.
2) Для получения динамических характеристик подайте на вход синусоидальный сигнал максимальной амплитуды, а массив полученных данных обработайте ДПФ. По полученому спектру можно оценить характеристики АЦП.
Это было бы полбеды , если промерять SFDR , ENOB , собственный шум в LSB, и свободное от шумов количество разрядов.
Но ягодки будут когда заказчик захочет :
Цитата
Все это должно оцифровать сигнал с полосой до 500 кГц, в диапазоне минус 1 В ...плюс 1 В с частотой дискретизации 1 МГц с точностью полных 16 бит.

Это просто атас. биты без шумов можно обеспечить, если сильно сильно постараться , а вот точность 1 вольта скажем на частоте 200-400кГц - практически невозможно.

Serhiy_UA, ищите в инете книжку и прочтите для пользы дела
Уолт Кестер "Аналого-цифровое преобразование" 2007
Go to the top of the page
 
+Quote Post
Herz
сообщение Nov 1 2009, 12:43
Сообщение #12


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(elsab @ Oct 30 2009, 19:35) *
Сигнал на выходе
ОУ - сигнал погрешности АЦП.

А погрешность ЦАПов куда делась? Если ЦАПы идентичные (или с заранее промеренными отличиями), это ещё не значит, что они идеальные.
Go to the top of the page
 
+Quote Post
Vishv
сообщение Nov 1 2009, 15:53
Сообщение #13


Местный
***

Группа: Участник
Сообщений: 310
Регистрация: 11-07-09
Из: Екатеринбург
Пользователь №: 51 154



Цитата
К Vishv
Таких продвинутых метрологов рядом нет, да и Заказчик с ними дело иметь, думаю, не захочет. Нужна методика понятная и разработчикам и Заказчику. И найти ее надо до подписания ТЗ.


Ну, на мой взгляд, особой "продвинутости" метрологам в данном случае не нужно.
На вскидку методику можно предложить такую:
1. Берете лучший из доступных генераторов (в идеале калибратор, например Н4-7)
2.Оцифровываете его сигнал с помощью Вашего АЦП.
3.Загоняете результаты в Exel.
4.Там же строите идеальный сигнал по уставкам генератора.
5. Сравниваете два ряда полученных данных.
6. Повторяете п.2-п.5 на согласованных с Заказчиком частотах.
7. Бодаетесь с Заказчиком по результатам всего вышеперечисленного.

PS. Интересный у Вас Заказчик - не хочет с метрологами дела иметь..
Go to the top of the page
 
+Quote Post
тау
сообщение Nov 1 2009, 16:32
Сообщение #14


.
******

Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757



Цитата(Vishv @ Nov 1 2009, 18:53) *
1. Берете лучший из доступных генераторов (в идеале калибратор, например Н4-7)
2.Оцифровываете его сигнал с помощью Вашего АЦП.
3.Загоняете результаты в Exel.
4.Там же строите идеальный сигнал по уставкам генератора.
5. Сравниваете два ряда полученных данных.

имхо, у Н4-7 , погрешность амплитуды 10^-4 и коэффициент гармоник 5*10^-4 на диапазоне 100кГц при Uвых= 2Вольта. Это не влезает в требуемую "точность полных 16 бит" В нескольких младших битах будут разночтения.

Сообщение отредактировал тау - Nov 1 2009, 16:48
Go to the top of the page
 
+Quote Post
Serhiy_UA
сообщение Nov 1 2009, 18:43
Сообщение #15


Знающий
****

Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112



Еще раз спасибо всем, кто откликнулся!

К alexkok
Основной параметр – получить достоверных 16 бит на 1 МГц (возможно послабление до 15 бит). Методика должна подтвердить это. Плата будет в экране и питается от аккумулятора. Кроме чипа АЦП на плате импульсный преобразователь, фильтры, несколько ОУ, FPGA и большой накопитель памяти. По этому, ссылка на дэйташит это необходимое, но еще не достаточное условие. Все вместе должно выдать основной параметр. По дифференциальной нелинейности - интересно узнать и разобраться в Вашем методе с осциллографами. Заказчик хоть и медик, но тертый мужик, будет докапываться до всех тонкостей

К domowoj
Спасибо за ссылки на книги. Но суть Вашего метода пока не ясна. Хотелось бы узнать больше.

К AndruB
Большое спасибо, может быть этот метод все и решит. Придется повозиться, но в этом методе вроде бы все, что нужно. Ценное замечание!

К tay
Книгу Уолта Кестера вчера скачал, пытаюсь осилить.

К Vishv
Тоже очень ценный метод. Все ясно и просто. Спасибо!!!
Только вот как правильно выбрать длины выборок для сравнения?

К tay, повторно.
Здесь уже можно «напрячь» Заказчика точностью измерительного эталона. Но в целом метод как бы работает, вроде все логично!
Так?
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 22:58
Рейтинг@Mail.ru


Страница сгенерированна за 0.01477 секунд с 7
ELECTRONIX ©2004-2016