Например TDA7294

Форум РадиоКот • Просмотр темы - STM32 ADC помехи
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт апр 25, 2024 21:49:28

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: STM32 ADC помехи
СообщениеДобавлено: Пт июн 28, 2013 12:14:44 
Это не хвост, это антенна
Аватар пользователя

Карма: 12
Рейтинг сообщений: 98
Зарегистрирован: Вс дек 02, 2012 03:13:48
Сообщений: 1429
Откуда: Калининград
Рейтинг сообщения: 0
Пытаюсь применить ADC встроенный в STM32. Он вобщемто работает, но выдает на свой вход помехи с частотой 100 Кгц 25 милливольт. Быстро-быстро нарастающий фронт, а потом экспоненциальное затухание. Это нормальное его поведение или мой косяк? Использую в том-же порте несколько выводов и для выхода, но там статические сигналы, не меняющиеся во время работы ADC.

А с такими помехами получается, что 25 mV / 3.3 V это получается всего 7 бит разрешающей способности :cry:

На вход ADC когда мерял - поставил резистор на 470 ом.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 ADC помехи
СообщениеДобавлено: Пт июн 28, 2013 14:57:13 
Это не хвост, это антенна
Аватар пользователя

Карма: 12
Рейтинг сообщений: 98
Зарегистрирован: Вс дек 02, 2012 03:13:48
Сообщений: 1429
Откуда: Калининград
Рейтинг сообщения: 0
Вот как это выглядит на осциллографе:
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 ADC помехи
СообщениеДобавлено: Пт июн 28, 2013 15:01:53 
Говорящий с текстолитом
Аватар пользователя

Карма: 11
Рейтинг сообщений: 143
Зарегистрирован: Пт дек 28, 2012 21:56:46
Сообщений: 1518
Откуда: St. Petersburg
Рейтинг сообщения: 0
А на опорном напряжении такого нет случайно? 100 кГц в питание может выдавать какой-нибудь импульсный преобразователь, например.

_________________
Изображение only pure true norwegian blackx Изображение


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: STM32 ADC помехи
СообщениеДобавлено: Пт июн 28, 2013 15:38:42 
Это не хвост, это антенна
Аватар пользователя

Карма: 12
Рейтинг сообщений: 98
Зарегистрирован: Вс дек 02, 2012 03:13:48
Сообщений: 1429
Откуда: Калининград
Рейтинг сообщения: 0
blackx писал(а):
А на опорном напряжении такого нет случайно? 100 кГц в питание может выдавать какой-нибудь импульсный преобразователь, например.


Нет, это именно ADC - когда его включаю програмно, начинает идти такая пила. Когда выключаю - прекращается. Проверил на демоплатке - полностью аналогичная картина. Причем он както умудряется довольно точно измерять напряжения и порядка 5-10 милливольт. Хотя портит его при этом до неузнаваемости.

Про 100 килогерц это я на глазок сказал. Осцилограф говорит что 549 килогерц. Сейчас поменял частоту сэмплирования ADC, поменялась и частота пилы.


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: STM32 ADC помехи
СообщениеДобавлено: Пт июн 28, 2013 18:39:23 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
В курсе как работает ADC ? Что там переключается при сэмплировании ? :)))
И вообще как происходит процесс ? :)))
Повесь конденсатор на вход ADC , 10 nF хватит.


Последний раз редактировалось dosikus Пт июн 28, 2013 18:56:25, всего редактировалось 2 раз(а).

Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: STM32 ADC помехи
СообщениеДобавлено: Пт июн 28, 2013 18:49:14 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
blackx писал(а):
А на опорном напряжении такого нет случайно? 100 кГц в питание может выдавать какой-нибудь импульсный преобразователь, например.


В данном случае это совершенно не причем ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 ADC помехи
СообщениеДобавлено: Пт июн 28, 2013 19:05:04 
Это не хвост, это антенна
Аватар пользователя

Карма: 12
Рейтинг сообщений: 98
Зарегистрирован: Вс дек 02, 2012 03:13:48
Сообщений: 1429
Откуда: Калининград
Рейтинг сообщения: 0
dosikus писал(а):
В курсе как работает ADC ? Что там переключается при сэмплировании ? :)))
И вообще как происходит процесс ? :)))


Заряжается маааленький конденсатор (несколько сотен пикофарад) от источника напряжения. Потом конденсатор отключается от источника напряжения и начинает компаратором сравниваться с несколькими разными напряжениями если не ошибаюсь. То есть если на входе нулевое напряжение (включенно сопротивление просто на вход), то вроде как не должно быть никакого напряжения.

