Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Конденсатор на AREF
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
muravei
Сильно ли пострадает "осьмибитовая точночть" если не ставить этот кондер?
wodya
Вам что, конденсатор жалко?
В принципе, на 10 битном АЦП и 8 битовую точность получить непросто. Обычно пара разрядов всегда шумит.
Andreas1
Я не стал ставить. Проблем, снижения точности не заметил. Но измеряю постоянку и усредняю.
slog
Конденсатор нужен. Даташит читать тоже нужно.
Andreas1
Цитата(slog @ May 2 2007, 12:19) *
Конденсатор нужен. Даташит читать тоже нужно.

Нужно! Читаем на мегу8
The internal voltage reference may thus be decoupled by an external
capacitor at the AREF pin to improve noise immunity.

Укажите место в вашем даташите, где написано про обязательность кондера.
slog
Если "improve noise immunity" пофигу, то можно и не ставить. Расстреливать за это не будут. Просто тут у некоторых "на 10 битном АЦП и 8 битовую точность получить непросто. Обычно пара разрядов всегда шумит". Лично я конденсатор ставлю, и правильной разводке внимание уделяю. У меня и 10 бит не шумит. Наверно я что-то неправильно делаю. smile.gif
wodya
Это, конечно, смотря что измерять. Если тот же REF, тогда конечно. biggrin.gif
Ну и цифровая фильтрация значительно снижает шум.
Andreas1
Цитата(slog @ May 2 2007, 12:53) *
Если "improve noise immunity" пофигу, то можно и не ставить..........................Лично я конденсатор ставлю, и правильной разводке внимание уделяю. У меня и 10 бит не шумит. Наверно я что-то неправильно делаю. smile.gif

Просто не стоит выдавать свое мнение за требования даташитов. У меня тоже фильтрованные 10 бит не шумят. А лишний рубль(причем безпроблемно) сэкономить иногда неплохо.
Кстати, сначала смотрел без фильтрации- 8 разрядов получалось нормальных.
muravei
Цитата(wodya @ May 2 2007, 12:56) *
Вам что, конденсатор жалко?

Конденсатор нет, а ногу жалко.
Естественно, нога при этом к внутр. АРЕФ не подключена.Между цифровым и аналоговым питанием инуктивность. Есть фильтр скользящего среднего.
Цитата(slog @ May 2 2007, 13:19) *
Конденсатор нужен. Даташит читать тоже нужно.

Раз есть такой режим причем тут даташит?
SasaVitebsk
Я в одном случае при управлении движками замечал влияние ёмкости на точность. И один раз с внешней опорой тоже было. Забыли ёмкость поставить. Даже фильтрация не помогала.
Kovrov
да уж! ТЛ431 без грамотно выбранного конденсатора - тоже страшный сон.
а насчет внутреннего опорника в авр - я писал не раз...
вспоминаю как страшный сон...
аж вспомнить жутко :-)



да кстати, ещё на счет конденсатора...
могу порекомендовать встать на ногу ареф осцилографом и полюбоваться на уровень шумов и тд и сравнить с подключенными конденсаторами причем разных емкостей...
Andreas1
Цитата
Я в одном случае при управлении движками замечал влияние ёмкости на точность. И один раз с внешней опорой тоже было. Забыли ёмкость поставить. Даже фильтрация не помогала.

А можно поподробнее. Вроде уже больше 2,5к штук мег8 переварили без проблем. Опора изначально паршивая: разброс +-5% и без доп. калибровки никак. Но от температуры и наличия емкостей не зависит. Выборочно проверял.
Цитата
да уж! ТЛ431 без грамотно выбранного конденсатора - тоже страшный сон.

Дык! Но там в даташите все хорошо расписано.
Цитата
могу порекомендовать встать на ногу ареф осцилографом и полюбоваться на уровень шумов и тд и сравнить с подключенными конденсаторами причем разных емкостей...

Зачем? Если фильтрованный выход АЦП стабилен.
Kovrov
Цитата(Andreas1 @ May 2 2007, 21:39) *
А можно поподробнее. Вроде уже больше 2,5к штук мег8 переварили без проблем. Опора изначально паршивая: разброс +-5% и без доп. калибровки никак. Но от температуры и наличия емкостей не зависит. Выборочно проверял.

