ČASOMÍRA Z POČÍTAČE PC Publikované: 26.09.2009, Kategória: Merače a testery www.svetelektro.com Zapojení vzniklo na přání kamaráda pro využití starého počítače PC nebo notebooku který takto najde ještě uplatnění pro měření časů při trénincích nebo závodech dvojic(hasiči a podobně),současně při použití stopek (z prodávané stavebnice jejichž popis byl uveřejněn v PE 08/2006) umožňuje jejich ovládání.Využitím PC vznikne možnost měření a ukládání časů při trénincích nebo závodech pro pozdější vyhodnocení,uvedené zapojení nemůže a ani si neklade za cíl konkurovat profesionálním zapojením má hlavně sloužit pro vlastní inspiraci.Přípravek se připojuje na sériový port počítače PC,ti kdož programují si určitě napíší vlastní program přímo pod Windows.
Celkový popis přípravku a ovládacího programu Pro jednoduchost zapojení jsem zvolil použití relátek bez použití složité elektroni-ky,přípravek může být používán buď samostatně pouze s počítačem PC v tomto případě je čas přípravy a vlastní čas závodu zobrazován pouze na monitoru počítače,nebo může ovládat i časomíru z již zmiňované stavebnice kde se zobrazuje čas na displeji.Napájení přípravku je stabilizovaným napětím 12V DC,počítač,snímače i signalizační zařízení na cílových zařízeních drah,časomíra(stopky) jsou s přípravkem propojeny kabelem.Přípravek snímá vstupy ze dvou drah,startovací pistole a v tomto případě též z praporku startéra který ovládá stiskem mikrospínač umístěný v rukojeti praporku při odpočtu přípravy (družstva,dvojice závodní-ků),tento vstup je připojen paralelně ke vstupu startovací pistole.Snímače na uvedených vstu-pech ovládají cívky relátek které spínají kontakty a tyto pak ovládají napětím 4.7V DC vstupy počítače PC : vstup CTS snímá dráhu č.1,vstup DSR snímá dráhu č.2,vstup DCD snímá star-tovací pistoli a odpočítávání.Jeden pár spínacích kontaktů relátek pouze na vstupech od sní-mačů drah jsou zapojený jako přídržné z důvodu že signál od těchto snímačů musí trvat urči-tou dobu 20mS aby bylo zabráněno klamnému sepnutí a tím vyhodnocení závodníka na dráze hlavně při závodech družstev hasičů na používané terče.Pro resetování těchto relátek na vstu-pech je přípravek vybaven resetovacím tlačítkem ovládaným obsluhou PC která po ukončení závodu dvojice stiskem tohoto tlačítka přeruší napájení do uvedených cívek relátek na vstu-pech.Výstupy z počítače PC ovládají pomocí tranzistorů opět cívky relátek které kontakty ovládají rozsvěcování signálních žárovek na cílových zařízeních drah a zvukovou signalizaci, výstup DTR ovládá světelnou signalizaci pro dráhu č.1,výstup TXD ovládá světelnou signali-zaci pro dráhu č.2, výstup RTS ovládá zvukovou signalizaci ukončení závodu dvojice na dra-hách č.1 a č.2.Tyto signalizační prvky jsou napájený napětím 12V DC,uvedené výstupy PC současně ovládají vstupy časomíry(stopek).Na přípravku jsou umístěny i signalizační led diody pro sepnutý výstup dráhy č.1,č.2 a zvukového výstupu.Použitá časomíra může být ponechána se stávajícím displejem dodávaným ve stavebnici nebo je možné si vyrobit velký displej z led diod přední díl je kryt z čirého plexiskla krytého světle tmavou fólií pro automobily. Programové ovládání přípravku program po spuštění čeká na zadání jména družstva (závodníků) po zadání testuje vstupy a pokud je některý vstup AKTIVNÍ zobrazí tuto infor-maci na monitoru PC a dokud není závada odstraněna neumožní start a nespustí stopky,pokud je vše v pořádku zobrazí se na monitoru připraven na odečet tento je programově nastaven na pět minut.Nyní máme možnost stisknout vstup kde je připojena startovací pistole nebo využít druhou možnost stisknout mikrospínač na startovacím praporku.Po prvním stisknutí se vynu-luje časomíra(stopky) a po druhém stisknutí se již spustí odečet a současně čas na časomí-ře.Pokud je vyčerpán odpočet pěti minut program toto ohlásí zvukově na monitoru zobrazí odečet ukončen v limitu pěti minut a dále nové družstvo stiskni ENTER zároveň k družstvu které nesplnilo přípravu v limitu zapíše do souboru DISKVALIFIKACE a jsou resetovány stopky. Pokud je během přípravy družstvo diskvalifikováno rozhodčím stiskne obsluha počí-tače klávesu ENTER do souboru je k tomuto družstvu opět zapsáno DISKVALIFIKACE opět jsou resetovány stopky a vše se opakuje od zadání jména nového družstva toto je také zapsáno do souboru.Po ukončení přípravy družstva před limitem pěti minut stiskne obsluha počítače na pokyn startéra klávesu ESC,je resetována časomíra na monitoru se zobrazí čekám na start.Nyní program čeká na stisknutí mikrospínače ve startovací pistoli,po výstřelu je spuštěna časomíra pokud je start anulován druhým výstřelem zobrazí se na monitoru START ANULOVÁN to samé se zapíše i do souboru,je resetována časomíra a na monitoru se zobrazí znovu ČEKÁM NA NOVÝ VÝSTŘEL programově je tato smyčka ANULOVÁNÍ automaticky ignorována po pěti vteřinách.V případě správného startu je spuštěna časomíra na monitoru je zobrazeno start a závod kde se zobrazuje čas,pokud nyní v kterékoliv dráze dojde k sepnutí snímače dojde k zobrazení na monitoru se jménem dráhy a času to samé se zapíše i do souboru a výstup pro tuto dráhu sepne signalizaci pro tuto dráhu.Pokud dojde i v další dráze k sepnutí snímače zobrazí se na monitoru výsledný čas dvojice to samé se zapíše do souboru,výstup pro tuto dráhu sepne signalizační zařízení stopne časomíru a na deset vteřin sepne zvukovou signalizaci Po této době se na monitoru zobrazí STISKNI KLÁVESU MEZERNÍK tuto klávesu stiskneme dvakrát po sobě,po jejím stisknutí se vrací program na začátek tj. do volby < T> EST ,< S >TART, < ESC> KONEC.Pokud je během závodu dvojice diskvalifikována rozhodčím stiskne obsluha počítače klávesu ENTER po jejím stisknutí se resetuje časomíra do souboru a na monitoru je zapsáno DISKVALIFIKACE pokračuj stiskem klávesy MEZERNÍK program se také vrací na začátek kde máme možnost volby jak je na-psáno výše.Po volbě EST jsou programově spínány ,vypínány výstupy pro dráhy č.1 a č.2,zvuková signalizace je proveden test časomíry a
po tomto testu program čeká na stisk klávesy MEZERNÍK po jejím stisku se dostaneme opět do menu.
Popis přípravku Schéma zapojení přípravku je na obrázcích č.1 až č.5,na vstupy od snímačů a výstupy z PC je použito relátek jejichž cívky jsou na napětí 12V DC a na napětí 5V DC k napájení může být použito autobaterií nebo stejnosměrného zdroje který je schopen dodat při napětí 12V proud 2A,napětí z použitého zdroje je stabilizováno na hodnotu 12V DC stabilizátorem IO1tento zdroj napájí i časomíru(digitální stopky).Časomíra v tomto případě má jako zobra-zovací jednotku vyrobený displej z led diod o výšce číslic 20cm napájení displeje je ze stabi-lizátoru IO2 7810 který stabilizuje napájecí napětí displeje na 10V,jeden segment má celkem deset led diod,schéma zapojení jednoho segmentu ze sedmisegmentové zobrazovací jednotky je na obrázku č.6.Na obrázku č.7 je celkové zapojení jedné sedmisegmentovky hodnotu re-zistoru označeného R* volíme dle proudu použitých led diod v jednom segmentu a výstupním proudem použitého IO MH106 ovládajícího původní displej v časomíře,hodnotu uvedeného rezistoru počítáme z napětí 12V.Desetinné tečky a čárka oddělující minuty a vteřiny,vteřiny a setiny vteřiny jsou z led diod zapojených v sérii a napájených napětím 12V přes rezistor ome-zující proudový odběr dle použitých led.Snímací vstupy z dráhy č.1 a č.2,startovací pistole a snímače odpočtu času označené jako SN1,SN2,SN3 jsou připojeny na cívky relátek RE1,RE2 a RE3,tyto relátka již spínacími kontakty RE1“A“,Re2“A“ a RE3“A“ spínají kladné napětí (+ 4.7V DC) z napěťového děliče ZD1 a R2 na vstupy počítače PC CTS,DSR a DCD.Druhý pár spínacích kontaktů RE1“B“ a RE2“B“ je přes nulovací tlačítko připojeno na kladné napětí (+12V DC) a na cívky relátek RE1 a RE2 tyto spínací kontakty tvoří přidrž uvedených relátek po aktivaci snímačů označených SN1 a SN2.Výstupy počítače PC : DTR,TXD a RTS ovlá-dají báze tranzistorů T1 až T3 tyto tranzistory spínají záporné napětí (-) na cívky relátek RE4,RE5,RE6 které spínacími kontakty RE4“A“,RE5“A“,RE6“A“ ovládají rozsvěcení signa-lizačních žárovek a sirény,kontakty RE4“B“,RE5“B“,RE6“B“ ovládají časomíru start,stop,nulování.Z časomíry je vyvedeno napětí +5V DC na středový vývod relé RE5“B“ a RE7“A“ dále se napětí pak programově přivádí na cívku relé RE7 a na vstupy časomíry : start,stop,nulování.
Použitý počítač PC Počítač může být použit jakýkoliv nemusí mít ani HDD nutný je pouze sériový port v tomto případě stačí pokud má floppy mechaniku a v BIOS se nastaví bootování z této me-chaniky.V tom případě se na disketu s programy nahraje i systém a je možno nastavit automa-tické spuštění programu na závod.Není pak potřeba zadávat název programu pouze se po jeho spuštění zadá číslo sériového portu s připojeným přípravkem.
Popis programu Program je uložen v adresáři ČASOMÍRA je naprogramován v Turbo Pascalu má název závod.exe po spuštění zvolíme sériový port kde je připojen přípravek ten volíme stiskem klá-vesy 1 až 4 stiskem klávesy 1 volíme port com1 atd.Po volbě portu máme opět možnost zvolit test ten volím stiskem klávesy „T“ test ukončíme stiskem klávesy mezerník po proběhnutí testu program nás sám vyzve ke stisknutí klávesy mezerník,vlastní měření závodu provedeme stiskem klávesy „S“start po jejím stisknutí již program čeká na zadání jména družstva TYTO JMÉNA ZADÁVÁME BEZ ČÁREK A HÁČKŮ,testuje vstupy a nuluje časomíru tak jak je uvedeno v popisu výše (funkce přípravku) program se může ukončit během závodu stiskem klávesy mezerník.Při spuštění závodu klávesou „S“ program automaticky sám vytvoří soubor s názvem naměřeno tento soubor se dá zobrazit jak v manažéru Norton Salamandr,Volkov a dále upravovat ve Wordu nebo Exelu.Po každém novém startu je do tohoto souboru vždy připisována další dvojice a to vždy na konec souboru současně je zde ukládáno i anulování startů a diskvalifikace družstva.
Spuštění programů pod OS DOS Programy se spouštějí přímo z příkazové řádky v případě že je spuštěn program zá-vod.exe po jeho ukončení je pouze nutné nastavit nový čas v počítači.
Spuštění programů pod OS Windows 95/98 Po restartu počítače klávesou F8 zvolíme volbu pouze DOS pak je stejné ovládání pro-gramu jak uvedeno výše.Druhá možnost je z příkazové řádky přímo z Windows.
Spuštění programů pod OS Windows 2000/XP,NT Zde je možné program spustit pouze z příkazové řádky OS Windows musí být řádně nainstalován,po spuštění příkazové řádky je nutné si zvolit Anglickou klávesnici pokud ne-máme na klávesnici numerickou část,nebo je zde možnost si vytvořit zástupce programu zá-vod.exe na ploše se vytvoří zástupce MS DOS v tomto se pak nastaví parametry zobrazení celá obrazovka apod.Po ukončení se vrátí původní nastavení obrazovky Windows a čas není nutné upravovat zůstává nezměněn. Pokud počítač nemá sériový port je možné využít redukci USB/COM redukce musí PODPOROVAT VŠECHNY VSTUPNÍ A
VÝSTUPNÍ SIGNÁLY SÉRIOVÉHO PORTU COM.V tomto případě je možné používat program pouze pod OS Windows s nainstalovaným ovladačem.
Download: DOWNLOAD: Riadiaci program pre PC
Seznam součástek přípravek : Relé RE1 až RE6 napětí cívky 12V DC Relé RE7 napětí cívky 5V DC patice pro uvedené RELÉ Diody D1 až D9 1N4007 Zenerova dioda ZD - 4V7 tranzistory T1,T2,T3 - BC337- 40 Led D1,D2,D3 - 2V/0.002A Rezistory : R2 - 820R , R3,R4,R5 - 10K , R6,R7,R8 - 6K2 , , R13,R14,R15 - M1 Stabilizátor : IO1 - 78S12 Kondenzátory : C1,C2 - keramické 100nF Konektory provedení do vlhka Krabička vodotěsná signalizační žárovka 12V Signalizační siréna napájení 12V DC Rozpínací tlačítko na panel
Seznam součástek displej z led diod : (jedna sedmisegmentovka) Rezistory : R9,R11 - 4K2 , R10,R12 - 10K , R*…..R dle „I“ led diod - 7Ks Tranzistory T4 - BC337-40 , T5 - BC327-40 Stabilizátor IO2 - 7810 Kondenzátory : C3,C4 - keramické 100nF LED diody průměr 5mm barva dle vlastního uvážení počet - 70Ks
Konec závodu programem nabídnutá volba (příkazová řádka MS DOS (závod) Windows 2000/XP)
Fotografie hotového výrobku
Použité materiály : Martin Kvoch Programování v Turbo Pascalu V 7.0 Katalog součástek EZK Datasheet k integrovanému obvodu MH 106 Bližší informace :
[email protected] Tel.: 603 340 132