Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.03.2016, 01:17   #11
paulerr
Senior Member
 
Регистрация: 04.01.2013
Адрес: Москва
Сообщений: 423
Вес репутации: 1009
paulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond repute
По умолчанию Re: ClusterM/clunet

Так чего надо?
Дергать ногами и следить за состоянием вводов можно, например с 1W. Относительно дешево и можно далеко...Программно на роутере через owfs или модули CyberWRT.
Тут еще была тема от уважаемого stD о подключении ардуино к uart роутера и управлении с веб интерфейса.
paulerr вне форума   Ответить с цитированием
Старый 25.03.2016, 07:15   #12
Tohin
Moderator
 
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 932
Вес репутации: 966
Tohin is a jewel in the roughTohin is a jewel in the roughTohin is a jewel in the rough
По умолчанию Re: ClusterM/clunet

Как всегда хочется с преферансом и поэтессами.. 1w мне показался дороже и без децентрализации. То есть в клюнете выключатель может послать сигнал на реле без центрального узла. И каждый узел действует практически независимо.
Tohin вне форума   Ответить с цитированием
Старый 25.03.2016, 14:43   #13
paulerr
Senior Member
 
Регистрация: 04.01.2013
Адрес: Москва
Сообщений: 423
Вес репутации: 1009
paulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond repute
По умолчанию Re: ClusterM/clunet

Физическая реализация шины, контроль обмена, синхронизация и тп. Если все придумано до нас (ок, гугль) и может работать на недорогом железе, тогда интересно. А поэтессы всегда требуют дополнительных расходов
paulerr вне форума   Ответить с цитированием
Старый 28.03.2016, 20:33   #14
Tohin
Moderator
 
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 932
Вес репутации: 966
Tohin is a jewel in the roughTohin is a jewel in the roughTohin is a jewel in the rough
По умолчанию Re: ClusterM/clunet

ради интереса попробовал компилить примеры на "чистом C" в среде Ардуино. Все работает, прошивки занимаю в разы меньше места, чем примеры из Ардуино.
Возможно и clunet скомпилится.
Но попробовав разобраться в С-ях я поник. Незнакомый синтаксис в сочетании с побитовым управлением портами и подтяжками портов в моей голове не укладываются...

Последний раз редактировалось Tohin; 11.04.2017 в 19:49.
Tohin вне форума   Ответить с цитированием
Старый 27.09.2016, 00:01   #15
Tohin
Moderator
 
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 932
Вес репутации: 966
Tohin is a jewel in the roughTohin is a jewel in the roughTohin is a jewel in the rough
По умолчанию Re: ClusterM/clunet

Итак мой результат за (почти)год:
1. Я понял что php - это не язык программирования, это язык желаний .
2. Я подредактировал, любезно предоставленный автором, код конвертера RS232-clunet и таки прошил его в UNO.
3. я выдрал из кода конвертера функцию расчета CRC и скомпилив ее на компе смог расcчитать данные для передачи в clunet (в штатном режиме работы этим занимается демон на linux).
4. Я смог поморгать светодиодиком на ProMini отправив в COM порт UNO хитрую строчку: 01FE2315C0

Короче говоря, пока это может быть интересно только для людей неплохо знающих микроконтроллеры.
Tohin вне форума   Ответить с цитированием
Старый 26.01.2017, 21:29   #16
Tohin
Moderator
 
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 932
Вес репутации: 966
Tohin is a jewel in the roughTohin is a jewel in the roughTohin is a jewel in the rough
По умолчанию Re: ClusterM/clunet

Энтузиаст запилил вторую версию протокола. Встречаем Clunet 2.0
Сам еще не тестировал. Заявленные отличия:
Цитата:
* Иной принцип передачи максимально приближенный к CAN, без пауз, используется битстаффинг после 5 одноименных переданных бит, что устраняет рассинхронизацию устройств сети, но в отличие от CAN не производит сэмплирований, а работает по внешнему прерыванию.
* Скорость передачи выше от 2 до 4 раз в зависимости от передаваемых данных при том же значении периода передачи (64 мкс);
* Заголовок кадра и данные передаются старшим битом вперед, в оригинальной версии - младшим;
* Уровней приоритетов сообщения 8 вместо 4 (3 бита);
* Нагрузка на центральный процессор снижена за счет более редкого (минимум в 2 раза) вызова прерываний;
* Для работы с сетью используется всего одна нога микроконтроллера. Да, и больше нет опции WRITE_TRANSISTOR, оба типа подключения работают с одним и тем же вариантом прошивки;
* Немного изменен программный интерфейс (незначительно), так что использование вместо оригинала повлечет небольшую доработку.
Tohin вне форума   Ответить с цитированием
Старый 11.04.2017, 19:52   #17
Tohin
Moderator
 
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 932
Вес репутации: 966
Tohin is a jewel in the roughTohin is a jewel in the roughTohin is a jewel in the rough
По умолчанию

Умные люди, подскажите дилетанту, как в эту схему подключить оптопару для защиты атмеги?

Развернуть для просмотра



[свернуть]


Ссылка для недождавшихся спойлера

Последний раз редактировалось Tohin; 11.04.2017 в 20:00.
Tohin вне форума   Ответить с цитированием
Старый 11.04.2017, 22:13   #18
Sanya
Senior Member
 
Регистрация: 17.10.2014
Адрес: Иваново
Сообщений: 187
Вес репутации: 262
Sanya is a splendid one to beholdSanya is a splendid one to beholdSanya is a splendid one to beholdSanya is a splendid one to beholdSanya is a splendid one to beholdSanya is a splendid one to beholdSanya is a splendid one to behold
По умолчанию

защита от чего?

вообще странная схема...

можно вот так- http://cyber-place.ru/attachment.php...1&d=1491939030
Изображения
 

Последний раз редактировалось Sanya; 11.04.2017 в 22:31.
Sanya вне форума   Ответить с цитированием
Старый 11.04.2017, 23:05   #19
Tohin
Moderator
 
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 932
Вес репутации: 966
Tohin is a jewel in the roughTohin is a jewel in the roughTohin is a jewel in the rough
По умолчанию

Со стороны clunet bus может придти наводка, которая сожжет PD2.
не... так не прокатит. Тут фишка в том что пин двунаправленный.
В режиме прослушивания он смотрит на линию (есть там +5 или провалилось к 0)
В режиме передачи он сам тянет линию к 0.
То есть нужно как то исхитрится, чтобы при пропадании на линии +5, на пин тоже приходил GND, но при этом если сам пин притянут к нулю, нужно clunet bus через транзистор тоже притянуть к нулю.

А если вместо R2 поставить оптопару подтягивающую пин к +5V через резистор?

Последний раз редактировалось Tohin; 11.04.2017 в 23:12.
Tohin вне форума   Ответить с цитированием
Старый 12.04.2017, 17:23   #20
paulerr
Senior Member
 
Регистрация: 04.01.2013
Адрес: Москва
Сообщений: 423
Вес репутации: 1009
paulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond repute
По умолчанию

МС оптоизоляторов от I2C не помогут? Типа ADUM1250
paulerr вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 02:11. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика