DAndy_boy 0 14 октября, 2016 Опубликовано 14 октября, 2016 · Жалоба Коллеги, подскажите. Есть два драйвера RS-485 и CAN. Нужно выходы Rx объединить в одну линию для подключения к МК. как лучше объединить? Попробовал вот так: получается что сигнал на выходе до земли на примерно 1,2В не доходит. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k155la3 27 14 октября, 2016 Опубликовано 14 октября, 2016 (изменено) · Жалоба . . . Нужно выходы Rx объединить в одну линию для подключения к МК. как лучше объединить? . . . Возьмите логический элемент 2-OR или 2-AND - в зависимости от того, какой уровень неактивный на выходах драйверов. Логические элементы есть "наразвес" в 5-лапых "транзисторных" корпусах - если площадь критична. При использовании p-n-p. Недотягивает, так как у Вас в "эмитере" включен, очевидно, подтягивающий на + резистор (в процессоре). Думаю, он килоом 20-40 :) и напряжение, наверное 3.3 ? А биполярные транзисторы открываются не напряжением, как полевики, а током И транзистор у Вас "недооткрыт" по причине малого тока, протекающего по цепи земля-база-эмитер-резистор-плюс. Попробуйте через внешний резистор 1кОм подтянуть коллектор к +. Кроме того, на напряжение "к-э" влияет и рабочее напряжение. Чтоб работало - используйте транзистор n-p-n, эмитер на общий, коллектор на вход контроллера с подтяжкой к + в нем. Входной сигнал на базу подавать через резистор 3-10 кОм Но сигнал будет инвертироваться. Изменено 14 октября, 2016 пользователем k155la3 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DAndy_boy 0 14 октября, 2016 Опубликовано 14 октября, 2016 · Жалоба Напряжение питания 3,3В. Активный уровень на линии 0. Вот тут не понял? Коллектор подтянуть? он у меня же на земле... .... Попробуйте через внешний резистор 1кОм подтянуть коллектор к +. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k155la3 27 14 октября, 2016 Опубликовано 14 октября, 2016 · Жалоба Напряжение питания 3,3В. Активный уровень на линии 0. Вот тут не понял? Коллектор подтянуть? он у меня же на земле... Пародон, ошипся. Конечно эмитер. (т.е. включить резистор меньшего номинала параллельно внутипроцессорному pullup). Но не факт, что это возимеет действие. Надо курить даташит на тип транзисторов. Если активный уровень 0, то надо использовать элементы "AND" При обеих НЕактивных линиях (1) с Ваших CAN и RS485 на входе процессора по AND будет 1 При любом активном уровне на входе (0) на выходе будет 0. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Plain 217 14 октября, 2016 Опубликовано 14 октября, 2016 · Жалоба https://www.terraelectronica.ru/catalog.php...ch=nl7sz97dft2g Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xvr 12 17 октября, 2016 Опубликовано 17 октября, 2016 · Жалоба Ваши транзисторы включены по схеме эммитерных повторителей. До '0' он в принципе дотянуть не может. Меняйте схему включения Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Harbinger 10 17 октября, 2016 Опубликовано 17 октября, 2016 · Жалоба Сборка диодов Шоттки (BAT54A, BAS40-06 и т.п.) плюс pull-up резистор с общего анода. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k155la3 27 19 октября, 2016 Опубликовано 19 октября, 2016 · Жалоба Ваши транзисторы включены по схеме эммитерных повторителей. До '0' он в принципе дотянуть не может. Меняйте схему включения да, я уже потом вспомнил :) При полностью открытом транзисторе (ги-по-те-тически) будет отсутствовать разность потенциалов база-эмитер. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DAndy_boy 0 19 октября, 2016 Опубликовано 19 октября, 2016 · Жалоба Сборка диодов Шоттки (BAT54A, BAS40-06 и т.п.) плюс pull-up резистор с общего анода. На диодах та же самая картина.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k155la3 27 19 октября, 2016 Опубликовано 19 октября, 2016 (изменено) · Жалоба На диодах та же самая картина.. а внешний pull-up подключили ? если треугольники диодов соединены, и подключены к входу процессора и резистору подтяжки к +, то или диоды "не той системы", или не диоды вовсе, или диоды очень и очень китайские, или вместо анодов (треугольник) Вы их соединили катодами . . . . :) Изменено 19 октября, 2016 пользователем k155la3 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Plain 217 19 октября, 2016 Опубликовано 19 октября, 2016 · Жалоба При наличии всё равно закупаемых микроконтроллеров и прочего, до сих пор непонятна необходимость лепить в 21-м веке обыкновенную логику на дискретных компонентах. Разве что, к вышепредложенному нормальному цифровому мультиплексору у автора личная неприязнь — ну так можно в аналоговом виде коммутировать: https://www.terraelectronica.ru/catalog.php...amp;search=3157 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k155la3 27 19 октября, 2016 Опубликовано 19 октября, 2016 · Жалоба . . . . непонятна необходимость лепить в 21-м веке обыкновенную логику на дискретных компонентах. Единственное обоснование - разгрузка сундука с неликвидом. А за первую ссылку на девайс спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться