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

 
 
> Точность АЦП Меги48 при переключении каналов
Burner
сообщение Dec 4 2009, 19:16
Сообщение #1


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

Группа: Свой
Сообщений: 1 068
Регистрация: 14-01-08
Из: Винница
Пользователь №: 34 083



Кто знает - если АЦП работает примерно при 60 ksps, как рекомендует даташит, но им все время меряют по очереди 3 или 4 канала - он сохраняет свою 10-битную точность? И сколько тактов при этом уходит на каждое измерение?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Александр Куличо...
сообщение Jan 22 2010, 17:49
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 256
Регистрация: 6-03-06
Из: Украина, г. Винница
Пользователь №: 15 017



Цитата
И о каких мат рассчетах идет речь, если Атмели не кладут формулы для рассчетов, а схема очень условная (резистор 1-100 ком).

Тем не менее, для меня не составляет труда оценить разность напряжений, до которых зарядится конденсатор с "неслабой емкостью" 14pF за время выборки 1,5такта АЦП через резистор 1...100кОм от источников сигналов с выходными сопротивлениеми 1 и 10 кОм.
Цитата
Вы попробуйте подать на АЦП переменные сигналы или разные постоянные через 100 ком резисторы на входы и померить , переключая каналы - будет весело)))

ТО есть, Вы предлагаете повысить выходное сопротивление источника на 100 кОм и мерить? Тогда неудивительно, почему у Вас получились такие результаты.
Цитата
Отсюда и неслабая емкость на выходе мультиплексора - она должна быть неизмеримо больше входной емкости АЦП.

Хоть убейте, не пойму, зачем там большая емкость? Зачем она там вообще нужна? Мультиплексор - это обычный ключ. Возможно, он и есть частью УВХ. Открылся - зарядил конденсатор УВХ - и отключился. И до конца преобразования не изменяет своего состояния. Перед ним не стоит задача одновременной выборки со всех каналов с последующем последовательным (во времени) преобразовании кождого канала.
Есть УВХ подключенное к одному входу компаратора. Есть ЦАП подключенный к другому входу. На чем зделан ЦАП - абсолютно все равно. хоть на резисторах, хоть на конденсаторах, хоть на лампах. От принципа его построения не зависит, сколько емкости должно быть на УВХ.

P.S. Чтобы не быть голословным, приведу оценочный расчет, которым я пользовался. Хотя здесь "расчет" звучит громко.
Допустим, мы переключаемся с канала, на котором 0В, на канал с напряжением U = 1024МЗР.
Модуль свободной составляющей напряжения при заряде конденсатора равен uc(t) = U*exp(-t/T).
Физически, он выражает значение недозаряда конденсатора до напряжения U за время t.
T = RC - постоянная времени. С = 14пФ, R = (1...100 кОм + Rвых). Rвых - выходное сопротивление источника сигнала.
Для худшего случая примем R = 100кОм + Rвых
При частоте выборок 10 кГц частота АЦП составляет 130 кГц. Время захвата и выборки по даташиту составляет 1,5 или 2 такта АЦП, т.е. 11,5 или 15,4мкс
Я расчеты проводил при времени выборки 1,5 такта, т.е. t = 11.5мкс. Далее сплошная математика.

В таблице ниже результаты для источников c выходными сопротивлениями 1, 10 и 100кОм. Как видно, разница между 1 и 10 кОмами - 0,3МЗР.
Если подавать разные постоянные сигналы через 100 ком резисторы на входы, то уже в теории мы должны получить разность 16,6 МЗР.
Повторюсь расчет оценочный.
Код
Rвых,     T,        t/T      exp(-t/T)  1024*exp(-t/T)
кОм       1/с                             МЗР
1       707 214     8.16     0,000286     0,292
10      649 351     7.49     0,000557     0,571
100     357 143     4.12     0,01623     16,6


P.P.S. Появится немного свободного времени на работе - соберу схему, проверю на "живом" камне.
Go to the top of the page
 
+Quote Post
Serj78
сообщение Jan 23 2010, 13:17
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 966
Регистрация: 27-05-06
Из: СПб
Пользователь №: 17 499



Цитата(Александр Куличок @ Jan 22 2010, 20:49) *
Хоть убейте, не пойму, зачем там большая емкость? Зачем она там вообще нужна? Мультиплексор - это обычный ключ. Возможно, он и есть частью УВХ. Открылся - зарядил конденсатор УВХ - и отключился. И до конца преобразования не изменяет своего состояния. Перед ним не стоит задача одновременной выборки со всех каналов с последующем последовательным (во времени) преобразовании кождого канала.
Есть УВХ подключенное к одному входу компаратора. Есть ЦАП подключенный к другому входу. На чем зделан ЦАП - абсолютно все равно. хоть на резисторах, хоть на конденсаторах, хоть на лампах. От принципа его построения не зависит, сколько емкости должно быть на УВХ.


Александр- все гораздо проще- УВХ НЕТ ВООБЩЕ!!! это просто для лучшего понимания он нарисован smile.gif
Ацп построен именно так, как сказаз oran-be. Он измеряет фактически не напряжение, а ЗАРЯД своей емкости. то есть это преобразователь заряд-код. И чем точнее (фактически- чем дольше от источника напряжения) эту емкость вы зарядите, тем точнее будет результат.
Go to the top of the page
 
+Quote Post
Qwertty
сообщение Jan 23 2010, 17:37
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 408
Регистрация: 21-10-06
Из: Санкт-Петербург
Пользователь №: 21 527



Цитата(Serj78 @ Jan 23 2010, 16:17) *
Александр- все гораздо проще- УВХ НЕТ ВООБЩЕ!!!

Где почитать про такие интересные АЦП последовательного приближения без УВХ?
Потому что tlc549 например - АЦП на переключаемых конденсаторах, однако УВХ в нем имеется, даже эквивалентные входные схемы в режиме samle и в режиме hold приведены. Емкость в УВХ 60pF. Собственно должно быть без разницы на каком принципе основано дальнейшее преобразование. Важно за время samle успеть зарядить емкость в УВХ (которой в м48 нет???) до входного напряжения.
Go to the top of the page
 
+Quote Post
Serj78
сообщение Jan 23 2010, 20:06
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 966
Регистрация: 27-05-06
Из: СПб
Пользователь №: 17 499



Цитата(Qwertty @ Jan 23 2010, 20:37) *
Где почитать про такие интересные АЦП последовательного приближения без УВХ?


