реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> цифровой фильтр
sergey sva
сообщение Jan 30 2016, 15:13
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Подскажите какой фильтр более подходит для фильтрации шума. Шум имеет случайный характер зависит от температуры и разных факторов. В устройстве есть датчик температуру можно перестраивать фильтр при разных температурах, но так не очень хочется делать. Фильтр нужен что бы убрать раздражающие глаз скачки на дисплеи в тоже время оставить реакцию на уровне >=10гц.
К примеру когда значение измеряемое не меняется а на дисплее 154600 154800 154650 154660 154790 значение не выходит за 154600 154800 но наблюдать неприятно.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Jan 30 2016, 15:30
Сообщение #2


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Я вывожу результат 5 раз в с. А фильтровать нужно в той полосе, какая требуется. Зависит от измеряемого сигнала.
Время реакции человека, в идеале, 0,1 с. Чаще выводить нет смысла.
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Jan 30 2016, 15:37
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Если бы шум был в каком то узком спектре его легко отфильтровать а если случайный и зависит не понятно от чего ?
Go to the top of the page
 
+Quote Post
ViKo
сообщение Jan 30 2016, 15:38
Сообщение #4


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(sergey sva @ Jan 30 2016, 18:37) *
Если бы шум был в каком то узком спектре его легко отфильтровать а если случайный и зависит не понятно от чего ?

Надо не на шум смотреть, он всегда есть. А на сигнал. Сигнал-то занимает конкретную полосу? Вот на него фильтр и сделать. Догадываюсь, ФНЧ.
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Jan 30 2016, 16:06
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Как определить полосу пропускания цифрового штангенциркуля? Для примера требуется сделать устройство индикации для штангенциркуля.
Из штангенциркуля результаты поступают на вход микроконтроллера со скоростью 50гц минимальное значение 0 максимальное 500000 .
Точно знаем что при нормальных условиях при нормальном движении от минимума до максимума требуется 5 секунд.
Какой фильтр подходит для таких задач?
Go to the top of the page
 
+Quote Post
ViKo
сообщение Jan 30 2016, 16:13
Сообщение #6


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Определить скорость изменения сигнала. Для синуса максимальная производная, когда он пересекает нуль. По этому наклону можно определить частоту. Это и есть диапазон, от 0 до этой частоты. На эту полосу и сделать ФНЧ.
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Jan 30 2016, 16:16
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



А частоту взять samplerate 50гц ?
Go to the top of the page
 
+Quote Post
ViKo
сообщение Jan 30 2016, 16:25
Сообщение #8


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(sergey sva @ Jan 30 2016, 19:16) *
А частоту взять samplerate 50гц ?

Нет. Частота изменения сигнала. Вы же можете и 1000 выборок взять на период сигнала.
То, что я выше написал, не совсем верно. Надо треугольник нарисовать. У него будет основная частота и гармоники. Нужно обеспечить полосу, пропускающую эти гармоники. В пределах... На самом деле, штангенциркуль не будет изменяться по треугольному закону, вершины обязательно сгладятся. В-общем, полосы в 1 Гц будет достаточно, я думаю.
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Jan 30 2016, 16:43
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



А какой фильтр низкой частоты ких бих фильтр баттерворта чебышева бесселя или еще какой ?
Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Jan 30 2016, 17:08
Сообщение #10





Guests






"Ежкин кот".. для спрашивающих.
А, читать книжки и делать выводы вас не учили?


Последовательность действий, примерная:
1.Есть физический процесс и ставится задача по его изучению.
- задача: измерение | изучение | визуализация;
- выясняются параметры физ.процесса ( спектр, корр.функция, детерминированность и случайность + все фазовые координаты);
2. Изучаются данные по шумовым: аддитивные, мультипликативные и пр. воздействиям.
3. Для каждой из функциональных составляющих, определяются параметры и условия для достижения результата(ов) целевой(ых) функции(й).
4. Производится техническая реализация функциональных блоков с подтверждением достигнутых параметров.
5. Реализуются технические решения для визуализации в соответствии с требованиями эргономики.
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Jan 30 2016, 17:10
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Учили. Может хочу поговорить )) что подскажут специалисты узнать которые уже имеют огромный опыт в таких вопросах. Я еще совсем новичок можно сказать.
Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Jan 30 2016, 17:24
Сообщение #12





Guests






Цитата(sergey sva @ Jan 30 2016, 20:10) *
Учили. Может хочу поговорить ))


Сообщений от Вас, больше чем от меня - так, к слову.

P.S.
Начните отвечать по пунктам, что я привел. Там и народ подтянется.
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Jan 30 2016, 17:34
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Я Вас понял, просто сейчас нет возможности снять все характеристики про которые вы говорите.
Go to the top of the page
 
+Quote Post
MSP430F
сообщение Jan 30 2016, 18:24
Сообщение #14


Частый гость
**

Группа: Участник
Сообщений: 85
Регистрация: 20-05-13
Пользователь №: 76 911



Цитата(TSerg @ Jan 30 2016, 21:08) *
"Ежкин кот".. для спрашивающих.
А, читать книжки и делать выводы вас не учили?


Последовательность действий, примерная:
1.Есть физический процесс и ставится задача по его изучению.
- задача: измерение | изучение | визуализация;
- выясняются параметры физ.процесса ( спектр, корр.функция, детерминированность и случайность + все фазовые координаты);
2. Изучаются данные по шумовым: аддитивные, мультипликативные и пр. воздействиям.
3. Для каждой из функциональных составляющих, определяются параметры и условия для достижения результата(ов) целевой(ых) функции(й).
4. Производится техническая реализация функциональных блоков с подтверждением достигнутых параметров.
5. Реализуются технические решения для визуализации в соответствии с требованиями эргономики.


Это что-то типа "капитан-очевидность" что ли ?
Человек задал конкретный вопрос, а Вы ему предлагаете начать сочинять ТЗ! В наше время это зачастую непозволительная роскошь! (Просто все стоит денег, а их как раз на ТЗ-то и никто не хочет давать).
Простите, если чем обидел, просто сказать захотелось. biggrin.gif
Go to the top of the page
 
+Quote Post
des00
сообщение Jan 31 2016, 04:23
Сообщение #15


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



ИМХО, перед тем как махать шашкой, наворачивая ЦОС обработку, стоит выяснить причину шумов. Может быть у вас измерительный тракт сделан не верно. Или, как вариант, вы цепляетесь за фантом, а именно: такое дрожание, может быть это +-0.001мм и является дрожанием руки при измерении штангенциркулем


--------------------
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 15th June 2025 - 18:37
Рейтинг@Mail.ru


Страница сгенерированна за 0.01485 секунд с 7
ELECTRONIX ©2004-2016