Конечноже поставил на вход операционный усилитель (AD825), так что проблемма не актуальна.

Но вообще вопрос интересный, можно ли без операционного усилителя на входе использовать ADC? Если можно, то какое сопротивление источника сигнала должно быть, чтобы получить определенную точность?

Да и вообще тема шумов важная, както мало ее обсуждают. Я вот например только недавно померял/узнал, что дисплей от Nokia3310 это довольно мощьный источник шума, потому как там стоит StepUp преобразователь. Казалось бы всего 0.3 ма потребление, а шумит в несколько раз сильнее микроконтроллера.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 ADC помехи
СообщениеДобавлено: Пт июн 28, 2013 19:19:24 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
Ну собственно на вход по любому нужен НЧ фильтр . В твоем варианте - резистор что ставил, и конденсатор хватило бы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 ADC помехи
СообщениеДобавлено: Пт июн 28, 2013 19:46:09 
Это не хвост, это антенна
Аватар пользователя

Карма: 12
Рейтинг сообщений: 98
Зарегистрирован: Вс дек 02, 2012 03:13:48
Сообщений: 1429
Откуда: Калининград
Рейтинг сообщения: 0
Не хочу НЧ фильтр. Хочу частоту ADC 400 кгц c максимально возможным разрешением. Потому как судя по "How to get the best ADC accuracy in STM32F10xxx devices.pdf" на частоту 400 кгц конденсатор не более 200 pF в RC фильтр нужен.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 ADC помехи
СообщениеДобавлено: Пт июн 28, 2013 19:49:37 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
Ясно . Просто из твоего первого поста показалось , что пока просто играешься с ADC ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 ADC помехи
СообщениеДобавлено: Пт июн 28, 2013 19:59:45 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
balmer писал(а):
на частоту 400 кгц конденсатор не более 200 pF в RC фильтр нужен.


Порядком не ошибся? Я вижу в 2.2.6 Source frequency condition vs. source and parasitic capacitors - 7pF.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 ADC помехи
СообщениеДобавлено: Пт июн 28, 2013 20:08:22 
Это не хвост, это антенна
Аватар пользователя

Карма: 12
Рейтинг сообщений: 98
Зарегистрирован: Вс дек 02, 2012 03:13:48
Сообщений: 1429
Откуда: Калининград
Рейтинг сообщения: 0
dosikus писал(а):
Порядком не ошибся?


Нет. 7 pf - это соооовсем мало.
Смотрю на таблицу "Figure 19. Recommended values for RAIN and CAIN vs. source frequency FAIN"
Там правда нет такой высокой частоты, но так как зависимость линейная - легко продолжить.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 ADC помехи
СообщениеДобавлено: Сб июн 29, 2013 08:27:16 
Поставщик валерьянки для Кота

Карма: 16
Рейтинг сообщений: 329
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Сообщений: 2222
Откуда: Tashkent
Рейтинг сообщения: 0
Вы не указали номер кристалла, режим работы и номер канала АЦП.
У 100 и 103-й серии имеются некоторые глюки, описанные в Errata:
Цитата:
2.1 Voltage glitch on ADC input 0
Description
A low-amplitude voltage glitch may be generated (on ADC input 0) on the PA0 pin, when the
ADC is converting with injection trigger. It is generated by internal coupling and
synchronized to the beginning and the end of the injection sequence, whatever the
channel(s) to be converted.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 ADC помехи
СообщениеДобавлено: Сб июн 29, 2013 11:20:20 
Это не хвост, это антенна
Аватар пользователя

Карма: 12
Рейтинг сообщений: 98
Зарегистрирован: Вс дек 02, 2012 03:13:48
Сообщений: 1429
Откуда: Калининград
Рейтинг сообщения: 0
uk8amk писал(а):
Вы не указали номер кристалла, режим работы и номер канала АЦП.


Пробовал на 102 серии на PA0 и на 103 серии на PB0. Результат примерно одинаковый.

Для освоения STM32 сделал простецкий ESR/С Meter, скоро попытаюсь выложить результаты/графики. Уже сейчас понятно, что ADC неплох, сильно лучше чем в ATmega8. Но вот результаты получающиеся при измерении ESR для конденсаторов порядка 1-10 мкф обескураживают, хотя скорости вроде бы хватает.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 14 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: mab72 и гости: 26


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y