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

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> 24 разряда АЦП - это для понтов?
sensor_ua
сообщение Jun 13 2007, 11:21
Сообщение #16


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

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Цитата(Andreas1 @ Jun 13 2007, 13:16) *
Выброс PGA - это серьезный аргумент.
Но сначала вы пишете, что с внешним усилителем шум был ниже, а далее- наоборот. У меня при снижении усиления PGA возрастал шум и была замечена нелинейность(еще на AD7715), после чего эксперименты прекратил.
Кстати, если у вас FS=10мв, Uоп=2B, то при 24 разрядах разрешение ~17 раз превышает заданную вами погрешность 0,02%FS. Если ставите усилитель, не проходите по шумам?

Именно по шумам. Насчёт ниже-выше - ничего не понял. Если так поняли, что один и тот же усилитель можно включить с разным КУ, то да - шумы приведенные ко входу не менялись, а погрешности, обусловленные изменением обвязки возрастут при повышении КУ.

Цитата(shasik @ Jun 13 2007, 13:46) *
И сколько жрет процессор на такой частоте?

Не помню уж точно, но что-то в районе 2 мА с копейками при напряжении питания 3.0 В. Примерно 0.6 мА даём сенсору. Модем реализован программно. Внешняя EEPROM чуток ещё жрёт, операционники наличествуют... Но в 3.5 мА всё влазит.


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
repairDV
сообщение Jun 13 2007, 11:23
Сообщение #17


Знающий
****

Группа: Свой
Сообщений: 578
Регистрация: 7-11-06
Из: Хабаровск
Пользователь №: 22 044



Цитата(SALOME @ Jun 13 2007, 20:22) *
Но как получить 24???.

А при большой надобности мона и получить. Нужна слегка заставить программно АЦП произвести без перерыва где-то выборок 8, чтобы успели зарядиться ёйные паразитные ёмкости, затем 2 последние выборки сложить и разделить на 2. Но, правда, такое мона произвесть токо есля выборки будут автоматически заноситься в свой регистр данных, а у C8051F350 таковой возможности нетути. Но - у 56F8xx она есть!!! Каждая отдельная выборка из 8 имеет свой собственный регистр!!!


--------------------
Маленький нанайца. А-а. А-а. Оморочком плыл. Маленький проточка. Осетра ловил.
Go to the top of the page
 
+Quote Post
forever failure
сообщение Jun 13 2007, 11:27
Сообщение #18


Местный
***

Группа: Участник
Сообщений: 256
Регистрация: 6-03-05
Из: Екатеринбург
Пользователь №: 3 112



Цитата(SALOME @ Jun 13 2007, 15:22) *
Это мы про стандартный тепловой шум резисторов...
Да, а теперь уточните для какой величины сопротивления и в какой полосе частот. И получите, что в большинстве случаев тепловой шум ниже величины младшего разряда 24-битного АЦП.
Go to the top of the page
 
+Quote Post
Andreas1
сообщение Jun 13 2007, 11:38
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 446
Регистрация: 12-03-06
Из: Москва
Пользователь №: 15 142



Цитата(sensor_ua @ Jun 13 2007, 14:21) *
Насчёт ниже-выше - ничего не понял.

Поясню. Вы делаете вывод
Цитата
Однако оптимальное соотношение коэффициентов передачи и вносимых погрешностей/шумов лучше при применении меньшего КУ внешнего усилителя и бОльшим по разрядности АЦП с частичным фактическим неиспользованием старших разрядов.

Хотя сами ставите внешний усилитель, имея запас по разрешающей способности и без него. А также пишете
Цитата
был поставлен внешний дифференциальный с диффвыходом на Zero-Drift ОУ AD8629 с небольшим КУ. В результате получили немногим лучший (до 2-х раз погрешности стали меньше) случай.

Я всегда старался использовать максимальное усиление и макс. использовать старшие разряды АЦП. При этом уровень шумов(естественно относительно FS датчика) получался минимальным.
Цитата(sensor_ua @ Jun 13 2007, 14:21) *
Если так поняли, что один и тот же усилитель можно включить с разным КУ, то да - шумы приведенные ко входу не менялись, а погрешности, обусловленные изменением обвязки возрастут при повышении КУ.

Тут уже я ничего не понял. Почему? Проще аккуратно сделать входной усилитель(если не выходит без него), чем тащить слабый сигнал в цифровую часть.
Go to the top of the page
 
+Quote Post
gormih
сообщение Jun 13 2007, 11:41
Сообщение #20


nofb
***

Группа: Свой
Сообщений: 430
Регистрация: 18-05-06
Из: Москва, Зеленоград
Пользователь №: 17 218



Цитата(repairDV @ Jun 13 2007, 15:23) *
А при большой надобности мона и получить. Нужна слегка заставить программно АЦП произвести без перерыва где-то выборок 8, чтобы успели зарядиться ёйные паразитные ёмкости, затем 2 последние выборки сложить и разделить на 2. Но, правда, такое мона произвесть токо есля выборки будут автоматически заноситься в свой регистр данных, а у C8051F350 таковой возможности нетути. Но - у 56F8xx она есть!!! Каждая отдельная выборка из 8 имеет свой собственный регистр!!!




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


