Alte Webcam über USB anschließen

Ich habe die Webcam (Chicony CNF-9157) von einem alten Laptop entfernt, um sie über USB an einen Computer anzuschließen. Die Webcam und das LCD wurden per LVDS mit dem Motherboard verbunden. Angeblich hat diese Webcam laut Handbuch eine USB-Schnittstelle - siehe Seite 17 unten.

Ich würde gerne wissen, was ich tun müsste, um diese Platine (Bild der Anschlussstifte) an einen Computer anzuschließen.

Geben Sie hier die Bildbeschreibung ein

Mein Vorschlag ist, dass sich das nicht lohnt. Eine PS3Eye-Kamera ist leicht erhältlich, die USB verwendet und VGA mit 60 fps hat. Für den Anschluss dieser Webcam ist ein LVDS-zu-USB-Konverter erforderlich, den der Computer vermutlich hatte. Vielleicht hat Omnivision oder jemand anderes etwas. Ansonsten wäre FPGA der richtige Weg, aber das ist eine Menge Arbeit.
@GustavoLitovsky Angesichts des Bildes und der PDF-Datei und der Tatsache, dass viele Laptops nackte USB-Kameras enthalten, ist dies ziemlich einfach. Gleiches gilt für einige interne Bluetooth-Module oder Mini-Card-Schnittstellen, die auf USB ausbrechen.
Graham, können Sie ein hochauflösendes Bild von beiden Seiten der Platine bereitstellen? Sollte helfen können.
@GustavoLitovsky Viele Elektronikprojekte sind aus kommerzieller Sicht nicht kosteneffektiv, sondern werden nur durchgeführt, weil es Spaß macht, sie herauszufinden, daraus zu lernen und nur weil es möglich ist. Es sieht für mich so aus, als wäre es eine USB-Cam und es ist die Mühe / Zeit wert, es zu versuchen.
@jippie: Wir alle haben solche kleinen Projekte gemacht. Ich wollte das OP nur darauf aufmerksam machen, dass es eine große Zeitinvestition sein könnte.
@GustavoLitovsky das LVDS ist ein Ablenkungsmanöver. Das Kabel zwischen dem Motherboard und der oberen Hälfte des Laptops ist ein Flexband mit allen Kabeln für den Monitor, den Wechselrichter für die Hintergrundbeleuchtung, das Mikrofon und die USB-Kamera. Ich denke, das einzige separate ist die WLAN-Antenne.

Antworten (2)

Hintergrund:

Eines der häufigsten Dinge im letzten Jahrzehnt ist, dass Hersteller von Laptops (und einigen Desktops) USB als Catch-All-Bus anstelle von dedizierter Hardware für Peripheriegeräte verwenden. Anstatt manchmal platzintensive Hardware für viele Teile zu entwerfen und einzuschließen, entwerfen sie einfach Brücken mit ein paar USB-Anschlüssen und Hubs, um sie zu erweitern. Alles von Tastaturen bis hin zu Touchpads, Fingerabdruckscannern, Audiokarten, SD-/Speicherkartenlesern, IR-Fernbedienungsanschlüssen, Touchscreen-Controllern, Bluetooth, Wireless und vor allem Webcams sind als Module integriert, die USB verwenden. Ermöglicht die Wiederverwendung desselben Mainboards für mehrere Modelle in einem modularen Design. Auf meinem Apple Macbook Pro sind Kamera, Tastatur, Trackpad, Bluetooth, IR und SD-Karte USB-Geräte. Sogar ältere Laptops aus den 1990er Jahren hatten PS/2- und USB-Standard-Trackpads.


Ihre Frage:

Okay, also kein Bild nötig. Abgesehen von dem offensichtlichen Etikett auf der Rückseite bestätigte einiges Googeln, dass die Kamera keinen integrierten Regler hat. Dies macht es etwas schwieriger zu verwenden, als es nur mit einem Ersatzkabel zu verdrahten. Oh, und der Anschluss zwischen dem Motherboard und dem Anzeigeteil trägt lvds für das Display, Strom für den Wechselrichter / die Hintergrundbeleuchtung, USB für die Kamera und Audio für das Mikrofon. Es ist kein Lvds für alle, nur ein kombiniertes Flexkabel.

Dieses Kameramodul verwendet USB mit Standardtreibern. Aber anstatt 5 V zu verwenden und es dann nach Bedarf herunterzuregeln, erwartet es, dass es mit 3,3 V betrieben wird. Ohne einen Herstellerschaltplan oder eine detaillierte Teileliste können wir nicht sagen, ob es 5-V-tolerant ist, und sollten davon ausgehen, dass dies nicht der Fall ist.

