Fórum témák
» Több friss téma |
Fórum » Precíziós órajel-Master Clock
Üdv!
Ide jöhetnek az órajellel,jitter-el kapcsolatos infok, kapcsolások.
Van valami konkrét kérdésed, esetleg más topikban merült fel? Vagy csak úgy eszedbe jutott?
Lehet hogy ma már érdemes lecserélnem az R-C oszcillátoros ébresztő órámat egy kvarcosra..
Igen szeretnék több órajelet szinkronba hozni s valami jó MasterClock-al vezérelni van valami jó ötleted rá?
Pontosan ,de hát mit lehet tenni ha pontosságot szeretne az ember.
Rádiovezérelt óra, ha időmérésre kell, ha frekimérőbe az szívás hogy igazán jó legyen.
PC alaplap valamint egységeinek az órajeleit kéne szinkronba hozni.
Legyszerűsítve erről lenne szó csak nem VCXO hanem OCXO-val.Itt van egy precíziós OCXO órajelgenerátor ,ebből lenne több amiket synkronba kéne hozni. .Valami ötlet rá?
A hozzászólás módosítva: Jan 8, 2019
Nem egyszerűbb és olcsóbb ha bufferekkel több kimenet csinálsz egy oszcillátornak ? Akkor tuti hogy minden kimenet szinkronban fut a többivel
Bővebben: Link A hozzászólás módosítva: Jan 8, 2019
Jó az ötleted csak az a helyzet hogy több különbőző frekvencián futó egységről van szó ,tehát a órajelgenerátorok azonos tipusúak csak más-más frekvenciával rendelkeznek amiket szinkronizálni kellene mivel az egyik egység a másikhoz képest késéssel indul.
Ha egész számú többszöröse a 100Mhz a többinek akkor inkább frkvencia osztóval kéne megcsinálni , ha nem egész számú többszörös akkor viszont nem tudod szinkronizálni (szerintem) Vagy még a PLL a fáziszárt hurok lehet a megoldás
Bővebben: Link A hozzászólás módosítva: Jan 8, 2019
Na ez már érdekesen hangzik az ábrán is amit bedobtam ide PLL szerepel.Van ilyesmivel valami tapasztalatod ?Kíváncsi vagyok az ötleteidre.
Sajnos nincs tapasztalat , csak régebben olvasgattam rádiós cikkeket onnan jött az ötlet . Szerintem ha kiválasztasz egy ic-t a link alatt az adatlapján nagy valószínűséggel megtalálod az ajánlott kapcsolást avval már el tudsz indulni .
Egy mikrokontrollerrel talán megoldható lenne. Kellően magas órajel frekvencián járó MCU. Timerrel pedig leosztani a kívánt frekire az MCU órajelét. Persze nem biztos, hogy pont a kívánt frekit ki lehet hozni leosztással.
Esetleg valami kapcsolásod lenne?
Csak ötlet szintjén írok.
Például adott egy MCU, ami 30 MHz-en megy. Ezzel például gond nélkül lehet csinálni 15 MHz, 10 MHz, 7.5 MHz, ...stb frekvenciájú jeleket. Mivel egy oszcillátorról mennek, így garantáltan szinkronban vannak. A kérdés az az, hogy milyen frekvenciák kellenek? Le lehet-e osztani őket ugyanabból az órajelből?
És az MCU kimenetén mennyire lenne pontos a leosztott órajel megmaradna mondjuk az esedékes 0.1ppm?
Az MCU órajelét külső órajel is szolgáltathatja. Ami olyan pontos, amilyenre csinálva van.
Ilyen erővel akkor már elég egy frekvencia osztó , nem kell proci ...
Na ez nem is rossz ötlet ,építettél már valami hasonlót?
Ez így van. De MCU esetében bármilyen osztás megoldható könnyen, ezen felül még a kimenetek fázisával is lehet játszani, ha ez szükséges.
Építettem hasonlót, de MHz-es freki alatt csináltam.
A kérdező 100MHz-ekről beszélget, nem hiszem hogy egy AVR vagy egy pic lesz a megoldás ...
Alaplapokhoz voltak cél IC-k pl.: CY2280
Egyenlőre semmit nem tudunk a frekvenciák értékéről, sem arról, hogy hány különböző kimenet kell. Ha olyan frekvencia értékek kellenek, amiket nem lehet egy órajelből leosztani, akkor rögtön bukott az MCU-s dolog. De adott esetben egy 72 MHz-es STM32F103C8T6 a maga 500 forintjával esetleg (ismétlem esetleg) megoldás lehet.
Olvasgatom, olvasgatom a topikot.
Felmerül a kérdés, hogy mi a célja a nagy órajel pontosságnak, amiért szinkronizálni kell. Persze vannak alkalmazások, amikor feltétlen szükséges, de általában elég egy egyszerű pufferelés. A puffert feltöltöd, késleltetve ugyanakkora, vagy kisebb sebességgel kiolvasod csak a késleltetés nő, az órajel az az lesz, amit Te készítesz. Így használhatod a saját nagyon pontos oszcillátorodat. A vezéroszcillátor mindíg magasabb frekvencián jár, mint a használt órajel, mert a magasabb frekvencia osztásával az eltérés, és a hiba is osztódik. a VCXO az a megoldás, amivel szinkronizálni lehet, pontosan a PLL hibajelével, ha már szinkronizálni akarod. Szinkronizálásnál mindíg PLL a megoldás. Erre a szinkronizálósdira szerintem csak akkor van szükség, ha időt, frekvenciát szeretnél pontosan mérni, vagy kiterjedt, szövevényes digitális hálózatot akarsz működtetni. Ilyen esetekben kell egy nagyon pontos referenciához szinkronizálni a helyi időalapot. Tipikusan ilyen a GPS rendszer, mert a sok műhold adóját pontosan együtt kell járatni, hogy a földfelszínen a helymeghatározás fázis méréssel elvégezhető legyen a kellő pontossággal. Ha a digitális átvitel vége nyitott, akkor elegendő eredményt ad a pufferelés is. Ha pedig egy rendszeren (dobozon, számítógépen) belül, akkor a közös órajel a megoldás. Egyébként ajánlom figyelmedbe a digitális átviteltechnika témakör tanulmányozását, de nem csak a D/A átalakítók lelkivilágát. A hozzászólás módosítva: Jan 9, 2019
Na az a helyzet hogy elég sok frekire lenne szükségem persze szinkronban de az sem lenne rossz ha lehetne állítani a fázisokat valamint időzíteni a indulásokat persze szinkronizálva.
Az alábbi frekik kellenének a kimeneten: 10, 11 (duplán) , 12.288, 15 (duplán),20,24,24.576,25Mhz Itt látsz egy esetleges megvalósítást A hozzászólás módosítva: Jan 9, 2019
Nem kellene ennek egy fűtött, zárt és hőszigetelt kabinban lennie?
Szerintem te az ocxo egységre gondolsz de annak bizony ott kell lennie de szerintem ennek sem ártana az árnyékolt zavarmentes ház.
|
Bejelentkezés
Hirdetés |