Fórum témák
» Több friss téma |
Fórum » Digitális kamera PIC webszerveren keresztül
Témaindító: NagyPeter, idő: Szept 4, 2007
Témakörök:
Sziasztok.
Segítséget kérnék kamera ügyben. Szeretnék egy olyan kapcsolást összehozni, hogy egy digitális kamerát összekapcsolnék egy PIC18-as mikrokontrollerrel, amelyben van beépített webszerver és egy böngészőn keresztül nézném a kamera képét. Szerintetek össze lehet-e ezt hozni? Van valakinek valamilyen tapasztala ez ügyben? Hogyan tudom a kamerát összekötni digitálisan a PIC-el? Saját magamnak csinálnám, nem kereskedelmre szánnám és ha készen vagyok vele feltenném a netre a megoldást programmal együtt! Minden ötletet szivesen várok! Üdv.: Péter
a webszerveres részig biztosan megoldható, de a kamera illesztésről egyelőre fogalmam sincsen...
ha mutatnál egy kamera adatlapot amit gondolsz bele, akkor talán tudnánk róla nyilatkozni
A webszerver rész megoldható az ENC28J60-as SPI-s, vagy a RTL8109AS ethernetvezérlővel. Van hozzájuk gyári Microchipses stack.
A kamera rész érdekesebb. Ha jól emlékszem az avr.tavir.hu oldalon volt valaki akinek hasonló projektje volt valami diplomamunka keretében. Talán egy régi Sonyericsson kamerát használt. Amit még kívülről lehetett a kamerához csatolni. Az USB-s webkamera illesztése helyből felejtős, a Kompozit kimenetűben esetleg el lehetne gondolkodni, bár a memória nekem kicsit szűkösnek tűnik.
Még nem foglalkoztam a témával, de esetleg ha a kamera DV-s, akkor DV-n keresztül??? És ezer bocs, ha hülyeség..
A DV szabványt részleteiben nem ismerem, de szerintem túl új ahhoz, hogy itthoni házibarkácsolónak egyszerű legyen illesztenie valamihez.
Bár ki tudja, minden szóba jöhető megoldást meg kell vizsgálni. Én a színes kompozit jel digitalizálásán töröm fejem erően. Az még talán esetleg megoldhatónak tűnik. Bár szerintem a projektbe feccölendő energia, idő, pénz helyett beruházok egy USB-s TV kártyába.
olyan port nincs hogy DV...
DV-s kamerákon általában Firewire (vagy szerencsétlenebb esetekben USB - mégszerencsétlenebbekben az is 1.1 -) van... vannak olyan microcontrollerek amelyekben van beépíttet firewire port, de nem hiszem hogy beszerezhetőek nálunk... habár... a Texas Instrumentsnél körülnézhetne valaki, aki nem álmos... ott elvileg vannak ilyenek, bár nem hiszem hogy hobby célokra alkalmas (tokozás, programozás stb) az meg a másik, hogy képes-e firewire host funkciókat ellátni, vagycsak PC-hez tud csatlakozni így... USB már lerágott csint ezen a fórumon... a legtöbb mikrovezérlő csak slave-ként tudja kezelni az USB-t, elég kevés olyan van ami host funkciót is ellát, és az sem hobbistának való...
Az Atmel gyárt AVR-eket host funkcionalítással, de én nem prbáltam még, gondolom egy akrmilyen usb-s kamera driver részét nem lenne egyszerű ráberhelni. Szerintem létezik olyan kamera ami eleve valami digitális formában szolgáltatja a jelet, mint amilyen a említett mobil kamerája.
szerintem is létezik... ezt írtam az első hozzászólásomban is... a kérdést feltevő említette a DV kamerát
Vannak ezek az übergagyi digitális fényképezők, amiket újsághoz, cd-hez osz valamikor. Könnyen felismerhetők arról, hogy RAM-ba mentik a képeket. Nos ezek vezérlő IC-jéhez van adatlap, és mint kiderült van rajta UART port is. Szóval ígéretesnek tűnik a dolog.
Sziasztok!
Mi lenne a cél? Maga a megvalósítás, vagy csak a használat? Ha csak használatra kell, érdemes keresni valami IP kamerát, ami közvetlenül ráköthető internetre. Régebben mintha 20-30e ft körül is láttam volna már ilyesmit, bár a legtöbb drágább szokott lenni. Esetleg olyan berendezés, amire az analóg kamerát rá lehet kötni (talán a delton honlapján láttam valamikor olyat, amire 2 kamera köthető rá). Ha építeni akarsz, akkor is kérdés, hogy mennyit szánsz rá munkában/pénzben. Kevesebb munka esetén: http://www.soselectronic.hu/www/app/index.php?f=art&id=55 Ha jól emlékszem, nettó 12-15e körüli kamera, jpeg formátumot ad ki soros porton. Több munka esetén pedig amit már előttem is említettek, valószínűleg egy kamera jelének a feldolgozása lehet a "legegyszerűbb". Szinkron leválasztó IC-ket lehet kapni, ha színeset akarsz, én keresnék még olyat is, ami RGB összetevőkre felbontja a jelet, mellé jó nagy és gyors memória és céláramkör építése, ami engedélyezettség esetén függőleges szinkronra indul, és bedigitalizálja a képet (inkább valami cpld használatát javasolnám kontroller helyett). Utána ki lehet olvasni a képet. Persze ezzel így valószínűleg elég darabos képet fogsz tudni csinálni (úgy értem valószínűleg nehéz lenne 25fps-t elérni).
sziasztok, olyan projektem töröm a fejem, hogy:
van itthon elfekvőben egy SMC usb -s wlan kártya, és egy usbs webkamera ezeket szeretném összehozni egy pic el 32bites pic re gondoltam mert azon van usb tehát a pic re rálenne kötve a wifi és még a picre lenne kötve a kamera is és akkor mondjuk laptopról nézném a kamera képét ehhez a kapcsolathoz mi kell még? mert ahogy néztem USB nél van vcc gnd meg Data+ és Data- ezt a két data lábat miértnem lehet simán rákötni io portra? úgy nemlehetne kommunikálni ? szerintetek lehetséges összehozni ezt? bármilyen segítséget szívesen várok (usb s kommunikációról cikkeket stb) cikkekhez ott a google... microchip honlapján is van usb-ről tehát konkrétabb kérdéseket tegyél fel, helyetted nem fogjuk megtanulni ezeket
Ha jól emléxem akkor az soselectronicnál lehet kapni olyan kamerát, ami soros kimenetű. Ezt rátudod kötni a picre.
Szerintem egyébként olyan lassú lesz, hogy hihetetlen. Van gyári lan kamera is. Vivotek és társai.
Neked usb HOST-ra van szükséged ha jól értem.
Vannak kontrollerek amik támogatják a host módot, de a drivert magadnak kell megírnod. (ugye a pc sem tud mindent, neki is kell driver egy új eszközhöz). Olyat aminek 2 host usb-je lenne még nem is láttam. Van külön Host USB ic MAX3421,MAX3420,VNC1L. Szerintem ezeket tanúlmányozd át és utána látni fogod, hogy mivel is kell szembenézni. |
Bejelentkezés
Hirdetés |