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

 
 
4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Разрядность ЦАП
kopterr
сообщение Apr 17 2018, 09:13
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 19-07-06
Из: Новосибирск
Пользователь №: 18 925



Добрый день! Возник такой вопрос - как можно проверить (измерить/доказать) что разрядность разрабатываемого нашей конторы ЦАП именно та что указано в ТЗ (16бит)? И вообще измеряется ли данная величина или выводиться из сопутствующих параметров? ENOB понятно можно вывести измерив SINAD или SNR, но это эффективная разрядность а в ТЗ стоит просто - "разрядность - 16бит".
Go to the top of the page
 
+Quote Post
_Vova
сообщение Apr 17 2018, 10:57
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 413
Регистрация: 1-10-08
Из: Екатеринбург
Пользователь №: 40 610



посмотрите в книге по преобразователям данных от AD, у них на сайте есть
немного странно звучит ТЗ, делали ЦАП 16разрядов, а сколько из них рабочих.. как в детской шутке: я поднимал паровоз раз пять, но ни разу не поднял
Go to the top of the page
 
+Quote Post
ViKo
сообщение Apr 17 2018, 11:44
Сообщение #3


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Разрядность конторы проверять по штатному составу. А разрядность ЦАП гарантируется разработкой. Можно задать много разных параметров, по примеру документации на ЦАП от AD, TI, их и проверять.
Go to the top of the page
 
+Quote Post
HardEgor
сообщение Apr 17 2018, 17:35
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925



Цитата(kopterr @ Apr 17 2018, 16:13) *
Добрый день! Возник такой вопрос - как можно проверить (измерить/доказать) что разрядность разрабатываемого нашей конторы ЦАП именно та что указано в ТЗ (16бит)?

Подключаете вольтметр с погрешностью как минимум 18 бит и задавая ЦАПу последовательно от 0х0 до 0xFFFF измеряете выходное напряжение.
Go to the top of the page
 
+Quote Post
kopterr
сообщение Apr 18 2018, 01:25
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 19-07-06
Из: Новосибирск
Пользователь №: 18 925



Есть конечно слабая надежда что удастся отделаться словами "гарантируется разработкой", но как говорят местные старожилы у начальства подход такой что в ТЗ написано то и промерять/доказывать по результату разработки (методики проверки и все такое). И раз написано ЦАП разрядность 16 бит извольте в методике испытаний написать как это доказать. Вот такой подход. Как остальные параметры померить понятно, а вот именно этот черт знает даже местные старожилы не в курсе.
Вольтметром конечно можно но там уровень ступени будет около 50мкВ в шумах все потеряется.
Go to the top of the page
 
+Quote Post
blackfin
сообщение Apr 18 2018, 03:35
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(kopterr @ Apr 18 2018, 04:25) *
Вольтметром конечно можно но там уровень ступени будет около 50мкВ в шумах все потеряется.

Вы же не ограничены временем измерения, поэтому можете измерять каждую ступеньку миллион раз, а потом сделать усреднение. Это даст выигрыш по С/Ш в тысячу раз. biggrin.gif
Go to the top of the page
 
+Quote Post
ViKo
сообщение Apr 18 2018, 03:35
Сообщение #7


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Насобирать и усреднить много усреднений.
Хорошо, если монотонность не указана в ТЗ и ее не придется подтверждать.
Go to the top of the page
 
+Quote Post
kopterr
сообщение Apr 18 2018, 04:23
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 19-07-06
Из: Новосибирск
Пользователь №: 18 925



Ну так то да - усреднение наше все! ))) Была идея поставить сигма-дельта АЦП и копить кучу значений и усреднять.
А насчет монотонности так там DNL +/-2 так что даже не знаю поможет ли усреднение.
Go to the top of the page
 
+Quote Post
blackfin
сообщение Apr 18 2018, 05:17
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(kopterr @ Apr 18 2018, 07:23) *
Была идея поставить сигма-дельта АЦП и копить кучу значений и усреднять.

Есть уже со схемой усреднения внутри АЦП: LTC2500/LTC2508.
Go to the top of the page
 
+Quote Post
тау
сообщение Apr 18 2018, 06:16
Сообщение #10


.
******

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



Цитата(kopterr @ Apr 18 2018, 05:25) *
раз написано ЦАП разрядность 16 бит извольте в методике испытаний написать как это доказать. Вот такой подход.


ну дык так и напишите. Главное чтоб методика "была". Проверяют же соответствие с ТЗ сличением с чертежами. Вот в вашей методе и пишите , дословно:
" проверка разрядности ЦАП проводится путем подсчета количества информационных входов данных на чертеже ХХХХ.123456.789 , обозначенных "D0"...."D15". Изделие считается выдержавшим проверку , если подсчитанное количество входов равно 16."

Другой вариант , для особо одаренных ПЗ-шников:
" Проверка разрядности ЦАП проводится путем последовательного ногодрыганья с частотой 1кГц по каждому отдельному разряду, при этом на оставшихся разрядах д.б. значение лог0. Проверка начинается с дрыганья старшим разрядом и заканчивая младшим. При этом на выходе ЦАП, подключенном к милливольтметру (микровольметру) должно быть напряжение Umax/2/2(15-n) (+-5%), где n - номер проверяемого разряда от 0 до 15.

При необходимости примените полосовой фильтр на выбранную частоту и усилитель. Прецизионность в проверке разрядности ЦАП не нужна, монотонность в этой методике идет лесом, для неё - другая методика д.б.

Сообщение отредактировал тау - Apr 18 2018, 06:33
Go to the top of the page
 
+Quote Post
kopterr
сообщение Apr 18 2018, 07:07
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 19-07-06
Из: Новосибирск
Пользователь №: 18 925



