Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Jag vill krydda min 14-åriga Panasonic CF-18 med en helt ny webbkamera, men Panasonic stöder inte längre den där underbara maskinen, så jag måste använda gråämnet för något enklare än b & b (öl och hamburgare).
Detta är den första delen av historien: hur förvandlar en 3.3V dedikerad kameramodul till en generisk usb -webbkamera.
Steg 1: Skaffa en webbkameramodul från en gammal LapTop
En vän på mig tog med mig en trasig bärbar dator, LCD -panelen var sprucken, men kameran verkade bra. På en liknande bärbar dator fann jag att webbkameran var ansluten till USB -bussen, så jag tänkte …
Är detta den nya Panasonic -kameran?
Efter ett par sekunder med en rullande skruvmejsel i handen måste jag erkänna att svaret blev Ja!
Jag måste dela en hemlighet, jag lät min vän (som fysiskt liknar Ralph) göra det enkla jobbet att koppla bort kabeln, men han slet av den.
Hur som helst hade jag modulen, men jag hade ingen aning om hur jag skulle hitta pinout, och google hjälpte inte.
Steg 2: Hur jag upptäckte marknålen
Instrumentet som gjorde magin, är en 5 dollar multimeter, avsedd som kontinuitetstestare. Med hjälp av det jordade hålet vid kretskortsänden som referens testade jag alla stiften tills jag hörde det välkända pipet!
Det var den fjärde stiftet från botten!
Steg 3: Hur jag upptäckte de andra stiften
Jag vet att modulen har en USB -kamera och en piezokeramisk mikrofon. Jag tog det rationella tillvägagångssättet.
Tja, vi vet alla att överföring av ett stort antal bett (ramar) kräver mycket bandbredd, så för att maximera det måste vi hålla bullret så lågt som möjligt.
En av de bästa metoderna för att uppnå det låga ljudet är att vrida DATA -trådarna som är delar av transfertbussen.
Jag upptäckte, med hjälp av en lupp, att två små trådar var tvinnade ihop (den andra och den tredje från botten), så jag fick USB DATA + och USB DATA -.
Jag har 3 av 6 stift..
Stanna hos mig grå materia!
Om jag var ingenjören som konstruerade modulen skulle jag hålla ihop alla signaler och försöka leda allt elektriskt brus så långt som möjligt från mikrofonledningarna, sätta mellan brus och mikrofon en jord.
Mikrofonen använder 2 trådar, och de måste vara nära dem själva, så den enda möjliga linjen för VCC var den resterande, den första från botten.
Nu har jag 4 av 6 stift..
Det är lätt att identifiera mikrofontrådarna som de två senaste på ovansidan av kortet.
Jag har 6 av 6!
Steg 4: Spänningsutmaningen
I det övre vänstra PCB -hörnet kan vi läsa 3,3V, vilket är lätt att avlägsna, modulen måste drivas med 3,3 volt! Vi vet alla att USB -bussen har 5 Volt -standarden, och det finns ingen väg. Vi måste tappa 5 - 3.3 = 1.7 V.
Den enklaste och stabila spänningsregulatorn är en kombination mellan dioder och spänningsdelare.
10Kohm -motståndets roll är att ha en liten last bunden till marken för att hålla spänningen stabil.
Vi vet att en kiseldiod har den inbyggda potentialen till cirka 0,7 V, så jag tänker 3 1N4007 för ett konservativt tillvägagångssätt som börjar med 2,4 V, vilket inte var tillräckligt för att full effekt på kamerans chipset.
Hur som helst gav 2.4V mig möjlighet att identifiera USB DATA + och USB DATA - med en misslyckad / försök -metod genom den empiriska anslutningen till en extra USB -kabel för DATA -trådarna som upptäcktes i steget innan.
När datorn väl identifierat USB -modulen korrekt som webbkamera, gick jag förbi den tredje dioden och fick 3,6 V, vilket gjorde att jag fick full kraft i chipsetet och fick en stabil bild.
Steg 5: Allt fungerar
Jag antar att den här metoden fungerar med alla webbkameramoduler som vilar i fred i papperskorgen, men som vill återanvändas. Bara ett sista råd, jag använde Noël Danjou AMCAP för att testa och ställa in kameraparametrar som bildfrekvens, kontrast, ljusstyrka etc..
Förlåt min engelska, som helt klart inte är mitt naturliga språk, utan ett så underbart och kraftfullt sätt att dela kunskap.
Lycka till med att hacka..