Jump to content
ELFORUM - Forumul electronistilor
Guest

Refolosire webcam dintr-un capac de laptop rupt (CN-04P5V9 din DELL Precision M6500)

Recommended Posts

Ma intorceam de pe strada Maica Domnului, aia cu multe magazine de electronica in Bucuresti, dupa ce fusesem sa cumpar ceva mufe BNC si un adaptor de la U.FL la SMA, care costase vreo 10 lei saracia de pigtail.  Imi trebuia ca nu aveam nimic U.FL prin casa, dar aveam ceva routere WiFi dezafectate cu care vroiam sa experimentez.  Unul din routere avea antena rupta, dar avea un conector U.FL pe PCB.

 

Cum mergeam eu asa spre casa, cu buzunarul plin de tot felul de adaptoare si conectori BNC, vad pe marginea drumului niste fire care, de la distanta, pareau sa se termine in conectori U.FL.  Mai sa fie, nu-mi venea sa cred!

 

Pe scurt, cineva aruncase la gunoi un capac de laptop, fara display, dar care inca mai avea pe el, in partea de sus, antenele de Wi-Fi, Bluetooth, etc. si modulul cu webcam-ul + 2 microfoane.

 :reytre

 

-------------------------

 

Webcam-ul s-a dovedit a fi conectat intern pe bus USB, asa ca l-am putut-o conecta la un cablu USB obisnuit, ca sa refolosesc webcam-ul la calculator obisnuit, pe USB.  Poze, sau nu s-a intamplat.

 

-------------------------

 

Asta e capacul cu multe antene, fire WiFi si in mijloc sus, webcam-ul.

PICT2710a.thumb.JPG.67ef25bd4e3aea2513beeb192a54f866.JPG

 

Camera vazuta de aproape, sticker-ul cu part number-ul, iar in dreapa langa surub, cauciucul negru este de la unul dintre microfoanele digitale.

PICT2726a.thumb.JPG.4cb0aeb2d6dc67ba364e804179908035.JPG

 

 

 

Am cautat codul si am gasit ca este codul unui modul de schimb pentru laptopuri din linia DELL Precision M6500 de prin 2010, modelul camerei, 04P5V9.  Am cautat specificatiile laptopului si am aflat ca are o camera de 3.2 MP, format 4:3, rezolutie nativa 2048x1536 pixeli.  Specificatii rezonabile ca sa merite reverse engineering-ul.

 

Am cautat pinout-ul conectorului de la modulul webcam-ului, si am aflat ca se gaseste onlina schema de Dell M6500.  Bucuria mare a fost ca, desi e un webcam integrat in laptop, camera se conecteaza intern la laptop, dar tot prin USB.  Perfect!

1548362451_Screenshotfrom2019-06-3010-01-22annotated.thumb.png.8700a9f182a613f4d4fa3b1105fa6b6f.png

 

Partea buna este ca cele 4 fire USB se aflau scoase si ca pini de test.  Din schema se poate comuta tensiunea de alimentare a camerei la +5V sau +3.3V.  Nu stiam pentru ce tensiune era webcam-ul gasit, asa ca mai intai am incercat cu 3.3V, si apoi am crescut incet Vdd pana la 5V, cu ochii pe curentul consumat, ca sa nu creasca brusc si sa ard camera.  Camera parea sa mearga si la 3.3V si la 5V, dar la 5V curentul era cam 150mA in standby si pana la 250mA in video streaming, si se cam incalzea dupa cateva minute.

 

Am hotarat s-o folosesc la 3.3V, si pentru asta am pus 2 diode in serie cu firul de +5V care venea de la mufa USB.  Probabil ca doua diode 1N4148 ar fi fost de ajuns (la 3.3V curentul era mai mic), dar ca sa fiu sigur ca nu se vor incalzi diodele, am pus doua diode 1N4007.  Peste diode am pus tub termocontractor (cel rosu), ca sa nu faca scurt.

1495993721_PICT2715_annotated(copy1)micaa.thumb.JPG.f5563739e36dc1b9833c13f3eb5ea5af.JPG

 

PICT2745a.thumb.JPG.3c1c8abbed493653faf9c296f68289b2.JPG

 

PICT2747a.thumb.JPG.43e253b31f122224e0ad3b5db1833a30.JPG

 

 

 

Webcam-ul poate filma in rezolutie 1024x768 (sau mai putin) la 30 FPS (cadre pe secunda), sau in rezolutii mai mari, de pana la 2048x1536, sunt tot rezolutii native, neinterpolate, dar la numai 15 FPS.  Chipset-ul webcam-ului pare a fi de la Ricoh.

 

In Linux, intr-un terminal, pentru a vedea USB ID-ul si toate modurile foto/video disponibile:

~$ lsusb | grep "ID 05ca:1815"
Bus 003 Device 009: ID 05ca:1815 Ricoh Co., Ltd

~$ ffplay -f video4linux2 -list_formats all /dev/video0
[video4linux2,v4l2 @ 0x7fb114000b80] Raw       :     yuyv422 :           YUYV 4:2:2 : 640x480 352x288 320x240 176x144 160x120 1024x768 1280x720 1280x1024 1600x1200 1920x1080 2048x1536
[video4linux2,v4l2 @ 0x7fb114000b80] Compressed:       mjpeg :          Motion-JPEG : 640x480 352x288 320x240 176x144 160x120 1024x768 1280x720 1280x1024 1600x1200 1920x1080 2048x1536

 

 

Am testat camera conectata extern, pe USB, si pe Windows si pe Linux.

593303273_Screenshotfrom2019-06-3012-13-40.thumb.jpg.45d1ccf319828f46192023d24802f225.jpg


Mere băț:)

Edited by Guest
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.Terms of Use si Guidelines