zpožďovač v ns

Dotazy na technické problémy, vlastní řešení technických problémů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
p4ul
Příspěvky: 317
Registrován: 29 srp 2007, 00:00

zpožďovač v ns

#1 Příspěvek od p4ul »

Existuje součástka, která by zpozdila TTL signál o daný počet nanosekund? Představuji si jako na obrázku. Nejlepší by to bylo digitálně. Nastavil bych třeba hodnotu 5 jako 4 bity a signál by se zpozdil o 5ns (nebo násobek). Ale to už si moc vymýšlím...

Když tak nad tím přemýšlím, je to vlastně posunutí fáze. Možná by stačilo jen posunout fázi. Chtěl bych takto posunovat hodinový signál 40MHz pro pro sekvenční vzorkování (equivalent time sampling).
Přílohy
delay.png
(741 bajtů) Staženo 3948 x
Uživatelský avatar
DRAKE
Příspěvky: 276
Registrován: 05 zář 2005, 00:00

#2 Příspěvek od DRAKE »

Kus koaxu by měl stačit. Ale jak dlouhej???
Ježíš na kříži zaplatil za naše hříchy a tím nás osvobodil od věčné smrti. Platí i pro bastliře :-).
Uživatelský avatar
FERYACT
Příspěvky: 2285
Registrován: 20 dub 2005, 00:00
Bydliště: Krnov

#3 Příspěvek od FERYACT »

Nečekej levné řešení.Běžné TTL mají zpoždení10-15ns.
Uživatelský avatar
ZdenekHQ
Významný člen
Příspěvky: 25519
Registrován: 21 črc 2006, 00:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#4 Příspěvek od ZdenekHQ »

Existuje, dá se i objednat z USA, ale je to drahý.

Kód: Vybrat vše

MC100EP196 (výrobce ON semiconductors)  Tento obvod bychom mohli sehnat z USA cca do 3 týdnů, cena 776 Kč + 57 Eur doprava a poplatky za bankovní převody.
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]
Uživatelský avatar
Killroy
Moderátor
Příspěvky: 4273
Registrován: 08 pro 2007, 00:00
Bydliště: Plzeňsko

#5 Příspěvek od Killroy »

EBV Wien: MC100EP196BMNG (PBfree) skladem kusovky tak za 18Euro + DPH. Možná že ho prodají přímo, ale spíš odkážou na nějakýho prodejce v Čechách nebo SK.


Killroy
Uživatelský avatar
p4ul
Příspěvky: 317
Registrován: 29 srp 2007, 00:00

#6 Příspěvek od p4ul »

Díky za tip. Nečekal jsem, že něco takového bude existovat. Nicméně na bastlení potřebuju pouzdro DIP, s smd se moc nechytám. Další problém je v tom, že 40 MHz je 25ns, tzn. potřeboval bych aspoň 0 až 25ns, nebo 0 až 50ns pro 20 MHz a u tohoto obvodu se dá nastavit zpoždění v ps do 10ns. To je pro mě málo.

FERYACT mě přivedl na myšlenku, že to asi tak jednoduché nebude. Nezáleží na statickém zpoždění TTL obvodů, ale na tom, že je nejspíš dynamické - jak píše 10-15ns. Čili jestli je to jednou 10ns a jindy 15ns je problém. To by mi pak nepomohl ani ten zpožďovač.

Zajímalo by mě jak se to řeší třeba v prodávaných dig. osciloskopech, které umí sekvenční vzorkování. To tady ale asi nikdo nebude vědět. Našel jsem obrázek generování časové základny. Napadlo mě, kdybych generoval pilu 40MHz a řídící napětí, to dal nějakým způsobem dohromady, vznikal by pak posunutý hodinový signál posunutý podle napětí, ale to už velké frekvence. Zatím jsem bezradný.
Přílohy
samp.png
(7.38 KiB) Staženo 88 x
Uživatelský avatar
ZdenekHQ
Významný člen
Příspěvky: 25519
Registrován: 21 črc 2006, 00:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#7 Příspěvek od ZdenekHQ »

Tobě v podstatě stačí multiplexer + něco, co má konstantní zpoždění (doba přepnutí MUX a jeho zpoždění tě u tohohle nemusí trápit). Teď jde o to, kolik potřebuješ kroků, jako zpožďovačka při konstantním kmitočtu se dá použít nějaký 74F00 řazený za sebou (jedno hradlo má kolem 4ns) - nebo to klubko koaxu s odbočkama :)
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]
Uživatelský avatar
p4ul
Příspěvky: 317
Registrován: 29 srp 2007, 00:00

#8 Příspěvek od p4ul »

Vymyslel jsem zajímavou možnost. Měnit střídu a reagovat (třeba samplovat) na sestupnou hranu :idea: Tohle by možná bylo schůdné a třeba i jednoduché při použití dsPIC. Musím vyzkoušet...
Uživatelský avatar
ZdenekHQ
Významný člen
Příspěvky: 25519
Registrován: 21 črc 2006, 00:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#9 Příspěvek od ZdenekHQ »

Jo, a ještě :

http://www.maxim-ic.com/appnotes.cfm/an_pk/1779

či google a Programmable Delay Line
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]
Uživatelský avatar
p4ul
Příspěvky: 317
Registrován: 29 srp 2007, 00:00

#10 Příspěvek od p4ul »

Ten DS1020 vypadá zajímavě, ale u nás se to asi nesežene a taky by mě zajímala cena, určitě zase několik stovek. Ten mux + zpoždění přes invertory by bylo docela schůdné. Ten koax nechápu. To zpoždění je tak velké, abych nepotřeboval metry? Dále by pak byl problém s tím jak zjistit jaké to má doopravdy zpoždění. A jestli by těch kroků bylo řekněme 10, tak by to bylo docela dost IO (10+9+8+7+6+5+4+2+1) / 4 = 14. Mux je 8 bit., 16 určitě zase není (jako čítač) :-) Ten koax bych ani nechtěl vidět - jak by to bylo vůbec velké? :-) Nevím no..zatím přemýšlím nad tou střídou a pwm, u dsPIC je prý max freq. až 1GHz.
Uživatelský avatar
ZdenekHQ
Významný člen
Příspěvky: 25519
Registrován: 21 črc 2006, 00:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#11 Příspěvek od ZdenekHQ »

Tady platí čím mizernější dielektrikum, tím kratší koax bys potřeboval. Takže si spočítej orientačně

rychlost světla krát činitel zkrácení (0.6 -0.7) krát čas


300 000 000 x 0.6 x 1E-9 je 18 cm pro 1ns. Počítám dobře ?
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]
Uživatelský avatar
p4ul
Příspěvky: 317
Registrován: 29 srp 2007, 00:00

#12 Příspěvek od p4ul »

Asi nejlepší bude použít dsPIC. Umí posouvat i fázi po 4.2 ns. Takže stačí PWM signálem generovat hodinový signál pro samplování a jednoduše posouvat fázi zápisem do registru. Otázkou je, zda bude PWM signál generováný dsPICem stabilní a přesný. Ale jinak je vše v jednom pouzdře a jednoduché na použití.
Uživatelský avatar
tandel
Příspěvky: 1488
Registrován: 01 led 2008, 00:00

#13 Příspěvek od tandel »

Ten koax bych ani nechtěl vidět - jak by to bylo vůbec velké?

Jen na ukázku: Příklad zpožďovacího vedení s konstantním zpožděním realizovaného koaxem (je tam údaj 95 ns).

Obrázek
Odpovědět

Zpět na „Poradna“