Введение
В этом руководстве показано, как получить доступ и при необходимости снять ИК-плату. Чаще всего это делается для того, чтобы припаять заголовок и перепрограммировать микроконтроллер ИК-драйвера для улучшения работы системы позиционного отслеживания ИК-сигналов. Это руководство является частью общей инструкции по перепрограммированию микроконтроллера ИК-драйвера.
Это руководство включено в качестве «предпосылки» к руководству «Техника: Как добавить разъем для программирования ИК-платы в OSVR HDK 1.2 1.3 1.4 2», поэтому если вы хотите сделать именно это, то вам нужно следовать только этому руководству, оно включает все шаги, описанные здесь.
Часть этого руководства основана на других руководствах iFixit для HDK — спасибо этим авторам за их работу, особенно за отличные фотографии! Разумеется, их оговорка относится и к этому: они не несут ответственности, если вы сломаете что-либо, следуя этому руководству.
Шаг 1 Откручивание винтов лицевой панели
Положите гарнитуру HDK лицевой стороной вниз на мягкую поверхность. Выкрутите два винта Phillips #00 из нижней части.
Если винты не откручиваются легко, возможно, вам нужно попробовать другую отвертку. Они довольно маленькие и точные, и в 1.3 и более поздних версиях, по крайней мере, похоже, что это Phillips #00 (возможно, просто #0 в 1.2), но если ваш набор отверток не точен, их легко снять. Если винты не проворачиваются, попробуйте другую отвертку.
Шаг 2 Открытие лицевой панели
Поверните гарнитуру вертикально.
За красной коробкой находится разъем между ленточным кабелем, прикрепленным к лицевой панели, и ленточным кабелем, обернутым внутри корпуса HMD. Он заклеен скотчем, что увеличивает силу соединения, но все равно остается несколько хрупким, поэтому при открытии эту левую сторону следует рассматривать как «шарнир».
Теперь есть только две пары магнитов в верхней части по углам, удерживающих лицевую панель на корпусе HMD. (На внутреннем изображении один из магнитов лицевой панели не показан).
Сверху есть два паза, помеченные, чтобы использовать их для снятия лицевой панели. Помня о минимальной силе, удерживающей лицевую панель, и о расположении разъема лицевой панели, аккуратно потяните/сложите лицевую панель наружу и влево. Не используйте никаких инструментов для этого шага!
Изображения OSVR HDK 1.4, HDK 1.2 и 1.3 внутри выглядят очень похоже. Основная печатная плата HDK 2 отличается, но основная процедура открытия и кабели отслеживания должны быть одинаковыми. Кабель разъема лицевой панели для HDK 2 отличается, он менее хрупкий и позволяет легко отсоединять/подсоединять его при желании.
Избегайте нагрузки на разъем (1.x), выделенный красным: не позволяйте лицевой панели свисать с него или тянуть за него. Если он отсоединится внутри, вы заметите, что светодиоды ИК-слежения не горят. Если разъем не оторвался, его можно выровнять и аккуратно сжать, чтобы снова установить соединение и зафиксировать его; вы почувствуете щелчок.
Шаг 3 Отсоедините кабели ИК-платы (общий)
Если вы следуете этому руководству для перепрограммирования ИК-платы и можете использовать разъем программирования «P5» — больше ничего разбирать не нужно. Розовая рамка указывает на расположение P5 в собранном HDK 1.x с этим разъемом (устройства 1.4 поставляются с ИК-платой, содержащей P5).
Отсоедините ленточный кабель между платами (соединяющий ИК-плату с основной печатной платой), подняв/наклонив белый фиксатор, а затем аккуратно выдвинув ленточный кабель.
На поверхности ИК-платы, примерно там, куда указывает желтая стрелка, оранжевые ленточные кабели (на которых расположены ИК-светодиоды и дополнительные схемы отслеживания положения) подключаются к ИК-плате с помощью такого же плоского разъема, который используется между ленточным кабелем лицевой панели и основным корпусом.
Разъемная часть ленточного кабеля укреплена небольшой платой, которую вы можете видеть чуть дальше края самой ИК-платы. В моделях 1.4 и новее, как показано на рисунке, она находится прямо над разъемом P5 (розовым). Если вы подходите спереди, вам, скорее всего, понадобится ноготь или кирка/пробойник. Если подойти сзади, то пальца будет достаточно.
При повторной сборке установите плату на место и сначала подключите другой ленточный кабель. Затем этот кабель должен естественным образом встать в нужное место. Будьте аккуратны и не давите на него: эти разъемы не предназначены для жесткого или многократного повторного подключения, и они не защелкнутся, если их не отцентрировать и не выровнять идеально. Это немного сложно, но выполнимо.
Более подробную информацию, детальные фотографии и тактику разборки этого оранжевого разъема ленточного кабеля смотрите в следующем шаге.
Как только эти два кабеля будут удалены, вы сможете вынуть ИК-плату: будьте осторожны, не перетягивайте оранжевые ленточные кабели (они должны быть прикреплены к корпусу HMD с помощью клея на резиновых бамперах в каждом месте расположения светодиодов). Можно прижать резиновые бамперы обратно к корпусу, если клей отошел.
Шаг 4 Детали оранжевого ленточного кабеля
Соединение светодиодного ленточного кабеля с ИК-платой может сначала напугать, потому что кажется, что он «напрямую подключен» к плате — но на самом деле это просто разъем на лицевой стороне ИК-платы. Первые два изображения взяты из разбора модифицированного 1.2 (вы никогда не увидите его в таком виде в своем устройстве), но они дадут лучшее представление о том, как он подключен.
На этих фотографиях оранжевый ленточный кабель со светодиодами выведен из корпуса HMD. Это было устройство для разработки, чьи возможности отслеживания были принесены в жертву ради общего блага. НЕ снимайте оранжевые ленточные кабели с вашего собственного HMD, чтобы попытаться получить более легкий доступ — точное позиционирование светодиодов необходимо для отслеживания.
Первое фото: разъем подключен, ленточный кабель развернут, чтобы его было хорошо видно. Вид на «верхнюю» часть платы, которая при установке обращена в сторону HMD.
Когда вы находитесь внутри HDK, зеленая стрелка будет направлена на переднюю часть HMD.
Когда оранжевый ленточный кабель со светодиодами правильно оставлен нетронутым, он будет плавно изгибаться (около отмеченной черной линии) над ИК-платой, так что обе синие стрелки будут направлены к верхней части HMD.
Второе изображение: разъем сразу после отсоединения, обе половинки разъема обращены к камере. Опять же, ленточный кабель неестественно развернут для удобства съемки. Как и раньше, зеленые стрелки указывают на переднюю часть, а синие — на верхнюю.
Здесь вы можете видеть как сторону разъема с ленточным кабелем («розетку»), выделенную желтым цветом, так и сторону разъема на плате, выделенную красным цветом. Более четкое представление о том, как они сопрягаются, можно получить в техническом описании разъемов серии JAE WP7 (на плате используется JAE-WP7B-P040VA1), где есть 3d-рендеринг.
Шаг 5 Извлеченная плата ИК-портов
Здесь показана плата ИК-подсветки HDK версии 1.4 и выше, если смотреть со стороны, обращенной к внешней стороне HMD. При повторной установке левый край платы, как видно здесь, направляется к верхней части HMD.
Здесь вы можете лучше рассмотреть особенности предыдущего шага, которые могут помочь при сборке.
Это ленточный кабель между платами. Снять конец основной платы гораздо проще, чем конец ИК-платы, так что просто оставьте этот кабель прикрепленным к ИК-плате, пока она в отключенном состоянии.
Это половина разъема для подключения оранжевых ленточных кабелей — вы можете видеть, что он плоский по отношению к плате и имеет прямоугольную форму (и не обязательно идеально квадратный по отношению к плате), что может помочь вам визуализировать его повторное подключение.
Это разъем для программирования «P5», предназначенный для использования с официальными, полными комплектами ST-Link v2 с пучком кабелей. Более ранние платы не имеют этого разъема или даже этого выступающего участка печатной платы — это не повод для беспокойства. Распиновка разъема дублирует P3.
Внизу по центру, под микроконтроллером STM8, находится пара незаполненных заголовков. Заголовок P3, выделенный оранжевым цветом, — это заголовок программирования, и, следовательно, тот, который нас интересует. Выводы 1 и 4 пронумерованы на шелкографии, а вывод 1 также отмечен точкой и имеет квадратную, а не круглую площадку.
Распиновка выводов P3 (и P5, если он есть — там вывод 1 обозначен кружком) следующая: 1: 3,3 В, 2: SWIM, 3: GND, 4: RESET
Если на разъемах P3 и P4 имеются оконечные провода (только на некоторых ранних моделях 1.2), то их можно использовать напрямую. Смотрите следующий шаг. В противном случае пропустите его.
Шаг 6 Предварительно подключенные ИК-платы
Если на разъемах P3 и P4 имеются оконечные провода (только на некоторых ранних моделях 1.2), вы можете использовать их напрямую. Вам понадобятся эти провода:
GND: третий провод (черный) от первого разъема (P4).
3,3 В: первый провод (красный), P3
SWIM: второй провод (оранжевый), P3
RESET: Третий провод (четвертый контакт, белый), P3