PDA

Просмотр полной версии : Расчет RC фильтра на пальцах



Слесарь
24.08.2014, 08:58
Здравствуйте!
Надо рассчитать RC фильтр для PIR датчика движения, чтоб на выходе получить такую картину:

179720

почему-то в документе не представлены данные о R1/C1 and R2/C2.
RB = 47 кОм.
Есть ли такой калькулятор в интернет?
Или по какой формуле считать?

Добавлено через 48 минут(ы):

Думаю, по входу АХ-, надо рассчитать RC на время восстановления 10 сек., а по входу АХ+ рассчитать как фильтр помех, 50 Гц и выше..

Можно ли считать по формуле t = C(Фарад) * R(Ом) ?

Леонид3
24.08.2014, 08:58
..Или по какой формуле считать?..
И эти люди учат меня не ковырять пальцем в носу!
Uвых=Uвх(1-2.718281828459^(-t/(R*C)))
где: t -- время [сек]
R -- сопротивление [Ом]
С -- ёмкость [Ф]
U -- напряжение [В]

Слесарь
24.08.2014, 09:43
А мне не нужно знать напряжение на выходе. Мне нужен фильтр помех 50 Гц и выше. И время восстановления порядка 10 сек.

Добавлено через 39 минут(ы):

Ладно. Для 10 секунд временной задержки по отрицательному входу впаял 100 кОм + 100 мкФ, а для фильтра по положительному входу впаял 47 кОм + 0.01 мкФ, надеюсь это будет приблизительно верно.
Остальное разрешу уже в цифре...

Леонид3
24.08.2014, 10:16
..нужен фильтр помех 50 Гц и выше....47 кОм + 0.01 мкФ....это будет приблизительно верно.. Все частоты до 300 Гц пройдут без ослабления, выше подавление 20 дб/декаду :-(
До чего же удивительный
Пароход наш "Приблизительный"!

Слесарь
24.08.2014, 10:41
Все частоты до 300 Гц пройдут без ослабления:-(

А как считали? Разве емкость 0.01 мк не окажет никакого ослабления? Она не будет пропускать переменный ток?

Добавлено через 16 минут(ы):

Математически у меня получается 1 в -7 степени. Наверное это 0.1 мк. Жаль что настольный калькулятор не показал удобочитаемо номинал.

50 Гц или 0.02 сек / 4 / 47 кОи = 1 в -7 степени Фарад.

Леонид3
24.08.2014, 11:41
Слесарь, ликбез: Частота среза RC фильтра F[Гц] = 1/(2*Pi*R[Ом]*C[Ф])

Для R=47 кОм и C=0.01 мкФ F=1/(2*3.14*47000*10^-8)=1/0.00295=338 Гц :shock:

Слесарь
24.08.2014, 12:15
Слесарь, ликбез: Частота среза RC фильтра F[Гц] = 1/(2*Pi*R[Ом]*C[Ф])

Для R=47 кОм и C=0.01 мкФ F=1/(2*3.14*47000*10^-8)=1/0.00295=338 Гц :shock:

Ну да. Я же говорю, что порядком номинала ошибся. По моим расчетам надо
50 Гц или 0.02 сек / 4 / 47 кОи = 1 в -7 степени Фарад.
0.1 мкФ. Для цифрового устройства сойдет, остальное отфильтруется программно.

Добавлено через 11 минут(ы):

За полную формулу, спасибо! Может когда-нить пригодится.

Skiff
24.08.2014, 23:21
http://tel-spb.ru/rc.html
Есть ли такой калькулятор в интернет?

Слесарь
25.08.2014, 23:39
Да. Хороший калькулятор и полное описание процесса.

Сделал следующим образом:

179913 179914

Сигнал ИК датчика движения подается на 16-битный АЦП (SMD в центре фото ADS1110) через два RC фильра. По положительному входу АЦП фильтр 50 Гц. По отрицательному входу АЦП фильтр 0.1 Гц.
Получилось что пока ИК движений нет, сигналы положительно и отрицательного входов практически выравниваются с сигналом PIR датчика и АЦП регистрирует незначительное значение (еще не разобрался почему не ноль). Если приблизиться к датчику, то значение сначала стремиться к отрицательному (зависит от массы тела), а потом примерно в течении 10 секунд возвращается на исходное значение. Если отходить от датчика, происходит увеличение в положительную сторону значения АЦП, и так же через 10 сек возвращается на исходное.
Первый RC фильтр наверное надо снижать до 10 Гц, а второй до 0.05 Гц.

Слесарь
26.08.2014, 06:07
По отрицательному входу АЦП у меня установлена емкость (притягивает к GND) электролит на 100 мК, 16В. Быть может утечка? По положительному входу керамика. Может по этому АЦП чуть смещен в положительную сторону?

RN6LKU
26.08.2014, 06:58
Может по этому АЦП чуть смещен в положительную сторону?
Это очень даже вероятно, но только если выходное сопротивление источника высокое, что маловероятно. Легко проверить, временно поставив туда керамику.
Такая большая разница постоянных времени по +in и -in - своеобразная самокомпенсация дрейфа?

Слесарь
26.08.2014, 08:00
Ну там типа температура окружающих объектов медленно изменяется, это выглядит как дрейф, он и компенсируется по отрицательному входу, а относительно быстрые изменения, например при перемещении теплых объектов, регистрируются положительным входом.