MegaD-16I-XT

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
Rik
Сообщения: 65
Зарегистрирован: 28 фев 2012, 01:17
Откуда: Украина Харьков

Re: MegaD-16I-XT

Сообщение Rik » 14 июл 2019, 14:03

Данный модуль имеет только входы.

Alexey_C
Сообщения: 4
Зарегистрирован: 13 июл 2019, 21:51

Re: MegaD-16I-XT

Сообщение Alexey_C » 14 июл 2019, 15:40

Здесь https://www.ab-log.ru/smart-house/ethernet/megad-2561 в разделе "Работа с модулями на базе расширителей MCP23008/MCP23017" написано:
Контроллер позволяет работать с микросхемами-расширителями портов MCP23008 (дополнительно 8 портов) и MCP23017 (дополнительно 16 портов) и модулями, постронных на этих микросхемах.
Подключив подобный расширитель к двум цифровым портам контроллера можно получить дополнительно 8/16 портов. Тип этих дополнительных портов также конфигурируется в Web-интерфейсе контроллера. Порты могут быть "входами" IN и "ВЫХОДАМИ" OUT. Тип подключенной микросхемы (MCP23008, MCP23017) контроллер определяет автоматически.
В поле INT необходимо указать номер порта, к которому подключена линия INT (прерывание) расширителя. Это необходимо ТОЛЬКО в том случае, если порты расширителя используются в качестве входов. Если расширитель используется только для организации дополнительных ВЫХОДОВ (реле, симисторы), то заполнять это поле не требуется.

Что я не так понял?

d.v.ermakov
Администратор
Сообщения: 2188
Зарегистрирован: 29 май 2015, 21:23
Откуда: Екатеринбург, Нижний Тагил

Re: MegaD-16I-XT

Сообщение d.v.ermakov » 14 июл 2019, 16:19

Вам правильно ответили, в данном модуле только «стандартные» входы с оптронами, использовать их как выходы не получится.

Alexey_C
Сообщения: 4
Зарегистрирован: 13 июл 2019, 21:51

Re: MegaD-16I-XT

Сообщение Alexey_C » 14 июл 2019, 16:30

d.v.ermakov писал(а):
14 июл 2019, 16:19
Вам правильно ответили, в данном модуле только «стандартные» входы с оптронами, использовать их как выходы не получится.
Использовать как выходы нельзя, ок. Но к какому устройству тогда это описание, в моём предыдущем посте? Просто какое-то устройство на микросхемах расширения?

d.v.ermakov
Администратор
Сообщения: 2188
Зарегистрирован: 29 май 2015, 21:23
Откуда: Екатеринбург, Нижний Тагил

Re: MegaD-16I-XT

Сообщение d.v.ermakov » 14 июл 2019, 16:43

В описании имелось ввиду применение данных микросхем расширителей портов в общем случае.
Вы можете сделать себе своё устройство, отвечающее вашим задачам.

Alexey_C
Сообщения: 4
Зарегистрирован: 13 июл 2019, 21:51

Re: MegaD-16I-XT

Сообщение Alexey_C » 14 июл 2019, 17:18

d.v.ermakov писал(а):
14 июл 2019, 16:43
В описании имелось ввиду применение данных микросхем расширителей портов в общем случае.
Вы можете сделать себе своё устройство, отвечающее вашим задачам.
Благодарю за развёрнутый ответ. Вопрос снимается.

directman6
Сообщения: 5
Зарегистрирован: 23 мар 2018, 12:35

Re: MegaD-16I-XT

Сообщение directman6 » 25 сен 2019, 12:24

Мне кажется настала пора смоделировать аналогичный модуль с выходами PWM

gis
Сообщения: 42
Зарегистрирован: 17 дек 2018, 15:26
Откуда: Калужская область

Re: MegaD-16I-XT

Сообщение gis » 02 окт 2019, 23:28

Можно ли к MegaD-16I-XT подключить пожарные датчики дыма?

gis
Сообщения: 42
Зарегистрирован: 17 дек 2018, 15:26
Откуда: Калужская область

Re: MegaD-16I-XT

Сообщение gis » 03 окт 2019, 01:27

Еще вопрос: подключил на один порт SDA (33), SDL (35). MegaD-16I-XT, BME280 и BH1750. Порт настроен как MCP2300XX. MegaD-16I-XT и BH1750 работают нормально, а BME280 выдает неверные показания. Но если поставить в настройках порта Dev = BMx280, то показания BME280 будут нормальные. Если потом вернуть Dev = MCP230XX, то BME280 будет работать нормально до следующего выключения питания. Можно ли подключать на один порт MegaD-16I-XT, BME280 и BH1750?

Alex_Jet
Сообщения: 1251
Зарегистрирован: 12 янв 2014, 18:00
Откуда: Россия, г.Томск

Re: MegaD-16I-XT

Сообщение Alex_Jet » 03 окт 2019, 06:55