--------------------
Это не то что вы подумали ...

Go to the top of the page
 
+Quote Post
sensor_ua
сообщение Jun 13 2007, 12:17
Сообщение #21


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

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Цитата
Поясню. Вы делаете вывод

Цитата
Хотя сами ставите внешний усилитель, имея запас по разрешающей способности и без него.

Осознанный вывод. Эффктивная разрешающая способность АЦП (например 19,5 бит для выбранного режима) говорит о том, сколько старших разрядов имеет смысл использовать. У меня сигнал 10 мВ, опора 2 В - соотношение шкал - минус 8 разрядов сверху. Итого остаётся 19.5 - 8 = 11.5 бит, а остальные младшие - шумы. Это грубая прикидка, но фактически так и получается. Это немного хуже желаемой погрешности вносимой преобразователем (АЦП с усилителем или без него). Ещё усилитель имеет собственный шум, приведенный ко входу, смещение нуля, дрейф входных токов и т.д., и чем больше КУ, тем больше результирующая погрешность из-за этих возмущений на выходе. Результирующая погрешность, обусловленная нестабильностью резисторов в диффусилителе, также тем больше, чем выше КУ. Итого - усилитель вреденwink.gif, но необходим. И если можно не вытягивать усиление на нём, а достаточно сделать небольшим, то это будет оптимально - минимум вносимых погрешностей и достаточность решения.
На остальные реплики отвечу тем же.


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
Andreas1
сообщение Jun 13 2007, 12:37
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 446
Регистрация: 12-03-06
Из: Москва
Пользователь №: 15 142



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

Все эти погрешности пропорциональны Ку, соответственно вы ничего не выигрываете от усиления их в АЦП, а не до него. А при использовании АЦП с дифференциальными входами можно использовать простой усилитель на 1ОУ, особенно, если датчик - мостовая схема.
Зато понял вашы выводы smile.gif. Подобное встречал в апнотах от TI.
Go to the top of the page
 
+Quote Post
repairDV
сообщение Jun 13 2007, 12:44
Сообщение #23


Знающий
****

Группа: Свой
Сообщений: 578
Регистрация: 7-11-06
Из: Хабаровск
Пользователь №: 22 044



Цитата(gormih @ Jun 13 2007, 22:41) *
А еще на таких разрядностях при определенных скоростях оцифровки огромное значение будет иметь колебание фазы clk АЦП - так называемый джиттер. На определенном этапе ни один микроконтроллер и даже плис не даст вам удовлетворительного джиттера, и плакали ваши младшие биты. Выход - применеие специализированных имс для тактирования.

Ну, идеальная картина вообще, по-моему, невозможна. Даже у 12-тактовых 51 контроллеров. Конечно, 2 младших разряда "гуляют".


--------------------
Маленький нанайца. А-а. А-а. Оморочком плыл. Маленький проточка. Осетра ловил.
Go to the top of the page
 
+Quote Post
vvs157
сообщение Jun 13 2007, 13:02
Сообщение #24


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

Группа: Свой
Сообщений: 1 526
Регистрация: 8-04-05
Пользователь №: 3 960



Цитата(SALOME @ Jun 13 2007, 13:22) *
Согласитесь, это никак не 24. Работая с ADuC845 у нас получался 21 (честный) разряд. Но как получить 24???.


24 битные АЦП - это сигма-дельта преобразователи и получение высокой разрядности в них сделано путем некоего уследнения низкоразрядных отсчетов. Поэтому их 24 разряда - это не совсем те же разряды, что скажем у АЦП с РПП (SAR) Посмотрите и сравните кривую распределения отсчетов для АЦП SD преобразователя и АЦП SAR. В каком-то App. Note от Analog Device писалось, что чтобы получить сопоставимую (в смысле неустойчивых отсчетов) разрядность надо отнять 3 бита у SD. Когда лет 10 назад на семинаре Analog Device им задали вопрос а зачем завышать разрядность - внятного ответа не последовало - я понял, что это все проклятый маркетинг.

Цитата(SALOME @ Jun 13 2007, 13:22) *
Это мы про стандартный тепловой шум резисторов...


Это какие резисторы? Если Вы про внутренне сопротивление источника сигнала - так ведь оно разное бывает. Все ведущие приборостроительные фирмы выпускают нановольтметры, у которых последний разряд до 1 нВ. Просто ими можно пользоваться только при низкоомном источнике сигнала.
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение Jun 13 2007, 13:13
Сообщение #25


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

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Цитата(Andreas1 @ Jun 13 2007, 15:37) *
Все эти погрешности пропорциональны Ку, соответственно вы ничего не выигрываете от усиления их в АЦП, а не до него. А при использовании АЦП с дифференциальными входами можно использовать простой усилитель на 1ОУ, особенно, если датчик - мостовая схема.
Зато понял вашы выводы smile.gif. Подобное встречал в апнотах от TI.

