Страница 1 из 1
Взаимные наводки между каналами АЦП у меги16/32/168/328
Добавлено: Чт июл 24, 2014 08:13:56
Kavka
Ищу информацию о взаимных наводках между каналами АЦП у меги16/32/168/328. Но то ли уже глаз замылен, то ли нет этого в спецификации.
Может у кого-нибудь из практики есть что по этому поводу сказать.
Re: WinAvr в вопросах и ответах
Добавлено: Чт июл 24, 2014 08:23:09
Pink-Pank
А Errata смотрели? Мож там что есть по данному поводу?
Re: WinAvr в вопросах и ответах
Добавлено: Чт июл 24, 2014 08:32:08
ARV
Kavka писал(а):Ищу информацию о взаимных наводках между каналами АЦП у меги16/32/168/328. Но то ли уже глаз замылен, то ли нет этого в спецификации.
Может у кого-нибудь из практики есть что по этому поводу сказать.
1. какое это имеет отношение к WinAVR?
2. эффект взаимного влияния каналов проявляется при работе на высоких скоростях преобразования и быстром переключении каналов. лично не проверял, но немало обсуждал это с товарищем, который "крутил" АЦП на запредельных частотах. лучшее решение - подавать на АЦП сигнал с источника с низким выходным сопротивлением и не нарушать рекомендации производителя по режимам работы АЦП. в этом случае эффект взаимного влияния практически не возникает.
разумеется, про разводку платы я молчу - она может дать влияние существенно большее, чем встроенные схемы МК.
Re: WinAvr в вопросах и ответах
Добавлено: Чт июл 24, 2014 08:58:38
Kavka
ARV писал(а):1. какое это имеет отношение к WinAVR?
Ой...

Что-то промахнулся. Извините.
Чтобы не отвлекаться от топика темы - если у кого есть что дельное по наводкам, то давайте в личку.
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
Добавлено: Вт авг 05, 2014 10:18:46
ibiza11
Теперь все сюда, а не в ЛС
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
Добавлено: Вт авг 05, 2014 11:59:16
nirq
Дай ёмкости перезарядиться полностью. За нулевое время бесконечным током или нулевым током за бесконечное время, как удобнее.
Не дал перезарядиться - так и чего от неё хочешь.
Про пуллап тоже не забыть бы. А то ж он тянет, ему ж пофигу - ацепе там или чё... он просто к ноге подключен.
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
Добавлено: Ср авг 06, 2014 01:55:52
pcb
У аврок ацп один и много каналов через мультиплексор.
Входное высокое сопротивление плюс входная емкость и воуля.
Есть способы бороться с этим, много книжек написано про многоканальные измерительные системы.

Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
Добавлено: Ср авг 06, 2014 08:30:23
Pink-Pank
КРАМ уже наставлял, что входное сопротивление там не имеет никакого отношения к перезаряду емкости. )) Там играет роль сопротивление открытого ключа (~1000 кОм)
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
Добавлено: Ср авг 06, 2014 09:29:53
ARV
Pink-Pank писал(а):КРАМ уже наставлял, что входное сопротивление там не имеет никакого отношения к перезаряду емкости. )) Там играет роль сопротивление открытого ключа (~1000 кОм)
сопротивление ОТКРЫТОГО ключа в 1 МЕГАОМ?! а в закрытом состоянии тогда оно какое?! это глупость полнейшая.
если верить даташиту (напр. стр.195 даташита
atmega8), то о сопротивлении ключа выборки-хранения там вобще ни слова не сказано, а эквивалетное последовательное сопротивление этой цепи составляет от 1К до 100К, т.е. в открытом состоянии не более 100К (что, тем не менее, явно несуразная цифра с моей точки зрения).
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
Добавлено: Ср авг 06, 2014 10:06:34
Pink-Pank
т.е. 1000 Ом.
1кОм - открытое, 100 кОм - закрытое.
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
Добавлено: Ср авг 06, 2014 11:33:20
ARV
про 100К в закрытом это откуда инфа?
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
Добавлено: Ср авг 06, 2014 11:58:14
Pink-Pank
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
Добавлено: Ср авг 06, 2014 13:12:29
ARV
и что я там не видел? вот я вам пишу: сопротивление ключа в открытом состоянии 470 Ом, а в закрытом 4,7 МОм. чем мои слова отличаются от слов другого посетителя форума?! на схеме из даташита над ключем нет никаких пометок, а резистор показан отдельно с диапазоном сопротивлений - это, как я понимаю, технологический разброс. многовато, конечно, для разброса (2 порядка), но откуда мне знать (или с чего вы решили) так это или не так?!
нормальные люди, если хотят показать, что реальный ключ обладает не идеальными свойствами, изображают ключ в виде переключателя с двумя сопротивлениями: одно для открытого, другое для закрытого состояния. если же смотреть на схему "буквально", то слдует принять следующее: параметры ключа не оговорены потому, что существенно лучше принятых допущений к остальным элементам схемы. т.е. в открытом состоянии минимум на порядок меньше, чем наименьшее сопротивление остальной схемы, а в закрытом - минимум на порядок выше, чем наибольшее.
сами посудите: разница в сопротивлении ключа в 100 раз означает, что при полностью закрытом ключе конденсатор будет заряжаться грубо говоря в 100 раз меньше... это при полном диапазоне АЦП 1024 значения будет соответствовать "показаниям" около 10 при отключенном канале... а в датащите сказано - погрешность максимум в 3 единицы мзр
как-то так.
претензии к качеству документации - не ко мне. а на основе доступной документации (раз мы ей доверяем) никаких других выводов сделать нельзя: любой будет чистым измышлением.
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
Добавлено: Ср авг 06, 2014 13:22:55
Pink-Pank
За что купил - за то и продаю. ) но разброс 1...100 Вам не кажется недвусмысленным? К тому же, там указана полоса частот. даже при максимальной частоте в 40 кГц из этой полосы и частоте тактирования АЦП в 200 кГц напряжение на входе не изменится настолько сильно по отношению к напряжению на конденсаторе, чтобы получить 10МЗР. А вот 3 - вполне.
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
Добавлено: Ср авг 06, 2014 13:30:08
ARV
Pink-Pank писал(а):За что купил - за то и продаю. ) но разброс 1...100 Вам не кажется недвусмысленным?
если я не могу сказать, что уверен в том, что советую другим - я просто молчу, а не занимаюсь распространением "информации ОБС". и вам советую.
что касается разброса - с одной стороны, я уже писал выше, меня смущает такой разброс... обычно технологический разброс пассивных компонентов должен находиться в пределах одного порядка, например, 30-70К или там 2-8К... а тут 2 порядка...
с другой стороны, многоточие всегда принято использовать для обозначения "один из многих вариантов", если речь идет о "крайних" значениях, то пишут иначе, например 1К/100К (хотя тоже неудачная запись). для ключа нет смысла лукавить, стоило бы писать именно Ron=1K, Roff=100K - неужели это трудно?! раз не написали, значит, имели ввиду совсем иное. ну,
я так думаю

Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
Добавлено: Ср авг 06, 2014 14:39:34
pcb
Pink-Pank писал(а):что входное сопротивление там не имеет никакого отношения к перезаряду емкости.
*смайликстена*
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
Добавлено: Ср авг 06, 2014 14:54:49
Pink-Pank
*смайликстена*
*смайликлизнирозетку*

Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
Добавлено: Чт авг 07, 2014 21:21:50
YS
1. Да, я наблюдал такое явление.
2. Да, это происходит оттого, что напряжение на конденсаторе цепи выборки-хранения не успевает сравняться со входным уровнем. Методы борьбы уже перечислены - уменьшать выходное сопротивление источника, например, поставить буфер на ОУ. Если и это не помогает, снижать скорость выборки, чтобы дать больше времени на перезаряд.
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
Добавлено: Ср авг 20, 2014 09:11:28
sergey_mak
Вот тут Леонид Иванович подробное исследование этого явления провел.
http://leoniv.livejournal.com/194681.html