Взаимные наводки между каналами АЦП у меги16/32/168/328
Взаимные наводки между каналами АЦП у меги16/32/168/328
Ищу информацию о взаимных наводках между каналами АЦП у меги16/32/168/328. Но то ли уже глаз замылен, то ли нет этого в спецификации.
Может у кого-нибудь из практики есть что по этому поводу сказать.
Может у кого-нибудь из практики есть что по этому поводу сказать.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
- Реклама
- Pink-Pank
- Опытный кот
- Сообщения: 721
- Зарегистрирован: Ср июн 11, 2014 09:43:13
- Откуда: США
- Контактная информация:
Re: WinAvr в вопросах и ответах
А Errata смотрели? Мож там что есть по данному поводу?
Fucking static initialization order fiasco
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18561
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: WinAvr в вопросах и ответах
1. какое это имеет отношение к WinAVR?Kavka писал(а):Ищу информацию о взаимных наводках между каналами АЦП у меги16/32/168/328. Но то ли уже глаз замылен, то ли нет этого в спецификации.
Может у кого-нибудь из практики есть что по этому поводу сказать.
2. эффект взаимного влияния каналов проявляется при работе на высоких скоростях преобразования и быстром переключении каналов. лично не проверял, но немало обсуждал это с товарищем, который "крутил" АЦП на запредельных частотах. лучшее решение - подавать на АЦП сигнал с источника с низким выходным сопротивлением и не нарушать рекомендации производителя по режимам работы АЦП. в этом случае эффект взаимного влияния практически не возникает.
разумеется, про разводку платы я молчу - она может дать влияние существенно большее, чем встроенные схемы МК.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
Re: WinAvr в вопросах и ответах
Ой...ARV писал(а):1. какое это имеет отношение к WinAVR?
Чтобы не отвлекаться от топика темы - если у кого есть что дельное по наводкам, то давайте в личку.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
- ibiza11
- Поставщик валерьянки для Кота
- Сообщения: 1900
- Зарегистрирован: Сб фев 21, 2009 13:11:40
- Откуда: Москва
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
Теперь все сюда, а не в ЛС
Ставим плюсы: )
- Реклама
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
Дай ёмкости перезарядиться полностью. За нулевое время бесконечным током или нулевым током за бесконечное время, как удобнее.
Не дал перезарядиться - так и чего от неё хочешь.
Про пуллап тоже не забыть бы. А то ж он тянет, ему ж пофигу - ацепе там или чё... он просто к ноге подключен.
Не дал перезарядиться - так и чего от неё хочешь.
Про пуллап тоже не забыть бы. А то ж он тянет, ему ж пофигу - ацепе там или чё... он просто к ноге подключен.
-
pcb
- Опытный кот
- Сообщения: 833
- Зарегистрирован: Пт авг 12, 2011 09:14:27
- Откуда: Млечный путь/Земля/РФ/Екатеринбург
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
У аврок ацп один и много каналов через мультиплексор.
Входное высокое сопротивление плюс входная емкость и воуля.
Есть способы бороться с этим, много книжек написано про многоканальные измерительные системы.
Входное высокое сопротивление плюс входная емкость и воуля.
Есть способы бороться с этим, много книжек написано про многоканальные измерительные системы.
Разработал:
-BLDC
-ФУОЗ/МПСЗ
-SMART BMS
-ECU/EDC на STM32F4(43%)+CPLD(57%)
-Моноинжектор на ATSAMD20G16
-контроллер эффектов для RGB LED ленты
-умные часы/обратный счет/секундомер
-устройство измерения емкости АКБ
-BLDC
-ФУОЗ/МПСЗ
-SMART BMS
-ECU/EDC на STM32F4(43%)+CPLD(57%)
-Моноинжектор на ATSAMD20G16
-контроллер эффектов для RGB LED ленты
-умные часы/обратный счет/секундомер
-устройство измерения емкости АКБ
- Pink-Pank
- Опытный кот
- Сообщения: 721
- Зарегистрирован: Ср июн 11, 2014 09:43:13
- Откуда: США
- Контактная информация:
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
КРАМ уже наставлял, что входное сопротивление там не имеет никакого отношения к перезаряду емкости. )) Там играет роль сопротивление открытого ключа (~1000 кОм)
Fucking static initialization order fiasco
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18561
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
сопротивление ОТКРЫТОГО ключа в 1 МЕГАОМ?! а в закрытом состоянии тогда оно какое?! это глупость полнейшая.Pink-Pank писал(а):КРАМ уже наставлял, что входное сопротивление там не имеет никакого отношения к перезаряду емкости. )) Там играет роль сопротивление открытого ключа (~1000 кОм)
если верить даташиту (напр. стр.195 даташита atmega8), то о сопротивлении ключа выборки-хранения там вобще ни слова не сказано, а эквивалетное последовательное сопротивление этой цепи составляет от 1К до 100К, т.е. в открытом состоянии не более 100К (что, тем не менее, явно несуразная цифра с моей точки зрения).
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
- Pink-Pank
- Опытный кот
- Сообщения: 721
- Зарегистрирован: Ср июн 11, 2014 09:43:13
- Откуда: США
- Контактная информация:
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
т.е. 1000 Ом.
1кОм - открытое, 100 кОм - закрытое.
1кОм - открытое, 100 кОм - закрытое.
Fucking static initialization order fiasco
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18561
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
про 100К в закрытом это откуда инфа?
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
- Pink-Pank
- Опытный кот
- Сообщения: 721
- Зарегистрирован: Ср июн 11, 2014 09:43:13
- Откуда: США
- Контактная информация:
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
так все от туда же. )) Посмотрите здесь: http://radiokot.ru/forum/viewtopic.php? ... tart=10540
Fucking static initialization order fiasco
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18561
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
и что я там не видел? вот я вам пишу: сопротивление ключа в открытом состоянии 470 Ом, а в закрытом 4,7 МОм. чем мои слова отличаются от слов другого посетителя форума?! на схеме из даташита над ключем нет никаких пометок, а резистор показан отдельно с диапазоном сопротивлений - это, как я понимаю, технологический разброс. многовато, конечно, для разброса (2 порядка), но откуда мне знать (или с чего вы решили) так это или не так?!Pink-Pank писал(а):так все от туда же. )) Посмотрите здесь: http://radiokot.ru/forum/viewtopic.php? ... tart=10540
нормальные люди, если хотят показать, что реальный ключ обладает не идеальными свойствами, изображают ключ в виде переключателя с двумя сопротивлениями: одно для открытого, другое для закрытого состояния. если же смотреть на схему "буквально", то слдует принять следующее: параметры ключа не оговорены потому, что существенно лучше принятых допущений к остальным элементам схемы. т.е. в открытом состоянии минимум на порядок меньше, чем наименьшее сопротивление остальной схемы, а в закрытом - минимум на порядок выше, чем наибольшее.
сами посудите: разница в сопротивлении ключа в 100 раз означает, что при полностью закрытом ключе конденсатор будет заряжаться грубо говоря в 100 раз меньше... это при полном диапазоне АЦП 1024 значения будет соответствовать "показаниям" около 10 при отключенном канале... а в датащите сказано - погрешность максимум в 3 единицы мзр
как-то так.
претензии к качеству документации - не ко мне. а на основе доступной документации (раз мы ей доверяем) никаких других выводов сделать нельзя: любой будет чистым измышлением.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
- Pink-Pank
- Опытный кот
- Сообщения: 721
- Зарегистрирован: Ср июн 11, 2014 09:43:13
- Откуда: США
- Контактная информация:
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
За что купил - за то и продаю. ) но разброс 1...100 Вам не кажется недвусмысленным? К тому же, там указана полоса частот. даже при максимальной частоте в 40 кГц из этой полосы и частоте тактирования АЦП в 200 кГц напряжение на входе не изменится настолько сильно по отношению к напряжению на конденсаторе, чтобы получить 10МЗР. А вот 3 - вполне.
Fucking static initialization order fiasco
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18561
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
если я не могу сказать, что уверен в том, что советую другим - я просто молчу, а не занимаюсь распространением "информации ОБС". и вам советую.Pink-Pank писал(а):За что купил - за то и продаю. ) но разброс 1...100 Вам не кажется недвусмысленным?
что касается разброса - с одной стороны, я уже писал выше, меня смущает такой разброс... обычно технологический разброс пассивных компонентов должен находиться в пределах одного порядка, например, 30-70К или там 2-8К... а тут 2 порядка...
с другой стороны, многоточие всегда принято использовать для обозначения "один из многих вариантов", если речь идет о "крайних" значениях, то пишут иначе, например 1К/100К (хотя тоже неудачная запись). для ключа нет смысла лукавить, стоило бы писать именно Ron=1K, Roff=100K - неужели это трудно?! раз не написали, значит, имели ввиду совсем иное. ну, я так думаю
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
-
pcb
- Опытный кот
- Сообщения: 833
- Зарегистрирован: Пт авг 12, 2011 09:14:27
- Откуда: Млечный путь/Земля/РФ/Екатеринбург
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
*смайликстена*Pink-Pank писал(а):что входное сопротивление там не имеет никакого отношения к перезаряду емкости.
Разработал:
-BLDC
-ФУОЗ/МПСЗ
-SMART BMS
-ECU/EDC на STM32F4(43%)+CPLD(57%)
-Моноинжектор на ATSAMD20G16
-контроллер эффектов для RGB LED ленты
-умные часы/обратный счет/секундомер
-устройство измерения емкости АКБ
-BLDC
-ФУОЗ/МПСЗ
-SMART BMS
-ECU/EDC на STM32F4(43%)+CPLD(57%)
-Моноинжектор на ATSAMD20G16
-контроллер эффектов для RGB LED ленты
-умные часы/обратный счет/секундомер
-устройство измерения емкости АКБ
- Pink-Pank
- Опытный кот
- Сообщения: 721
- Зарегистрирован: Ср июн 11, 2014 09:43:13
- Откуда: США
- Контактная информация:
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
*смайликлизнирозетку**смайликстена*
Fucking static initialization order fiasco
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
1. Да, я наблюдал такое явление.
2. Да, это происходит оттого, что напряжение на конденсаторе цепи выборки-хранения не успевает сравняться со входным уровнем. Методы борьбы уже перечислены - уменьшать выходное сопротивление источника, например, поставить буфер на ОУ. Если и это не помогает, снижать скорость выборки, чтобы дать больше времени на перезаряд.
2. Да, это происходит оттого, что напряжение на конденсаторе цепи выборки-хранения не успевает сравняться со входным уровнем. Методы борьбы уже перечислены - уменьшать выходное сопротивление источника, например, поставить буфер на ОУ. Если и это не помогает, снижать скорость выборки, чтобы дать больше времени на перезаряд.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
-
sergey_mak
- Первый раз сказал Мяу!
- Сообщения: 29
- Зарегистрирован: Ср май 30, 2012 16:49:20
Re: Взаимные наводки между каналами АЦП у меги16/32/168/328
Вот тут Леонид Иванович подробное исследование этого явления провел.
http://leoniv.livejournal.com/194681.html
http://leoniv.livejournal.com/194681.html


