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.
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:
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.
Gustavo Litowski
Passant
Passant
Jippie
Gustavo Litowski
Passant