Du definierar inte "dyrt", så det här är något av ett skott i mörkret.
Börja med en kommersiell (inklusive eBay) 10 MHz generator. Rubidium för val, men oavsett vilken noggrannhet du kan få sätter din prestanda.
Bygg nu en programmerbar delare på 28 bitar. Vid 10 MHz kan du komma undan med 74HC CMOS-logik, men du måste använda en snabb bärkonfiguration. Utgången utlöser också en delning med två flip-flop som ger bit 29.
Avdelaren kan köras i förhållandet 10.274.912 eller 10.274.913, beroende på tillståndet för bit 29. För en perfekt 10 MHz-ingång effektiv utgångsperiod för bit 28 blir då 1.02749125 sekunder, vilket är ungefär exakt till 1 ppb, eller cirka 30 ms / år. En mindre exakt ingång kommer naturligtvis att producera en mindre exakt utgång.
Med 74HC161s som standard kan du göra detta med 8 IC: er, och om du är försiktig kan du kanske använda en standard prototypning strip board, även om du vill vara mycket försiktig med att förstärka marksystemet. Perfboard skulle vara billigare, mer kompakt och mer hållbart, men ledningarna skulle vara mindre praktiska, eftersom du skulle behöva lödda anslutningarna. Du kan sedan potta den i något som RTV av elektronikgrad (INTE RTV: n du får i hårdvaruaffären), för en slutlig modulstorlek i intervallet 2 x 2 x 1/2 tum, räknat inte oscillatorn.
EDIT
Observera att din prestandastandard, kopplad till "vanliga" RTC, faktiskt ligger inom 1 sek / dag noggrannhet, vilket är 30 gånger sämre än detta tillvägagångssätt. Så, först och främst, kan du ta bort bit 29-steget eller alternativt dela dina 10 MHz till 5 MHz och använda ett förhållande på 5,137,456. Denna lägre klockfrekvens vid räknarna möjliggör en enklare bärstruktur, vilket undviker den snabba bärningen som skulle vara nödvändig vid 10 MHz. Din noggrannhet är nu i storleksordningen 60 ms / år för en perfekt klocka.
FURTHER EDIT
En snabb titt på eBay visar ett stort antal 10 MHz OCXOs för mindre än 20 dollar.Dessa har vanligtvis en stabilitet på 1 ppb eller bättre, med 0,2 ppb en ganska vanlig specifikation.Skaffa en av dessa så ska du vara i god form.Du vill låna en frekvens / periodmätare med ganska hög upplösning för att bestämma den faktiska utfrekvensen och justera sedan delningsförhållandet så att det matchar.