gis писал(а):
03 окт 2019, 01:27
Еще вопрос: подключил на один порт SDA (33), SDL (35). MegaD-16I-XT, BME280 и BH1750. Порт настроен как MCP2300XX. MegaD-16I-XT и BH1750 работают нормально, а BME280 выдает неверные показания. Но если поставить в настройках порта Dev = BMx280, то показания BME280 будут нормальные. Если потом вернуть Dev = MCP230XX, то BME280 будет работать нормально до следующего выключения питания. Можно ли подключать на один порт MegaD-16I-XT, BME280 и BH1750?
BMx280 нужно подключать на отдельный порт SDA и обязательно выбирать в нем настройку BMX280. Для этого датчика контроллер при первом включении рассчитывает коэффициенты нужные для дальнейшего расчета выходных значений. Параллельно этому датчику можно подключать все остальные кроме MCP230XX, SSD1306, PCA9685 и некоторых других.
MCP230XX нужно подключать на "свой" порт и выбирать на нем настройку MCP230XX. Поскольку у MCP230XX есть свои настройки портов и контроллер должен их хранить. Параллельно этому датчику можно подключать все остальные, кроме уже вышеуказанных.

Andrey_B, для новичков и не только нужно в основной статье сделать табличку с датчиками, работающими по I2C: 1. Датчики, которые нужно подключать на свои SDA и обязательно выбирать в веб-интерфейсе их тип; 2. Датчики все остальные, которые можно подключать параллельно к первому типу.

gis
Сообщения: 42
Зарегистрирован: 17 дек 2018, 15:26
Откуда: Калужская область

Re: MegaD-16I-XT

Сообщение gis » 03 окт 2019, 08:19

Alex_Jet писал(а):
03 окт 2019, 06:55
Andrey_B, для новичков и не только нужно в основной статье сделать табличку с датчиками, работающими по I2C: 1. Датчики, которые нужно подключать на свои SDA и обязательно выбирать в веб-интерфейсе их тип; 2. Датчики все остальные, которые можно подключать параллельно к первому типу.
Alex_Jet, большое спасибо! Этой информации очень не хватает!

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

Re: MegaD-16I-XT

Сообщение Andrey_B » 03 окт 2019, 15:27

gis писал(а):
02 окт 2019, 23:28
Можно ли к MegaD-16I-XT подключить пожарные датчики дыма?
Нет, нельзя. Для упрощения подключения данного модуля к контроллеру, к MegaD-16I-XT не подводится +12В. Только +3.3В.
Этого достаточно работы схемотехники входа, но недостаточно для питания 2-х проводных пожарных датчиков.
Но существуют 3-х проводные датчики, выход которых устроен также, как у ИК-извещателей, а питание подводится отдельно.

gis
Сообщения: 42
Зарегистрирован: 17 дек 2018, 15:26
Откуда: Калужская область

Re: MegaD-16I-XT

Сообщение gis » 03 окт 2019, 22:30

Andrey_B писал(а):
03 окт 2019, 15:27
Нет, нельзя.
Очень жаль! Небольшое усложнение существенно повысило бы возможности MegaD-16I-XT.

XAPuTOH
Сообщения: 34
Зарегистрирован: 21 сен 2016, 05:50

Re: MegaD-16I-XT

Сообщение XAPuTOH » 05 ноя 2019, 14:39

Можно ли к данному блоку подключить датчики движения HC-SR501?
Насколько понимаю HC-SR501 как стандартный вход - который замнут или разомкнут.

Хочу MegaD-16I-XT для подключения датчиков движения/герконов на окнах/датчиков протечки.

d.v.ermakov
Администратор
Сообщения: 2188
Зарегистрирован: 29 май 2015, 21:23
Откуда: Екатеринбург, Нижний Тагил

Re: MegaD-16I-XT

Сообщение d.v.ermakov » 05 ноя 2019, 19:17

XAPuTOH писал(а):
05 ноя 2019, 14:39
Можно ли к данному блоку подключить датчики движения HC-SR501?
Насколько понимаю HC-SR501 как стандартный вход - который замнут или разомкнут.
"Стандартный" вход Меги рассчитан на подключенную к нему кнопку или выключатель. А у датчика движения на выходе - напряжение. Нужно согласовать его со входом при помощи полевика и резистора, как здесь: https://ab-log.ru/forum/viewtopic.php?f=1&t=1641#p37790

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

Re: MegaD-16I-XT

Сообщение Andrey_B » 05 ноя 2019, 20:50

В общем случае, если речь идет о "стандартных" входах MegaD-8I7O или MegaD-14-IOR, Дмитрий прав.
У HC-SR501 логический выход - TTL/цифровой. А значит необходимо согласование.
Но "стандартный" вход MegaD-16I-XT устроен несколько иначе. Напряжение питания входа здесь меньше и составляет 3.3В.
А значит чисто теоретически HC-SR501 можно подключать к входам MegaD-16I-XT напрямую без согласования. При случае попробую.

XAPuTOH
Сообщения: 34
Зарегистрирован: 21 сен 2016, 05:50

Re: MegaD-16I-XT

Сообщение XAPuTOH » 05 ноя 2019, 22:02

Андрей, можешь проверить?
А то я не пойму сколько мне модулей заказать

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

Re: MegaD-16I-XT

Сообщение Andrey_B » 06 ноя 2019, 15:23

У меня этих датчиков сейчас нет в наличии.
Как будут, проверю.

MSapogov
Сообщения: 312
Зарегистрирован: 13 май 2015, 08:44
Откуда: г. Томск

Re: MegaD-16I-XT

Сообщение MSapogov » 18 ноя 2019, 18:29

Andrey_B, в описании https://ab-log.ru/files/File/Datasheets ... -XT-v1.pdf
Указано что есть 1 релейный выход - это же ошибка? На фото платы я не нашел реле...

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

Re: MegaD-16I-XT

Сообщение Andrey_B » 18 ноя 2019, 18:32

Да, ошибка. Исправим. Спасибо.

Ответить