Sommario:

Riutilizzare un modulo webcam HP WebCam 101 Aka 679257-330 come webcam USB generica: 5 passaggi
Riutilizzare un modulo webcam HP WebCam 101 Aka 679257-330 come webcam USB generica: 5 passaggi

Video: Riutilizzare un modulo webcam HP WebCam 101 Aka 679257-330 come webcam USB generica: 5 passaggi

Video: Riutilizzare un modulo webcam HP WebCam 101 Aka 679257-330 come webcam USB generica: 5 passaggi
Video: Making flash memory from SD Card 2024, Dicembre
Anonim
Riutilizzare un modulo webcam HP WebCam 101 Aka 679257-330 come webcam USB generica
Riutilizzare un modulo webcam HP WebCam 101 Aka 679257-330 come webcam USB generica

Voglio ravvivare la mia Panasonic CF-18 di 14 anni con una webcam nuova di zecca, ma Panasonic non supporta più quella macchina meravigliosa, quindi devo usare la materia grigia per qualcosa di più semplice del b&b (birre e hamburger).

Questa è la prima parte della storia: come trasformare un modulo fotocamera da 3,3 V per scopi dedicati in una webcam USB generica.

Passaggio 1: ottenere un modulo WebCam da un vecchio laptop

Ottieni un modulo webcam da un vecchio laptop
Ottieni un modulo webcam da un vecchio laptop
Ottieni un modulo webcam da un vecchio laptop
Ottieni un modulo webcam da un vecchio laptop

Un mio amico mi ha portato un laptop rotto, il pannello lcd era rotto, ma la fotocamera sembrava buona. Su un laptop simile ho scoperto che la webcam era collegata al bus USB, quindi ho pensato…

È questa la nuova fotocamera Panasonic?

Dopo un paio di secondi con un cacciavite a rotazione in mano devo ammettere che la risposta è diventata Sì!

Devo condividere un segreto, ho permesso al mio amico (che fisicamente assomiglia a Ralph) di fare il lavoro facile di scollegare il cavo, ma l'ha strappato.

Comunque avevo il modulo, ma non avevo idea di come trovare il pinout e google non mi ha aiutato.

Passaggio 2: come ho scoperto il pin di terra

Come ho scoperto il perno di terra
Come ho scoperto il perno di terra
Come ho scoperto il perno di terra
Come ho scoperto il perno di terra

Lo strumento che ha fatto la magia, è un multimetro da 5 dollari, impostato come tester di continuità. Usando il foro messo a terra all'estremità del PCB come riferimento ho testato tutti i pin fino a quando ho sentito il familiare beep!

Era il quarto perno dal basso!

Passaggio 3: come ho scoperto gli altri pin

Come ho scoperto gli altri pin
Come ho scoperto gli altri pin
Come ho scoperto gli altri pin
Come ho scoperto gli altri pin

So che il modulo ha una fotocamera USB e un microfono piezoceramico. Ho adottato l'approccio razionale.

Bene, sappiamo tutti che il trasferimento di una vasta gamma di bit (frame) richiede molta larghezza di banda, quindi per massimizzarlo dobbiamo mantenere il rumore il più basso possibile.

Una delle migliori pratiche per ottenere il basso rumore è attorcigliare i fili DATI che fanno parte del bus di trasferimento.

Ho scoperto, usando una lente di ingrandimento, che due piccoli fili erano attorcigliati insieme (il secondo e il terzo dal basso), quindi ho preso USB DATA + e USB DATA -.

Ho 3 di 6 pin..

Resta con me materia grigia!

Se fossi l'ingegnere che ha progettato il modulo, terrei tutti i segnali insieme, cercando di instradare tutto il rumore elettrico il più lontano possibile dalle linee del microfono, mettendo una massa tra il rumore e il microfono.

Il microfono usa 2 fili, e devono essere vicini a se stessi, quindi l'unica linea possibile per il VCC era quella rimanente, la prima dal basso.

Ora ho 4 di 6 pin..

È facile identificare i fili del microfono come gli ultimi due sul lato superiore della scheda.

ne ho 6 su 6!

Passaggio 4: la sfida della tensione

La sfida della tensione
La sfida della tensione
La sfida della tensione
La sfida della tensione

Nell'angolo in alto a sinistra del PCB possiamo leggere 3,3 V, che è abbastanza facile da decifrare, il modulo deve essere alimentato con 3,3 volt! Sappiamo tutti che il bus USB ha lo standard 5 Volt e non c'è modo di aggirarlo. Dobbiamo perdere 5 - 3,3 = 1,7 V.

Il regolatore di tensione più semplice e stabile è una combinazione tra diodi e partitore di tensione.

Il ruolo del resistore da 10Kohm è quello di avere un piccolo carico legato a terra, per mantenere stabile la tensione.

Sappiamo che un diodo al silicio ha un potenziale integrato intorno a 0,7 V, quindi ho preso 3 1N4007 per un approccio conservativo a partire da 2,4 V, che non era sufficiente per alimentare a pieno il chipset della fotocamera.

Comunque 2.4V mi ha permesso di identificare USB DATA + e USB DATA - con un metodo fail/retry tramite la connessione empirica a un cavo USB di riserva dei fili DATA scoperti nel passaggio prima..

Una volta che il PC ha identificato correttamente il modulo USB come webcam, ho bypassato il terzo diodo ottenendo 3,6 V che mi hanno permesso di alimentare completamente il chipset e ottenere un'immagine stabile.

Passaggio 5: tutto funziona

Tutto funziona
Tutto funziona
Tutto funziona
Tutto funziona

Suppongo che questo metodo funzioni con ogni modulo webcam che riposa in pace nel cestino, ma che vuole essere riutilizzato. Solo un ultimo consiglio, ho usato Noël Danjou AMCAP per testare e impostare i parametri della fotocamera come frame rate, contrasto, luminosità eccetera..

Per favore perdona il mio inglese, che chiaramente non è la mia lingua naturale, ma un modo così meraviglioso e potente per condividere la conoscenza.

Felice hackeraggio..

Consigliato: