Подключение датчика движения AM312 (выход ОК +2,9В)

Не надо, посмотрите на схему входов:
https://wirenboard.com/wiki/WBIO-DI-WD-14_Discrete_Inputs#.D0.9F.D0.BE.D0.B4.D0.BA.D0.BB.D1.8E.D1.87.D0.B5.D0.BD.D0.B8.D0.B5_.D0.B2.D0.BD.D0.B5.D1.88.D0.BD.D0.B8.D1.85_.D1.83.D1.81.D1.82.D1.80.D0.BE.D0.B9.D1.81.D1.82.D0.B2

Сдается мне что транзистор не подходит. Ну или я неправильно читаю даташит. Псмотрите пожта.

Транзистор надо 7002.

Посмотрел даташит 7002 разницы не вижу …

Почему вы считаете что это решит вопрос ?

Предполагаю. Без напряжений на стоке и на затворе на “сработавшем” датчике - нет смысла обсуждать. Для измерения напряжений можно отключить от wd-14 и вообще от контроллера, установив резистор 8-15Ком между стоком и питанием датчика.

Подключение датчиков делал монтажник.
Решил все сделать своими руками.
Подпаял снова полевик 2N7000TA к новому(исправному) датчику и проконтролировал подключение.
Все взлетело. Напряжение на затворе 2.7-2.8В. Напряжение на стоке после подключения мерить не стал. Он ведь все равно работает в режиме “ключа”. При прявлееии отпирающего напряжения замыкает через себя выход модуля на его нулевой выход/землю.
В общем огромное спасибо за помощь.

Замечательно! Схема-то проверенная, наверняка где-то была ошибка.

Добрый день!
Планирую тоже использовать эти датчики.
Около 20 шт.
Посоветуйте, пожалуйста, к какому модулю их можно подключить, не припаивая транзистор.
Если можете посоветовать альтернативные столь же миниатюрные датчики со схожими характеристиками, которые можно подключить к WD-14, буду признателен (искал, но не нашел).

Добрый день. “не припаивая” - только к Модуль аналоговых входов WBIO-AI-DV-12 I/O — Wiren Board пожалуй. Но придется смириться с опросом не чаще раз в секунду.
А настолько же миниатюрных но высоковольтных - не видел, разве что 12V 24V Mini PIR Motion Sensor Detector Switch for LED Strip Ruban Light Tape | eBay

Здравствуйте!
Подскажите, пожалуйста, можно ли подключить около 20 таких датчиков, как описано выше, к выходу 5v контроллера?
Или такое количество лучше запитать от отдельного блока питания?

Здравствуйте!
20 таких датчиков (PIR-SB312) можно подключить к выходу +5V контроллера.

Добрый день!
Подскажите пожалуйста, можно подключить этот датчик движения не к WD-14, а к универсальным входам/выходам A1-A3 без транзистора (запитать от 5В)?

Движение определять приблизительно так:
defineRule("dr_Aх",{
	whenChanged: ["wb-adc/A1", "wb-adc/A2", "wb-adc/A3"],
	then: function (newValue, devName, cellName) {
		if (newValue > 1) {
			log("Обнаружено движение! ({}: {})", cellName, newValue);
        }
	}
});

Добрый день. Да, можно, только сам вход ( каждый Ax) нужно потянуть вверх к +5v резистором на десяток килоом. Ну и использовать аналоговое значение - тут не имеет смысла, лучше в правиле срабатывать по дискретному.

Повесил резистор 10к между A1 и +5v, получил такие значения.
Нет движения:

  • wb-adc/A1 2.7
  • wb-adc/A1_OUT false
  • wb-adc/A1_IN true

Есть движение:

  • wb-adc/A1 3.6
  • wb-adc/A1_OUT false
  • wb-adc/A1_IN true

Дискретный вход не меняется, меняется аналоговое значение.

А какой транзистор использовали? Если без транзистора (я не пробовал) - то да, имеет смысл увеличить резистор подтяжки до 27кОм.

Подключение без транзистора, добавил еще 10кОм между A1 и +5v, итого 20кОм, заработало, получил такие значения.
Нет движения:

  • wb-adc/A1 1.9
  • wb-adc/A1_OUT false
  • wb-adc/A1_IN false

Есть движение:

  • wb-adc/A1 3.0
  • wb-adc/A1_OUT false
  • wb-adc/A1_IN true
1 лайк

Судя по динамике уровня от сопротивления можно и 30 и даже 50кОм.

Начинал с 30кОм, при таком сопротивлении не переключаться логический топик, постоянно в false.

1 лайк