PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WebCam-Pic-PC



Duke of Doom
31.10.2006, 21:10
Hallo!!

Ist es möglich eine USB-Webcam an einem Microcontroller(PIC) anzuschließen, der den erhaltenen Videostream dann über eine LAN-Verbindung zum PC weiterleitet, der die erhaltenen Bilder dann verarbeiteten soll.

ich hoffe ihr könnt mir weiterhelfen......

Surveyor
31.10.2006, 21:48
Um das zu realisieren brauchst Du einen PIC mit USB-Hostcontroller und ein Ethernet-Interface, da könnte man das hier nehmen: http://shop.mikrocontroller.net/csc_article_details.php?nPos=0&saArticle[ID]=78

Die WebCam dazu zu bringen Daten zu senden könnte man evlt. in einem OpenSource-Treiber abschaun.

Allerdings kann ich zur Zeit nicht beurteilen wie groß der Programm Code wird und ob die PICs schnell genug sind. Ich würde spontan eher einen ARM7 nehmen, die gibts schon mit Ethernet-Controller.

Die Daten am PC müsstest Du dann wieder zusammensetzen, naja kommt auf das Protokoll an, evlt. gibts schon ein Standard für Videostreams über Ethernet.

Vielleicht lohnt es sicher eher mal nach einen WebCam mit Ethernet zu gucken. Kommt drauf an was wo die Priorität liegt: Schnell zum Ziel oder ein Bastel-Projekt...

Vitis
01.11.2006, 13:06
möglich ist vieles, aber der Aufwand ist immens dabei.
N PIC wird vermutlich schon etwas klein sein für die
Geschichte, der hat da schon Arbeit mit dem übernehmen der Daten
aus der CAM ... nebenbei, was solls denn für ne Cam sein und
welche Bildwiederholraten sollen da laufen ... dann noch n TCP-IP
usw. kann schon haarig werden.

r.moshage
01.11.2006, 14:07
Es giebt auch PIC's mit Ethernet Schnittstelle Z.b. PIC18F97J60. Mit USB und Ethernet ist mir keiner bekannt, man müßte also 2 Controller verwenden.

r.moshage
01.11.2006, 14:37
Es giebt auch PIC's mit Ethernet Schnittstelle Z.b. PIC18F97J60. Mit USB und Ethernet ist mir keiner bekannt, man müßte also 2 Controller verwenden.

Duke of Doom
01.11.2006, 16:18
Die Kamera sollte schon VGA-Auflösung haben... Die Wiederholrate ist nicht so wichtig

Vitis
01.11.2006, 19:53
Also, zunächst musste nen USB Master auf dem PIC hinbekommen,
dann natürlich noch die Anbindung zum USB klaro auch noch.
Dann musste noch den Treiber der Cam nachbilden, damit die
mit dem PIC sprechen kann und der sie versteht.
Dann musste natürlich noch die daten der Kamera speichern,
du brauchst also auch viel RAM, der dann vermutlich aussen am
PIC also extern drann muss.