Я НЕ усиливаю больше, чем достаточно. А Вы пытаетесь рассказать либо, что погрешности, вносимые усилителем, не меняются от КУ, дибо, что где бы ни усиливать, то всё-равно усиливать.
Насчёт простого усилителя - наверно это и хорошо, но для меня внешний усилитель - крайняя мера. И сделан он (извините, но не буду рассказывать как) с практическим отсутствием дрейфа КУ, хоть и выполнен на рассыпухе.


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
SunnyDevil
сообщение Jun 13 2007, 19:39
Сообщение #26


Частый гость
**

Группа: Участник
Сообщений: 108
Регистрация: 15-05-07
Пользователь №: 27 742



Почитайте PDF от Analog Devices про OverSampling. С помощью внесения шума (принудительно сделать шумящую схему) получилось выжать 19 бит из 16-битноо АЦП. Правда ну уж очень медленно, но если скорость особо не важна, то вполне рабочий вариант. С 24-битными АЦП таже ситуация. Усредняете и получаете показания. Шум то распределен по нормальному закону, так что усреднение его отфильтровывет. того же произволителя есть другая PDF по точному рассчету работы АЦП с no-flicker битами. Так да, реально получается что за единичное преобразование лучше 18-19 бит в принципе получить ничего не возможно.
Go to the top of the page
 
+Quote Post
vladv
сообщение Jun 13 2007, 23:24
Сообщение #27


Частый гость
**

Группа: Участник
Сообщений: 128
Регистрация: 7-06-06
Пользователь №: 17 825



Цитата(gormih @ Jun 13 2007, 14:35) *
Уточню - у любого АЦП {эффективная разрядность} - {разярдность от пика до пика} всегда == 2,7

Это как это так? wacko.gif Даже у идеального?
Go to the top of the page
 
+Quote Post
SALOME
сообщение Jun 14 2007, 03:11
Сообщение #28


Местный
***

Группа: Свой
Сообщений: 311
Регистрация: 11-06-07
Из: Российская империя, 1861г.
Пользователь №: 28 349



Цитата(vvs157 @ Jun 13 2007, 20:02) *
их 24 разряда - это не совсем те же разряды, что скажем у АЦП с РПП (SAR)
- внятного ответа не последовало - я понял, что это все проклятый маркетинг.

Вот я и вижу, что они какие-то не те. Есть подозрение, что 24 разряда в основном относится к проблеме пропуска кодов. В даташитах это единственная характеристика, которая всегда совпадает с заявленными 24 разрядами. Но в тайне надеюсь, что кто-то внятно расскажет, как у него получилось 24 bit rms, а лучше 24bit p-p. Пусть даже с использованием крионики... Кстати, слово маркетинг более удачное, чем понты...

Цитата(gormih @ Jun 13 2007, 18:41) *
А еще на таких разрядностях при определенных скоростях оцифровки огромное значение будет иметь колебание фазы clk АЦП - так называемый джиттер.

Джиттер играет заметную роль на больших скоростях преобразования. AD приводит таблицу, в которой все беды от джитера начинаются от 1МГц. Про Сигма АЦП вопрос задавался на семинаре AD г-ну Власенко, учитывая, что тактовая частота внутреннего генератора 40 МГц. Эксперт не задумываясь сказал - не влияет. Хотя, кто его знает...


--------------------
Итак увидел я, что нет ничего лучше, чем наслаждаться человеку делами своими (Еккл) .
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение Jun 14 2007, 05:31
Сообщение #29


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

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Цитата
от я и вижу, что они какие-то не те. Есть подозрение, что 24 разряда в основном относится к проблеме пропуска кодов. В даташитах это единственная характеристика, которая всегда совпадает с заявленными 24 разрядами. Но в тайне надеюсь, что кто-то внятно расскажет, как у него получилось 24 bit rms, а лучше 24bit p-p. Пусть даже с использованием крионики... Кстати, слово маркетинг более удачное, чем понты...

В бОльшей части воспользоваться шумящими битами практически не получается. Но по опыту могу сказать, что есть-таки некоторые удивительные АЦП, создающие видимость полной красотыwink.gif Наблюдал в платах с CS5524 при подаче сигнала напряжения с имитатора на DAC8512 (по дороге там ещё фильтры легенькие стояли, мультиплексор, тройка) - дык временами стоял код как вкопанный - единичка младшая подёргивалась. Также иллюзию красоты наблюдал у AD7714 - если закоротить вход, то эта гадина может стабильный ноль кода выдаватьwink.gif))


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
vvs157
сообщение Jun 14 2007, 09:54
Сообщение #30


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

Группа: Свой
Сообщений: 1 526
Регистрация: 8-04-05
Пользователь №: 3 960



Цитата(SALOME @ Jun 14 2007, 07:11) *
Но в тайне надеюсь, что кто-то внятно расскажет, как у него получилось 24 bit rms, а лучше 24bit p-p. Пусть даже с использованием крионики...


А Вы внимательно прочитайте DS и тогда надеяться Ва будет просто не на что. И тем более 24 р-р никто не обещал. Вам обещали до 24 bit RMS.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 15:09
Рейтинг@Mail.ru


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