Есть книжка про основы и принципы построения DSP у AD. Автор кажется Уолт Кестер. Там описаны разнообразные типы ацп. С точки зрения физики работы все именно так происходит как вы описали.- надо успеть зарядить емкость за определенное время с заданной точностью. Далее входное напряжение отключается и происходит преобразование.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Burner   Точность АЦП Меги48 при переключении каналов   Dec 4 2009, 19:16
- - ILYAUL   Цитата(Burner @ Dec 4 2009, 22:16) Кто зн...   Dec 4 2009, 20:24
- - Dx!   Цитатакак рекомендует даташит Где же он такое реко...   Dec 4 2009, 21:31
- - Burner   Спасибо, что отписали! - Где же он такое реком...   Dec 5 2009, 14:28
|- - niXto   При 53 Ксэмплов будет точность 9...8 бит... АЦП в ...   Dec 6 2009, 06:04
- - Burner   Спасибо, вроде понял. Ну альтернативы покуда не ви...   Dec 8 2009, 12:52
- - _Pasha   Это для моторных применений? Если да - то Free Run...   Dec 8 2009, 13:01
- - oran-be   В даташитах на АВРы есть конретная дырень - в них ...   Jan 20 2010, 13:34
- - Rst7   ЦитатаВ даташитах на АВРы есть конретная дырень - ...   Jan 20 2010, 13:45
- - smk   ЦитатаЗ.Ы. !!! если мерить внутреннюю ...   Jan 20 2010, 13:46
|- - oran-be   Цитата(smk @ Jan 20 2010, 17:46) Подскажи...   Jan 20 2010, 15:39
- - SasaVitebsk   Я могу только добавить, что лучше порт ADC полност...   Jan 20 2010, 17:08
- - Александр Куличок   ЦитатаСледует учесть, что преобразование можно осу...   Jan 20 2010, 18:59
|- - stells   Цитата(Александр Куличок @ Jan 20 2010, 21...   Jan 20 2010, 19:10
|- - singlskv   Цитата(stells @ Jan 20 2010, 22:10) но де...   Jan 20 2010, 20:40
- - oran-be   Александр Куличок, у вас практикой, похоже, пробле...   Jan 21 2010, 13:28
- - Александр Куличок   То, что преобразование требует некоторого колличес...   Jan 22 2010, 05:10
|- - oran-be   Цитата(Александр Куличок @ Jan 22 2010, 08...   Jan 22 2010, 12:48
|- - oran-be   Цитата(Александр Куличок @ Jan 22 2010, 20...   Jan 23 2010, 12:16
||- - ILYAUL   Цитата(oran-be @ Jan 23 2010, 15:16)...   Jan 23 2010, 20:15
||- - oran-be   Цитата(ILYAUL @ Jan 23 2010, 23:15) Откуд...   Jan 26 2010, 12:48
||- - ILYAUL   Цитата(oran-be @ Jan 26 2010, 15:48)...   Jan 26 2010, 18:44
||- - rx3apf   Цитата(oran-be @ Jan 26 2010, 15:48)...   Jan 27 2010, 11:59
||- - ae_   Цитата(rx3apf @ Jan 27 2010, 19:59) А вот...   Jan 27 2010, 12:19
|||- - rx3apf   Цитата(ae_ @ Jan 27 2010, 15:19) AVR121: ...   Jan 27 2010, 20:40
||- - oran-be   Цитата(rx3apf @ Jan 27 2010, 14:59) ... К...   Jan 27 2010, 13:17
|- - stells   Цитата(Qwertty @ Jan 23 2010, 20:37) Где ...   Jan 23 2010, 18:48
|- - Qwertty   Цитата(Serj78 @ Jan 23 2010, 23:06) надо ...   Jan 23 2010, 20:39
|- - rx3apf   Цитата(Qwertty @ Jan 23 2010, 23:39) Это ...   Jan 23 2010, 20:46
||- - Qwertty   Цитата(rx3apf @ Jan 23 2010, 23:46) Да ку...   Jan 23 2010, 21:33
||- - rx3apf   Цитата(Qwertty @ Jan 24 2010, 00:33) Схем...   Jan 23 2010, 21:55
|- - ILYAUL   Цитата(Qwertty @ Jan 23 2010, 23:39) А в ...   Jan 23 2010, 20:48
- - SasaVitebsk   Если много входов, то это хранение и ни к чему. По...   Jan 23 2010, 20:01
- - SasaVitebsk   УВ должно быть обязательно. Не может же быть АЦП п...   Jan 24 2010, 10:23
- - Rst7   ЦитатаТак что ИМХО АЦП в мегах классическое послед...   Jan 24 2010, 10:51
|- - SasaVitebsk   Цитата(Rst7 @ Jan 24 2010, 14:51) Для тех...   Jan 24 2010, 13:39
|- - IGK   Цитата(SasaVitebsk @ Jan 24 2010, 15:39) ...   Jan 24 2010, 13:56
- - Александр Куличок   ЦитатаАЦП такого типа уже само по себе представляе...   Jan 27 2010, 03:02
|- - xemul   Цитата(Александр Куличок @ Jan 27 2010, 06...   Jan 27 2010, 08:44
- - SasaVitebsk   Цитата(ILYAUL @ Jan 26 2010, 22:44) Не по...   Jan 27 2010, 11:47
- - xemul   Цитата(SasaVitebsk @ Jan 27 2010, 14:47) ...   Jan 27 2010, 14:12
- - IGK   Цитата(SasaVitebsk @ Jan 27 2010, 13:47) ...   Jan 27 2010, 17:03
- - SasaVitebsk   Цитата(IGK @ Jan 27 2010, 21:03) Т.е. Вы ...   Jan 27 2010, 18:48
- - IGK   Цитата(SasaVitebsk @ Jan 27 2010, 20:48) ...   Jan 27 2010, 19:57


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

 


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


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