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

 
 
> Как поднять разрешающую способность АЦП, с 10-разрядов до 12..16 разрядов
GetSmart
сообщение May 22 2007, 09:43
Сообщение #1


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Меня интересует принципиальная возможность такой махинации. Точнее я знаю что это можно сделать и есть кое-какие соображения, но хотелось бы услышать мнения больших специалистов, чем я.

Самый банальный вариант - усреднение результата в скользящем буфере. Буфер из 8 элементов может увеличить разрешающую способность на 3 бита. Это в идеале конечно, и с некоторыми оговорками smile.gif

Вообще, подразумевается что есть процессор с 10-битным быстродействующим АЦП. Требуется увеличить время преобразования (получения результата) с целью увеличения его точности.

Особо меня впечатлил принцип действия дельта-сигма АЦП ADS1216, у которого точность (разрядность) находится в очень интересной зависимости от количества измерений. При одинаковых настройках (Fmod/Fdata=500) и одном измерении точность = 14 разрядов. При двух таких же измерениях точность = 18 разрядов. При трёх = 20.

Прошу спецов высказать уже известные решения, а так же (гениальные smile.gif) идеи.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
GetSmart
сообщение May 23 2007, 07:22
Сообщение #2


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Частично вы правы. Только скользящее среднее является результатом не одного, а восьми периодов. Кроме этого в результате есть задержка на несколько периодов. Надо бы промоделировать подобную ситуацию в случае идеально плавно меняющихся сигналов и содержащих шум. Тогда будет видно сколько действительно разрядов добавляется. Может я и ошибаюсь, но мне кажется, что в зависимости от ситуации может добавляться от 0 до двоичного логарифма от ширины буфера разрядов (3 бита для 8-буфера). Пусть случайный шум добавляет корень из 8 разрядов. Но мне было бы интересно узнать как более целенаправленно повлиять на сигнал чтобы извлечь максимум разрядности (логарифм) при минимуме буфера (oversamplinga).

Вот бы кто ещё объяснил как сигма-дельта за два прохода поднимает точность с 14 до 18 разрядов.
А вообще, хотелось бы создать некий гибрид из обычного и псевдо-сигма-дельта АЦП. Не особо сложными извращениями. Чем-то вроде RC-цепочки и дополнительного пина проца.

Цитата(Alex255)
Когда у вас приходит 101, до при идеальном АЦП это может значить и 100.5, и 101.49. где же ваши биты, если вы получаете 100.125 или 100.25? Тогда просто дорисовал чего то за запятой, и готово.

Мне на это вспомнилось вот что: так можно и ШИМ, прошедший через RC-фильтр считать однобитным. Там тоже то ли ноль, то ли еденица. Непонятно что вобщем. Однако преобразование ШИМ-->аналог я думаю все делали в своих схемах ни чуть не сомневаясь в результате.

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


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
-=ВН=-
сообщение May 23 2007, 08:15
Сообщение #3


Местный
***

Группа: Новичок
Сообщений: 210
Регистрация: 3-11-06
Пользователь №: 21 936



Цитата(GetSmart @ May 23 2007, 11:22) *
Как я понимаю, случайные отклонения на +-1/2 мл.разряда (шумы) в результате должны проинтегрироваться и результат будет как раз теми дробными невидимыми разрядами. Вы считаете что на входе АЦП напряжения меньшие млашего разряда невидимы, но на самом деле их можно увидеть.