а вы ещё попробуйте проверить по изменению напряжения питания.
я, в свое время был негативно удивлен...
и даже не укладывался в 5%

Цитата(Andreas1 @ May 2 2007, 21:39) *
Дык! Но там в даташите все хорошо расписано.

так то оно так... но тем не менее лично для меня( а вообщето наверное и для всех) было полезно "пощупать" шумы.
что привело к некоторым изменениям в номиналах...

Цитата(Andreas1 @ May 2 2007, 21:39) *
Зачем? Если фильтрованный выход АЦП стабилен.

а что значит фильтрованный выход ацп?
Интегратор на входе?
Цифровой интегратор?
как для меня то я ещё могу как то согласиться с этим если камень будет в спячке на время преобразования..
SasaVitebsk
Цитата(Andreas1 @ May 2 2007, 20:39) *
А можно поподробнее. Вроде уже больше 2,5к штук мег8 переварили без проблем. Опора изначально паршивая: разброс +-5% и без доп. калибровки никак. Но от температуры и наличия емкостей не зависит. Выборочно проверял.


Вы знаете возможно проблема проявляется при максимальной частоте выборок или если питание импульсное. Я просто в том проекте как чистый программист выступал, а в нашей стране на себя лучше лишнее не брать. Схемотехники мне сказали, что ёмкость забыли поставить. И значение действительно плавало. Правда чуть-чуть.

Но я всегда ставлю. Одной ёмкостью больше одной меньше. На этом не сэкономишь. Головной боли больше.
Andreas1
Цитата
а вы ещё попробуйте проверить по изменению напряжения питания.
я, в свое время был негативно удивлен...
и даже не укладывался в 5%

На ходу переключается напражение питания 5/3,0в. Сам удивился, но опора не меняется.
Ограничил диапазон подстройки +-5%. Пока никто не жаловался.
Цитата
а что значит фильтрованный выход ацп?

Простейший фильтр Yn=(Yn-1*A+Xn)/(А+1), А=3
muravei
Цитата(Kovrov @ May 2 2007, 21:01) *
могу порекомендовать встать на ногу ареф осцилографом и полюбоваться на уровень шумов и тд и сравнить с подключенными конденсаторами причем разных емкостей...

Оторвал конденсатор(0.33мк) - на индикаторе ничего не изменилось. Визуально "грязи" на выводе стало в 1.5 раза больше. Припаял еще 1мк(+0.33) к аналоговому питанию - "грязи" стало меньше чем было.
На индикаторе все без изменений. Припаял конденсатор к АРЕФ обратно- никаких изменений.
Аналоговое питание через индуктивность, меряю 4 раза и делаю ср. арифм.
Kovrov
Во а теперь можно проанализировать конверсионный код подавая на вход ацп напряжния из ряда n*lsb+1/2lsb.
идея думаю понятна...
muravei
Цитата(Kovrov @ May 3 2007, 14:41) *
Во а теперь можно проанализировать конверсионный код подавая на вход ацп напряжния из ряда n*lsb+1/2lsb.

А лсб это 0 или 2?
Kovrov
как это 0 или 2?
LSB или по нашему MЗР - Мин. знач. разряд
равен Vref/Nadc; для авровских ацп Nadc=1024 ибо 10 бит всего
если теоретически Vref = 2560 mV
то LSB = 2560/1024 = 2,5 mV
muravei
Цитата(Kovrov @ May 4 2007, 16:49) *
как это 0 или 2?
LSB или по нашему MЗР - Мин. знач. разряд

