Introduction
Chez nous, tout tourne autour des entrailles des gadgets. Avec la réalité virtuelle qui fait fureur, nous étions impatients de procéder à une petite « vive-section ». Que cache HTC juste sous vos yeux ? Attachez votre casque, car nous allons le découvrir ! Il est temps de démonter le Vive.
Vous voulez plus de divertissement virtuel ? Suivez-nous sur Instagram, Twitter et Facebook pour toutes les dernières nouvelles sur la réparation.
Ce dont vous avez besoin
Vidéo d'introduction
-
-
-
Cela a pris du temps, mais 2016 semble être l'année où la réalité virtuelle devient enfin une réalité « concrète ». Comment cela fonctionne-t-il ? Eh bien, voici les caractéristiques :
-
Deux écrans AMOLED 1080p avec une résolution combinée de 2160 x 1200
-
Taux de rafraîchissement de 90 Hz
-
Caméra frontale et microphone intégrés
-
Accéléromètre, gyroscope et capteur de position laser
-
Suivi du casque à 360 degrés via des émetteurs infrarouges Lighthouse
-
Champ de vision horizontal de 110º
-
-
-
Après avoir débranché
nous-mêmes de la Matriceles quatre câbles du casque, nous repérons le numéro de modèle du casque : 0PJT100. -
Nous remarquons également une prise jack audio 3,5 mm standard, une prise d'alimentation CC, et un port HDMI unique entouré de deux ports USB 3.0.
-
À nous de jouer ! Nous retournons le Vive pour nous retrouver face à la caméra frontale. Ce cyclope qui ne cille jamais fournit également la réalité augmentée pour le Vive. Qu'est-ce qui le fait fonctionner ? Entrons à l'intérieur pour le découvrir.
-
-
-
La première pièce est l'insert en mousse interchangeable, fixé au casque avec du Velcro pour plus de facilité.
-
Nous décollons le Velcro pour révéler un message caché.
-
Niché dans un recoin entre les oculaires se trouve un capteur de proximité qui détecte quand le Vive est réellement sur votre visage — probablement pour éteindre les écrans, économisant ainsi de l'énergie et des ressources processeur.
-
-
-
Nom d'une pipe ! Nos rouages se mettent en marche alors que nous retirons le réglage du dégagement oculaire sur le casque Vive.
-
Le Rift CV1 ne possède pas cette fonctionnalité, probablement parce que ses lentilles asymétriques vous permettent d'ajuster la mise au point simplement en poussant le casque plus haut ou plus bas sur votre visage. Est-ce la confirmation d'une approche différente des optiques dans le Vive ? Seule une vue éclatée supplémentaire nous le dira.
-
-
-
Nous ne pouvons nous empêcher d'avoir un petit sentiment de déjà vu en dévoilant notre dernier sujet.
-
Retirer la coque externe du Vive révèle un certain nombre de capteurs—32 au total, selon HTC.
-
Ces photodiodes reçoivent la lumière IR des deux stations de base Lighthouse lorsqu'elles clignotent et balayent la pièce de lumière. Cela permet à un PC connecté de calculer la position et l'orientation du casque dans l'espace en fonction du temps écoulé entre la réception du flash et le balayage laser IR suivant.
-
-
-
Une fois la gaine extérieure retirée, nous basculons les verrous de quelques connecteurs ZIF pour déconnecter la nappe de la photodiode IR de la carte mère.
-
Après avoir habilement dégagé un connecteur à emboîter caché derrière la caméra frontale, tout le bloc capteur se soulève. Un jeu d'enfant.
-
Cachés à l'arrière de l'assemblage, nous trouvons quelques contacts à ressort qui alimentent l'ensemble, et derrière cette bande de ruban adhésif en cuivre, la caméra.
-
-
Outil utilisé dans cette étape :Tweezers$4.99
-
Avec une pincette, nous extrayons la caméra frontale du Vive. Fabriquée par Sunny Optical Technology, elle porte la référence : TG07B C1551
-
En parcourant le réseau de capteurs, nous remarquons que chaque capteur est numéroté individuellement (photodiodes 18 et 19 sur la photo).
-
-
-
Nous avons décollé—enfin, la carte mère en tout cas. Voyons quel genre de silicium se cache sous ces énormes
chaleurblindages électromagnétiques (EMI). Sur la face avant de la carte : -
Microcontrôleur 32 bits ARM Cortex-M0 STMicroelectronics STM32F072RBH6
-
Convertisseur 4K HDMI vers MIPI Dual-DSI Toshiba TC358870XBG (également présent dans l'Oculus Rift CV1)
-
Contrôleur de hub USB 7 ports SMSC USB5537B
-
SoC avec processeur de signal d'image Alpha Imaging Technology AIT8328
-
SoC audio USB Cmedia CM108B
-
Mémoire flash série 4 Mb Micron M25P40
-
Mémoire flash série 32 Mb Micron N25Q032A13ESE40E
-
-
-
Encore plus de puces sur la face avant :
-
Convertisseur buck Texas Instruments TPS54341
-
Multiplexeur/démultiplexeur bidirectionnel 12 canaux Texas Instruments TS3DV642
-
Codec audio Cirrus Logic WM5102
-
Répéteur USB 3.0 Pericom Semiconductor PI3EQX7841
-
FPGA ultra-basse consommation Lattice Semiconductor LP4K81
-
Gestionnaire d'alimentation d'affichage Texas Instruments (probablement)
-
Commutateur analogique SPDT 4 canaux Texas Instruments TS3A5018
-
-
-
-
Encore, encore plus de puces sur la face avant :
-
Amplificateur opérationnel Texas Instruments OPA171
-
Traducteur de niveau de tension bidirectionnel 2 bits Texas Instruments TXS0102
-
Traducteur de niveau de tension bidirectionnel 4 bits Texas Instruments TXB0104
-
Inverseur doubleur de tension Texas Instruments LM2682
-
Convertisseur de tension Texas Instruments LM2665
-
Convertisseur abaisseur 1 A Texas Instruments TPS62290
-
Convertisseur abaisseur synchrone 2 A Richtek RT5795A
-
-
-
Pour finir, nous avons :
-
SoC 2,4 GHz nRF24LU1P de Nordic Semiconductor (x2)
-
Microcontrôleur ARM Cortex-M0 LPC11U35FBD48/401 de NXP Semiconductors
-
FPGA haute performance ICE40HX8K-CB132 de Lattice Semiconductor
-
Combo gyroscope et accéléromètre 6 axes MPU-6500 d'Invensense
-
Mémoire flash série 32 Mb N25Q032A13ESE40E de Micron
-
Régulateur de tension linéaire 800 mA LP38798SD de Texas Instruments (anciennement National Semiconductor)
-
Commutateur de charge réglable NCP380HMUAJAATBG d'ON Semiconductor
-
-
-
Ensuite : le châssis central qui abritait la carte mère. Fixée sur son côté, nous trouvons une petite nappe qui accueille le bouton du casque.
-
Un examen plus attentif du châssis central révèle une encoche pour la petite protubérance noire située à l'arrière du panneau d'écran gauche.
-
Prêt(e) à aller plus loin, nous retirons les deux blocs optiques et écrans complets de leur boîtier et décollons le joint d'étanchéité en caoutchouc autour des lentilles.
-
-
-
En parlant de réglage de distance interpupillaire, voici le mécanisme qui rend cela possible.
-
Il s'agit d'une simple tige filetée munie d'un curseur sur le dessus. Rien de plus simple, en fait : il suffit de la faire tourner.
-
-
Après avoir retiré quatre vis cruciformes et fait un peu de levier pour inspecter, nous soulevons le cache de l'écran pour accéder à l'un des deux panneaux d'écran AMOLED de marque Samsung.
-
Chaque écran mesure environ 91,8 mm en diagonale, ce qui correspond à environ 447 ppp. À titre de comparaison, le Rift CV1 possède environ 456 ppp en raison d'un écran légèrement plus petit (90 mm) qui embarque tout de même la même résolution que le Vive.
-
-
-
Un peu d'adhésif maintient chaque lentille, mais il ne faut pas grand-chose pour les déloger.
-
Nous remarquons une série d'anneaux concentriques dans chaque lentille : le témoin habituel des lentilles de Fresnel.
-
Gravé directement sur le côté de la lentille, nous trouvons le plus petit code QR que nous ayons jamais vu. Malgré nos efforts, nous n'arrivons pas à le scanner.
-
-
-
Maintenant que le casque est entièrement démonté, il est temps de passer à la manette. Une inspection rapide révèle le numéro de modèle : 2PR7100.
-
Le Vive est fabriqué par HTC, mais il est évident que Valve a largement contribué au processus de conception. Le pavé tactile de la manette rappelle très fortement ceux que nous avons trouvés sur le Steam Controller.
-
En plus du pavé tactile et des boutons, la manette est équipée de 24 capteurs (dont deux à l'intérieur de l'anneau !) qui lui permettent de suivre précisément sa position par rapport aux deux stations de base Lighthouse.
-
-
-
Quelques vis Torx et des clips en plastique robustes maintiennent fermement le boîtier externe et les filtres infrarouges, mais ce n'est rien que nous ne puissions gérer.
-
En progressant dans la manette, nous découvrons un piège sous forme de nappe, à l'image de la vue éclatée de l'iPhone 5s et de celle de l'iPhone SE.
-
Piège désamorcé, nous ouvrons la poignée pour y regarder de plus près.
-
-
-
Après avoir retiré le pavé tactile de la manette, nous remarquons immédiatement que la carte fille est quasi identique à celle trouvée dans le Steam Controller.
-
Tout comme précédemment, le pavé tactile est piloté par un microcontrôleur compagnon Cirque 1CA027.
-
Comme pour le Steam Controller, le circuit imprimé comporte également sept points de test bien étiquetés, ce qui permet de communiquer directement avec la carte pour effectuer des tests.
-
Vient ensuite la batterie lithium-polymère de 3,85 V, 3,69 Wh et 960 mAh. Après un examen approfondi, nous apercevons le numéro de modèle B0PLH100 ainsi qu'un grand code QR.
-
Incroyable ! Nous avons la même combinaison sur nos bagages.
-
-
-
Il existe quelques puces communes entre la manette et le casque, ainsi que quelques nouvelles :
-
Microcontrôleur NXP Semiconductors LPC11U37F 32 bits ARM Cortex-M0
-
FPGA ultra-basse consommation Lattice Semiconductor ICE40HX8K-CB132
-
Gyroscope et accéléromètre 6 axes combinés Invensense MPU-6500
-
Mémoire flash série 4 Mb Micron M25P40
-
Régulateur de tension linéaire 800 mA Texas Instruments (anciennement National Semiconductor) LP38798SD
-
CI de chargeur de batterie Texas Instruments BQ24158
-
Commutateur USB 2.0 à 2 ports ON Semiconductor FSA3000
-
-
-
Encore plus de circuits intégrés dans le contrôleur :
-
Matrice à signaux mixtes programmable Dialog Semiconductor (anciennement Silego) SLG46110
-
Extenseur GPIO 18 canaux Texas Instruments TCA6418E
-
Commutateur de charge réglable ON Semiconductor NCP380HMUAJAATBG
-
Régulateur LDO Richtek (probablement)
-
Convertisseur abaisseur synchrone 2 A Richtek RT5795A
-
Circuit émetteur-récepteur Bluetooth
-
-
-
Le casque et les manettes étant démontés, nous passons maintenant à l'une des stations de base Lighthouse. Quels secrets renferme-t-elle ? Découvrons-le !
-
En allumant notre caméra infrarouge, nous obtenons un aperçu des composants internes à travers la façade transparente aux infrarouges : un ensemble de LED infrarouges lumineuses et une paire de lasers motorisés permettent à la Lighthouse de briller de mille feux.
-
Chaque Lighthouse fait clignoter sa matrice de LED infrarouges, signalant le début d'un cycle. Des lasers verticaux et horizontaux balaient ensuite la pièce, et tous les capteurs photo sophistiqués situés sur le casque et les manettes se mettent à rechercher les lasers.
-
Le casque ou la manette suivi(e) peut alors déterminer sa position en fonction de l'ordre dans lequel ses capteurs reçoivent les balayages laser.
-
-
-
Il est temps d'ouvrir la Lighthouse et de vérifier si le système correspond à nos données scientifiques.
-
La station de base affiche le numéro de modèle 2PR8100 ainsi qu'une étiquette réglementaire de produit laser de classe 1.
-
Avec un iOpener fiable et un médiator en main, nous dégageons rapidement quelques clips et un joint adhésif qui fixent le panneau avant de la station de base.
-
-
-
Le panneau frontal complet retiré avec une relative facilité, nous nous préparons à la tâche éprouvante d'extraire les composants internes complexes de cette merveille de technologie optique.
-
Et voilà, nous avons terminé. Heureusement pour nous, l'unité entière est installée en un seul assemblage à l'intérieur du boîtier de la station de base Lighthouse. Il suffit de retirer les quatre vis Torx, et elle sort toute seule.
-
Une fois le cache retiré, nous pouvons observer la série d'émetteurs infrarouges et les émetteurs laser rotatifs montés sur moteur, ainsi qu'une unique photodiode infrarouge qui permet à l'appareil de se synchroniser avec son homologue.
-
Identification des circuits intégrés :
-
Driver MOSFET FAN3111E de ON Semiconductor
-
MOSFET
-
-
-
Faisons un peu la lumière sur les puces qui alimentent le Lighthouse :
-
Microcontrôleur 32 bits ARM Cortex-M0 LPC11U37F de NXP Semiconductors
-
Régulateur de tension linéaire 800 mA LP38798SD de Texas Instruments (anciennement National Semiconductor)
-
SoC Bluetooth Smart BCM20736 de Broadcom
-
Mémoire flash série 1 Mb MX25L1006E de Macronix
-
Émetteur-récepteur RS-485/RS-422 12 Mbps ST1480AC de STMicroelectronics
-
Pilote de LED 16 canaux TLC59284 de Texas Instruments
-
Registre à décalage 8 bits avec registre de sortie à 3 états SN74AHCT595DBR de Texas Instruments
-
-
-
Identification du circuit intégré Lighthouse, suite :
-
Accéléromètre MEMS 3 axes LIS2DH12 de STMicroelectronics
-
Matrice à signaux mixtes programmable SLG46120 de Dialog Semiconductor (anciennement Silego)
-
Pilote de diode laser à triple sortie 800 mA ISL58303 de Renesas (anciennement Intersil)
-
Pilote de moteur BLDC triphasé DRV10866 de Texas Instruments
-
Oscillateur programmable par port série LTC6904 d'Analog Devices (anciennement Linear Technology)
-
Commutateur USB 2.0 à 2 ports FSA3000 d'ON Semiconductor
-
Détecteur de tension 3,0 V NCP305LSQ30T d'ON Semiconductor
-
-
-
Identification supplémentaire des CI Lighthouse :
-
Amplificateur opérationnel double LMV358 de STMicroelectronics
-
Amplificateur opérationnel simple rail-to-rail LMV321 de STMicroelectronics
-
Comparateur différentiel simple AP331A de Diodes Incorporated
-
Buffer/Driver hex SN74LVC07A de Texas Instruments
-
Commutateur de distribution d'alimentation NCP380HMUAJAATBG d'ON Semiconductor
-
Commutateur de charge 4 A / 3,6 V TPS22920 de Texas Instruments
-
Régulateur de tension abaisseur 2 A LMR12020 de Texas Instruments
-
-
-
Encore plus d'identification de circuits intégrés Lighthouse :
-
Régulateur LDO 800 mA Texas Instruments LP38798
-
Régulateur LDO 300 mA / 3,3 V Diodes Incorporated AP2127K-3.3TRG1
-
-
-
Tous nos vœux de réparation sont exaucés aujourd'hui ! Chaque moteur laser est monté sur l'assemblage de l'émetteur Lighthouse via quatre vis Torx T5, et se connecte à la carte mère avec un unique connecteur ZIF.
-
Nidec n'est peut-être pas un nom connu du grand public, mais nous avons déjà vu leurs moteurs CC alimenter les ventilateurs dans le Xbox One Kinect, ainsi que dans le Mac Pro Late 2013. Ces moteurs en particulier portent l'inscription : B2044N01.
-
Les pièces du Lighthouse étant disposées pour inspection, cette vue éclatée est terminée.
-
-
-
Indice de réparabilité du HTC Vive : 8 sur 10 (10 étant le meilleur score) :
-
Bien qu'il s'agisse d'un équipement complexe, le casque se démonte facilement et sans dommage.
-
La sangle de tête et les coussinets faciaux sont amovibles et n'intègrent aucun capteur ou composant électronique susceptible de tomber en panne.
-
Des vis cruciformes et des vis Torx standard sont utilisées dans tout le casque, les manettes et les stations de base.
-
La réutilisation du matériel du pavé tactile du Steam Controller signifie que certaines pièces de rechange sont probablement déjà disponibles.
-
Le grand nombre de composants, dont beaucoup sont très délicats, signifie que vous aurez besoin d'un manuel d'entretien avant de tenter des réparations.
-
L'adhésif est utilisé avec parcimonie, mais il fixe les lentilles, les caches des stations de base Lighthouse et les réseaux de capteurs.
-
-
80 commentaires de tutoriel
It might be important to note that removing the face plates or even touching the motors breaks the factory calibration and will produce tracking errors in the future. Currently there is no way for the consumer to re-calibrate the sensors.
I'm hesitant to agree that merely exposing the sensors "breaks" tracking. I (very carefully) disassembled one of the controllers to re-seat a loose haptic motor and notice no difference in tracking accuracy or precision. The controller may be offset by some minute, imperceptible amount but it hasn't produced any problems. I think you would be fine attempting minor repairs with the appropriate amount of caution.
@ Michael Stinton, That's a controller... he's talking about the HMD itself.
This seems doubtful, as merely picking up the base stations causes the laser motors to visibly jiggle and rotate. At any rate, we reassembled our Vive after the teardown and it seems to be working fine. I can't swear there are no tracking errors as there were occasional glitches when we first unboxed it and there are occasional glitches now—but for whatever it's worth, I can't tell any difference.