Страница 43 из 60

Re: MegaD-328/2561 FAQ

Добавлено: 26 окт 2018, 14:53
alexsis_76
Вкратце: не нужны никакие схемы с транзисторами и резисторами
Честно говоря я тоже подумал зачем так сложно, но раз человек делал то ему виднее.

Re: MegaD-328/2561 FAQ

Добавлено: 03 дек 2018, 20:17
Vladimir797
Коллеги, прошу помощи. Накрылась в очередной раз одна из 13 мег. ( неисправность такая. При замыкании Р4 вместо сработки порта Р11 на коммутацию, срабатывают все порты с Р7 по Р12, кроме Р13. То есть такое впечатление что закорочено что то в схеме. Разобрал, подал отдельно питание на реле К5. И в этом случае замкнулись все 6 выходов, кроме последнего. Питание на реле приходит с микросхемы DA1. Но не могу рассмотреть ее название( . Скорее всего она?? Там ломаться то нечему. Реле все перепаяны.

Re: MegaD-328/2561 FAQ

Добавлено: 03 дек 2018, 20:20
Vladimir797
Забыл добавить. Мега д 7170-R ver 5.0

Re: MegaD-328/2561 FAQ

Добавлено: 03 дек 2018, 22:27
Andrey_B
С модулями MegaD-7I7O-R предыдущего поколения были известны 2 проблемы.
1. Во всех модулях, выпущенных до осени 2014 года применялись реле, которые хорошо работали с активной нагрузкой, но плохо с емкостной и индуктивной (хотя любые миниатюрные реле не любят ее). У вас много комплектов именно первых партий. С этим, видимо, связана перепайка реле. С начала 2015 применяются надежные реле, которые хорошо переваривают любые типы нагрузок.
2. Была очень небольшая партия модулей (около 80 шт) производства 02.2015-03.2015 в которых выявлена проблема с драйверами реле. Они выходили из строя. Описанная ситуация указывает именно на это. И у вас похоже 2 таких комплекта. Необходимо заменить драйвер реле. Это можем сделать мы бесплатно.

С середины 2015 года и по сей день в MegaD-7I7O-R/MegaD-8I7O-R применяются ULQ2003D1 (STMicroelectronics). С ними проблем нет.

Re: MegaD-328/2561 FAQ

Добавлено: 04 дек 2018, 18:34
Vladimir797
Андрей, спасибо за предложение по замене. Но пересылка выйдет долго да и дорого. Правильно ли понимаю, что просто выпаиваю этот драйвер и меняю его на тот, который Вы сказали? Он идентичен?

Re: MegaD-328/2561 FAQ

Добавлено: 04 дек 2018, 18:42
Andrey_B
Да, в подавляющем большинстве случаев достаточно просто заменить микросхему драйвера.
Можем выслать вам пару таких микросхем.

Re: MegaD-328/2561 FAQ

Добавлено: 05 дек 2018, 17:22
Vladimir797
Поищу в Барнауле. Может где то у нас можно купить. Хотя у нас всего один магазин с микросхемами. Если не найду, обращусь. Спасибо Вам.

Re: MegaD-328/2561 FAQ

Добавлено: 12 дек 2018, 19:35
Vladimir797
Все. Купил, перепаял . Все отлично. Пользуемся дальше. Кстати, третий год уже пашут)))

Re: MegaD-328/2561 FAQ

Добавлено: 15 дек 2018, 18:39
karimm
Добрый день!
Сегодня делал перестановку в щитке и по ошибке подключил к MegaD-2561 2.0 rtc модуль 7170-sd c развернутым шлейфом...

Обратил внимание через пару минут.
Сейчас megaD не виден в сети, на нажатия кнопок не реагирует...

Что то можно исправить? Или пациент мёртв?

Re: MegaD-328/2561 FAQ

Добавлено: 15 дек 2018, 22:08
Andrey_B
Скорее всего потребуется замена платы контроллера.