Но я использую только 8 бит.
Kovrov
Ну и пусть будет так...
Я хотел показать вам что будет с напряжением опоры без конденсатора.И как это может сказаться...
Увеличение аплитуды шума вы увидели сами...
Не исключено, что без конденсатора и разрешении 8 бит, никакого криминала не будет, но тем не менее наличие его очень желательно...
с другой стороны, все для своих задач, я так мыслю, если речь идет 8 разрядах, то для вас не главное точность и линейность характеристики, хотя наверное я ошибаюсь..
тем не менее, если это действительно важно, проделайте ешё несколько опытов по принципу который я написал считая МЗР для 8 бит..
плюс к этому попробуйте варьировать напряжение питания скажем в области 10%
и главное проделать эти эксперименты ещё на нескольких процессорах.
и уж исходя из этого, я думаю, вы уж сами для себя определите ставить внешний конденсатор или нет.
А может и вообще о целесообразности пользоваться внутренней опорой..
Andreas1
Цитата
с другой стороны, все для своих задач, я так мыслю, если речь идет 8 разрядах, то для вас не главное точность и линейность характеристики, хотя наверное я ошибаюсь..
тем не менее, если это действительно важно, проделайте ешё несколько опытов по принципу который я написал считая МЗР для 8 бит..
плюс к этому попробуйте варьировать напряжение питания скажем в области 10%

Увеличение шума REF и, соответственно, случайной погрешности измерения без конденсатора очевидно и разъяснено в даташите. Если у вас есть другие конкретные обоснованные предположения или результаты, то очнь интересно их услышать. Что вы предполагаете обнаружить, предлагая человеку поставить эксперименты, это же не студенческая лабораторная?
А зависимости рез-тов преобразования от напряжения питания[5/3.0]на меге8 я не заметил.Вы получили другие результаты?
Kovrov
Цитата(Andreas1 @ May 5 2007, 16:21) *
. Что вы предполагаете обнаружить, предлагая человеку поставить эксперименты, это же не студенческая лабораторная?

Простите а как же тогда работать? опираясь только на истинность ДШ?
у меня только на иследование ацп АВР ушло по меньшей мере пол года.
Я неговорю, что прям из за дня в день сидел, но тем не менее...
Да и ничего такого я не пытаюсь обнаружить, ибо все уже для себя обнаружил. ну или многое...
а человек который задает вопросы: как так или эдак, уже сидя за осцилографом и наблюдая всякие эпюры и пытаясь понять "а что если сделать так.." для себя уже что то открывает - я на это надеюсь..
и это и есть ОПЫТ и есть правильно...

Цитата(Andreas1 @ May 5 2007, 16:21) *
А зависимости рез-тов преобразования от напряжения питания[5/3.0]на меге8 я не заметил.Вы получили другие результаты?


Радикально другие.. Причем это мягко сказано...
Если любопытно можете поискать мои сообщения в этой конференции.
Что касается мег 8 опытов не было, зато мег88 спош и рядом. благо сейчас много серийных проектов
именно на м88.
так вот разница питающего напряжения в 0,3 вольта уже давало уход опорника. проверено было подряд 20 штук, везде одна беда..
Или например ошибка смещения - тоже у 90% экземпляров - но это уже другая тема...
muravei
Цитата(Kovrov @ May 6 2007, 19:21) *
так вот разница питающего напряжения в 0,3 вольта уже давало уход опорника. проверено было подряд 20 штук, везде одна беда..
Или например ошибка смещения - тоже у 90% экземпляров - но это уже другая тема...

Ну я, вообще то , питание стабилизировать собираюсь.
Нелинейность мне по барабану, главное повторяемость.Вы намякиваете , что если использовать в качестве опорного питающее -будет лучше?
Kovrov
Да не намекаю я, просто думал вам интересно будет...
А если уж намекать, то тогда поставить внешний РЕФ например TL431...
:-)
muravei
Цитата(Kovrov @ May 7 2007, 14:32) *
А если уж намекать, то тогда поставить внешний РЕФ например TL431...
:-)

Да некуда мне его ставить , да и, наверно, незачем.
xemul
Цитата(muravei @ May 7 2007, 17:38) *
Да некуда мне его ставить , да и, наверно, незачем.

