Elektronsko mjerenje vremena
Moderators: pedja089, stojke369, [eDo], trax
Elektronsko mjerenje vremena
Pozdrav!
Potrebna mi je shema i nekoliko savjeta za elektronsko mjerenje vremena.
Zanima me kako spojiti 2 tipkala s računalom. Potrebno mi je da TIPKALO 1 pali štopericu na računalu, a TIPKALO 2 zaustavlja, moguća je još i nadogradnja TIPKALA 3 koje bi poništavalo rezultat štoperice.
Problem je u tome što neznam kako dobiti signal od tipkala na računalu, dali putem USB ( simulacija lijeve i desne tipke miša ) ili postoji neki drugi jednostavniji način ?
HVALA!
Potrebna mi je shema i nekoliko savjeta za elektronsko mjerenje vremena.
Zanima me kako spojiti 2 tipkala s računalom. Potrebno mi je da TIPKALO 1 pali štopericu na računalu, a TIPKALO 2 zaustavlja, moguća je još i nadogradnja TIPKALA 3 koje bi poništavalo rezultat štoperice.
Problem je u tome što neznam kako dobiti signal od tipkala na računalu, dali putem USB ( simulacija lijeve i desne tipke miša ) ili postoji neki drugi jednostavniji način ?
HVALA!
Re: Elektronsko mjerenje vremena
Paralelni port! Imas tonu primjera na netu. Ako ne nadjes nista, javi, ja imam nekakav program u C# (vs2008) koji se moze jednostavno prepraviti da radi ovo sto hoces.
Re: Elektronsko mjerenje vremena
Dobra ideja je ovaj paralelni port,
ali meni treba nešto primjenjivije pošto paralelnog porta baš i nema u većini računala
dobra ideja bi bio priključak preko USb -a samo kako to onda izvesti?
ali meni treba nešto primjenjivije pošto paralelnog porta baš i nema u većini računala
dobra ideja bi bio priključak preko USb -a samo kako to onda izvesti?
- Feko
- Stariji član
- Posts: 4394
- Joined: 23-07-2008, 06:18
- Location: Hrvatska, Slavonija, Selo moje malo...
Re: Elektronsko mjerenje vremena
A zašto ti trebaju tipkala?
Start, Stop i Reset...pa čak i prolazno vrijeme se može vidjeti i upravljati sa tipkovnicom koju imaš uz kompjuter. A programa imaš na netu barem 10-komada...
edit:
Ako baš želiš tipkala, možeš to izvesti
od nekog starog joypada i imaš program kojim možeš određenoj tipki pridružiti funkciju (npr. Ctrl+S je Stop...itd)
Start, Stop i Reset...pa čak i prolazno vrijeme se može vidjeti i upravljati sa tipkovnicom koju imaš uz kompjuter. A programa imaš na netu barem 10-komada...
edit:
Ako baš želiš tipkala, možeš to izvesti
od nekog starog joypada i imaš program kojim možeš određenoj tipki pridružiti funkciju (npr. Ctrl+S je Stop...itd)
Re: Elektronsko mjerenje vremena
zbog toga jer na prvom tipkalu natjecatelj pritisne star, a na drugom koje je udaljeno 50m od prvog pritisne stop
- InTheStillOfTheNight
- Odlično uznapredovao
- Posts: 938
- Joined: 01-06-2006, 17:54
- Location: Zagreb
Re: Elektronsko mjerenje vremena
Preko USB-a to nije baš jednostavno napraviti jer moraš "nekako" podržati USB protokol pa bi u toj situaciji morao imati mikrokontroler.
InTheStillOfTheNight
- informaticar
- Odlično uznapredovao
- Posts: 588
- Joined: 09-12-2008, 16:31
- Location: Velika Kopanica - Slavonski Brod
Re: Elektronsko mjerenje vremena
A ako imaš mikrokontroler možeš napraviti zaseban uređaj sa display-em bez kompjutera...
Re: Elektronsko mjerenje vremena
e to je onda već puno skuplje... ,
treba mi nešto jeftino, primjenjivo i jednostavno!
treba mi nešto jeftino, primjenjivo i jednostavno!
Re: Elektronsko mjerenje vremena
O kojoj minimalnoj uloženoj cijeni se razmišlja?
- informaticar
- Odlično uznapredovao
- Posts: 588
- Joined: 09-12-2008, 16:31
- Location: Velika Kopanica - Slavonski Brod
Re: Elektronsko mjerenje vremena
Pa bolje da si pitao o kojoj maksimalnoj cijelni se razmišlja jel svi bi prošli što jeftinije (0kn )...
Re: Elektronsko mjerenje vremena
Ako bude unutar moje potražnje, možda i dobije
- InTheStillOfTheNight
- Odlično uznapredovao
- Posts: 938
- Joined: 01-06-2006, 17:54
- Location: Zagreb
Re: Elektronsko mjerenje vremena
Ja si nisam baš u tim ciframa potražnje i potrošnje... Meni je onako što mi treba to kupim... Što se tiče te ideje za USB ja ti jedino mogu preko foruma bespatno ispogramirati CDC za MCU... Dakle ukljucis ga na PC i on ga prepozna kao COM port... U tome je naravno i ta podrška za ono što želiš... Ali sve ostalo sa tipkalima i samim programom na PC-u morao bi sam napraviti ili poznavati nekoga tko moze za OS tipa XP napisati aplikaciju za ono što želiš...
InTheStillOfTheNight
Re: Elektronsko mjerenje vremena
Program nije bitan , imam prijatelja koji je jako dobar programer o koji će taj program napraviti.
Problem je u tome kako spojiti ta tipkala (shema ) ?
Problem je u tome kako spojiti ta tipkala (shema ) ?
- InTheStillOfTheNight
- Odlično uznapredovao
- Posts: 938
- Joined: 01-06-2006, 17:54
- Location: Zagreb
Re: Elektronsko mjerenje vremena
Ako to hoces na USB shema nije problem... To se nacrta za sat vremena sve... Po meni, problem je samo u onome tko s tog USB modula vuče informacije... CDC je čisti COM port. Ako je programer na PC-u dobar to mu nije problem...
InTheStillOfTheNight
- InTheStillOfTheNight
- Odlično uznapredovao
- Posts: 938
- Joined: 01-06-2006, 17:54
- Location: Zagreb
Re: Elektronsko mjerenje vremena
Ovo je samo ideja, i ne kazem da je najbolja... Možda se može jednostavnije napraviti... Što s e tiče USB-a ne znam bolje rješenje od CDC-a i MCU-a... Možda postoji no ne znam. Stara analogija možda ima trik kako to pojednostaviti, ali ja ga ne znam... Možda je bolje u tvojoj situaciji izbjeći USB i osloniti se na recimo pararelni port... Ovo sa usb-om o kojem pricam je vjerojatno najkompiciraniji način za napraviti to što želiš...
InTheStillOfTheNight
Re: Elektronsko mjerenje vremena
znam da je usb kompliciran,
ali usb je najprikladniji, jer kad dođem na neko natjecanje ne želim tražiti tamo računalo s paralelnim portom
ali usb je najprikladniji, jer kad dođem na neko natjecanje ne želim tražiti tamo računalo s paralelnim portom
Re: Elektronsko mjerenje vremena
Well, ako ti se svidja ideja sa paralelnim portom, navalio si na taj USB onda potrazi USB2PARALLEL, mislim da imas tonu solucija.
Plus, ako mislis to razvlaciti na 50+ metara, razmisli o padu napona na toj razdaljini!!!
Plus, ako mislis to razvlaciti na 50+ metara, razmisli o padu napona na toj razdaljini!!!
Re: Elektronsko mjerenje vremena
Možda zvuči ludo, ali mislim da ti je jedino riješenje (po tvojim kriterijima) preko mikrofonskog ulaza. Informaciju kodirati vremenski ili amplitudno, mislim da bi vremenski bilo jednostavnije jer na kompu mozes dobiti apsolutnu vrijednost, za amplitudu nisam siguran. Znaci svaki tipkalo posalje impuls razlicite duzine (ili frekvencije), program koji cita mikrofonski ulaz onda izracuna koje tipkalo je pritisnuto.
Nisam (za sada ) stručnjak u elektronici ali mislim da bi se to moglo napraviti s jednim (vrlo jeftinim) 555 cipom
Nisam (za sada ) stručnjak u elektronici ali mislim da bi se to moglo napraviti s jednim (vrlo jeftinim) 555 cipom
Re: Elektronsko mjerenje vremena
A koliko precizno treba meriti vreme?
Jaka stvar da LED blinka. Kada je nateraš da peva onda si car za elektroniku...
- InTheStillOfTheNight
- Odlično uznapredovao
- Posts: 938
- Joined: 01-06-2006, 17:54
- Location: Zagreb
Re: Elektronsko mjerenje vremena
Uostalom zašto to ne napraviti preko USB-a na vrlo jednostavan način.
Evo onako iz glave točan broj elemenata:
AT90USB162 -- Atmelov MCU koji ima USB na sebi
8 Mhz kristal oscilator
2x 22R otpornik za USB d+ i d- liniju
2x 22pF kondenzator za X1 i X2 liniju kristala
4,7 uF kondenzator na 5V napajanju
2x 100 nF kondenzatri na VCC linijama mikrokontrolera
3x 10k... vanji pull up otpornici za 3 tipkala
3 tipkala
USB B konektor za uključiti USB kabel... ili ga jednostavno nalemiti na pločicu...
Što se tiče programa za to ja mogu napraviti HEX bez problema jer nije ništa komplicirano.
HEX file tj, program u tog atmela možeš upisati bez programatora. On ima isprogramiran tvornički bootloader i samo ga ukljucis na USB uđeš u bootloader i preko PC-a daš mu novi HEX file.. Par sekundi posla kad instaliraš sve potrebno na PC
Evo onako iz glave točan broj elemenata:
AT90USB162 -- Atmelov MCU koji ima USB na sebi
8 Mhz kristal oscilator
2x 22R otpornik za USB d+ i d- liniju
2x 22pF kondenzator za X1 i X2 liniju kristala
4,7 uF kondenzator na 5V napajanju
2x 100 nF kondenzatri na VCC linijama mikrokontrolera
3x 10k... vanji pull up otpornici za 3 tipkala
3 tipkala
USB B konektor za uključiti USB kabel... ili ga jednostavno nalemiti na pločicu...
Što se tiče programa za to ja mogu napraviti HEX bez problema jer nije ništa komplicirano.
HEX file tj, program u tog atmela možeš upisati bez programatora. On ima isprogramiran tvornički bootloader i samo ga ukljucis na USB uđeš u bootloader i preko PC-a daš mu novi HEX file.. Par sekundi posla kad instaliraš sve potrebno na PC
InTheStillOfTheNight