Fórum témák
» Több friss téma |
Sziasztok!
Az alábbi feladatot szeretném megoldani - ha lehet - PICkel. Digitális fényképező ne SD kártyára mentsen, hanem egy PIC-en keresztül merevlemezre. (vagy bármi másra) Digitális fényképező (rajta egy automatikus gombnyomó) -> pic (-> internet) -> vinyó Cél: Digitális fényképezőből nagyfelbontású alacsonysebességű kamerát csinálni. Ezzel egy biztonsági kamerát lehetne megvalósítani. Ezek a fényképezők másodpercenként tudnak 2-3 képet is csinálni. Ha emellé az ember tesz egy gagyi biztonsági kamerát, akkor a mozgás és a tárgyak is kivehetőek. Problémák: Ha csak automatikus gombnyomót (ami adott időközönként elsüti a gépet) teszek a fényképezőre, akkor előbb utóbb az SD kamera betelik. Ami sokkal súlyosabb (és ezt akarom megoldani), ha a betörő meglátja a fényképezőt, akkor el tudja vinni a felvétellel együtt, míg ha mondjuk egy páncélszekrényben lévő vinyóra továbbítja a képeket, akkor fejre is állhat. (vagy még jobb, ha interneten keresztül elküldené, mert akkor az eszköz megsemmisítése után is megmaradnak az adatok). Anyagiak: Nem tudom, hogy néztétek, de egy 3MP-es digitális fényképezőt bagóért megkap az ember (<10ezer), addig egy digitális biztonsági kamera (IP camera) 3-400eFt felett kezdődik. (a cég nálunk vett egy ilyet). Az analóg kamerákkal mindösszesen a felbontás a probléma, ami kb. 0.3MP (PAL v. NTSC szabvány). (tehát egy képből nem lehet kivenni semmit se), ezt úgy oldják meg, hogy több 100eFt-os motoros objektíveket pakolnak rá. Szóval a fényképezős megoldás költségét 20-30eFt körülre saccolom. Amit meg kellene tehát oldani: SD kártyát kellene szimulálni a fényképező felé, lehetőleg PIC-kel. Valakinek 5lete?
Ez gond nélkül megoldható. PIC-nek az SPI buszát kell slave módban használni, és virtuálisan regisztereket mutatni.
SD kártya egyszerű SPI busz, tehát hardverileg nem bonyolult. Szoftverileg már az. Nem lehetetlen, de kemény dió. És mielőtt megkérdeznéd, senki nem fogja megírni a példát, sőt szerintem ilyet a neten sem nagyon találsz. Ha rám hallgatsz, akkor inkább veszel egy olyan gépet, ami Compact Flash kártyára ment. Köztudott, hogy a Complact Flash interface-e egy az egyben ugyan az mint az IDE-é. Egy egyszerű kis alkatrész nélküli nyákkal kész is az IDE - CF átalakító...
Van egy másik ötletem is. Sima SD-t tegyél a gépbe, és úgy kell kapuzni a buszt, hogy ketten is tudják használni az SD-t.
Fényképezőgép ráteszi, PIC-el átveszed az irányítást, kiolvasod az SD-t, elküldi / lementi / bármit csinál vele, majd törli. Az SD kártyán mindig csak egy képnek elegendő hely kell...
Nem egyszerűbb a kamerát állandó USB kapcsolatban tartani egy olcsó PC-vel, ami időnként letölt, tárol, esetleg továbbít?
Sajnos a legtöbb kamera USB Mass Storage Driveként való megjelenésével egyidőben behúzza az optikát, és speciális módba kapcsol...
(hogyan lehet a
1. a topik cimet megvaltoztatni 2. csevegos temava valtoztatni, mert szerintem fog ez a topik meg dagadni ) A fenykepezot szerintem egy idozitovel fogom lenyomni, itt egy reszletes leiras, hogyan is kell csinalni: http://www.engadget.com/2004/09/21/how-to-take-digital-photos-from-...e-and/ SD vs. CF kartya: A Compact Flash kartyak csak a regebbi dragabb fenykepezokben voltak. Tesomnak van egy Canon Powershot G5-je ami CF kartyas es 200eFt netto kornyeken kerult par eve. Ugyanakkor a beleposzintu Canon A320 SD kartyas, pedig Canon. Lenyegeben az Agfa, Canon (beleposzint), olympus, Kodak mind-mind SD kartyas. A Sony Memory Stikkes, es a noname nagyon olcso gepek csak belso 16MB memoriaval rendelkeznek (pl. Mustek). Ugyanakkor egy 5MP-es gep, ami SD kartyas, mar 13eFt-ert az ember utanvagjak. Tehat ha meg a CF kartya konnyebben megoldhato hardveresen, egyre nehezebb hozza olcso fenykepezot beszerezni, es valoszinu, hogy kevesebb ember kap hozza kedvet, mintha egy 13eFt-os cuccal szorakoznank. Es nem elhanyagolhato szempont, hogy egyre tobb telefon jon sd kartyabovitovel. >és úgy kell kapuzni a buszt, hogy ketten is tudják használni az SD-t. Ezt kifejtened? ps: azt hiszem komolyabb irodalomkutatast kell vegezni. Remelem tobb ember is kedvet kap hozza, es egyutt jobban haladunk. Ha a nyomogombot osszekapcsoljuk egy mozgaserzekelovel, mar eleg komolybehatolaserzekelonk van. Szoval szerintem nagy lehetoseg van ebben. ps2: utanaolvasok az spi protokollnak, adatsebessegnek, es a megapixelek helyigenyenek is. (az atviteli sebessegunk veges, es protokolltol is fugg)
Ezt a régebbiken van csak dolgot cáfolnám. A mai tükörreflexes félmilliós gép is CF kártyával dolgozik. Az oka nagyon egyszerű. Sebessége kb 50x-ese az SD-nek, vagy bármi másnak. Biztos hallottál már olyan fotóst, akinél csak úgy pörögtek a képek.
Ezek a gépek nem ritkán csinálnak 12MPixeles képet, ami kb 4-5MB. Ennek elmentésére van maximum 1-200ms-a. Ezt az SD-k már nem bírják a soros buszuk miatt... A CF párhuzamos buszú, így jóval gyorsabb... Téma átnevezés, átkategorizálás. Felesleges. Nem a méret miatt valami beszélgetős vagy pontra menős. Hanem a jellegét tekintve. Pl. Születhet-e végleges megoldás.
Akkor az SD protokollrol:
A protokoll leirasa A Fat32 fajlrendszerrol: http://www.pjrc.com/tech/8051/ide/fat32.html Van kesz konyvtarkeszlet (library) a FAT32 olvasasara: Embedded Filesystems library dosfs tiny-fatfs Kesz megoldas Atmel proci hasznalataval (mp3 lejatszo): http://www.lehmayr.de/e_mrmidi.htm Egy masik kesz megoldas MSP430x-szel . A hasznalt MSP430X-rol bovebben. Meg kutatgatok irodalmat. Barkinek van 5lete, ne tartsa magaban!
>Ezek a gépek nem ritkán csinálnak 12MPixeles képet, ami kb 4-5MB.
> Ennek elmentésére van maximum 1-200ms-a. > Ezt az SD-k már nem bírják a soros buszuk miatt... >A CF párhuzamos buszú, így jóval gyorsabb... Akkor tegyunk az i-re pontot: Az SD kartya maximalis irasi sebessege 20MB/s, mig a CF kartyanak 133 MB/s. A memoriakartyak kozul a CF kartyanak a legnagyobb az irasi sebessege. Akit jobban erdekel, annak itt egy osszehasonlitas az egyes memoriakartyak kozott. Ugyanakkor ha jobban belegondolunk a 20MB/s-hoz kepest ,,csak'' 6x sebessegnovekedes, mig a fenykepek merete nem linearisan no a felbontashoz kepest, hanem sokkal meredekebben (exponencialisan talan). (ezt ki kell probalni, majd tesom gepevel kiprobalom). A mi projektunk szempontjabol a 20MB/s tobb mint eleg, tekintve, hogy a pic ennel nagysagrendekkel lassabb lesz, foleg az spi protokollkezelese.
Van magyarországon egy időjárás-figyel project(viharvadász). Ott már megoldották ezt. A legtöbb Canon digitgépet lehet PC-ről távirányítani, és ezt használják webkamera helyett. Nézz szét az oldalon, van egy csomó leírás, de akár kész megoldást is vehetsz.
A szokásos szövegemet hozzátenném a témához:
Router + openwrt + sd kártya A Topi által mondott kapuzást kicsit tovább kellene fejleszteni (cserélgetni kellene a Master eszközöket.) Így egy csapásal megoldhatod a weben keresztül történő archiválást, sőt ha mondjuk tudsz gyűjteni olyat amin van USB port akkor aggathatsz rá akár winchestert is. Továbbá szokott lenni rajtuk soros port kivezetve. Erre egy mikrovezérlő ami a fényképezőt állítgatja, és tudsz weben keresztül forgatni, zoomolni stb. Vagy ha marad még szabad GPIO akkor azokkal is végezheted ezt. Persze ez egy kókány megoldás. Ami nem éri meg nagy tételben. Viszont ha csak egy két darab kell, akkor lehet kifutja a router ára egy fejlesztésre fordított időt, energiát.
Megneztem a viharvadasz.hu-t (es a google archivalt valtozatat, mivel most nemigen mukodik az oldal). Ezzel alapvetoen a kovetkezo gondok vannak:
* Egy eloreforditott .exe programjuk van (forraskod nelkul) ami a fenykepeket feltolti a szerverukre. (tehat ha en valamit szeretnek, akkor kapcsolatba kell veluk lepnem, hatha megkaphatom a progamot, hogy az en igenyeimnek megfeleloen modosithassam) * Csak canon gepekkel mukodik * kell hozza egy szgep ami usb-n keresztul vezerli a gepet Mindenesetre 5letnek nem rossz. Gondolkodok meg rajta! Kosz szepen!
* A programot nem ismerem konkrétan hogy hogy működik. De úgy emléxem elmenti a képeket vinyóra is, hogy lehessen time-lapse felvételeket csinálni belőle. Onnan meg már azt csinálsz a képekkel amit akarsz
* Hát igen, csak a canon gépeket lehet így távvezérelni * A webshopban láttam olyan modult, ami közvetlen a netre küldi a képeket. Igaz elég dárga. Egy gagyi P1-es olcsóbb
esetleg egy digitális kamera, aminek a mechanikus része már kilehelte a lelkét, de firewire porton keresztül lehet róla digitalizálni? azért az már messze nem a váltott soros PAL minősége...
Sziasztok!
Hogy túdnák SmartMedia kártya adaptert csinálni amibe SD menne bele? Köszönöm!
Háát ez szvsz. két dolog miatt nem sikerülhet.
Az első dolog a kártya egyik előnye miatt van: a SmartMedia cca 1.3mm vastag, esetleg az eszközből kilógatva lehetne elképzelni az átalakítót. Sok eszköz nem tűri, hogy kinyissák a memória kártya fedelét. A másik dolog a kártya kihalását is okozó tulajdonság: a SmartMedia kártyában nincs vezérlő egység, csak a memória. Egy korai SM kártyás eszköz nem ismeri fel a későbbi fejlesztéseket. volt olyan fényképezőm (agfa), ami 16MB-nél nagyobb kártyával nem mőködött. A legutolsó SM kártyás gépem (olympus c700UZ) már képesvolt olvasni a 128-as kártyát. Épp ezért neehéz lenne elképzelni egy olyan átalakító kártyát, ami az sd soros adatait szétszervezi szabványos 128MB-os csomagokká.
SD kártya kezelése PIC-kel:
http://www.hobbielektronika.hu/forum/topic_1839.html Az átkapcsolást 74ls245-el meg lehetne csinálni: Kép: Hivatkozás Az ethernetre ezzel lehetne eljuttatni a filét: http://tomeko.net/mikroserwerPIC.php?lang=en
Sziasztok! Van egy Lumix DMCLX1 gépem és kikapcsolt állapotban is bekapcsol szoval mindig ki kell venni az aksit. Tudtok-e valami tanácsot vagy kuka. KÖSZI A VÁLASZOKAT!
|
Bejelentkezés
Hirdetés |