подключение датчика движения и геркона

Помощь в выборе любой техники, использующейся дома: бытовой, компьютерной, тв, фото и видео и т.д.
Ответить
roman
Сообщения: 3
Зарегистрирован: 23 май 2014, 16:22

подключение датчика движения и геркона

Сообщение roman » 23 май 2014, 16:24

Всем привет! Возникли две проблемы с мегад

1. подключение датчика движения
Пытаюсь подключить датчик движения dsn fir800 к мегад. Датчик движения со своетодиодом работает отлично - мигает при появлении движения. Подключил проводами длиной около 20 см к контактам XP3, поставил срабатывание действия при переходе через 500 - срабатывает самопроизвольно. В админке меги на порту ADC6 значение все время скачет от 0 до 1023 каждую секунду (но действие срабатывает гораздо реже, где то раз в минуту), отключил датчик, но оставил висящие провода (сантиметров по 20) - все равно значение скачет. Убрал провода значения стали скакать в диапазоне 0-80. МегаД покупал в апреле 2014, прошивка вроде свежая. Попробовал аналогичный датчик движения - ситуация такая же.
Что делать? Как его надо подключать?

2. подключение герконов
Сразу скажу что советские герконы работают нормально, но купил вот такие в корпусе http://www.aliexpress.com/item/Free-shi ... 84318.html и наблюдаю такую картину:
- достаю новый датчик проверяю омметром и светодиодом - все работает: без магнита ток не идет.
- подцепляю к меге к любым контактам P0-P6, подношу магнит и геркон все время в замкнутом положении, даже если отцепить его и проверять омметром.

Померил напряжение на контактах P0-P6 - чуть меньше 10 вольт. Возможно, что герконы сплавляются при таком напряжении и купленные мной не подходят для меги? Тогда может кто посоветует герконы в корпусе по разумной цене?

Andrey_B
Администратор
Сообщения: 5327
Зарегистрирован: 18 мар 2011, 12:06

Re: подключение датчика движения и геркона

Сообщение Andrey_B » 23 май 2014, 17:16

1. На разъем XP3 выведено питание 3,3В. Насколько я понимаю, датчик движения DSN FIR800 требует напряжение от 5 до 9 Вольт. Скорее всего, ему элементарно не хватает напряжения. Необходимо использовать внешний источник питания. Значения АЦП, если к порту ничего не подключено, будут произвольными. Это совершенно нормально.
2. С данными герконами дела не имел. Но залипать от тока, который есть на входе... это за гранью понимания. Да, не слишком ли у вас там мощный магнит?

roman
Сообщения: 3
Зарегистрирован: 23 май 2014, 16:22

Re: подключение датчика движения и геркона

Сообщение roman » 23 май 2014, 17:32

1. Пытался и с внешним источником питания на шесть вольт. Выходы с XP3 gnd & adc in подцепляю параллельно с диодом. Диод мигает как надо, а сигнал в веб интерфейсе. Судя по фразе "Значения АЦП, если к порту ничего не подключено, будут произвольными." - то есть если провод которым я подключаю испорчен - то нормально что значения за секунду меняются от 0-1000? Вечером проверю провод.
2. магнит шел в комплекте, когда проверяю работу со светодиодом от батарейки пользуюсь им же.

roman
Сообщения: 3
Зарегистрирован: 23 май 2014, 16:22

Re: подключение датчика движения и геркона

Сообщение roman » 25 май 2014, 22:53

1. Проблему с датчиком движения почти решил, судя про всему, была проблема с проводом. Но теперь вопрос - насколько быстро происходит действия при смене значения на ADC? У меня задержка около 2-3 секунд, Настройки такие:
Mode >
Val 300
Action 8:2
NetAction 192.168.18.150/m.php
Вожу рукой перед датчиком движения - в веб интерфейсе контролирую что значение выше 300 (например, "Port: A7/582") но запрос на сервер (192.168.18.150) и смена статуса порта 8 происходит только спустя какое-то время - обычно около 2-3 секунд. Проверял запросы на сервер и tcpdump и мониторил лог nginx. Очень редко когда происходит срабатывание менее чем за одну секунду. И достаточно часто срабатывания не происходит, причем в веб интерфейсе показывает числа более 500, а ни запроса на сервер ни смены статуса порта 8 не происходит.
Что делать, куда копать?
Вложения
p1.png
p1.png (17.03 КБ) 9106 просмотров

Andrey_B
Администратор
Сообщения: 5327
Зарегистрирован: 18 мар 2011, 12:06

Re: подключение датчика движения и геркона

Сообщение Andrey_B » 26 май 2014, 09:56

Автоматическая проверка состояния АЦП-портов происходит приблизительно каждые 5 секунд. Это можно задать в исходниках. Учитывая характер датчиков, которые обычно подключаются к АЦП-портам, чаще опрашивать едва ли целесообразно.
Уведомления на сервер отправляются только один раз после прохода через заданный пользователем порог. Чтобы уведомление снова отправилось, нужно, чтобы значение сначала упало ниже порога, а затем снова его прошло.
Датчики движения, подобные тем, которые я описывал на сайте, удобно подключать к стандартным входам. Реакция моментальная, подключение к винтовым клеммам проще.

Ответить