Izvinite zbog ovoga ¨time delay-a¨, ali praznici i tako to...
Dakle:
Citat:
zofr: Za
Odin O.
Uklopni sat (poseban ili sto je cesce integrisan u el. brojilo) mora da radi sa tacnoscu od nekoliko
ppm. U bazdarnici se vrsi njegova provera, ali je to mnogo lakse jer je perioda 1 minut, dok referentni
oscilator i dalje treba da je precizan i visoko stabilan. Dakle, potreba za ovliko tacnim merenjem
vremena postoji.
Jedno je tacno merenje duzih vremenskih intervala, a sasvim drugo precizno detektovanje brzih pojava. Da neki oscilator radi sa tacnoscu 5 ili 10 ppm nije nista narocito. I u obicnim rucnim casovnicima koji kostaju nekoliko evra imas oscilatore koji rade se tom tacnoscu. To znaci da oni prave gresku od nekoliko sekundi ili par desetina sekundi na godinu dana. Tako uklopni sat u elektricnom brojilu treba da ima razumnu tacnost da ne bi ukljucivao jeftinu tarifu dva sata kasnije nego sto treba ili nesto tome slicno. Ovo o cemu ti pricas nema nikakve veze sa navedenim primjerom. Uklopni sat treba otprilike u 6 sati ujutro da prebaci sat iz jedne tarife u drugu, e sad da li ce to biti jedan sekund prije ili kasnije, u principu nema nikakve veze. On svaki dan moze malo da kasni ili zuri, a tacnost od x ppm je potrebna da on ne bi nakon godinu ili dve dana promasivao za pola sata ili sat. A ovo o cemu ti pricas zahteva da se stvari odigravaju u preciznim trenutcima koji se iz tvoje racunice vrte oko nanosekundi. Ono sto sam ja hteo da ti kazem, je to da kad si vec dosao do tacke kada ti se stvari odigravaju u nanosekundama, onda ti moras da imas znatno ozbiljniju opremu nego onu sto mozes da nabavis za nekoliko desetina evra. Ti vec moras i da zadjes u elektromagnetiku i da se bavis propagacijom elektricnog signala kroz elektricne vodove, parazitnim kapacitivnosti stampe, zica i ostalog, sumovima i raznim smetnjama iz okoline, zatim treba da znas koliko su ti brze te usponske i opadajuce ivice tih signala A i B, kao i gde ti je prag okidanja pojedinih elektricnih komponenti. Te usponske i silazne ivice signala A i B koje ti dobijas preko nekih zica mogu da izgledaju nekako predefinisano, a sta ce sa njima biti kad ti na te vodove prikacs svoj uredjaj pitaj boga. To sve u uobicajenim upotrebama tipa ukljucivanja nekog relea, registrovanja pritiska tastera i sl. nije ni bitno, ali kao sto rekoh, kad se radi o nanosekundama, to je vec drugi svijet. Znaci, raspitaj se i o strujnom kapacitetu i ostalim elektricnim karakteristikama tih signala A i B.
U principu, vrlo je tesko, ako ne i nemoguce, meriti intervale u nanosekundama pomocu naprava koje rade u megahercima. Ako mozes da priustis cipove koji rade na trostruko ili peterostruko vecem taktu nego sto ti je teoretski (matematicki) potrebno, onda se nadaj necemu, a ovako... vrlo sam skeptican. Uostalom, vidjeces vec i sam kad zalemis komponente sta se zbiva.
A sto se tice tih oscilatora koje si kupio... Ako bi ti uzeo taj ocilator od npr. 10 MHz koji si kupio, greska od 2.5 ppm znaci da bi na milion taktova ovog oscilatora on mogao da otkuca 2.5 perioda vise ili manje. Za period od 22ms ovaj oscilator ce da otkuca oko 220000 perioda, a to je skoro cetvrtina od milion, odnosno on ce da pogresi za oko 0.6 periode. A jedna perioda mu je 100ns, sto znaci da ce oscilator da ti pogresi za 60ns. A ti mozes da pogresis 55ns. Znaci nista od toga.
Ako uzmes onaj sa tacnoscu od 1ppm on ce da ti gresi za oko 24ns. Ovo jeste manje od 55ns, ali je istog reda velicine kao i dozvoljena greska tako da kad se u obzir uzmu i ostale smetnje koje ce tu da se jave mislim da i ovo otpada.
Citat:
zofr: Za
Odin O.
Vreme propagacije je konstantna greska i jednako pomera pocetak i kraj vremenskog intervala,
dok sam vremenski interval ostaje isti.
Ovo cak ni teoretski nije tacno. Pogotovo sto pocetak merenja pocinje sa opadajucom ivicom signala A, a zavrsava se sa rastucom ivicom signala B. I u to ces da se uveris ako realizujes neko od dosada pomenutih resenja. Govorim o vremenu propagacije kroz tvoj uredjaj, a ne o signalima A i B, o kojima jos nista i neznamo.
Ovo sve do sada sto sam procitao su, po mom misljenju, rjesenja koja su u skladu sa postavkom tvoga problema. A to je, prilicno uopsteno i generalno neupotrebljivo, isto kao i tvoj opis problema. Ovo je sve prica kako se generalno moze izmeriti neki interval, ali niko nije vodio racuna o odstupanju elektricnih karakteristika od savrsenih teorijskih modela, kao i o tome da se radi o nanosekundama. Ono sto ja mislim je da imas dva moguca puta kojima ces dalje ici:
1. ili skupi vise informacija o elektricnim karakteristikama tih signala A i B, pa da se nesto radi pomocu ¨stapa i kanapa¨
2. ili nabavi opremu koja radi na 60-tak Mhz, pa da se ne mislis oko elektricnih karakteristika
I naravno, da me ne shvatite pogresno, ovo sto sam napisao nije nikakvo tvrdjenje, vec samo moje misljenje.
Jos jedno pitanje za kraj:
Da li ti moras tacno da IZMERIS taj interval sa tom tacnoscu, ili je npr. dovoljno samo da DETEKTUJES DA ON JESTE ILI NIJE u granicama 22ms+-55ns?
U drugom slucaju nesto bi moglo i da se uprosti.
Pozdrav!