Xbox 360 Kinect Teardown

  • Passo 1 Xbox 360 Kinect Teardown

    • Finalmente abbiamo l'ingresso di Microsoft nel regno dei videogiochi, il Kinect. Il nome in codice di Microsoft per Kinect era Project Natal.

    • Questo non è solo un altro knockoff Wiimote. Kinect è il risultato di centinaia di milioni di dollari di ricerche che Microsoft ha investito nel riconoscimento vocale e del movimento.

    • Kinect non è un controller di gioco portatile come Wiimote o Playstation Move, ma è una sofisticata suite di sensori che rileva la posizione e i movimenti nello spazio 3D.

    • Ci sono già molte grandi storie che spiegano come Kinect rileva il movimento. Non stiamo andando a ripetere tutte le basi qui, quindi se siete interessati a questo tipo di cose date un'occhiata agli articoli sopra.

  • Passo 2

    • Evoluzione del controller, stile console di gioco.

    • Dall'alto al basso:

      • Controller Xbox originale S, Kinect

      • Nintendo Virtual Boy, Wiimote

      • Controller PlayStation originale Sony, PlayStation Move.

    • Amiamo che il mondo sia al punto in cui non stiamo aggiornando i nostri computer più spesso. Invece, stiamo aggiornando i sensori in modo che il computer comprenda di più su di noi.

    • Aggiungere Kinect a una Xbox equivale ad aggiungere un sonar a un sottomarino, certo, lo si potrebbe guidare prima, ma ora può vedere dove sta andando. OK, questa è un'analogia piuttosto tesa. Hai un'idea.

    Perché hai scelto un controller Virtual Boy? Penso che il controller NES ci sia.

    E 'stato conveniente Non avevamo un controller NES in giro, ma abbiamo avuto il controller Virtual Boy dal nostro teardown in agosto.

    Hai gentilmente dimenticato l'originale EyeToy per PS2. Aveva persino un gioco chiamato Kinetic.

  • Passaggio 3

    • C'è un cuscinetto di gomma tra noi e l'interno del Kinect. Prendiamoci cura di questo ...

    • La base motorizzata può ruotare la barra superiore del sensore per seguirti mentre balli nella stanza. Sembra utile, ma siamo diffidenti nei confronti delle parti meccaniche che sono soggette a guasti.

  • Passaggio 4

    Strumenti utilizzati in questo passaggio: Cacciavite Torx T6 $ 9,99
    • La base di plastica è fissata con un quartetto di viti Torx T6.

    • Dopo aver rimosso la base di plastica, ci sono altre quattro viti Phillips # 0 da rimuovere.

    • Si noti che Microsoft è già in fase di revisione H. Se è il giorno del lancio, cosa è successo alle revisioni da A a G?

  • Passaggio 5

    • Il motore e gli ingranaggi del Kinect non appaiono troppo robusti.

    • Circa la dimensione di un quartiere americano, la base ha un piccolo motore con tre ingranaggi di plastica fragili. Salvo problemi di surriscaldamento con l'unità superiore, supponiamo che questo assemblaggio motore sia il punto debole del Kinect.

    • Non forzare fisicamente il Kinect in una posizione specifica, permettigli di calibrare automaticamente la sua mira.

    Fragil è una parola difficile da usare quando si parla di ingranaggi in plastica, per alcune / la maggior parte delle applicazioni al di fuori dell'uso industriale, "plastica" è una scelta migliore (la plastica è tra virgolette per indicare che la maggior parte degli ingranaggi è un materiale composito, non di solito una specifica variatal a differenza di una bottiglia di soda).

    C'è una piccola parte dorata con un divisorio in plastica che cade fuori dal Kinect, non mostra da nessuna parte - dove dovresti posizionarlo da quella schermata.

    Si prega di aiutare.

  • Passaggio 6

    Strumenti utilizzati in questo passaggio: Metal Spudger $ 2,99
    • Con un spudger di metallo e alcuni indiscreti piuttosto seri, siamo stati in grado di rimuovere la griglia inferiore. Questo non è facile, in quanto Microsoft ha applicato l'adesivo in modo abbastanza liberale.

    • Il team Microsoft ha creato il Kinect attorno al Reference Design di PrimeSense.

    • Microsoft non ha ancora acquisito Primesense. Questo ci indica che, per quanto impressionante sia l'hardware, il software Microsoft sta facendo il lavoro pesante, trasformando la matrice di dati della barra dei sensori in una mesh 3D della tua posizione spaziale.

  • Passaggio 7

    Strumenti utilizzati in questo passaggio: Cacciavite di sicurezza Torx TR10 $ 6,99
    • Microsoft ha utilizzato le viti di sicurezza Torx T10. Non è molto carino. Abbiamo già fino a tre tipi di viti e non l'abbiamo ancora aperto.

    • L'adesivo Xbox 360 dall'aspetto innocente funge da copertura per la terza vite su ciascun lato del Kinect.

    alcuni kinect hanno diverse viti di sicurezza torx, perché nel mio Kinect, il torx ha 5 "lati" e non 6 come normalmente, quindi, come ottenerlo????

  • Passaggio 8

    • Successo! Ora il divertimento inizia davvero!

    • La maggior parte della potenza di elaborazione di Xbox è dedicata ai giochi, quindi Kinect esegue la pre-elaborazione dell'immagine prima di inviarla alla Xbox. Kinect condensa tutte le informazioni che raccoglie sul tuo salotto in due cose: un'immagine a colori e una mappa di profondità.

  • Passaggio 9

    • Il sottile fattore di forma di Kinect ha costretto Microsoft a suddividere la scheda principale, impilando tre schede verticalmente come un piccolo condominio.

    • C'è un fan all'estremità del Kinect. È allineato per aspirare l'aria in un lato del Kinect e spingerlo fuori dall'altro.

  • Passaggio 10

    • Abbiamo finalmente trovato gli occhi di Kinect.

    • Due fotocamere e un proiettore IR.

      • Sinistra: (IR CMOS) Microsoft / X853750001 / VCA379C7130

      • Centro: (Colore CMOS) VNA38209015

      • Destra: (Proiettore IR) OG12 / 0956 / D306 / JG05A

    • Questa immagine è del dispositivo capovolta, quindi queste etichette vengono sostituite da quelle che vedresti guardando il Kinect.

    • Queste non sono minuscole fotocamere per cellulari: sono più vicine alla fotocamera che potresti trovare in una webcam, con obiettivi grandi e messa a fuoco automatica.

    • Non possiamo ancora confermare in modo indipendente la risoluzione delle telecamere, ma Microsoft sostiene che la webcam a infrarossi è 320x240 e la camma RGB è 640x480.

    Per l'emettitore IR, questi numeri di parte sono elencati nell'articolo? Se è così, da dove vengono? Ho cercato su Google e non ho trovato nulla. So che il reticolo di fronte è personalizzato, ma sarei interessato alla scheda tecnica per l'emettitore.

  • Passaggio 11

    • Questo è un diagramma di Prime Sense che spiega come funziona la loro piattaforma di riferimento. Kinect è la prima (e unica) implementazione di questa piattaforma.

    • Una telecamera (e un trasmettitore IR) forniscono l'input per la mappa di profondità (si dice che sia solo 320x240), mentre la terza telecamera rileva lo spettro visivo umano a una risoluzione di 640x480.

    • Abbiamo sentito dire che il sistema può misurare la distanza entro 1 cm di precisione a due metri. Benché sia ​​un concetto eccezionale, le prime recensioni stanno dimostrando che non si è mai avvicinati a quella precisione nel mondo reale, eppure.

  • Passaggio 12

    • Tutti e quattro i microfoni si collegano alla scheda madre con un unico connettore per cavo.

    • Dopo aver rimosso tre connettori e sette viti Torx T10, la scheda superiore può essere separata dalle altre due schede.

  • Passaggio 13

    Strumenti utilizzati in questo passaggio: pistola termica $ 19,99
    • Dopo aver riscaldato l'adesivo sul dissipatore di calore con una pistola termica, si può usare un spudger per estrarlo dalla scheda madre con pochi problemi.

  • Passaggio 14

    • Il cervello del Kinect. La gente di UBM TechInsights ci ha aiutato a identificare molti di questi chip. Puoi vedere una scansione ad alta risoluzione di questa scheda qui.

    • Wolfson Microelectronics WM8737G - Stereo ADC con preamplificatore microfonico

    • Fairchild Semiconductor FDS8984 - MOSFET PowerTrench N-Channel

    • NEC uPD720114 - Controller hub USB 2.0

    • H1026567 XBOX1001 X851716-005 GEPP (Aiutateci a identificare questo pacchetto SAP da 6 mm x 4,9 mm. Forse il flash SPI, forse Atmel?)

    • Marvell AP102 - SoC con controller di interfaccia fotocamera

    • Hynix H5PS5162FF SDRAM DDR2 da 512 megabit

    Ti mancano le immagini sul retro di questa bacheca e la successiva.

    Per un momento sono stato confuso e ho pensato che l'immagine successiva fosse il retro di questo. Non riuscivo a vedere come le schede si collegavano (elettricamente) l'una all'altra.

  • Passaggio 15

    • Analog Devices AD8694 - Amplificatore operazionale di uscita Rail-to-Rail CMOS, Quad, Low Cost, Low Noise

    • TI ADS7830I - Convertitore A / D di campionamento a 8 canali con 8 canali con interfaccia I2C

    • Allegro Microsystems A3906 - Stepper a bassa tensione e driver a motore CC singolo / doppio

    • ST Microelectronics M29W800DB - Memoria flash NV a 8 Mbit (1Mb x8 o 512Kb x16)

    • PrimeSense PS1080-A2 - Processore sensore di immagine SoC

  • Passaggio 16

    • Questa scheda presenta un controller audio USB TI TAS1020B anteriore e centrale.

    • Un accelerometro Kipix MEMS KXSD9 viene probabilmente utilizzato per l'inclinazione e il rilevamento dell'inclinazione e, eventualmente, la stabilizzazione dell'immagine. Il Kinect usa anche questo per sapere se il sensore è stato spostato esternamente

    Sembra che il chip accelerometro a 3 assi di Kionix utilizzi il vecchio bus seriale a 4 fili SPI o I²C (Inter-Integrated Circuit) per inviare i dati di inclinazione e inclinazione.

    Fondamentalmente è un livello di fantasia di un falegname digitale, a meno che non lo stiano usando anche per la stabilizzazione delle immagini con tutti i salti in corso nel soggiorno;)

  • Passaggio 17

    • Più ci siamo dentro Kinect, più ci sentiamo connessi.

    • Et tu, Johnny 5?

  • Passaggio 18

    • Qui abbiamo scoperto tre dei quattro microfoni all'interno del Kinect.

    • Ci sono un totale di quattro microfoni rivolti verso il basso: tre sul lato destro e uno sul lato sinistro.

    • Microsoft ha stabilito che il miglior orientamento per la raccolta ottimale del suono sarebbe rivolto verso il basso.

    • Per riconoscere correttamente i comandi vocali, il Kinect deve eseguire una calibrazione audio per la stanza in cui si trova. Tuttavia, se si modifica la disposizione dei mobili nella propria stanza, è necessario ricalibrare.

  • Passaggio 19

    Strumenti utilizzati in questo passaggio: Driver dado da 5 mm $ 9,99
    • Questa scheda è tenuta in posizione da quattro distanziatori. Abbiamo usato le pinze ad ago, ma un driver dado da 5 mm sarebbe il destra strumento per il lavoro.

    • I nostri amici di Adafruit hanno pubblicato una taglia di $ 2.000 per la prima squadra per scrivere un driver open source per Kinect. Il Wiimote è stato tremendamente utile per i nostri progetti di robotica per hobby, e i sensori avanzati di Kinect potrebbero davvero dare il via alla ricerca sulla robotica.

  • Passaggio 20

    • Finalmente! Siamo in grado di rimuovere il cavo di alimentazione / dati dalla shell di Kinect.

      • Microsoft sta usando un connettore simile a USB per Kinect. Il Kinect utilizza 12 watt, che è un po 'più di 2,5 watt di potenza forniti da una porta USB standard.

    • Nel mezzo di una serie di sensori e trasduttori complessi, rimuoviamo il LED indicatore di stato.

  • Passaggio 21

    • Dopo aver rimosso più viti, le due fotocamere e il trasmettitore IR sollevano facilmente la barra di supporto in metallo.

    • Un altro componente è inserito tra il proiettore IR e la barra di supporto in metallo. Questo è probabilmente un dispositivo Peltier utilizzato per raffreddare il proiettore IR.

  • Passaggio 22

    • Le due fotocamere e il proiettore IR, fianco a fianco.

      • Avendo una distanza calcolata dalla fotocamera per la profondità di campo e dalla videocamera RGB, Kinect è in grado di eseguire immediatamente l'incorporazione in 3D di oggetti reali nelle immagini sullo schermo.

    • Non avendo alcuna forma di input da parte dell'utente oltre ai comandi vocali e ai gesti, il punto cruciale del sistema di input di Kinect è il sistema di sensori, composto da microfoni e telecamere.

    Si noti che la telecamera di rilevamento della profondità sembra utilizzare un obiettivo di messa a fuoco manuale avvitabile, mentre la telecamera a colori ha un meccanismo di messa a fuoco automatica per il suo obiettivo. Questo probabilmente perché l'immagine di profondità deve essere sufficiente per il processore di immagini, mentre l'immagine a colori sarà vista dagli utenti (e MS voleva che fosse bello e nitido).

    Si noti inoltre che il "proiettore IR" è in realtà un laser IR con un diffusore su di esso che crea un motivo a punti casuali in tutto il tuo salotto (ricerca YouTube: visione notturna Kinect). La camera di profondità viene utilizzata per misurare lo spostamento dei punti (dal modello noto) per calcolare la profondità sull'immagine (brevetto OMPI WO / 2007/043036). È necessario un laser in modo che il modello proiettato sia sempre a fuoco. Dato che il proiettore è un laser, suppongo che il suo cavo flessibile abbia caratteristiche di sicurezza per spegnerlo non appena inizi a smontare l'alloggiamento del Kinect.

  • Passaggio 23

    • Il nostro Kinect è ora completamente smontato.

    • Spina senza vergogna: vendiamo ora parti per console di gioco! Il nostro kit di riparazione RROD Xbox 360 o il kit di riparazione Y3L PS3 può dare nuova vita alla console morta o morente.

    • Riparabilità di Microsoft Kinect: 5 su 10 (10 è più facile da riparare).

      • Il design è molto modulare e sostituire i singoli componenti (come il motore) quando non funzionano non dovrebbe essere un problema.

      • Nessuna saldatura richiesta per lo smontaggio.

      • Sebbene modulare, lo smontaggio di uno di questi può essere difficile a causa del numero di bit e pezzi.

      • Microsoft ha utilizzato quattro tipi di viti, tra cui alcuni odiati bit di sicurezza: T6, T10, T10 security e Phillips # 0.

      • Senza un manuale di assistenza, la riparazione sarà una vera sfida. Microsoft non ha reso disponibile un manuale di servizio. Se riceviamo abbastanza richieste, faremo il loro lavoro per loro e ne pubblicheremo uno.