Перейти к содержанию
    

умный дом [выбор интерфейса]

Вообще-то, это шина, а такая топология по определению не для ответственных задач. Является ли его жилище таковой — каждый самоделкин умнодома решает сам.

 

Хорошая тема для нового флейма - "отвественная задача". Странно, но википедия такого термина не знает. :biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В моём понимании, управление стеклоподъёмниками безусловно ответственная задача, чреватая увечьями и летальными случаями, а ведь именно для этого и была создана данная шина.

 

И я разрешаю воспроизведенние данного высказывания в упомянутой базе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

управление стеклоподъёмниками безусловно ответственная задача

Безопасность управления стеклоподъемниками обеспечивается на уровне драйвера, интерфейс связи (любой) в эту цепочку не входит вообще.

Я даже слышал байку о том, что ставят DSP, чтобы распознать коллизии наиболее достоверно.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В моём понимании, управление стеклоподъёмниками безусловно ответственная задача, чреватая увечьями и летальными случаями, а ведь именно для этого и была создана данная шина.

 

CAN не мог быть создан для стеклоподъемников и даже для тысячи стеклоподъемников.

Он был создан для сети исключительно разнородных устройств разных по важности выполняемых функций.

И в этом его сила.

В современной машине применяют что-то около 200 микроконтроллерных узлов, если память не изменяет.

Даже если на всех одинаково "хороший протокол", то все равно у них не одинаково хорошие приложения.

И вот CAN с таким зверинцем идеально справляется. Забивает флудеров, приоретизирует сообщения, не требует квитанций, мапирует прямые передачи и проч.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По поводу помехоустойчивости. Диф.линия очень хорошо давит синфозную помеху. А в этом плане у CAN допустмо аж 80В на входе, вместо 12В для RS485. Хотелось бы увидеть макет, где в диф.линии появляется значительная по масштабу помеха (ну, вольт 10 хотя бы). И поместится ли такой макет

в квартире/доме?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Один вопрос дилетанта: как приёмники знают, что данные сейчас не передаются?

С точки зрения приемника данными является принятое нечто, что соответствует ряду обязательных условий.

Более узко: это есть последовательность байтов, которая соответствует принятым в данном протоколе правилам, например: преамбула, префикс-суфикс, контрольная сумма, количество байт, предопределенные некоторыми полями параметры (например, принятая длина равна длине, указанной в пакете), предыстория (принятые до этого данные), и прочее.

То есть если последовательность принятых сигналов не соответствует хоть одному из обязательных в применяемом протоколе критерию- то это не данные.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По поводу помехоустойчивости. Диф.линия очень хорошо давит синфозную помеху. А в этом плане у CAN допустмо аж 80В на входе, вместо 12В для RS485. Хотелось бы увидеть макет, где в диф.линии появляется значительная по масштабу помеха (ну, вольт 10 хотя бы). И поместится ли такой макет

в квартире/доме?

В инверторе сварочного аппарата на электродах порядка 70 Вольт полный размах наблюдал. В момент включения сотен Ампер, наверное,

десятки вольт наводки возможны.

Мне тоже кажется, что в Bosch не дураки сидят. Столько авто на CANe и нет проблем.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В инверторе сварочного аппарата на электродах порядка 70 Вольт полный размах наблюдал. В момент включения сотен Ампер, наверное,

десятки вольт наводки возможны.

Мне тоже кажется, что в Bosch не дураки сидят. Столько авто на CANe и нет проблем.

 

Вопрос чем это наблюдалось.

Дифференциальную помеху при коммутациях силовых цепей невозможно адекватно оценить ни одним нормальным осциллографом даже через опторазвязки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вариантов два:

1) в процесс ремонта имеет смысл заложить провода

2) если ремонт уже есть и чтобы его не ломать - имеет смысл посмотреть в сторону радио. например, я себе делал подобное на NRF24L01/LE1.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Простите уж за реплику с галёрки...

Тут тема вроде как о сетке в пределах жилого дома, а не гипотетического промышленного объекта, по которому почём зря гуляют мегаватты в широком спектре...

десятки вольт наводки возможны

Трансилами срезать.

 

имеет смысл посмотреть в сторону радио. например, я себе делал подобное на NRF24L01/LE1.

Глушится на раз. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Глушится на раз. :)

 

Целенаправленно - да, как и вообще любое радио. А от всяких WiFi, BT и что там еще у нас на этой частоте вполне можно и отстроиться.

 

но

 

Тут тема вроде как о сетке в пределах жилого дома, а не гипотетического промышленного объекта, по которому почём зря гуляют мегаватты в широком спектре...

 

 

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а какже самый надежный RS-422?

На современном этапе вытесняется еще более помехоустойчивым интерфейсом точка-точка - оптоволокном.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тут тема вроде как о сетке в пределах жилого дома, а не гипотетического промышленного объекта, по которому почём зря гуляют мегаватты в широком спектре...

Ну, микроволновки созданы специально для вайфая :)

Почему-то все дружно забыли про PLC... да не тот, что ПЛК!!- Power Line Communications :)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Почему-то все дружно забыли про PLC... да не тот, что ПЛК!!- Power Line Communications :)

А про него все забыли. Поигрались и забыли. Ущемленный всякими ЭМС стандартами до полной убогости, и в результате дорогой, медленный, глюкавый. Всеобщий бардак в электропроводке делает результаты его применения плохо предсказуемыми: в одном доме работает, в другом нет, а в третьем работает, пока юзер не воткнет в розетку какую-то новую приблуду. Он вытеснен всякими RF, основные из которых я перечислил в начале треда.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С точки зрения приемника данными является принятое нечто, что соответствует ряду обязательных условий.

Более узко: это есть последовательность байтов, которая соответствует принятым в данном протоколе правилам, например: преамбула, префикс-суфикс, контрольная сумма, количество байт, предопределенные некоторыми полями параметры (например, принятая длина равна длине, указанной в пакете), предыстория (принятые до этого данные), и прочее.

То есть если последовательность принятых сигналов не соответствует хоть одному из обязательных в применяемом протоколе критерию- то это не данные.

Тогда налицо противоречие: чтобы понять, что данные не передаются, приёмники всё равно должны "слушать линию", обрабатывать получаемые сигналы и принимать решение о том, данные ли это. Так это в любой асинхронный протокол в той или иной степени должен проделывать. Говорить в этом случае, что "ему всё равно, что в это время творится на линии" - явное преувеличение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

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

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...