Re: MegaD-328/2561 FAQ

Добавлено: 18 дек 2018, 19:20
kontur
Прошу подсказать, запрашиваю состояние входа http://192.168.0.14/sec/?pt=6&cmd=get, получаю ответ со счетчиком ON/1. Как прописать в строчке чтобы читалась только первая часть без счетчика - if ( data == 'ON') ?

Re: MegaD-328/2561 FAQ

Добавлено: 18 дек 2018, 19:28
Ruslan
kontur писал(а):
18 дек 2018, 19:20
Прошу подсказать, запрашиваю состояние входа http://192.168.0.14/sec/?pt=6&cmd=get, получаю ответ со счетчиком ON/1. Как прописать в строчке чтобы читалась только первая часть без счетчика - if ( data == 'ON') ?
Это все решается не запросом к Меге (ответ всегда будет одинаковым: "ЗНАЧЕНИЕ_ВХОДА/значение_счетчика"), а на сервере:

Код: Выделить всё

$state =file_get_contents("http://192.168.0.14/sec/?pt=6&cmd=get");
$state = substr($state,0,2);
if ($state == "ON") {
//Что-то там делаем...
}

Re: MegaD-328/2561 FAQ

Добавлено: 18 дек 2018, 19:31
kontur
У меня не читается, если есть префикс счетчика, с выходами такой проблемы нет.

Re: MegaD-328/2561 FAQ

Добавлено: 18 дек 2018, 20:05
Andrey_B
kontur писал(а):
18 дек 2018, 19:31
У меня не читается, если есть префикс счетчика.
Что не читается? Предложенный Русланом вариант вполне рабочий, если делать проверку именно на 'ON'.
Мало его? Можно так:

Код: Выделить всё

$state = explode('/', file_get_contents('http://192.168.0.14/sec/?pt=6&cmd=get'));
echo $state[0];
Или даже так:

Код: Выделить всё

$state = preg_replace('/(\w+)\/.*/', '$1', file_get_contents('http://192.168.0.14/sec/?pt=6&cmd=get'));
echo $state;
Да мало ли способов произвести простую операцию с простой строкой. Можно еще с десяток придумать. Более экзотических.

Re: MegaD-328/2561 FAQ

Добавлено: 18 дек 2018, 20:48
kontur
Спасибо, у меня получилось if ( data.substring (0,2) == 'ON'

Re: MegaD-328/2561 FAQ

Добавлено: 23 дек 2018, 23:54
miks69
подскажите, как запросом сделать программный рестарт меги? что-то в описаниях нигде не нашел...

Re: MegaD-328/2561 FAQ

Добавлено: 24 дек 2018, 11:40
Andrey_B
Специальной такой команды нет. Для каких целей она нужна?
Если перезагрузка требуется только эпизодически, то любая операция, связанная с "конфигурированием" (только для HTTP) приводит к перезагрузке.

Re: MegaD-328/2561 FAQ

Добавлено: 30 дек 2018, 06:05
Игорь347
День добрый! Подскажите как подключить GSM модулем SIM800L к MegaD-2561 ver 2.2

Re: MegaD-328/2561 FAQ

Добавлено: 30 дек 2018, 11:46
Andrey_B
Вот здесь про это написано.
"GSM-модуль подключается к портам P32, P33 клеммы XT2 контроллера. Пин TX модуля GSM подключается к порту P32 (RX) контроллера, а пин RX модуля GSM к порту P33 (TX) контроллера."
Стоит добавить, что GSM-модуль требует для питания напряжение 5В. Проще всего использовать внешний БП. Например, HDR-15-5. Подобные GSM-модули могут потреблять в пике до 2А. При использовании отдельного БП, обязательно необходимо объединить минус 5В БП и минус 12В БП, который применяется для питания контроллера.

Re: MegaD-328/2561 FAQ

Добавлено: 31 дек 2018, 05:02
Игорь347
Спасибо, буду пробовать. С наступающим Новым годом!