[an error occurred while processing this directive]
Подскажите, насколько разрядов улучшится точность 10бит АЦП внутри AtTiny при усреднении 1024 измерений?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Literter
12 января 2006 г. 16:21
Составить ответ
|||
Конференция
|||
Архив
Ответы
Тогда вопрос по другому: как максимально Дешево (желательно до 1,5$) измерить с точностью 0,1% 2 канала с диапазоном 10 мВ? В AtTiny26 есть 10 бит 20х от 1,18В то есть шкала 59мВ. Выдача измерений 3Гц по 2-м каналам, калибровка допускается. Получится?
—
Literter
(12.01.2006 16:39
80.82.175.48
,
пустое
)
Получится при обязательной калибровке
—
argus98
(12.01.2006 16:43
81.22.205.230
,
пустое
)
а если применять линейную интерполяцию, то калибровочную матрицу какого размера (напряжение-температура) достаточно для этих целей?
—
Literter
(12.01.2006 16:48
80.82.175.48
,
пустое
)
5х3 точек хватит
—
argus98
(12.01.2006 16:51
81.22.205.230
,
пустое
)
У меня показания шли заметно ступенчато
—
_dm_
(12.01.2006 16:36
85.91.102.34
,
пустое
)
Однозначного ответа нет (+):
—
argus98
(12.01.2006 16:29
81.22.205.230
, 272 байт)
Точность - ни на сколько. А разрешение - в 32 раза. Читать здесь -->
—
=AVR=
(12.01.2006 16:27
80.92.96.19
,
пустое
,
ссылка
,
картинка
)
Не вводи в заблуждение... Точность повышается, если провести калибровку.
—
argus98
(12.01.2006 16:32
81.22.205.230
,
пустое
)
Если ее регулярно проводить. Временной дрейф элементов етитьего.
—
Codavr
(12.01.2006 17:21
193.233.48.103
,
пустое
)
Временного дрейфа не замечал
—
argus98
(12.01.2006 17:32
81.22.205.230
,
пустое
)
А он самый подлый смоделировать никак. Предсказать... Есть всякие методики, но плюс минус лапоть, Да и 1/f шум никто не отменял.
—
Codavr
(12.01.2006 17:44
193.233.48.103
,
пустое
)
И температурный тож
—
Codavr
(12.01.2006 17:22
193.233.48.103
,
пустое
)
У 8 меги при нагреве от 20 до 60 градусов. Сдвиг около 1 разряд АЦП.
—
Codavr
(12.01.2006 17:26
193.233.48.103
,
пустое
)
Вот для без "если" я и сказал :)
—
=AVR=
(12.01.2006 16:34
80.92.96.19
,
пустое
)
Ответ: На 5. 4^5=1024 Каждые 4 оверсамплинга дают разряд.
—
Mty
(12.01.2006 16:24
195.34.23.90
,
пустое
)
Это если шум на входе соответствующий.
—
-=ВН=-
(12.01.2006 16:28
194.190.181.231
,
пустое
)
Ответ: 1-2 разряда.
—
Mty
(12.01.2006 16:31
195.34.23.90
,
пустое
)
Имеецца в виду, степень "белизны"
—
-mse-
(12.01.2006 17:39
81.201.66.34
,
пустое
)
Ответ: то есть при 1024 усреднениях именно на 10-бит AtTiny можно получить гарантированно 14 бит? А подводные камни есть?
—
Literter
(12.01.2006 16:28
80.82.175.48
,
пустое
)
Они в общем все надводные и многократно описанные эти камни. Гарантия - при шуме с нужной дисперсией, нужными корр. св-вами, в общем влияет и распределение. Или специально сгенерированном, и добавленном к измеряемому, сигнале.
—
-=ВН=-
(12.01.2006 16:32
194.190.181.231
,
пустое
)
Ответ: Но есть проблема. Оверсамплинг не убирает интегральную нелинейность АЦП. Т.е. если у тебя интегральная нелинейность 0.5 исходного разряда, то после 1024 усреднений станет 4 усредненных разряда. Т.е. под вопросом, стоит ли вообще этим заморачиваться.
—
Mty
(12.01.2006 16:27
195.34.23.90
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
NoIX ключ
:
Запомнить
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
E-mail:
info@telesys.ru