|
Выделение резких изменений амплитуды |
|
|
|
Oct 28 2017, 22:10
|
Участник

Группа: Участник
Сообщений: 38
Регистрация: 25-02-09
Из: Россия, Москва
Пользователь №: 45 367

|
Здравствуйте, форумчане! Подскажите пожалуйста, как отфильтровать резкие изменения амплитуды. Частота: 100кГц Напряжение амплитуды, примерно: 2В Сложность в том, что присутствует плавное изменение амплитуды. В приложении форма сигнала и то чего я добиваюсь. Дальнейшая обработка будет в МК, нужно поймать горбушку для вызова прерывания. Побывал АМ демодулятор на диоде и ОУ, но в сигнале все равно присутствует пила и как отфильтровать, я уже всю голову сломал. Хотя бы направьте в каком направлении копать!
Сообщение отредактировал Vasily_ - Oct 30 2017, 09:30
Эскизы прикрепленных изображений
|
|
|
|
|
 |
Ответов
|
Nov 4 2017, 02:00
|
Профессионал
    
Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439

|
Цитата(iliusmaster @ Oct 31 2017, 12:29)  Решение с пиковыми детекторами изящное и работоспособно при правильном выборе элементов в широком диапазоне частот и температур. Совсем неясна любовь к использованию МК там, где 3 корпуса мелкосхем и сборка транзисторов решают задачу быстро, "дешево" и эффективно. Вот оно Использование МК ради использования МК! Все просто. Если надо модификацию, то не надо новую схему собирать. Переписал программу и вперед. Цитата(Tanya @ Nov 1 2017, 15:58)  Хороший алгоритм нахождения максимума (пусть даже у нас чистая синусоида) по десятку отсчетов на период можете предложить? Чтобы еще за период справлялся... Да запросто. Навскидку: Сравнивать сигнал с его автокорреляционной функцией, которая считай тот же синус, но только чистый от шума. Отнормировать на приблизительное равенство амплитуд (чем точнее -- тем чувствительнее будет) и считать дисперсию разницы. Как подскочила -- считай неоднородность. Интервал подсчета дисперсии период -- даже среднего не надо будет считать (хотя можно и без среднего посчитать дисперсию). Время реакции правда будет задержано на период, но может это допустимо.
|
|
|
|
Сообщений в этой теме
idle1 Выделение резких изменений амплитуды Oct 28 2017, 22:10 Plain Например, два чередуемых пиковых детектора и компа... Oct 29 2017, 02:11 idle1 Цитата(Plain @ Oct 29 2017, 05:11) Наприм... Oct 29 2017, 12:14 Plain RE: Выделение резких изменений амплитуды Oct 29 2017, 22:29 idle1 Цитата(Plain @ Oct 30 2017, 01:29)
Спаси... Oct 29 2017, 23:10 toweroff Plain, не совсем понятна идея работы Q3 и Q5. Если... Oct 30 2017, 06:11 HardEgor Цитата(toweroff @ Oct 30 2017, 13:11) Pla... Oct 30 2017, 08:35 Plain Цитата(toweroff @ Oct 30 2017, 09:11) не ... Oct 30 2017, 18:57  Tarbal Цитата(Plain @ Oct 30 2017, 22:57) Данная... Oct 31 2017, 04:03 Molotov Здравствуйте. Я так понял, что нужно найти резкое ... Oct 30 2017, 09:53 idle1 Цитата(Molotov @ Oct 30 2017, 12:53) Здра... Oct 30 2017, 10:06  jcxz Цитата(idle1 @ Oct 30 2017, 13:06) Я проб... Oct 30 2017, 11:29   Molotov Ну микроконтроллеры ATMega не такие уж и слабые. Я... Oct 30 2017, 13:54    idle1 Цитата(Molotov @ Oct 30 2017, 16:54) Ну м... Oct 30 2017, 14:45     jcxz Цитата(idle1 @ Oct 30 2017, 17:45) ARM и ... Oct 30 2017, 15:28 Molotov Куда такие частоты лупите - уж после детектора явн... Oct 31 2017, 06:47 ViKo Plain - молодец! И все-то у него получается.
... Oct 31 2017, 07:15 Alexashka Обнаруживает спад в одной полуволне.
Oct 31 2017, 07:47  jcxz Цитата(iliusmaster @ Oct 31 2017, 11:29) ... Oct 31 2017, 10:04   HardEgor Цитата(jcxz @ Oct 31 2017, 17:04) Неясно ... Oct 31 2017, 13:48    jcxz Цитата(HardEgor @ Oct 31 2017, 16:48) Воз... Nov 1 2017, 09:05     Tanya Цитата(jcxz @ Nov 1 2017, 12:05) А один и... Nov 1 2017, 11:58      jcxz Цитата(Tanya @ Nov 1 2017, 14:58) Хороший... Nov 1 2017, 12:22       idle1 Цитата(jcxz @ Nov 1 2017, 15:22) Сразу - ... Nov 2 2017, 01:42        jcxz Цитата(idle1 @ Nov 2 2017, 04:42) Сейчас ... Nov 2 2017, 07:44         Tanya Цитата(jcxz @ Nov 2 2017, 10:44) Ну да - ... Nov 2 2017, 08:14          ViKo Цитата(Tanya @ Nov 2 2017, 11:14) Вот име... Nov 2 2017, 08:33           Tanya Цитата(ViKo @ Nov 2 2017, 11:33) Хотя у с... Nov 2 2017, 08:53            jcxz Цитата(Tanya @ Nov 2 2017, 11:53) Помеха ... Nov 2 2017, 09:02             idle1 Цитата(jcxz @ Nov 2 2017, 12:02) Вот имен... Nov 2 2017, 09:17         Andreas1 Цитата(jcxz @ Nov 2 2017, 10:44) А где ав... Nov 2 2017, 09:49          idle1 Цитата(Andreas1 @ Nov 2 2017, 12:49) В 9 ... Nov 2 2017, 10:20           jcxz Цитата(idle1 @ Nov 2 2017, 13:20) Каналов... Nov 2 2017, 14:04       Andreas1 Цитата(jcxz @ Nov 1 2017, 15:22) DSP уров... Nov 2 2017, 05:58   iliusmaster Цитата(jcxz @ Oct 31 2017, 13:04) Что име... Oct 31 2017, 21:17 ViKo Компаратором (внешним или внутренним) находить пер... Nov 2 2017, 06:16 ViKo Еще бы знать нормальную амплитуду сигнала. И част... Nov 2 2017, 09:18
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|