Почему бы просто не поверить данным даташита, согласно которым внутренняя опора в АВР может изменяться на +-10% (без указания причины - температура ли влияет, напряжение питания, фаза Луны...)?
Ну и вполне понятно, что если такой разброс в серии недопустим, придется использовать в качестве опоры или питание контроллера, или отдельный ИОН.
Не знаю Ваших требований по питанию, но посмотрите на LP2980/81 - вдруг да подойдут. Точность стабилизации выходного напряжения 0.5..1.5% в зависимости от буквы. И доступны, и дешевы.
Dog Pawlowa
Цитата(muravei @ May 7 2007, 09:58) *
... если использовать в качестве опорного питающее -будет лучше?

С точки зрения экономии конденсатора - нет.
muravei
Цитата(Dog Pawlowa @ May 7 2007, 18:21) *
С точки зрения экономии конденсатора - нет.

С точки зрения экономии вывода МК
IgorKossak
Цитата(muravei @ May 7 2007, 20:51) *
С точки зрения экономии вывода МК

Ну и под что этот сэкономленный вывод задействовать, если он больше ни под что другое не предназначен?
muravei
Цитата(IgorKossak @ May 7 2007, 22:13) *
Ну и под что этот сэкономленный вывод задействовать, если он больше ни под что другое не предназначен?

unsure.gif
Tiny26 -PA3
В запасе еще ресет, но это крайний случай.
Kovrov
Цитата(muravei @ May 8 2007, 10:31) *
unsure.gif
Tiny26 -PA3
В запасе еще ресет, но это крайний случай.

Не рыбяты, ну я чего то не понимаю...
Экономия это конечно хорошо...
Но под что экономия то?
Вам этот вывод необходим для каких то целей?
Или так "может через год и нужен будет"
muravei
Цитата(Kovrov @ May 8 2007, 10:43) *
Вам этот вывод необходим для каких то целей?
Или так "может через год и нужен будет"

Прям счас! Уже почти все фунциклирует. а один умный вспомнил , что надо не двумя , четырьмя ключами управлять.Одна нога была свободной, так что не корысти ради...
muravei
Далее по теме:
Если для AVCC использовать что-нить прецизионное , типа REF02 , например.(Не знаю , каково потребление по этому выводу)
Улучшит ли это повторяемость? Вывод AREF занят. sad.gif
Andreas1
Цитата(muravei @ Jun 4 2007, 11:05) *
Далее по теме:
Если для AVCC использовать что-нить прецизионное , типа REF02 , например.(Не знаю , каково потребление по этому выводу)
Улучшит ли это повторяемость? Вывод AREF занят. sad.gif

Я же уже писал: изменение напряжения питания 3,3...5 В практически не меняет оорное напряжение. Изначально разброс опоры велик. Или внешний VREF, или подстройка. glare.gif
muravei
Цитата(Andreas1 @ Jun 4 2007, 12:49) *
Изначально разброс опоры велик.

У меня опорное AVCC.
oran-be
Выходное сопротивление опры у АВРа составляет примерно 32 кОм. Без конденсатора эта нога очень чудесно будет собирать из воздуза всякий мусор. Кроме этого. экспериментально установлено, что источником шумов дискретизации в основном является УВХ. В даташите как то скромно обойден вопрос заряда емкости УВХ. Но реально при выходном сопротивлении источника сигнала 1кОм статическая погрешность измерения при задержке 500 тактов на частоте 8Мгц составляет один честый разряд. Это если есть наличие переключения каналов. Если нет, то будет зависеть от выходного сопротивления источника сигнала и емкости, которая висит на входе. Вообще вопрос заряда емкости УВХ хорошо освещен в даташитах по PIC'ам.
Andreas1
Цитата
У меня опорное AVCC.

Тогда непонятен вопрос. Главное, не вылететь за
AVCC Analog Supply Voltage VCC - 0.3 VCC + 0.3 V
muravei
Цитата(oran-be @ Jun 4 2007, 23:13) *
Без конденсатора эта нога очень чудесно будет собирать из воздуза всякий мусор.

Нет этой ноги!
Цитата(Andreas1 @ Jun 5 2007, 08:47) *
Тогда непонятен вопрос.

Вопрос в том что, если питание AVCC будет по "прецизионней" улучшит ли это повторяемость?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.