Jump to content
Калькуляторы

Спаять простое устройство Кто может ?

Детали:

 

флешка со светодиодами в USB разъеме типа А

два USB разъема типа B

Релюшка на 4 линии

Таймеро задержки

триггер

Что-то для питания

-------------

Суть:

Флешка соединенна с одним из разъемов типа B.

Если на флешке в течение 2-3 секунд светодиод не горит флешка переключается релюшкой на второй разъем, таймер сбрасывается. И так по кругу. Как только 2 секунды нет питания на светодиоде флешки - происходит переключение на другой.

Питаться все это должно от самого USB

Релюшка желательно механическая.

 

Делаем портотип, тестируем, если все работает (не до конца уверен что USB питание и данные можно одновременно коммутировать) - нужно 2-3 штуки в аккуратном корпусе.

Условия эксплуатации: +15 - +35, сухо.

Share this post


Link to post
Share on other sites

Уважаемый доцент. Тут не паять, а разрабатывать надо, если вообще это можно сделать по процедуре обмена флешки с компом, включая вопросы файловой системы. Извините, далек последние 15 лет от электроники, но четко представляю, что релюшкой не обойтись-нужен электронный коммутатор. Подумайте, чем такой огород городить, может сделать 2 флешки стандартные и организовать между ними процедуру "зеркалирования" программным путем. Такие проги вероятно есть.

Share this post


Link to post
Share on other sites

Это десйтвительно будет простое устройство, и можно обойтись без схемы. Проблема будет в том, как заставить его работать.

Напишите мне в ЛС подробнее задачу, я что-нибудь на эту тему скажу, т.к. плотно работаю с x86 с загрузкой с USB flash, и видел там очень много странного.

Share this post


Link to post
Share on other sites

флешка со светодиодами в USB разъеме типа А

два USB разъема типа B

 

а вот эти "два порта типа Б" - это один хост, или два электрически разных? нужно ли между ними обеспечить гальваническую развязку?

 

без всяких релюшек, на двух однокристалках с USB можно сделать. баксов за 50.

Share this post


Link to post
Share on other sites

Эти два порта B будут использоваться для подключения двух разных компов. Релюшка будет переключать флешку от одного порта (компа) к другому.

Вопросы с файловой системой решаются автоматически. Один из компов загонят накопитель в спящий режим, светодиод на флешке гаснет, через 2 секунды схема переключает флешку на другой комп.

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

Так оно гоняет его туда-сюда.

 

Задача в том что бы передавать данные между двумя компами не имея НИКОГДА соединения между ними.

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Забавно, что вот такой вот уровень безопасности спотыкается о банальную вирусню, который один из компов запишет на флешку (хотя тут еще надо учесть что за ОС и прочее).

Это не говоря о более сложных штуках типа перепрограммирования контроллера флешки, чтобы он другому компу представился hid-мышкой-клавиатурой, и навводил то, что душе угодно.

А что, если у usb-порта не будет работать управление питанием? косой драйвер, например, или в принципе usb-хаб без поддержки этого дела (привет, дешевые материнки). А что, если флешка не умеет уходить в suspend (такие тоже бывают)? Устройство оказывается не такое уж и универсальное.

 

Или тут жестко заданы модели флешки/компа?

Share this post


Link to post
Share on other sites

Тут жестко заданы требования безопасности. Не должно быть прямого соединения между компьютерами.

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

Share this post


Link to post
Share on other sites

Задача в том что бы передавать данные между двумя компами не имея НИКОГДА соединения между ними.

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

а у супер защищенных компов ethernet есть? можно их держать в физически разных сегментах. обмен данными осуществлять через сетевую шару\сокс\прокси на выделенном компе с двумя сетевухами.

 

в конце концов, классические модемы 2400 mnp5 14400 v42 bis 56k v92.

 

nullmodem в LPT/COM порты

 

IR на компорты, но в отличии от (до 4 мегабит компортового nullmodem), IR с трудом давал сотню килобит.

 

поверх этой физики можно и term95 из norton commander, zmodem... и uucp.. и tcp/ip

Share this post


Link to post
Share on other sites

Задача в том что бы передавать данные между двумя компами не имея НИКОГДА соединения между ними.

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

а у супер защищенных компов ethernet есть? можно их держать в физически разных сегментах. обмен данными осуществлять через сетевую шару\сокс\прокси на выделенном компе с двумя сетевухами.

 

в конце концов, классические модемы 2400 mnp5 14400 v42 bis 56k v92.

 

nullmodem в LPT/COM порты

 

IR на компорты, но в отличии от (до 4 мегабит компортового nullmodem), IR с трудом давал сотню килобит.

 

поверх этой физики можно и term95 из norton commander, zmodem... и uucp.. и tcp/ip

Нельзя их физически соединять. Никак. Даже через межсетевой экран (комп с двумя сетевухами и есть МЭ). ФСБ не разрешает. Переносить данные можно только на сменных носителях.

 

А такое не пойдет US221A

Все равно туда приделывать управление надо. А по сути, кроме управления остается одна релюха. Не вижу смысла делать на чем-то непонятном, когда можно на релюхе )

Share this post


Link to post
Share on other sites

Нельзя их физически соединять. Никак. Даже через межсетевой экран (комп с двумя сетевухами и есть МЭ). ФСБ не разрешает. Переносить данные можно только на сменных носителях.

 

ЕМНИП предполагаемое к изготовлению устройство есть нарушение этого требования ФСБ, потому что доказать отсутствие соединения вы не сможете :)

Share this post


Link to post
Share on other sites

Нельзя их физически соединять. Никак. Даже через межсетевой экран (комп с двумя сетевухами и есть МЭ). ФСБ не разрешает. Переносить данные можно только на сменных носителях.

 

ЕМНИП предполагаемое к изготовлению устройство есть нарушение этого требования ФСБ, потому что доказать отсутствие соединения вы не сможете :)

Поэтому и механическая релюшка а не электронный ключ. Там доказывать ничего не надо, т.к. "воздушный зазор"

Короче, господа теоретики, давайте ближе к реализации обсуждать )

Share this post


Link to post
Share on other sites

Если это USB2.0 и выше - помоему там дифпара и частота ~480Mhz. Если "просто спаять" - будет работать "как получится". Ибо импеданс и согласование длин.

По правильному надо разводить плату, причем четырехслойную.

 

P.S. Не сравнивать USB на ардуинках, оно в лучшем случае Full speed (12Mbit/s).

Share this post


Link to post
Share on other sites

Там доказывать ничего не надо, т.к. "воздушный зазор"

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

www.youtube.com/watch?v=iyrZqUV0Q90

Edited by xcme

Share this post


Link to post
Share on other sites

Если это USB2.0 и выше - помоему там дифпара и частота ~480Mhz. Если "просто спаять" - будет работать "как получится". Ибо импеданс и согласование длин.

По правильному надо разводить плату, причем четырехслойную.

 

P.S. Не сравнивать USB на ардуинках, оно в лучшем случае Full speed (12Mbit/s).

скорость работы с флешкой не играет роли. Можно и 1.0 ограничится. Но вообще я тоже за плату.

Share this post


Link to post
Share on other sites

Погуглите кстати USB A/B switch

Помоему оно самое, но надо уточнить, где есть физической кнопкой переключение.

Ну или советую с таким обращаться на electronix.ru / kazus.ru (первый предпочтительнее), там по этим делам обитают профи.

 

И да, USB питание и данные нельзя нежелательно одновременно коммутировать.

Сначала отключаются данные, потом питание, потом включается сначала питание, и потом уже данные.

USB2AX_Mini___11_.jpg

Внешние - питание, внутренние - данные. Обратите внимание на длину.

Share this post


Link to post
Share on other sites

nuclearcat

Я об этом сразу подумал. Но меня заверили что это все ерунда и будет работать и при одновременном отключении. Если обратите внимание на первое сообщение, я там свои опасения указал.

Делать на чем-то готовом не хочу по причине того, что мне потом будет сложно доказать что оно ТОЧНО ПЕРЕКЛЮЧАЕТ. При наличии релюшки сделать это будет проще. Поэтому предпочитаю релюшку.

За ссылку на сайты - спасибо. Но может тут кто-то тоже этим занимается... Не найду - пойду туда )

Share this post


Link to post
Share on other sites

Поэтому и механическая релюшка а не электронный ключ. Там доказывать ничего не надо, т.к. "воздушный зазор"

Короче, господа теоретики, давайте ближе к реализации обсуждать )

 

Бгг, еще кто тут теоретик ... Какой воздужный зазор, если логика переключения неверифицируемая ... Делайте тогда питание реле на батарейке и ручной тумблер, это может еще прокатит ...

Share this post


Link to post
Share on other sites

Поэтому и механическая релюшка а не электронный ключ. Там доказывать ничего не надо, т.к. "воздушный зазор"

Короче, господа теоретики, давайте ближе к реализации обсуждать )

 

Бгг, еще кто тут теоретик ... Какой воздужный зазор, если логика переключения неверифицируемая ... Делайте тогда питание реле на батарейке и ручной тумблер, это может еще прокатит ...

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

Share this post


Link to post
Share on other sites

Еще вам идея: механический манипулятор, втыкает флешку в два рядом расположенные А разъема. Фотодиод следит за индикатором флешки. Никакого подключения к этим двум компам и никакого контакта между ними. Найдите 3D принтер, и на любом контроллере, даже ардуинке, сделать управление.

Share this post


Link to post
Share on other sites

grifin.ru

Компьютеры УЖЕ электрически соединены - по питанию. А WiFi гарантирует воздушный зазор гораздо больше, чем между контактами реле. Да, и позволять вставлять сменные носители в комп, к которому повышенные требования к защищенности это компрометация целостности системы.

Share this post


Link to post
Share on other sites

Может я умничаю, но устроит ли в принципе ваше устройство товарищей из ФСБ? Здесь тоже есть электрическая связь между компами. Что внутри вашей коробочки- никому не ведомо, да и вникать не захотят, думаю. В энергетике для случаев безопасности есть понятие - "видимый разрыв цепи" -это считается безусловно безопасным, остальное- условно. То же самое возможно и здесь - есть шнур связи от одного компа к другому- все, не безопасно. Сказано же - "перемещение информации на сменных носителях". При этом обеспечивается видимый (глазом) разрыв соединения. Если строго следовать этой формуле - все ваши придумки не будут ей соответствовать.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.