Тестер порта USB

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
Gabrusenko
Родился
Сообщения: 12
Зарегистрирован: Вт фев 16, 2010 15:30:30
Контактная информация:

Тестер порта USB

Сообщение Gabrusenko »

Доброго всем!
Сегодня сжег флэшку. Вообще-то она была недорогая да и данных на ней важных особо не было, но! Во-первых у меня это уже вторая спаленная за последний год флэшка, а во-вторых горели они не по моей вине (ну или почти не по моей) - просто какой-то чудак, который собирал комп, понавтыкал контакты USB c фронт-панели по наитию, которое, очевидно, с инструкцией не совпало... Зато теперь у меня есть компактный USB-нагреватель со слабенькой подсветкой :)
Ладно - померла, так померла - но больше так попадаться не хочется - надоело - посему озадачился я поисками схемы тестера для порта USB на просторах интернета. Максимум, что нашел, это устройство для проверки полярности питания в разъеме из пары светодиодов и сопротивлений: http://www.comp-info.ru/articles/600001/ Но наши умельцы могут же питание и на данные подать - тут уж таким прибором хоть запроверяйся - не спасет...
Можно, конечно, таким же макаром навешать 12 светодиодов, на все возможные комбинации проводов, но будет ли от этого хорошо контроллеру? Да и решение изящным никак не назовешь :)
Если у кого есть соображения на сей счет - поделитесь пожалуйста...
Аватара пользователя
>TEHb<
Друг Кота
Сообщения: 5723
Зарегистрирован: Ср ноя 11, 2009 17:19:30
Откуда: Воронеж
Контактная информация:

Сообщение >TEHb< »

Сразу приходит в голову другая флешка. Сверхнедорогая какая-нибудь. Или взять у кого или купить БУ мегабайт на 128 и дело в шляпе. Но лучше по-моему будет примочка на флешку, которая в случае чего отрубает устройство и сигнализирует тебе, что что-то не так. Вроде как уже и модерская флешка получается. А то как-то по дурацки выглядит совать две флешки. Ну или городить что-то на меге, но тогда тоже эстетичней (ведь да?) сделать примочку. Можно вынуть плату флешки из своего корпуса и вставить всё вместе в корпус побольше. Можно взять не usb накопитель, а флеш-карту и usb картридер, но тут надо смотреть на скорость. Решать вам.
"Привет!" - соврал он.
Аватара пользователя
Lucky
Встал на лапы
Сообщения: 108
Зарегистрирован: Вс янв 25, 2009 22:27:13
Контактная информация:

Сообщение Lucky »

Не, ну конечно если хочется чтото слепить, тогда да.. А вобще я в чужие компы свою флешку стараюсь втыкать сзади в разъем на материнке, вот и вся проблема. :)
Хороший, плохой... Главное у кого ружьё.
Gabrusenko
Родился
Сообщения: 12
Зарегистрирован: Вт фев 16, 2010 15:30:30
Контактная информация:

Сообщение Gabrusenko »

Сразу приходит в голову другая флешка.

Оно, конечно здорово, но что-то мне подсказывает, что не напасешься таких флэшек...

А если кто с усбой работал, подскажите как можно определить правильная ли полярность на данных (D+ и D-)
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Когда мне на работе понадобился подобный тестер, я просто припаял к USB-разъему светодиод с резистором (на питание, разумеется) и закатал все это в термоусадку. Правильность подключения питания на порту проверить можно - этого достаточно. Для перепутанных проводов данных не так много вариантов - всего 2 - можно и перебрать. Можно развивать мысль: поставить два светодиода (для правильной и ошибочной полярности), поставить резистор между D+ или D- и питанием (для появления неизвестного устройства). Кстати, возможно, по свойствам этих неизвестных устройст можно определить, к какой именно линии подключен резистор (по спецификации подтяжка D+ и D- соответствует разным скоростным классам устройств, насколько я помню). Уже пару лет пользуюсь, периодически выручает)
Оптимизм х (Опыт + Знания) = const
Аватара пользователя
yeskela
Встал на лапы
Сообщения: 84
Зарегистрирован: Сб ноя 22, 2008 22:11:28

Сообщение yeskela »

Да, было дело, давно спалил флешку после сборки компа. Виноват придурок паявший провода к передним USB.
Как-бы вы подключили к маме провода черного, белого, зеленого и оранжевого цвета?
Белый/зеленый - данные,
черный - земля,
оранжевый - "+" Верно?
А вот и нифига, оказалось, что черный надо на "+" а оранжевый на землю. (такое сочетание цветов уже не первый раз вижу!)
А ведь самое опасное - это попутать "+" и "-"!
По этому сделал такой девайс:
Взял USB удлиннитель, укоротил его до короткого хвостика, линии D+ D- соединил как положено для удлиннителя, а "+" и "землю" пропустил через диодный мост. т.е. теперь в не зависимости от полярности на входе на выходе полярность будет правильная.
Для сигнализации правильности/неправильности полярности взял красно/зеленый светодиод с двумя выводами (цвет свечения зависит от полярности включения) и подключил этот светодиод через резистор к линиям питания до диодного моста.

USB компа <===диодный мост===<USB для флешки

1)Включаю данный девайс в USB
2) Если ярко горит зеленый - то все ок, можно подключать флешку, максимум что может быть перепутано - линии D+/D- но сгореть уже ничего не может
3) Если ярко горит красный - питание перепутано!, но на выходе нашего хвостика, после диодного моста, полярность в USB правильная, и туда можно подключить флешку для проверки правильности соединения линиq D+/D-
4) если светодиод не горит или горит тускло, а комп может написать, что найдено неизвестное устройство, то попутано питание и данные, флешку подключать нельзя, т.к. на линиях данных может быть линия питания.
PS: Из недостатков: После диодного моста питание будет не 5, а 3,5-4 вольта, но для стабильной работы большинства флешек это достаточно.
darksmoke
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Вс фев 10, 2013 22:02:44
Откуда: Днепропетровск
Контактная информация:

Re: Тестер порта USB

Сообщение darksmoke »

А можно схему показать, пожалуйста?
Аватара пользователя
yeskela
Встал на лапы
Сообщения: 84
Зарегистрирован: Сб ноя 22, 2008 22:11:28

Re: Тестер порта USB

Сообщение yeskela »

darksmoke писал(а):А можно схему показать, пожалуйста?

Ну схема проще некуда...
Вложения
1.JPG
(21.46 КБ) 1167 скачиваний
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

Re: Тестер порта USB

Сообщение Alexeyslav »

Достаточно припаять диод в флешку на питание. При обратной полярности флешке достанется только 0.7В а в компе сработает защита(восстанавливающийся предохранитель на 0.5А) либо выбъет блок питания(угу, как-то коротнул контактики IRDA-порта, где было +5В - материнке ничего а в блоке питания вылетели силовые транзисторы)

Даже если диод спалит повышенным током (SMD-диод шоттки на 1А) он еще надежнее закоротит питание флешки, надо будет его просто поменять и делов.

При неправильном питании как правило сгорает стабилизатор на флешке - на 3.3В 800мА, его меняешь и обычно(99% случаев) флешка оживает!
Ответить

Вернуться в «Интеграция с ПК»