Цитата(blackfin @ Apr 18 2018, 12:17) *
Есть уже со схемой усреднения внутри АЦП: LTC2500/LTC2508.


Неплохой вариант спасибо.

Цитата(тау @ Apr 18 2018, 13:16) *
ну дык так и напишите. Главное чтоб методика "была". Проверяют же соответствие с ТЗ сличением с чертежами. Вот в вашей методе и пишите , дословно:
" проверка разрядности ЦАП проводится путем подсчета количества информационных входов данных на чертеже ХХХХ.123456.789 , обозначенных "D0"...."D15". Изделие считается выдержавшим проверку , если подсчитанное количество входов равно 16."

Другой вариант , для особо одаренных ПЗ-шников:
" Проверка разрядности ЦАП проводится путем последовательного ногодрыганья с частотой 1кГц по каждому отдельному разряду, при этом на оставшихся разрядах д.б. значение лог0. Проверка начинается с дрыганья старшим разрядом и заканчивая младшим. При этом на выходе ЦАП, подключенном к милливольтметру (микровольметру) должно быть напряжение Umax/2/2(15-n) (+-5%), где n - номер проверяемого разряда от 0 до 15.

При необходимости примените полосовой фильтр на выбранную частоту и усилитель. Прецизионность в проверке разрядности ЦАП не нужна, монотонность в этой методике идет лесом, для неё - другая методика д.б.


По этой методике мне же потом и измерять и доказывать что так оно и есть на самом деле. )))
Второй вариант кстати может и подойти. Главное суметь микровольтметром отделить мух от котлет (шум от изменения сигнала).
Go to the top of the page
 
+Quote Post
jcxz
сообщение Apr 18 2018, 08:29
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(kopterr @ Apr 18 2018, 04:25) *
И раз написано ЦАП разрядность 16 бит извольте в методике испытаний написать как это доказать.

Бред уже такое писать в ТЗ. Какая нафиг пользователю разница какая разрядность у вашего ЦАП???
Ну раз такое "ТЗ" подписали и согласились - сами себе буратины.
Разрядность байтов в ПО вы тоже доказываете? biggrin.gif
Go to the top of the page
 
+Quote Post
ViKo
сообщение Apr 18 2018, 08:33
Сообщение #13


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(jcxz @ Apr 18 2018, 11:29) *
Какая нафиг пользователю разница какая разрядность у вашего ЦАП???

Не перегибайте палку. Пользователю всегда приятно иметь хорошую разрядность у вашего или их ЦАП или АЦП.. rolleyes.gif
У нас было похожее - подтвердите разрешение вашего экрана в пикселях.
Go to the top of the page
 
+Quote Post
jcxz
сообщение Apr 18 2018, 08:40
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(blackfin @ Apr 18 2018, 06:35) *
Вы же не ограничены временем измерения, поэтому можете измерять каждую ступеньку миллион раз, а потом сделать усреднение. Это даст выигрыш по С/Ш в тысячу раз. biggrin.gif

Никакие измерения "по выходу" разрядности ЦАП не доказывают.
На месте "начальства" бедолаги могу предположить, что:
а) ЦАП по настоящему 15-разрядный, а при выдаче некоего уровня ПО внутри делает меандр из двух соседних уровней, таким образом получая среднее. Чем докажете что это не так?
б) ЦАП по настоящему 17-разрядный, а при выдаче последовательных уровней все нечётные - пропускаются. Чем докажете что это не так? laughing.gif

Цитата(blackfin @ Apr 18 2018, 06:35) *
Вы же не ограничены временем измерения, поэтому можете измерять каждую ступеньку миллион раз, а потом сделать усреднение. Это даст выигрыш по С/Ш в тысячу раз. biggrin.gif

При времени усреднения в миллион раз, я вам на 1-битном "ЦАП" сделаю все 2^16 уровней! Про ШИМ слыхали?
Чем докажете что там внутри не 16 бит? laughing.gif

Цитата(ViKo @ Apr 18 2018, 11:33) *
Не перегибайте палку. Пользователю всегда приятно иметь хорошую разрядность у вашего или их ЦАП или АЦП.. rolleyes.gif

Пользователю важны полезные функции устройства, а не метод их реализации.
А как они будут обеспечены: 16-разрядным ЦАП-ом или менее разрядным с фильтром на выходе - нормальному пользователю по барабану.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Apr 18 2018, 08:53
Сообщение #15


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(jcxz @ Apr 18 2018, 11:40) *
а) ЦАП по настоящему 15-разрядный, а при выдаче некоего уровня ПО внутри делает меандр из двух соседних уровней, таким образом получая среднее. Чем докажете что это не так?
б) ЦАП по настоящему 17-разрядный, а при выдаче последовательных уровней все нечётные - пропускаются. Чем докажете что это не так? laughing.gif
При времени усреднения в миллион раз, я вам на 1-битном "ЦАП" сделаю все 2^16 уровней! Про ШИМ слыхали?
Чем докажете что там внутри не 16 бит? laughing.gif
Пользователю важны полезные функции устройства, а не метод их реализации.
А как они будут обеспечены: 16-разрядным ЦАП-ом или менее разрядным с фильтром на выходе - нормальному пользователю по барабану.

Все написанное переносит ЦАП вглубь устройства, но наружу выдается сигнал с разрядностью те же 16 битов, допустим. И подтвердить их наличие вас так же могут попросить. Т.е. подтвердить обещанную вашим методом разрешающую способность. И вопрос заключается в том, как подтвердить эту разрешающую способность и надо ли. А не в том, на каком принципе работает ваш ЦАП.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 16th June 2025 - 12:25
Рейтинг@Mail.ru


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