toweroff 1 10 сентября, 2013 Опубликовано 10 сентября, 2013 · Жалоба Добрый день! Есть сабжевая компания, делает всякие хопперы, купюроприемники и т.д. В описании протокола обмена, что касается физической линии, только такое: 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 нормально построена - все подтяжки на стороне мастера, а тут я что-то не пойму, почему так сделано Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex11 5 10 сентября, 2013 Опубликовано 10 сентября, 2013 · Жалоба Некоторые аргументы вполне можно придумать в пользу такого построения. Например: хост может узнать, подключено ли хотя бы одно устройство, затем, при увеличении количества устройств и, соответственно, емкости на линии, пропорционально уменьшается подтяжка, фронты остаются более-менее постоянными. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
toweroff 1 10 сентября, 2013 Опубликовано 10 сентября, 2013 · Жалоба хост может узнать, подключено ли хотя бы одно устройство как? никаких данных (железных) у мастера на этот счет нет. Протокол подразумевает банальный поллинг только при увеличении количества устройств и, соответственно, емкости на линии, пропорционально уменьшается подтяжка, фронты остаются более-менее постоянными. нуу.. если только так. Расстояния между слейвами обычно не более 0.5м, да и скорость 9600 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
=AK= 18 10 сентября, 2013 Опубликовано 10 сентября, 2013 · Жалоба куча слейвов висит на одной линии, которые по передаче дергают открытым коллектором мастера, у которого пулл-ап. Тут вопросов нет. Но вот что интересно - " the receive line of each peripheral has a 10Kohm pull-up to 5 volts". Зачем? Ровно за тем же: пуллап на стороне приемника, при отключении/обрыве кабеля пуллап притягивает вход приемника в заранее известное пассивное состояние. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
toweroff 1 11 сентября, 2013 Опубликовано 11 сентября, 2013 · Жалоба Ровно за тем же: пуллап на стороне приемника, при отключении/обрыве кабеля пуллап притягивает вход приемника в заранее известное пассивное состояние. вот здесь соглашусь Но смущают меня эти множественные пулл-апы... А если их разделить в каждом слейве, как в MDB - поставить пулл-ап килоом на 100, диод катодом наружу, и пусть мастер эти катоды к земле дергает Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться