Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
Ответить

rs trigger

Вс май 09, 2021 12:15:26

Здравствуйте
Всех форумчан и гостей форума с Праздником Великой Победы!

Появилась необходимость поочерёдно подключать usb - порты
(+или- рубить, дата и один провод питания подключен постоянно)
Решено было использовать простой rs триггер по первой попавшейся ссылке из интернетов.
Изображение

:solder: Получилось следующее - (сам триггер в центре)
триггер функцию выполняет и отрабатывает правильно
На одном выходе +1.9в на другом ~33мв
При замыкании базы одного транзистора на землю, схема переключается и работает наоборот - где было +1.9 стало ~33мв и тд...

Вопрос в следующем - какой взять транзистор для управления usb портами?

:dont_know: Тк плохо знаю элементную базу - ищу подходящий вариант уже пару дней.
Напряжение открытия 1.5-2в
при этом 0.5а чтобы было по нагрузке

Ищу среди мосфетов и полярных транзисторов
В схеме использую транзистор 2222а npn
и резисторы;
все в smd формате
пробовал тот же 2222а(был под рукой) но для него 2в недостаточно для открытия,
нужен логический транзистор?

Re: rs trigger

Вс май 09, 2021 13:36:31

Биполярный в качестве ключа крайне не рекомендую, падение на нём в режиме насыщения - драгоценные сотни милливольт. Лучше мосфет, ещё лучше реле с механическим контактом. Если уж мосфет - то непременно P-канальный, ибо рвать нужно обязательно плюс. Ищите по параметрическому поиску, например, чипа-и-дэйла, задаваясь током стока и Rds(on), чтобы при ваших полуамперах падение было миливольт так пятьдесят, это значит... щас... Rds(on) не более 100 мОм. Такое найти реально, я думаю. Конечно, пороговое напряжение затвора должно быть минимальным.
PS Триггеры обычно делают на логических элементах. Оно ни чем не лучше вашего варианта, но монтаж может получиться компактнее.

Re: rs trigger

Вс май 09, 2021 14:43:46

Посмотрите в сторону MIC2026 и подобных

Re: rs trigger

Вс май 09, 2021 14:45:27

Появилась необходимость поочерёдно подключать usb - порты
(+или- рубить, дата и один провод питания подключен постоянно)
Решено было использовать простой rs триггер по первой попавшейся ссылке из интернетов.

В вашей ситуации (имхо) лучше использовать "вторую попавшуюся" :))) :))) ссылку, и использовать БИСТАБИЛЬНОЕ РЕЛЕ
Например вот это:
https://www.chipdip.ru/product/hfd4-5l-im43ts
или вот это:
https://www.chipdip.ru/product/rt424f05
Первое переключает контакты при изменении полярности импульса переключения обмотки, второе- переключается при подаче импульса на одну или другую обмотку.
Это "первые попавшиеся" при поиске реле, вообще их значительно больше.
Если использовать два реле, то можно будет переключать не только питание, а и ВСЕ контакты USB разъёма.
Последний раз редактировалось АлександрЛ Вс май 09, 2021 14:47:27, всего редактировалось 1 раз.

Re: rs trigger

Вс май 09, 2021 14:46:17

сомнительно оставлять даты не оторванными без питания микросхемы....реле с тремя контактами....

Re: rs trigger

Вс май 09, 2021 15:50:18

сомнительно оставлять даты не оторванными без питания микросхемы....реле с тремя контактами....

Плюсую! Во всех современных чипах с пинов данных на пины питания идут предохранительные обратно включенные диоды. Так что если данные не отключать, то шины данных через эти диоды будут питать всё устройство, что, разумеется, недопустимо. В разъёмах USB даже контакты у шин шин данных короче, чтобы при подключении разъёма сначала шины питания соединялись. Так что если делать совсем хорошо, то на каждый разъём надо по два реле: данные подключать с задержкой после питания. Вот только коммутация шин данных приведёт к падению скорости передачи из-за эффекта обратного отражения на неоднородности в кабеле (место коммутации).

Re: rs trigger

Вс май 09, 2021 17:01:21

Возможно, "датные" линии вообще не используются.

Re: rs trigger

Вс май 09, 2021 17:13:01

может тогда рвать vcc+ и data +
тогда не будет конфликта?
взять рeле соблазнительно, но места под него не хватит

в собранном виде устройство выглядит обычной флешкой,
по факту там микро-ардуино которая после запуска "меняется местами"
с флешкой с помощью триггера

может быть есть способ проброса микроСД\usb_flash на пк через ардуино,
чтобы выглядело как флешка?
Последний раз редактировалось PetAlNic Пн май 10, 2021 07:02:17, всего редактировалось 1 раз.

Re: rs trigger

Вс май 09, 2021 22:54:18

взять рэле соблазнительно, но места под него не хватит

А вы это "РЭЛЕ" вживую видели?
Сравните размеры реле и "общеизвестного" КТ315-
Реле и КТ315.png
(116.23 KiB) Скачиваний: 85

В размер флешки их можно несколько штук запихнуть..

Re: rs trigger

Пн май 10, 2021 07:09:06

https://img.radiokot.ru/files/145068/2igf5t9hd5.jpg][img]https://img.radiokot.ru/files/145068/thumbnail/2igf5t9hd5.jpg
При включении в порт usb
включается триггер,
(у него небольшой сдвиг в сторону ардуино);
Триггер включает мосфет, который включает реле, которое включает ардуино;
Ардуино моргает светодиодом, работает программу и подает сигнал на триггер,
триггер переключает питание на флешку;

как и в самом начале дело тормозит выбор ключа(0-2v)
для взаимодействия триггера с внешним миром

Добавлено after 8 minutes 1 second:
https://img.radiokot.ru/files/145068/2igf1p6xis.jpg
или так

Re: rs trigger

Пн май 10, 2021 14:23:29

Триггер включает мосфет, который включает реле, которое включает ардуино;
Ардуино моргает светодиодом, работает программу и подает сигнал на триггер,
триггер переключает питание на флешку

Можно сделать так: C USB питание на ардуино идёт всегда, и она решает, что подключено на data+ data- - флешка или сама ардуино. Коммутация data+ data- - например таким мультиплексором. На флешку питание тоже можно постоянно подавать, а можно коммутировать.

Re: rs trigger

Пн май 10, 2021 16:02:53

использование мультиплексора - лучший вариант
отпишусь, как соберу в кучу все компоненты
Ответить