было бы классно преобразовать частоту в напряжение, потом на МК...
но возможно ли это?
Узко-полосный фильтр 680 Гц
- Dimon49773
- Встал на лапы
- Сообщения: 108
- Зарегистрирован: Ср янв 18, 2012 16:33:58
- Реклама
Re: Узко-полосный фильтр 680 Гц
В этом случае вам нужен ФВЧ (можно и ФНЧ по пропаданию сигнала) и измеритель среднеквадратичного значения (это может делать МК). Нужно оценить, какой минимальный наклон АЧХ фильтра приемлем (чем больше наклон, тем больше порядок фильтра, и он сложнее в настройке) и выбрать соответствующую структуру (рекомендую Чебышева) и порядок. Ваша задача нетривиальная и, боюсь, без хотя бы начального понимания того, как это работает, нерешаемая. Так что, еще раз советую, начните с чтения литературы. Поверьте, это самый продуктивный путь.Dimon49773 писал(а):мне выделять ничего не надо, просто если пик шума равен 680 гц или больше... тогда действие
Если у вас на входе доминирует шум, то нет. Если у вас доминирует периодический сигнал (или вы можете добиться этого), то да.Dimon49773 писал(а):было бы классно преобразовать частоту в напряжение, потом на МК...
но возможно ли это?
Like the eyes of a cat in the black and blue...
Re: Узко-полосный фильтр 680 Гц
Я думаю это можно сделать с помощью несложной схемы - неинвертирующий усилитель на ОУ с двойным Т-мостом в цепи ОС и обычный амплитудный детектор.
Иногда мне кажется, что... Тогда я заглядываю в "МЯЯЯУ!" и немедленно убеждаюсь в обратном.
- Dimon49773
- Встал на лапы
- Сообщения: 108
- Зарегистрирован: Ср янв 18, 2012 16:33:58
Re: Узко-полосный фильтр 680 Гц
можно попросить схему и как расчитать параметры?Mike_Solo писал(а):Я думаю это можно сделать с помощью несложной схемы - неинвертирующий усилитель на ОУ с двойным Т-мостом в цепи ОС и обычный амплитудный детектор.
Re: Узко-полосный фильтр 680 Гц
По теории двойного Т-моста можно почитать где угодно, например тут.
Для вашего случая постоянная времени t = 1/(2*pi*680) = 234мкс.
Её можно получить, используя резисторы 10к и конденсаторы 23.4 нФ либо 5к и 47нФ.
Отсюда вывод - хороший мост без подбора деталей не построить.
Впрочем, современные импортные резисторы довольно точные. С конденсаторами хуже.
Я подбирал для макета конденсаторы из советских К73-9 22нФ - нашёлся один 23.5нФ, а другой 23.9нФ.
Если ставить импорт - то в параллель 22нФ и 1.5нФ ... и надеяться на их точность.
Очевидно, резисторы в 5000 Ом ровно тоже не особо популярны - или подбирать, или ставить два по 10к в параллель. При наличии приборов можно поставить вместо резистора 5к последовательную связку 4.7к и подстроечного 470 Ом и подтюнить по частоте. Я так делал.
Без настройки но с подбором у меня получилось "попасть" в нужную частоту с точностью +/- 5 Гц.
Макетировал на ОУ TL081. С К140УД6А схема тоже работает. Широкополосные ОУ использовать не советую.
Схема имеет усиление 1 и больше. У меня она показала усиление на частоте 680 Гц около 250 до настройки и около 1000 после.
С селективностью ситуация такая - при расстройке в 10 Гц (то есть на частотах 670 и 690 Гц) усиление в 10 раз меньше, чем на 680 Гц. Не знаю, устраивает ли вас такая селективность.
Есть ещё аналоговый вариант - недогенератор на мосте Вина (то есть с коэфф. усиления 2.999), но он мне не понравился - без настройки никакой, в настройке капризный и от выходного сопротивления источника зависим.
Ну и последний аналоговый вариант - старый добрый колебательный контур с катушечкой, только катушечку придётся самому мотать, да на сердечнике с винтиком, и опять же без настройки никак.
Для вашего случая постоянная времени t = 1/(2*pi*680) = 234мкс.
Её можно получить, используя резисторы 10к и конденсаторы 23.4 нФ либо 5к и 47нФ.
Отсюда вывод - хороший мост без подбора деталей не построить.
Впрочем, современные импортные резисторы довольно точные. С конденсаторами хуже.
Я подбирал для макета конденсаторы из советских К73-9 22нФ - нашёлся один 23.5нФ, а другой 23.9нФ.
Если ставить импорт - то в параллель 22нФ и 1.5нФ ... и надеяться на их точность.
Очевидно, резисторы в 5000 Ом ровно тоже не особо популярны - или подбирать, или ставить два по 10к в параллель. При наличии приборов можно поставить вместо резистора 5к последовательную связку 4.7к и подстроечного 470 Ом и подтюнить по частоте. Я так делал.
Без настройки но с подбором у меня получилось "попасть" в нужную частоту с точностью +/- 5 Гц.
Макетировал на ОУ TL081. С К140УД6А схема тоже работает. Широкополосные ОУ использовать не советую.
Схема имеет усиление 1 и больше. У меня она показала усиление на частоте 680 Гц около 250 до настройки и около 1000 после.
С селективностью ситуация такая - при расстройке в 10 Гц (то есть на частотах 670 и 690 Гц) усиление в 10 раз меньше, чем на 680 Гц. Не знаю, устраивает ли вас такая селективность.
Есть ещё аналоговый вариант - недогенератор на мосте Вина (то есть с коэфф. усиления 2.999), но он мне не понравился - без настройки никакой, в настройке капризный и от выходного сопротивления источника зависим.
Ну и последний аналоговый вариант - старый добрый колебательный контур с катушечкой, только катушечку придётся самому мотать, да на сердечнике с винтиком, и опять же без настройки никак.
- Вложения
-
- 2T.gif
- (9.23 КБ) 249 скачиваний
Иногда мне кажется, что... Тогда я заглядываю в "МЯЯЯУ!" и немедленно убеждаюсь в обратном.
- Реклама
- Dimon49773
- Встал на лапы
- Сообщения: 108
- Зарегистрирован: Ср янв 18, 2012 16:33:58
Re: Узко-полосный фильтр 680 Гц
Mike_Solo,
Спасибо большое за ответ, всётаки аналоговая электроника для меня сложновата...
я нашёл такой вариант: компаратором считаю переходы в ноль...ны выходе ровные импульсы которые считаю таймером микроконтроллера...
Спасибо большое за ответ, всётаки аналоговая электроника для меня сложновата...
я нашёл такой вариант: компаратором считаю переходы в ноль...ны выходе ровные импульсы которые считаю таймером микроконтроллера...
Re: Узко-полосный фильтр 680 Гц
Если уровень помех много меньше, чем полезного сигнала - почему бы и нет.Dimon49773 писал(а):компаратором считаю переходы в ноль...ны выходе ровные импульсы которые считаю таймером микроконтроллера...
Вся фишка аналогового резонансного фильтра - в обнаружении полезного сигнала на фоне мощной помехи ценой нескольких (пусть и подобранных / точных) деталек.
Это можно и в цифре сделать - но тогда надо оцифровать и написать программку того же резнонансного (высокодобротного) фильтра.
Однако надо учитывать, что при любом решении на микроконтроллере точность определения будет привязана к точности тактового генератора этого самого микроконтроллера.
Удачи!
Иногда мне кажется, что... Тогда я заглядываю в "МЯЯЯУ!" и немедленно убеждаюсь в обратном.
- Ariadna-on-Line
- Это не хвост, это антенна
- Сообщения: 1482
- Зарегистрирован: Вс май 13, 2012 00:01:54
Re: Узко-полосный фильтр 680 Гц
Просто так, для информации. Есть такая копеешная микруха - LM567. Посмотрите. Может подойдёт под вашу задачу.


