|
|
  |
10-бит АЦП(в микронотроллере): разброс значений при последовательном преобразованиии постоянного напряжения., АЦП |
|
|
|
Sep 12 2006, 13:23
|

Гуру
     
Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671

|
Цитата А Вы уверены, что не накладывается сетевая наводка? Усреднения нет? А привязки к 50Гц? Да вряд ли. Но несложно отметить, что разница между кодами равна 3. В этом серьмяжная правда. Нужно наяти почему нет кодов с промежуточными значениями
|
|
|
|
|
Sep 12 2006, 14:01
|

Гуру
     
Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987

|
Цитата(Владимир @ Sep 12 2006, 17:23)  Цитата А Вы уверены, что не накладывается сетевая наводка? Усреднения нет? А привязки к 50Гц? Да вряд ли. Но несложно отметить, что разница между кодами равна 3. В этом серьмяжная правда. Нужно наяти почему нет кодов с промежуточными значениями Беда в том, что автор плодит темы в разных разделах, даже не удосужившись привести условия появления такого эффекта, что имеет результатом гадания на кофейной гуще. По всей видимости, для него все МК и АЦП идентичны, а, например, факт, что АЦП какой-нибудь атмеги просто не будет выдавать 10 разрядов при частоте выборки более 15 кГц, ему не ведом...
--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
|
|
|
|
|
Dec 3 2006, 22:08
|
Гуру
     
Группа: Свой
Сообщений: 2 932
Регистрация: 13-10-06
Из: Уфа
Пользователь №: 21 290

|
Цитата(Stanislav @ Sep 12 2006, 16:01)  Цитата(Владимир @ Sep 12 2006, 17:23)  Цитата А Вы уверены, что не накладывается сетевая наводка? Усреднения нет? А привязки к 50Гц? Да вряд ли. Но несложно отметить, что разница между кодами равна 3. В этом серьмяжная правда. Нужно наяти почему нет кодов с промежуточными значениями Беда в том, что автор плодит темы в разных разделах, даже не удосужившись привести условия появления такого эффекта, что имеет результатом гадания на кофейной гуще. По всей видимости, для него все МК и АЦП идентичны, а, например, факт, что АЦП какой-нибудь атмеги просто не будет выдавать 10 разрядов при частоте выборки более 15 кГц, ему не ведом... Всё верно. От себя хочется добавить, что микроконтроллерные АЦП все суть сэмплирующие, т,е, широкополосные, для которых метрологические характеристики приводятся статистически усредненными...Если вообще приводятся. Для прилицных SAR АЦП дается ещё много чего в шитах, но они стоят других денег
--------------------
"...Дьяволу ведомо многое не потому, что он- Дьявол, а потому, что он стар..."
|
|
|
|
|
Dec 5 2006, 11:06
|
Участник

Группа: Участник
Сообщений: 40
Регистрация: 1-02-06
Пользователь №: 13 867

|
Даже в документации на ATmega написано: до 15000 выборок при максимальном разрешении. Вот видимо и получается такая точность при 45000 выборок.
|
|
|
|
|
Dec 6 2006, 00:56
|
Участник

Группа: Участник
Сообщений: 31
Регистрация: 11-09-06
Пользователь №: 20 284

|
Уберите всю входную измерительную цепь, возьмите батарейку и подайте через резистивный делитель на вход АЦП. Если помеха останется посмотрите осциллографом напряжения на всех пинах питания и земли. И, как вам посоветовали выше, попробуйте отключать всё на время измерений.
Сообщение отредактировал sergey256 - Dec 6 2006, 00:57
|
|
|
|
|
Dec 6 2006, 20:01
|
Местный
  
Группа: Свой
Сообщений: 437
Регистрация: 23-04-05
Из: Таганрог
Пользователь №: 4 425

|
Цитата(Harbour @ Dec 6 2006, 09:20)  Цитата(Stanislav @ Dec 5 2006, 17:48)  Цитата(Harbour @ Dec 5 2006, 07:25)  Толку от этого "правильного" использования, когда почти все вплоть до уарта должно быть в power-down - проще другой нормальный мк. Решения типа sleep_adc это из серии ошибок, из которых проще сделать feature, чем исправить. У меня с двумя работающими таймерами и уартом не шумел. МК - атмега 48. Странно, я использовал atmega128 - в режиме sleep_adc uart тоже спит, т.е. на прерывания реагировать не будет, для меня это был неожиданный поворот событий  пришлось поменять на at91sam7s - благо они по ценам подходят. От Mega128/64 вполне удавалось добиться 10 бит с дрожанием 1 lsb, причем sleep на все эти дела влияет слабо. Сильно влияет аналоговое питание/земля, опора и правильная разводка платы.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|