MegaD-328/2561 FAQ
Re: MegaD-328 FAQ
Yuri_T, по тому описанию, которое есть, сказать что-либо определенное нельзя.
Но, может, так?
Но, может, так?
Re: MegaD-328 FAQ
Это для постоянки, а для переменки мне кажется еще проще.
Re: MegaD-328 FAQ
Да, Андрей, большое спасибо, очень понятная схема! Только вот... Если К1 и К2 - это отдельные реле, вдруг они сработают несинхронно на долю секунды, будет КЗ?Andrey_B писал(а):Yuri_T, по тому описанию, которое есть, сказать что-либо определенное нельзя.
Но, может, так?
P.S. А смысл в том, что на вход к меге подаются провода от датчиков протечки, действующих на замыкание контактов - аналоги обычных кнопок, по сигналу нужно открыть/закрыть кран, который действует от 12 в постоянного тока и открывается/закрывается сменой полярности контактов.
Re: MegaD-328 FAQ
Yuri_T, никакого КЗ там быть не может в принципе.
В случае неправильного состояния будет либо минус на обоих проводах, либо плюс.
В случае неправильного состояния будет либо минус на обоих проводах, либо плюс.
Re: MegaD-328 FAQ
Спасибо, понял.
Андрей, подскажите, пожалуйста,нашел какое-то реле двухканальное, инструкция к которому во вложении, оно подойдет?
Если оно переключающее, а не замыкающее/размыкающее, значит ли это, что при подаче напряжения контакты переключатся, а при отключении напряжения, останутся в этом же,переключенном положении, а при следующей подаче вернутся в исходное положение?
Получается, подаешь напряжение -> закрывается кран
В следующий раз подаешь напряжение -> открывается кран
Андрей, подскажите, пожалуйста,нашел какое-то реле двухканальное, инструкция к которому во вложении, оно подойдет?
Если оно переключающее, а не замыкающее/размыкающее, значит ли это, что при подаче напряжения контакты переключатся, а при отключении напряжения, останутся в этом же,переключенном положении, а при следующей подаче вернутся в исходное положение?
Получается, подаешь напряжение -> закрывается кран
В следующий раз подаешь напряжение -> открывается кран
- Вложения
-
- rele.jpg (60.07 КБ) 11388 просмотров
-
- Сообщения: 86
- Зарегистрирован: 05 окт 2011, 14:29
Re: MegaD-328 FAQ
Позволю себе ответить.
При подаче напряжения на обмотку контакты замкнутся (те, которые были NO -т.е. норм.разомкнутые). При снятии напряжения с обмотки контакты вернутся в исходное положение. Т.е. разомкнутся.
То, про что Вы написали, называется поляризованным реле, или еще их называют импульсными. А в Вашем описании обычное реле на 2 управляемых контакта.
С ув. Андрей.
При подаче напряжения на обмотку контакты замкнутся (те, которые были NO -т.е. норм.разомкнутые). При снятии напряжения с обмотки контакты вернутся в исходное положение. Т.е. разомкнутся.
То, про что Вы написали, называется поляризованным реле, или еще их называют импульсными. А в Вашем описании обычное реле на 2 управляемых контакта.
С ув. Андрей.
Re: MegaD-328 FAQ
Большое спасибо!
Re: MegaD-328 FAQ
у меня подозрение что внутренний термометр не правильно показывает температуру. стоит 2 шита по 4 шт.
1-й шит на реле (для розеток)
2-й шит на симисторах (для освещения)
температура в 1-ом щитке
34- все реле выключены.
17- все реле включены (горят все красные светодиоды)
30-включины только 2 реле.
29-все реле выключены.
2-Щит на симисторах
24 - все выключено
26 - все выключено
27 - все выключено
14 - все выключено
зы. данные собраны утром.
1-й шит на реле (для розеток)
2-й шит на симисторах (для освещения)
температура в 1-ом щитке
34- все реле выключены.
17- все реле включены (горят все красные светодиоды)
30-включины только 2 реле.
29-все реле выключены.
2-Щит на симисторах
24 - все выключено
26 - все выключено
27 - все выключено
14 - все выключено
зы. данные собраны утром.
Re: MegaD-328 FAQ
ILGAS, у себя вроде бы не замечал значительных расхождений с реальностью, но проблема в том, что встроенный в МК датчик не является точным прибором измерения и он не калибруется при производстве микроконтроллера.
Для преобразования значений датчика в температуру в прошивке используется некий усредненный коэффициент, который может подбираться индивидуально для конкретного чипа.
Но, повторюсь, у себя не замечал, чтобы один и тот же модуль выдавал настолько противоречивые значения как (34 и 17) при постоянной температуре в помещении.
Для преобразования значений датчика в температуру в прошивке используется некий усредненный коэффициент, который может подбираться индивидуально для конкретного чипа.
Но, повторюсь, у себя не замечал, чтобы один и тот же модуль выдавал настолько противоречивые значения как (34 и 17) при постоянной температуре в помещении.
Re: MegaD-328 FAQ
нет это 8 разных мег и разница (34 и 14)ILGAS, у себя вроде бы не замечал значительных расхождений с реальностью, но проблема в том, что встроенный в МК датчик не является точным прибором измерения и он не калибруется при производстве микроконтроллера.
Для преобразования значений датчика в температуру в прошивке используется некий усредненный коэффициент, который может подбираться индивидуально для конкретного чипа.
Но, повторюсь, у себя не замечал, чтобы один и тот же модуль выдавал настолько противоречивые значения как (34 и 17) при постоянной температуре в помещении.
только что снял показания еще раз. температура поднялась на 1 град. на некоторых мег.
думаю нужно учитывать температуру относительную, если сигнализировать о критической температуре.
Re: MegaD-328 FAQ
Вот что у меня показывает датчик в данный момент. Мега в шкафу, достаточно просторном.
Re: MegaD-328 FAQ
ILGAS, при использовании сервера целесообразно делать поправку на нем.
Можно замерить каким-нибудь точным термометром реальную температуру, а затем выставить всем устройствам поправочные коэффициенты.
Вы правы, ведь значение встроенного в МК датчика все равно используется только для сигнализации о критических ситуациях.
Можно замерить каким-нибудь точным термометром реальную температуру, а затем выставить всем устройствам поправочные коэффициенты.
Вы правы, ведь значение встроенного в МК датчика все равно используется только для сигнализации о критических ситуациях.
-
- Сообщения: 141
- Зарегистрирован: 22 июн 2015, 13:24
Re: MegaD-328 FAQ
Подскажите, как реализовать кратковременное замыкание выхода на меге (удалённая кнопка)? Например на 0.5 сек.
Re: MegaD-328 FAQ
Например, так (допустим, сработал вход P5, а управлять при этом надо выходом P11):
Код: Выделить всё
<?
if ( $_GET['pt'] == "5" )
{
file_get_contents("http://192.168.0.14/sec/?cmd=11:1");
sleep(0.5);
file_get_contents("http://192.168.0.14/sec/?cmd=11:0");
}
?>
-
- Сообщения: 141
- Зарегистрирован: 22 июн 2015, 13:24
Re: MegaD-328 FAQ
Спасибо, а средствами свой меги? Если нет штатной возможности было бы неплохо добавить, если кнопка подключается к дорогому оборудованию, то надо бы повысить гарантированность "отжатия" кнопки .
Ruslan писал(а):Например, так (допустим, сработал вход P5, а управлять при этом надо выходом P11):
Код: Выделить всё
<? if ( $_GET['pt'] == "5" ) { file_get_contents("http://192.168.0.14/sec/?cmd=11:1"); sleep(0.5); file_get_contents("http://192.168.0.14/sec/?cmd=11:0"); } ?>
Re: MegaD-328 FAQ
Andrey2509, с помощью Action (сценария по умолчанию) можно, например так "8:1;p5;8:0".
Паузы обрабатываются только для Action. Во внешних командах с сервера паузы работать не будут. Только так, как предложил Ruslan.
Паузы обрабатываются только для Action. Во внешних командах с сервера паузы работать не будут. Только так, как предложил Ruslan.
-
- Сообщения: 141
- Зарегистрирован: 22 июн 2015, 13:24
Re: MegaD-328 FAQ
Понятно. А а с сервера принять что мешает? Много кода, памяти мало?Andrey_B писал(а):Andrey2509, с помощью Action (сценария по умолчанию) можно, например так "8:1;p5;8:0".
Паузы обрабатываются только для Action. Во внешних командах с сервера паузы работать не будут. Только так, как предложил Ruslan.
Re: MegaD-328 FAQ
При выполнении сценария с паузами из Action оный не хранится в оперативной памяти. По мере выполнения остаток сценария считывается из EEPROM.
В случае исполнения команд с сервера, которые, кстати, могут поступить почти одновременно на все 14 портов, их нужно было бы хранить в оперативной памяти. Все.
Было принято решение, что сервер и сам может выдержать паузу, а не "нагружать" этим устройство.
Да, можно было бы в целях экономии парсить цепочку команд и хранить ее в памяти в оптимизированном виде. Но это все равно память + место во флеше под дополнительный код.
По правде сказать, вероятность того, что код, пример которого привел Ruslan, заткнется где-то между sleep() и командой отключения (чего вы, видимо, опасаетесь) крайне мала.
В случае исполнения команд с сервера, которые, кстати, могут поступить почти одновременно на все 14 портов, их нужно было бы хранить в оперативной памяти. Все.
Было принято решение, что сервер и сам может выдержать паузу, а не "нагружать" этим устройство.
Да, можно было бы в целях экономии парсить цепочку команд и хранить ее в памяти в оптимизированном виде. Но это все равно память + место во флеше под дополнительный код.
По правде сказать, вероятность того, что код, пример которого привел Ruslan, заткнется где-то между sleep() и командой отключения (чего вы, видимо, опасаетесь) крайне мала.
Re: MegaD-328 FAQ
Добрый день!
Подключил MEGAD к сети.
Megad подключен к роутеру.
Сервер умного дома подключен по wifi (IP 11.0.0.7)
Роутер 11.0.0.1
Маска 255.255.255.0 Последнее число поменять не могу -роутер не дает
Запускаю на последнем Debian php5 megad-cfg.php --scan
root@debian: php5 megad-cfg.php --scan
Unable to detect local network
Plase, specify local IP-address with --local-ip
Пробывал --local-ip 11.0.0.1
php5 megad-cfg.php --scan --local-ip 11.0.0.7
Ошибок нет и больше ничего...
Как решить данную проблему?
Заранее спасибо.
Подключил MEGAD к сети.
Megad подключен к роутеру.
Сервер умного дома подключен по wifi (IP 11.0.0.7)
Роутер 11.0.0.1
Маска 255.255.255.0 Последнее число поменять не могу -роутер не дает
Запускаю на последнем Debian php5 megad-cfg.php --scan
root@debian: php5 megad-cfg.php --scan
Unable to detect local network
Plase, specify local IP-address with --local-ip
Пробывал --local-ip 11.0.0.1
php5 megad-cfg.php --scan --local-ip 11.0.0.7
Ошибок нет и больше ничего...
Как решить данную проблему?
Заранее спасибо.
Re: MegaD-328 FAQ
Воткните сервер в тот же свитч куда воткнута и мега.