• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Опыт сборки личных прошивок из исходников с GitHub.

PeterPK

Active member
Даже так
Посмотреть вложение 9443
Реле, теоретически, можно заменить оптопарой
Посмотреть вложение 9444
На ваших схемах плюс никак не соединен с Rx, а вот Ground соединен резистором.
Коллеги выше выше писали наоборот.


И еще вопрос. Ноль (N) от насоса он у меня где-то далеко в другой комнате.
К 4ch приходит фаза (L) и ее размыкает реле (сухой контакт) и она уходит обратно к насосу.
В таком варианте как-то можно сделать?
Допустим воспользоваться тем нолем (N) который питает сам 4ch или это нехорошо?

Спасибо за помощь.
 

antenna-krsk

Active member
На ваших схемах плюс никак не соединен с Rx, а вот Ground соединен резистором.
Коллеги выше выше писали наоборот.
Это у него неправильно однозначно нарисовано. Резистор на плюс или вообще не нужно. Или если так, то замыкаем на плюс.
 

antenna-krsk

Active member
И еще вопрос. Ноль (N) от насоса он у меня где-то далеко в другой комнате.
К 4ch приходит фаза (L) и ее размыкает реле (сухой контакт) и она уходит обратно к насосу.
В таком варианте как-то можно сделать?
Допустим воспользоваться тем нолем (N) который питает сам 4ch или это нехорошо?
Я понял вопрос. Если подключение стационарное, то есть не вилкой, которую можно перевернуть, никаких проблем нет. Ставишь реле около 4ch и все. Если подключение насоса или 4ch перевернешь то просто перестанет работать.
 

glory24

Member
На ваших схемах плюс никак не соединен с Rx, а вот Ground соединен резистором.
Согласен. Это я конечно сморозил :)
Rx подтягиваем резистором а Ground, а колюшкой замыкаем на +
1592633471323.png
Хвостик который я отправил Игорю выглядит так
1592634159909.png
и он у него работает как положено.
Коллеги выше выше писали наоборот.
Тогда при замыкании сухим контактом Rx на Ground, кнопка на панели управления будет гаснуть. Так конечно тоже можно, но мне больше нравится когда она загорается :)
Допустим воспользоваться тем нолем (N) который питает сам 4ch или это нехорошо?
Вполне себе хорошо. У нс (N) по всему дому один и тот же.
 

PeterPK

Active member
Rx подтягиваем резистором а Ground, а колюшкой замыкаем на +
В смысле
Rx соединяем резистором с Ground
Контактором замыкаем Rx с плюсом
?
Теперь я правильно понял?

Посмотреть вложение 9448
Хвостик который я отправил Игорю выглядит так
Посмотреть вложение 9449
и он у него работает как положено.

Тогда при замыкании сухим контактом Rx на Ground, кнопка на панели управления будет гаснуть. Так конечно тоже можно, но мне больше нравится когда она загорается :)
Такой вариант мне тоже больше нравится.
И потому что кнопка на панели горит, когда напряжение есть (а не наоборот если я вас правильно понял), и потому что припаять сразу два резистора и провод к многострадальному плюсу это мне точно не удастся...
А резистор какого номинала в таком варианте? Вы по-моему писали 1kOm?
 

antenna-krsk

Active member
Это как?
Разве тренування подтяжка не резистором на самой плате определяется? Как ее включить?
Забыл. У вас жеж не есп прошивка. Тогда у вас все определяется Валерием. У меня так
 

Вложения

antenna-krsk

Active member
Блин, рабята, бросайте ваши полупрошивки, переходите на есп 8285. По gpio подскажу
 

valeraba

Moderator
Команда форума
Так нужен иди не нужен мне? На 4ch с одноименной прошивкой.
Внутренняя подтяжка к плюсу уже включена программно, поэтому резистор не обязателен, хотя можно добавить для надёжности.
Если в прошивке отключить программную подтяжку, то тогда можно было бы сделать внешнюю грозозащитную обвязку (2 резистора плюс супрессор).
 

glory24

Member
(2 резистора плюс супрессор).
Вот это ты зря написал :)
У Перта и до этого ясности не было, а теперь ты все окончательно запутал :D
И с чем мне замыкать Rx? С Ground как я понял? Чтобы проверить DI.
Если Вы по этой схеме собирать будете
1592851854206.png
То и замыкайте красный с желтым, то есть Rx с +3.3в
 

PeterPK

Active member
Заметки на полях...

Если вы собираете из исходников с GitHub прошивку для Basic, то в файле
plc_basic.ino
нужно указать версию Basic, которая вам нужна:
//#define BASIC_R1
#define BASIC_R2
//#define BASIC_R3

путем убирания с нее комментариев.
 
Сверху Снизу