Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Komunikacija spravica-kompjuter

[es] :: Elektronika :: Mikrokontroleri :: Komunikacija spravica-kompjuter

[ Pregleda: 2325 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

PedjaZ

Član broj: 48898
Poruke: 2062



+141 Profil

icon Komunikacija spravica-kompjuter25.12.2010. u 18:08 - pre 162 meseci
Pravim spravicu koja proverava 409600 (640*640) pinova da li ima 0 ili 1 i da to za sto krace vreme prebacim u komp. i uporedim sa tablicom u programu( VB6, JAVA - jos nisam odlucio)

Spravica je gotovo zavrsena samo imam problem da li to upisivati u neki SRAM pa posle u komp ili moze direktno recimo preko USB-a sto bi bilo mnogo jednostavnije.

Koji PIC predlazete i ako imate neki primer komunikacije PIC - JAVA (VB6)
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Komunikacija spravica-kompjuter25.12.2010. u 18:54 - pre 162 meseci
nijedan nema 460mbps, svi imaju 12mbps tako da ti je svejedno... uzmi bilo koji koji ima usb i to je to .. (npr PIC24FJ64GB002 ili PIC24FJ256DA206 ..ili u najgorem slucaju 18F2550/18F4550) takodje ti savetujem da implementiras HID a ne CDC profil, CDC jeste malo jednostavniji sa klijent strane ali HID ima mnogo manji overhead i vise podataka mozes da prebacis za isto vreme u poredjenju sa CDC-om

inace, ako tvoj "sklop" vec puni neki SRAM, onda ti je bolje da uzmes FTDI2232H koji je full speed (460Mbps) i koji ima hw SPI tako da ako stavis neki SPI ram mozes da ga iscitas sa cca 30MB/s ... inace ne znam kako ti sklop radi ali meni ovo vise lici na neki FTDI + FPGA/CPLD projekat nego mesto za pic ..
 
Odgovor na temu

PedjaZ

Član broj: 48898
Poruke: 2062



+141 Profil

icon Re: Komunikacija spravica-kompjuter26.12.2010. u 14:18 - pre 162 meseci
"spravica" je jako jednostavna.
4017 kaskadno tako da ima 640 izlaza i
4067 (x20) koji je povezan za svaki izlaz 4017

Za svaki clock 4017,
640 clock-ova 4067.
I sve tako dok 4017 ne dodje do 640

Upravljanje je jako jednostavno.
Deo sa 4017 ima samo
-clock
-reset
-dosao do kraja (koji i nije potreban)

Deo sa 4067
-clock
-reset
-dosao do kraja (isto nepotreban)
-rezultat (0 ili 1)

To ne bi nista menjao jer su plocice u Eagle-u zavrsene.

Ako bi vec sa PIC-em radio,
on treba da upravlja "sklopom" (clk, reset)
i da salje sto vecom brzinom rezultat u komp.

HID i CDC...
Malo da se informisem na netu o tome pa cu da vidim.
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Komunikacija spravica-kompjuter26.12.2010. u 14:34 - pre 162 meseci
HID - human interface device, jedan od USB profila, taj koriste igracki upravljaci, mis, tastatura ... ne treba ti drajver poseban, pricas direkt iz usb api-a sa bilo kojim HID uredjajem, malo je manji overhead nego za CDC
CDC - communication device class, seriski port, tvoj uredjaj ce da se vidi kao jos jedan seriski port (com15 npr), treba ti .inf kao drajver (koristi se sistemski drajver, samo moras da kazes windozi da ga koristi - kade je linux u pitanju ne treba ti drajver), laksa komunikacija sa klijenta - otvaras standardnu serisku vezu

microchip ti daje dzaba biblioteke za rad sa usb-om i imas primere i za jedan i za drugi profil
 
Odgovor na temu

elektrostudio
Vladimir Pavkovic
SZR Elektrostudio, servis idustrijskih
masina i software developer
Novi Sad

Član broj: 201423
Poruke: 283
*.dynamic.isp.telekom.rs.

Sajt: elektrostudio.com


+25 Profil

icon Re: Komunikacija spravica-kompjuter26.12.2010. u 19:03 - pre 162 meseci
Ja bih vezao spravicu direktno na Pc preko paralelnog porta
Elektrostudio
 
Odgovor na temu

PedjaZ

Član broj: 48898
Poruke: 2062



+141 Profil

icon Re: Komunikacija spravica-kompjuter26.12.2010. u 20:12 - pre 162 meseci
Hvala bogdane na objasnjenu i ustedi vremena jer nisam morao da lutam po netu.

Za paralelni je dusu dalo samo nema paralelni tu brzinu,
barem ja ne znam kako bi iz VB6 to izveo.
U JAVI sam nov mada i tu sumnjam da ima sanse.
 
Odgovor na temu

elektrostudio
Vladimir Pavkovic
SZR Elektrostudio, servis idustrijskih
masina i software developer
Novi Sad

Član broj: 201423
Poruke: 283
*.dynamic.isp.telekom.rs.

Sajt: elektrostudio.com


+25 Profil

icon Re: Komunikacija spravica-kompjuter26.12.2010. u 20:35 - pre 162 meseci
Java je zapravo interpreter te nemoj tamo da trazis brzinu, VB6 je ok a paralelni port poseduje brzinu magistrale pa vidi da li odgovara brzina. U svakom slucaju je brzi od CD4017 a komande koristi tako sto ces pucati direkt u adresu 0x378h (ali ne MEM vec port!). Potrazi malo na net-u sve u vezi LPT-a
Elektrostudio
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Komunikacija spravica-kompjuter26.12.2010. u 20:43 - pre 162 meseci
lpt je super brz, problem je samo sto ga nema vise ni na jednoj masini ... od zadnjih 10 kupljenih masina, nijedna nema paralelni port ... sa lapova su ga ukinuli jos ranije .. tako da ja i dalje savetujem usb+pic ili usb+ftdi ili usb+ATMEGA8U* ..

 
Odgovor na temu

arakis
Filip Dulic

Član broj: 23312
Poruke: 293
*.dynamic.isp.telekom.rs.



+4 Profil

icon Re: Komunikacija spravica-kompjuter27.12.2010. u 22:44 - pre 162 meseci
za xp je mnogo prosto koristiti paralelni port, samo ti treba inpout32.dll googluj ga, i skini i vb.net source cod da lakse provalis kako se koristi!

nista lakse nego recimo, uhvatis prtisak na dugme u tvom formu, i u tom sub-u koristis funkciju
promenjljiva = inp(adressa)-pri cemu je promenjliva tipa SHORT a Adresa uglavnom 0378h
 
Odgovor na temu

PedjaZ

Član broj: 48898
Poruke: 2062



+141 Profil

icon Re: Komunikacija spravica-kompjuter28.12.2010. u 18:04 - pre 162 meseci
Vec sam poceo nesto da radim sa io.dll
Ok se snalazim.

Koja je razlika u poredjenju sa inpout32.dll ?

Znam da je najbolje resenje ono koje predlaze Bogdan
ali nesto mi picevi nisu najbolje krenuli (ima negde tema o frekvencmetru)
pa da ne odustanem zbog toga.
Jeste da pic tu ima neku smesnu ulogu i jako bi jednostavan program bio
ali prvo da probam sa ovim pa ce lako da se doradi.
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: Komunikacija spravica-kompjuter

[ Pregleda: 2325 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.