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

Устройства ITL (Innovative Technology)

Добрый день!

 

Есть сабжевая компания, делает всякие хопперы, купюроприемники и т.д.

 

В описании протокола обмена, что касается физической линии, только такое:

 

Only four wires are required TxD, RxD, +V and ground. The transmit line of the host
is open collector, the receive line of each peripheral has a 10Kohm pull-up to 5 volts.
The transmit output of each slave is open collector, the receive input of the host has a
single 3k3 ohm pull-up to 5 volts.

 

я так понимаю, там куча слейвов висит на одной линии, которые по передаче дергают открытым коллектором мастера, у которого пулл-ап. Тут вопросов нет.

 

Но вот что интересно - " the receive line of each peripheral has a 10Kohm pull-up to 5 volts". Зачем? Несколько слейвов - и там уже далеко не 10кОм получится...

 

Та же линия MDB нормально построена - все подтяжки на стороне мастера, а тут я что-то не пойму, почему так сделано

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


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

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

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


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

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

как? никаких данных (железных) у мастера на этот счет нет. Протокол подразумевает банальный поллинг только

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

 

 

нуу.. если только так. Расстояния между слейвами обычно не более 0.5м, да и скорость 9600

 

 

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


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

куча слейвов висит на одной линии, которые по передаче дергают открытым коллектором мастера, у которого пулл-ап. Тут вопросов нет.

 

Но вот что интересно - " the receive line of each peripheral has a 10Kohm pull-up to 5 volts". Зачем?

Ровно за тем же: пуллап на стороне приемника, при отключении/обрыве кабеля пуллап притягивает вход приемника в заранее известное пассивное состояние.

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


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

Ровно за тем же: пуллап на стороне приемника, при отключении/обрыве кабеля пуллап притягивает вход приемника в заранее известное пассивное состояние.

вот здесь соглашусь

 

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

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


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

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

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

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

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

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

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

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

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

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