|
|
  |
инфракрасный датчик движения |
|
|
|
May 11 2006, 10:05
|
Частый гость
 
Группа: Участник
Сообщений: 163
Регистрация: 22-09-05
Пользователь №: 8 834

|
Всем привет! помогите найти схему инфракрасный датчик движения, чтоб он работал плошоду 2метр X 1метр
заранее спасибо!
--------------------
Прошивка это душа микроконтроллера!
|
|
|
|
|
Nov 21 2017, 19:45
|
Участник

Группа: Участник
Сообщений: 52
Регистрация: 9-11-17
Из: Ростов-на-Дону
Пользователь №: 100 129

|
Подойдёт? И схема в pdf файле
Сообщение отредактировал Mikhail B. - Nov 21 2017, 19:48
Эскизы прикрепленных изображений
|
|
|
|
|
Nov 27 2017, 07:50
|
Профессионал
    
Группа: Свой
Сообщений: 1 167
Регистрация: 3-10-05
Из: Москва
Пользователь №: 9 158

|
Цитата В цифре регулируемая чувствительность и энергопотребление как минимум в 100 раз ниже чем у обычных ИК датчиков на ОУ. Вот решение на ОУ с потреблением в 1 мкА. http://www.st.com/content/ccc/resource/tec....DM00343647.pdfЕсли нужна достаточно высокая чувствительность то без фильтрации и усиления не обойтись.
|
|
|
|
|
Nov 30 2017, 15:48
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Тем не менее, кроме линзы, алгоритм влияет. Нужно выделять изменение сигнала, в обе стороны. Я делаю это вот так: Код u16 dif_pir; u16 difp; u16 difm; void AnalyseMeasurement(void) { u8 i; difp=0; difm=0; for (i=0; i<SIZE-1; i++) { if (pir_buf[i]<pir_buf[i+1]) difp+=(pir_buf[i+1]-pir_buf[i])/2; else difm+=(pir_buf[i]-pir_buf[i+1])/2; } dif_pir=(difp>>3)+(difm>>3); } Массив результатов измерений на 15 секунд, один отсчет помещается каждые 100 мс. При таком алгоритме чувствительность на два порядка лучше сравнения с порогом.
--------------------
Уходя, оставьте свет...
|
|
|
|
|
Dec 4 2017, 20:35
|

Практикующий маг
     
Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576

|
Цитата(mantech @ Nov 30 2017, 17:41)  Там очень большое влияние оказывает линза. В этом смысле она неоптимальна - поскольку движение идет "на датчик", то нет пересечения разных секторов линзы...как тут быть даже не знаю, пробовал боком поворачивать - никакого эффекта. Бывает срабатывает хорошо (сразу), а бывает пройдешь уже несколько метров и только тогда включается подсветка. Может попробовать заклеить 1 элемент на самом сенсоре? Цитата(Dog Pawlowa @ Nov 30 2017, 18:48)  Тем не менее, кроме линзы, алгоритм влияет. Нужно выделять изменение сигнала, в обе стороны. Я делаю это вот так: Если я правильно понял результат (difp/difm) пропорционален скорости изменения сигнала, но при этом сам результат интегрируется, т.е выходит оно равно просто максимальному отклонению от самого первого элемента + все шумы на интервале 15 сек?
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|