|
прошу прокомментировать схему, схема не моя, работчая но не по феншую |
|
|
|
Oct 1 2015, 10:57
|
Знающий
   
Группа: Участник
Сообщений: 679
Регистрация: 9-08-06
Пользователь №: 19 422

|
Здравствуйте! Прошу прокомментировать схему на факт ее работоспособного применения в изделии когда нужно юарт использовать как по типу шины Схема не моя(я бы до этого никогда в жизни не додумался), но она работчая Меня смущает момент когда верхний транзистор в отрктом ссостоянии будет получать + на истоке...
Эскизы прикрепленных изображений
|
|
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 24)
|
Oct 1 2015, 11:20
|
Местный
  
Группа: Участник
Сообщений: 465
Регистрация: 13-05-15
Из: Запорожье
Пользователь №: 86 663

|
Цитата(addi @ Oct 1 2015, 13:57)  Меня смущает момент когда верхний транзистор в отрктом ссостоянии будет получать + на истоке... Диоды применены, видимо, из-за того что выходы ТХ у Slave не с открытым коллектором (стоком), а двухтактный. Другой причины не вижу. А так почему схеме не работать?
|
|
|
|
|
Oct 1 2015, 11:24
|
Знающий
   
Группа: Участник
Сообщений: 679
Регистрация: 9-08-06
Пользователь №: 19 422

|
Цитата(CrimsonPig @ Oct 1 2015, 14:00)  Почему бы не взять сразу RS485 и не страдать фигней ? согласен я б ваще I2C поставил или буферы с тремя состояниями, но есть некоторые ограничения и пожелания со стороны причины применения этой схемы Цитата(Александр1 @ Oct 1 2015, 14:20)  Диоды применены, видимо, из-за того что выходы ТХ у Slave не с открытым коллектором (стоком), а двухтактный. Другой причины не вижу. А так почему схеме не работать? да именно так, она работает
|
|
|
|
|
Oct 1 2015, 12:03
|
Местный
  
Группа: Участник
Сообщений: 465
Регистрация: 13-05-15
Из: Запорожье
Пользователь №: 86 663

|
Цитата(addi @ Oct 1 2015, 13:57)  Меня смущает момент когда верхний транзистор в отрктом ссостоянии будет получать + на истоке... Как выше сказано, нам не видно ни одного транзистора. Кто и что будет получать, но вижу два варианта: когда на выходе SLAVE 0 и 1. В первом случае-внутренний транзистор на выводе ТХ у SLAVE замыкает шину через диод на корпус и формируется 0 на шине. Во втором-внутренний транзистор (уже другой из двухтактного выходного каскада) на выводе ТХ у SLAVE выдает на шину +питания, т.е. лог. единицу. И если на шине все SLAVE выдают 1, то 1 и присутствует на шине. Если какой-то SLAVE удерживает 0 на шине, то как раз диод не дает выйти из строя выходным каскадам других SLAVE, у которых 1 на выходе. Без диода выход ТХ может работать на КЗ.
|
|
|
|
|
Oct 1 2015, 12:05
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Схема вполне жизнеспособная, хотя диоды, конечно, не улучшают запас по уровням "0", да и хорошей форме фронтов такой подход не способствует. Когда мне потребовалось (в пределах одной платы, далеко бы тащить не стал) на один трансивер 485 поставить 8 шт индивидуально адресуемых MCU, я объединил выходы передатчиков просто через токоограничительные резисторы (только ради защиты от дурака), и активизирую передатчик только при ответе, потом отключаю и превращаю ногу TXD во вход.
|
|
|
|
|
Oct 1 2015, 16:03
|
Местный
  
Группа: Участник
Сообщений: 326
Регистрация: 30-05-06
Пользователь №: 17 602

|
Цитата(addi @ Oct 1 2015, 13:57)  Здравствуйте!
Прошу прокомментировать схему на факт ее работоспособного применения в изделии когда нужно юарт использовать как по типу шины Чуть подлиннее шина, УАРТы на разных фазах и аля-улю гони гусей. Вам посоветовали 485 и лучше изолированный
|
|
|
|
|
Oct 1 2015, 16:38
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
QUOTE (CrimsonPig @ Oct 1 2015, 14:00)  Почему бы не взять сразу RS485 и не страдать фигней ? За нестрадание фигней в обмен получить кучу жрущих, как лошадь приемопередатчиков и управление ими. Если Автору требуется несколько сантиметров и несколько бод в пределах корпуса, то почему-бы и нет. QUOTE (smalcom @ Oct 1 2015, 18:10)  Тогда двухктактный выход первого ведомого будет задавать высокий уровень на шине. И заодно через этот резистор фиг зает как задавать собственный низкий уровень. Нафиг.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Oct 2 2015, 07:12
|
Знающий
   
Группа: Участник
Сообщений: 679
Регистрация: 9-08-06
Пользователь №: 19 422

|
Цитата(zltigo @ Oct 1 2015, 20:38)  За нестрадание фигней в обмен получить кучу жрущих, как лошадь приемопередатчиков и управление ими. Если Автору требуется несколько сантиметров и несколько бод в пределах корпуса, то почему-бы и нет. а если 115200 и порядка 10 см? и что такое корпус 7408?
Сообщение отредактировал Herz - Oct 2 2015, 20:30
Причина редактирования: Оформление цитаты
|
|
|
|
|
Oct 2 2015, 09:52
|
Гуру
     
Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710

|
У автора явно просто желание выжать какие-то копейки, а если по теме, то задача ни для какой суррогатной резистивной, диодно-резистивной и пр., а для предельно стандартной логики, т.е. решается N-входовым элементом "И" на любом подножном корме 1G08, 1G11, 74HC08, 74HC11, 74HC21 и т.п.
|
|
|
|
|
Oct 2 2015, 23:38
|

Профессионал
    
Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718

|
Цитата В том, что-бы подключить выход этой микрсхемы ко входу другой через последовательно включенный резистор в десятк килоом? и данное включение ничем не отличается от использования подключения к шине питания. Цитата Для экономии диода?? да, о чём указал в сообщении.
|
|
|
|
|
Oct 3 2015, 07:51
|

Профессионал
    
Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718

|
да будут ограничения при использовании такой схемы. потому я использовал слово "упростить" в смысле "удешевить", а не "оптимизировать". кстати и в исходной схеме будет "завал" заднего фронта, что также важно, т.к. может помешать определению состояния следующего бита. ну, а если совсем уж отбросить всю простоту и предположить, что это скоростной интерфейс на одной плате между модулями, то стоит вспомнить, что диоды ещё и ёмкость имеют. но это не так - заявлено 115200 на 10 см. ---------------------------- Цитата И что конкретно представляет из себя вход мастера неясно. Цитата а вот к 0 - могут быть варианты тут полностью согласен - не учёл, не дошло сразу. вход мастера может иметь встроенную подтяжку и из-за делителя - +-подтяжка_мастера-резистор_ведомого-общий - не будет никакого "0".
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|