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

адресация устройств на шине RS-485 для AVR

Помимо джамперов можно еще привязкой к разъему воспользоваться, мы в следующем устройстве собираемся такое делать, на разъем завести от ведомого устройства два лишних провода, а в самом разъеме кодировать, то есть, соединять два лишних пина с землей или питанием.

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


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

Dmitry Sadikov, природу не обманешь, либо заранее жестко определенная адресация, в Вашем случае, когда всего 4 слэйва и мега128, я бы остановился на ней. Если задача потенциально требует расширения, рекомендую все же ранее предложенный мною способ. Он "ложится" практически под любой пртокол, MODBUS например. Аппаратно на устройстве нужно иметь только один джампер( Set default). Далее устройство прописывается в сети. и на ходу, загорелся светодиод обмена, джампер снимается/устанавливается наладчиком. Даже самый "продвинутый" специалист не запутается.

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


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

Почему 256? 31+адрес общего вызова !!! Так что может быть рандомизация еще оптимистичнее.

Ну, это я с запасом взял. Потому как есть трансиверы с пониженной нагрузкой на линию, позволяющие иметь до 256 устройств.

 

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

Можно, конечно. Но адрес-то сколькоразрядный ? Если есть уверенность, что в одной системе никогда не окажутся два устройства с одинаковым 8-битным (к примеру) адресом - да, можно и так. Я описывал работу своей системы, где изначально идентификаторы вообще неизвестны, и сколько и где будет устройств - никто не знает. Гарантия лишь в неповторяемости номера...

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


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

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

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

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

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

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

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

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

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

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