Прикручивание USB-устройства к внутренностям ноутбука.
Заболел, на работу не пошёл и решил что-нибудь попаять. Сначала попытался сделать из двух сломанных флешек одну рабочую, но так не вышло. И тут я вспомнил про свой нетбук Lenovo S9, которым уже с полгода не пользовался.Когда покупал его, то намеревался установить туда Bluetooth-модуль как только закончится гарантия (там есть внутренний USB специально для этого), но в процессе использования понял что:- Штука эта слишком тормозная;
- Со слишком маленьким экраном;
- Покупать родной модуль для установки на внутренний порт usb за примерно килорубль уже не хотелось.
Заказал я самый дешевый bluetooth-модуль за 2 бакса с доставкой.

По форме такой, но без Bluetooth 3.0. Благодаря тому что китайцы сэкономили на клее, то разобрать его получилось ручками без инструментов. Внутри была такая мелкотня. И тут у меня проснулась жадность до этого USB-порта и ещё я вспомнил, что на шине mini PCI Express распаян USB 2.0. А уж эта-то шина есть наверное на всех ноутбуках/небуках с Wi-Fi.

Распиновка mini PCI-Express
Начал припаивать и понял что на шине есть GND, D-, D+, но… нет 5В! Альтернатива припаиваться к другим USB портам меня не устраивала по идеологическим причинам (зачем отбирать нелишнее у других устройств) и стал думать как выйти из сложившейся ситуации. Хакралось у меня сомнение, что единственная микросхема на модуле OVC3620-Q40G-1G питается не от 5 вольт. Поиск даташита наводил только на тайваньские сайты, но найти я его так и не смог.Прозвонил, померял и вот что выяснил. На входе по питанию последовательно стоит диод с падением 0.75В и резистор на 10 Ом с падением 0.25В и того на микросхеме 4В. В общем я решил что напряжение это нестандартное и микруха рассчитана на 3.3, но работает на повышенном в пределах допустимого. Поэтому я просто кинул питание на 3.3. вольта PCI Express и закоротил диод с резистором. Всё успешно заработало… вот только теперь непонятно зачем мне этот Bluetooth нужен:) Может правда потом с Arduino каким-нить соединю. Сверху натянул термоусадку чтобы где-нить не коротнуло.
ИТОГО: Таким образом можно присобачить внутрь ноутбука USB-устройство, если на плате нет разъемов (Если его элементы питаются от 3.3 или 1.5 вольт). При этом можно наверное повесить что-то мощнее 500мА/5В (полноразмерная PCI-Express может выдавать 25ВТ), но это только мои домыслы.
Всё, что вы паяете в своём компьютере, вы делаете на свой страх и риск:)
И напоследок несколько фото:







P.S. Пардоньте великодушно, что топик не совсем в тему сообщества.
P.S. Также причиной такого метода была
- +4
- 13 апреля 2012, 22:32
- Stress
P.S. Также причиной такого метода былаЧто за зверь такой? Вообще, распиновку выяснить можно экспериментально. Сперва известным методом находятся питание и земля, а также те пины, куда выведены линии DATA (при отсутствии устройства они притянуты к земле через, ЕМНИП, 15кОм, а при подтяжке их к +3.3В через 1.5кОм винда сообщит о том, что воткнуто устройство, которое не удалось опознать). После этого кто есть кто из DATA можно выяснить просто методом научного тыка — их перепутывание не смертельно, но устройство при этом опознаваться не будет.невозможностьнеспособность найти распиновку USB с 8 выводами.
Ну и немного по исполнению. Во первых, нежелательно продевать провод питания в дырку рядом с антенной — может мешать ей, а во вторых — USB не любит таких вот проводков, D+/D- желательно кидать экранированной витой парой.
Комментарии (5)
RSS свернуть / развернуть