Почти так. Когда сигнал на входе АЦП лежит между 2-мя ступеньками АЦП и нет вообще шума, то на выходе АЦП будет один и тот же код, соответствующий ближавйшей к сигналу ступеньке. Он не будет меняться. Его можно усреднять бесконечно долго, ничего абсолютно усреднение не добавит и не убавит.
В случае, если вместе с сигналом на вход АЦП действует шум (с заданными свойствами), то на выходе АЦП будут разные коды. И код, соответсвующий ближайшей к сигналу ступеньке, будет более вероятен. Код соответствующий более удаленной, но соседней ступеньке будет менее вероятен. Если Вы усредните сколько-то подряд идущих измерений, Вы получите результат, примерно равный сигналу на входе. Именно за счет разной вероятности появления разных кодов.
А примерно равный, потому, что на входе, кроме сигнала, действует шум. И даже усреднение от шума не избавляет полностью.
Вот этот шумовой остаток после усреднения дает ошибку. Вы обязаны эту ошибку учитывать, при подсчете выигрыша, полученной разрешающей способности и т.п. Ее учет и дает корень из N.
Но при условии равенства ступеньке СКО входного шума.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- GetSmart   Как поднять разрешающую способность АЦП   May 22 2007, 09:43
- - TBI   Необходимо применить технологию под названием Over...   May 22 2007, 10:02
|- - GetSmart   Цитата(TBI @ May 22 2007, 16:02) Необходи...   May 22 2007, 11:15
|- - fontp   Цитата(GetSmart @ May 22 2007, 15:15) Оче...   May 22 2007, 11:25
|- - TBI   Цитата(GetSmart @ May 22 2007, 15:15) Оче...   May 22 2007, 11:34
- - fontp   Вы же сами говорите, что нужно поднять частоту дис...   May 22 2007, 10:04
- - -=ВН=-   Цитата(GetSmart @ May 22 2007, 13:43) Мен...   May 22 2007, 10:14
- - GetSmart   Вариант с подмешиванием высокочастотного шума был ...   May 22 2007, 10:19
|- - fontp   Цитата(GetSmart @ May 22 2007, 14:19) Вар...   May 22 2007, 10:31
- - GetSmart   fontp Меня вообще-то интересовало повышение разряд...   May 22 2007, 10:57
|- - fontp   Цитата(GetSmart @ May 22 2007, 14:57) fon...   May 22 2007, 11:10
|- - -=ВН=-   Цитата(GetSmart @ May 22 2007, 14:57) fon...   May 22 2007, 11:16
- - Andreas1   В статье по ссылке хорошо описана основная проблем...   May 22 2007, 11:05
- - GetSmart   Цитата(fontp)Смотря, что вы называете медленно мен...   May 22 2007, 11:23
|- - -=ВН=-   Цитата(GetSmart @ May 22 2007, 15:23) В н...   May 22 2007, 11:41
- - GetSmart   Цитата(fontp)Какое это имеет отношение к первонача...   May 22 2007, 11:59
|- - -=ВН=-   Цитата(GetSmart @ May 22 2007, 15:59) Кст...   May 22 2007, 12:08
- - fontp   CIC фильтры 2-го и 3-го порядка. Это как скользяще...   May 22 2007, 12:03
|- - -=ВН=-   Цитата(fontp @ May 22 2007, 16:03) Не над...   May 22 2007, 12:12
|- - fontp   Цитата(-=ВН=- @ May 22 2007, 16...   May 22 2007, 12:31
|- - -=ВН=-   Цитата(fontp @ May 22 2007, 16:31) Что ра...   May 22 2007, 12:38
- - GetSmart   Можно ли добавлением шума повышенной амплитуды уме...   May 22 2007, 12:10
|- - DRUID3   Цитата(GetSmart @ May 22 2007, 15:10) Мож...   May 22 2007, 12:14
- - GetSmart   ЦитатаЧто расхлёбывать? Аппликейшен ноты полезно ч...   May 22 2007, 13:07
|- - fontp   Цитата(GetSmart @ May 22 2007, 17:07) Чит...   May 22 2007, 13:45
|- - Alex255   Цитата(GetSmart @ May 22 2007, 17:07) Чит...   May 23 2007, 05:45
- - GetSmart   У меня появилось такое предчуйствие, что если скаж...   May 22 2007, 14:12
- - anton   ЦитатаДумал-думал я по поводу корня из N и так и н...   May 22 2007, 14:16
- - GetSmart   Цитата(anton)Кстати желательно более точно сформул...   May 22 2007, 14:58
|- - -=ВН=-   Цитата(GetSmart @ May 22 2007, 18:58) Мен...   May 22 2007, 15:35
- - GetSmart   Да есть у меня "идеальный" АЦП. Даже при...   May 22 2007, 15:57
|- - -=ВН=-   Цитата(GetSmart @ May 22 2007, 19:57) Ну ...   May 22 2007, 16:02
- - anton   ЦитатаВот бы кто ещё объяснил как сигма-дельта за ...   May 23 2007, 16:57
- - GetSmart   Я знаю про эффективную и выходную разрядность дель...   May 23 2007, 19:36
- - Alex255   "Мне на это вспомнилось вот что: так можно и ...   May 24 2007, 08:59
- - anton   Цитата(в имеющейся в АЦП разрядности) то можно зас...   May 24 2007, 13:44
- - GetSmart   Подскажите, знающие, при оцифровке быстро меняющег...   Jun 28 2007, 10:45
|- - Oldring   Цитата(GetSmart @ Jun 28 2007, 14:45) Под...   Jun 29 2007, 07:28
|- - -=ВН=-   Цитата(GetSmart @ Jun 28 2007, 14:45) Под...   Jun 29 2007, 14:08
- - GetSmart   Цитата(Oldring)Для начала: что такое искажения? Ко...   Jun 29 2007, 11:08
|- - Oldring   Цитата(GetSmart @ Jun 29 2007, 15:08) Как...   Jun 29 2007, 11:19
|- - rezident   Цитата(GetSmart @ Jun 29 2007, 17:08) Так...   Jun 29 2007, 11:25
- - GetSmart   Дык я ж не собирался делать из любого R-2R АЦП нек...   Jun 29 2007, 11:32
- - rezident   "Любой R-2R АЦП" совсем не обязательно S...   Jun 29 2007, 13:00
|- - Oldring   Цитата(rezident @ Jun 29 2007, 17:00) ...   Jun 29 2007, 13:54
|- - rezident   Цитата(Oldring @ Jun 29 2007, 19:54) Назв...   Jun 29 2007, 14:15
|- - Oldring   Цитата(rezident @ Jun 29 2007, 18:15) С з...   Jun 29 2007, 18:11
|- - alexander55   Цитата(Oldring @ Jun 29 2007, 21:11) Так ...   Jan 23 2008, 10:06
|- - Alex255   Цитата(Oldring @ Jun 29 2007, 21:11) Зале...   Jan 30 2008, 09:56
|- - alexander55   Цитата(Alex255 @ Jan 30 2008, 12:56) Тоже...   Jan 30 2008, 14:09
|- - Alex255   Цитата(alexander55 @ Jan 30 2008, 17:09) ...   Jan 30 2008, 14:18
|- - alexander55   Цитата(Alex255 @ Jan 30 2008, 17:18) ...и...   Jan 31 2008, 11:34
|- - Alex255   Цитата(alexander55 @ Jan 31 2008, 14:34) ...   Feb 1 2008, 06:38
|- - alexander55   Цитата(Alex255 @ Feb 1 2008, 09:38) Навер...   Feb 1 2008, 08:13
||- - Alex255   Цитата(alexander55 @ Feb 1 2008, 11:13) И...   Feb 1 2008, 09:22
||- - alexander55   Цитата(Alex255 @ Feb 1 2008, 12:22) Уника...   Feb 1 2008, 10:17
||- - Alex255   Цитата(alexander55 @ Feb 1 2008, 13:17) Э...   Feb 1 2008, 16:42
||- - alexander55   Цитата(Alex255 @ Feb 1 2008, 19:42) Тольк...   Feb 6 2008, 07:01
||- - in2   Вопрос новичка. Может кто ни будь подсказать, как ...   Feb 9 2008, 15:40
||- - Alex255   Цитата(alexander55 @ Feb 6 2008, 10:01) С...   Feb 11 2008, 12:59
||- - fontp   Цитата(Alex255 @ Feb 11 2008, 15:59) При ...   Feb 11 2008, 13:24
||- - Alex255   Цитата(fontp @ Feb 11 2008, 16:24) Читайт...   Feb 11 2008, 15:56
||- - fontp   Цитата(Alex255 @ Feb 11 2008, 18:56) Да н...   Feb 11 2008, 16:06
|||- - Alex255   Цитата(fontp @ Feb 11 2008, 19:06) Так Ва...   Feb 12 2008, 07:03
|||- - 729   Цитата(Alex255 @ Feb 12 2008, 10:03) Я ду...   Feb 12 2008, 15:04
|||- - 729   Цитата(Alex255 @ Feb 12 2008, 10:03) Вы н...   Feb 12 2008, 18:33
|||- - Alex255   Цитата(729 @ Feb 12 2008, 21:33) А я разн...   Feb 15 2008, 06:29
||- - 729   Цитата(Alex255 @ Feb 11 2008, 18:56) Да н...   Feb 11 2008, 21:29
||- - Stanislav   Цитата(729 @ Feb 12 2008, 00:29) Никакого...   Feb 15 2008, 23:42
||- - 729   Цитата(Stanislav @ Feb 16 2008, 02:42) И ...   Feb 16 2008, 18:03
||- - Alex255   Цитата(Stanislav @ Feb 16 2008, 02:42) .....   Feb 18 2008, 11:30
|- - fontp   Цитата(Alex255 @ Feb 1 2008, 09:38) Навер...   Feb 9 2008, 16:12
- - GetSmart   Оказывается прибавлять доли МЗР к значению АЦП пер...   Jul 2 2007, 21:31
- - GetSmart   Прочитал сейчас из "Науки и Жизни" за 11...   Jan 22 2008, 10:45
- - TSerg   Когда-то делал моделирование повышения разрядности...   Jan 23 2008, 08:57
- - GetSmart   Я это к тому написал, что дрожание сетчатки мухи н...   Jan 23 2008, 10:13
|- - alexander55   Цитата(GetSmart @ Jan 23 2008, 13:13) Раз...   Jan 23 2008, 10:29
||- - alexander55   По поводу R-2R для компараторных АЦП подумалось сл...   Jan 23 2008, 13:06
|- - TSerg   Цитата(GetSmart @ Jan 23 2008, 13:13) Я э...   Jan 23 2008, 13:11
- - GetSmart   В корне не верно. Дрожание глаз, как и всей мухи п...   Jan 23 2008, 13:35
|- - TSerg   Цитата(GetSmart @ Jan 23 2008, 16:35) В к...   Jan 29 2008, 06:55
- - GetSmart   Смысл темы в том, как выжать больше из того, что в...   Feb 1 2008, 10:12
- - tyro   Изначальный вопрос очень интересный, и начало обсу...   Feb 15 2008, 07:24
- - GetSmart   Если ты такой умный, говори конкретно и по делу. Е...   Feb 15 2008, 07:50
|- - 729   Цитата(GetSmart @ Feb 15 2008, 10:50) Есл...   Feb 15 2008, 09:50
|- - alexander55   Цитата(729 @ Feb 15 2008, 12:50) А по пов...   Feb 15 2008, 13:00
|- - 729   Цитата(alexander55 @ Feb 15 2008, 16:00) ...   Feb 15 2008, 13:40
|- - 729   Цитата(alexander55 @ Feb 15 2008, 16:00) ...   Feb 15 2008, 19:20
|- - alexander55   Цитата(729 @ Feb 15 2008, 22:20) Немного ...   Feb 18 2008, 10:15
- - zltigo   Moderator: Поспокойнее, пожалуй, стоит быть всем.   Feb 15 2008, 08:00
- - GetSmart   Ну наконец-то хоть один вменяемый человек указал ...   Feb 16 2008, 00:57
|- - 729   Цитата(GetSmart @ Feb 16 2008, 03:57) Еди...   Feb 16 2008, 10:46
- - Designer56   Цитатаа логарифм - это от лукавого. Ну так имеется...   Feb 18 2008, 10:34
|- - alexander55   Цитата(Designer56 @ Feb 18 2008, 13:34) Н...   Feb 18 2008, 10:44
- - Designer56   ЦитатаДля 256 выборок. При сужении полосы в 256 ра...   Feb 18 2008, 10:47
|- - alexander55   Цитата(Designer56 @ Feb 18 2008, 13:47) П...   Feb 18 2008, 11:03
- - Designer56   ЦитатаНо, ежели 10 битный АЦП имеет интегральную н...   Feb 18 2008, 11:37
- - GetSmart   В том-то и дело, что очень часто в реальных ситуац...   Feb 18 2008, 11:43
4 страниц V   1 2 3 > » 


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

 


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


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