Индикатор активности в новомодных флешках

Это было двойное попадалово.
Сначала пришлось забирать флешки по совсем другой цене, чем они были буквально накануне вечером (привет, Набиулина !).

Индикатор активности в новомодных флешках

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

Индикатор активности в новомодных флешках

То, что видно на фотографии — это монтажные площадки для разъема microUSB, который используется в DataTraveler microDuo.
Т.о. флешка во время своей работы вообще никак не проявляет себя.

В сети есть схема, которая анализирует активность на шине USB, причем работает в обоих режимах флешки — и чтения, и записи:
Индикатор активности в новомодных флешках
Но у меня очень жестко лимитированы габариты всей будущей конструкции, да и немного другая цель — нужно не зажигать светодиод, а подавать импульс запуска на микроконтроллер.
В итоге схема преобразилась в это:

Индикатор активности в новомодных флешках

… и в реале заняла очень мало места:

Индикатор активности в новомодных флешках

Индикатор активности в новомодных флешках

Индикатор активности в новомодных флешках

Запустил, работает :)

33 комментария

avatar
Вы кудесник)!
avatar
Та ладно )
Это вынужденно…
Не хотелось снова терять время, да и деньги, на возврат этих флешек.
avatar
Трудности заставляют мозги пульсировать)
avatar
Для меня вообще чудеса. +
avatar
А для меня чудеса вот это — steampunker.ru/blog/our_workshop/8497.html
Ну, вы поняли )
avatar
+, хотя так и не понял смысла того, что индикация показывает…
Но все равно круто :)
avatar
Это тестовый модуль, никакой привязки к каким-либо данным он не имеет.
Просто имитация обратного отсчета и «взрыва» внутри лампы.
avatar
Понятно, а то я даже напрягся, вдруг это индикация считывания/записи файлов по 1 гигу и в промежутке индикация форматирования :)
avatar
Классно!.. Подозреваю что весь фокус в транзисторе, который не подписан. ) Скажите, а какие сигналы на входе (чтобы было понятно простому обывателю) и на выходе (т.е. перед входом в контроллер, что на видео в ИНке). Или же транзистор их просто усиливает? И еще: на 1 схеме сигнал берется с +, а на второй с -. Так и надо?
avatar
Транзистор там может быть любым с граничной частотой от 100MHz.
Я применил BFS17, просто их есть у меня какое-то количество.
Входы D+ и D- — синфазные, поэтому сигнал можно снимать с любого из них.
Но напрямую подключить туда светодиод или вход микроконтроллера не получится, поскольку и амплитуда сигнала недостаточна, и навешивание чего-либо напрямую на шину сказывается на скорости чтения/записи флешки.
Собственно, эти схемы уменьшают внешнее воздействие на шину и усиливают сигнал до необходимого уровня.
avatar
Супер! +!
Просто неземные технологии! :)
avatar
Спасибо.
avatar
Замечательно! А я месяц назад хотел сделать подобную схему, но прочитав вот это испугался, оказывается зря!
Последний раз редактировалось
avatar
На электрониксе сидят профи. Которые до подобных вещей никогда не опускаются.
Оттого и советы дают… эээ… умозрительные.
avatar
В теории, несогласованное подключение действительно может создать помехи на линии и приводить к сбоям передачи данных. Получается, что на практике все работает.
avatar
Я специально запускал эту прогу до и после переделки: usbflashspeed.com
Получил одинаковые значения (ну, в пределах погрешности, ± десятые доли МБ/с).
Подозреваю, что на USB 3.0 будет по-другому, будет время — проверю.
avatar
Хе-хе, нанотехнологии.
avatar
Ааааа, пищу от зависти!!! КЛАСССС!
avatar
Загадочно, здорово! Хотя для меня это тёмный лес.+
avatar
На схеме вижу транзистор, сопротивления и конденсаторы, а на фото только капельки припоя. Это что полупроводники для поверхностного монтажа?
Как вы с ними справляетесь? :)
Индикатор удался! +
Последний раз редактировалось
  • Trou
  • 0
avatar
Да, это SMD.
На фото виден транзистор в корпусе SOT-23 и один резистор типоразмера 0805.
Остальные деталюхи типоразмера 0402 (1х0,5мм) и они, дествительно, не сильно бросаются в глаза :)
Один из резисторов на 100k и конденсатор 100nF расположены «снаружи», на плате с лампой.
avatar
Ошеломительно!
Вы ЛЕВША 21 века! :)))
avatar
Схема не полная
Вижу часть, которая заставит светодиод моргать при обращении.
А где и как подняли напряжение с 5 вольт- не вижу =\
avatar
Схема с лампой к данной теме не относится.
Сама идея ее использования была подробно описана здесь: steampunker.ru/blog/11216.html
Я лишь переделал эту схему под микроконтроллер.
avatar
Ух! =)
Спасибо =)
Я не просматривал эту работу =)
avatar
Жесть какая )) А я совсем ещё недавно думал как в такую флешечку диод разместить, а тут… + Вам!
avatar
Спасибо.
А вообще, фуршеты же проводятся, если что надо — спрашивайте.
Не всегда успеваю сделать что-то сам, но, по крайней мере, подскажу, где искать.
Без всяких там «никак, это очень сложная задача»©
avatar
Добрый день! А где на этой флешке +,-, и d+? В смысле, на какие контакты Ваши драйвера подпаивать?
avatar
У всех флешек расположение этих контактов одинаковое (со стороны контактов, слева направо): +, D-, D+, -
avatar
Это те, что поменьше, четыре в ряд, между двумя чуть более крупными?
avatar
Нет, это большие. Мелкие я не использовал, но их распиновку можно найти в сети.
avatar
Так здесь у Вас вроде бы не к большим припаяно. Пардон за назойливость, но мне все время только такие, как в этом топике флешки и попадаются. Пару штук уже испортил, как-то больше не хочется, ибо накладно, потому и спрашиваю.
avatar
Да, перепутал.

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