Die D-, D+, Gnd und Shield Ground sind einfach. Diese können direkt mit den passenden Kabeln eines Ersatz-USB-Kabels verbunden werden (entweder das Ende abschneiden oder eines finden, das dies für Sie erledigt. Die Farben sind möglicherweise nicht gleich, überprüfen Sie dies immer mit einem Multimeter). Shield Ground könnte bei Bedarf weggelassen werden, der Computer, an den Sie es anschließen, sollte es an diesem Ende angeschlossen haben, aber ich schlage vor, es trotzdem anzuschließen.

Die 3v3-Linie ist schwieriger. Wie gesagt, Sie sollten 5 V nicht direkt daran anschließen, Sie werden etwas braten. Du musst die 5V herunterfahren. Von der besten zur einfachsten Option:

  • LDO-Schaltregler
  • LDO-Linearregler (LM1117-3.3 oder ähnlich)
  • Zenerdiode (3,3 V)
  • Zwei einfache Signaldioden in Reihe (1n4001 oder ähnlich)

Ein LDO wäre empfehlenswert, besonders wenn Sie sich Sorgen um Perfektion oder Ihre Investition machen. Verbinden Sie den USB 5v mit den entsprechenden Kappen (wahrscheinlich nicht einmal erforderlich, aber empfohlen) mit dem LDO und den LDO-Ausgang mit der 3v3-Leitung.

Oder Sie können einfach (und vielleicht ein bisschen gewagt) vorgehen. Eine Standardsignaldiode wird bei einer mäßigen Stromaufnahme um 0,6 bis 0,7 Volt abfallen. Zwei in Reihe geschaltete mit 5 Volt Eingang lassen 1,4 Volt abfallen, was die Leitung auf 3,6 V senkt, was oft ausreicht, um innerhalb der Toleranzen der meisten 3,3-Geräte zu arbeiten. Dies ist eine sehr einfache Option und funktioniert nicht garantiert, ist aber nicht unbekannt (insbesondere USB-Bluetooth-Geräte, die dies tun, oder für V-USB-Attiny-Projekte oder msp430-USB-Projekte).

Beispiele dafür (ohne den 3,3-V-Regler, der für diese Kameras nicht benötigt wird):
Interne Laptop-Webcam als externe (übersetzte)
Interne Laptop-Webcam-Platine als externe Kamera


Zusammenfassung: Dies ist kein gewöhnlicher, aber trivialer Mod. Verbinden Sie D-, D+, Gnd und Shield Ground mit der passenden USB-Verkabelung. Schließen Sie USB 5 V an die Reglerschaltung an, um sie auf 3,3 (3,6 V) zu bringen, und verbinden Sie sie mit der 3-V-3-Leitung. Treiber installieren. Genießen.

Ich weiß, dass dies ein relativ alter Thread ist, ich bin gerade beim Recherchieren darüber gestolpert. Ich habe eines davon ohne jegliche Probleme direkt an +5 V angeschlossen - ich nehme an, dass dies wahrscheinlich die Lebensdauer der Kamera verkürzt, aber es funktioniert einwandfrei. Es wird etwas warm, wenn es verwendet wird.

Die Ausgabe des Kernel-Protokolls bei Verbindung mit einem Linux-Rechner sieht folgendermaßen aus:

[21516.342225] usb 1-3: USB disconnect, device number 5 
[21519.844036] usb 1-3: new high-speed USB device number 6 using ehci_hcd 
[21520.167057] uvcvideo: Found UVC 1.00 device Webcam (04f2:b084) 
[21520.170634] input: Webcam as /devices/pci0000:00/0000:00:1d.7/usb1/1-3/1-3:1.0/input/input14

Die Kamera ist eine Chicony CNF8041_A1, aus einem Acer Aspire ONE herausgerissen.

Auf der Rückseite der Platine sind Pinbelegungen aufgedruckt, was die Sache einfacher macht.

Einige sind 5V-Kameras. Einige sind 3,3 V. Einige sind 3,3-V-Kameras mit einem 5-V-Eingangsregler. Es variiert also.
Ich habe zwei Laptop-Webcams, aber ich weiß nicht viel über sie. Gibt es eine Möglichkeit zu überprüfen, welche Spannung zulässig ist? 3,3 V vs 5 V Danke. Kennen Sie zufällig den Namen des integrierten, kleinen 5-Pin-Anschlusses?