vissa människor gillar att ändra bilar. Några gillar att överklocka datorer. Då finns det männen som [Jack Zimmermann] som konsumeras med exakt tid. Han arbetar med ett jobb som kommer att distribuera NTP (Network Time Protocol) -servrar i olika afrikanska länder, såväl som behövs små, billiga, energieffektiva, liksom exakta servrar. Vad han slutade med är en extremt exakt konfiguration för cirka $ 200. Längs vägen utvecklade han en skräddarsydd hårdvara, såväl som hackade en dator för att synkronisera med GPS-klockreferensen.
Hans ursprungliga försök var med en Raspberry Pi 3. Men nätverksadaptern är dock inte snabbast möjlig, eftersom det är 100 Mbps och, främst, eftersom den är kopplad via USB-bussen. Nätverkslatens på grund av dessa begränsningar gör det utmanande att tjäna exakt tid.
Hans service inkluderar en odroid c2. För $ 50 är det en extremt skicklig dator med fyra kärnor, Gigabit Ethernet, liksom kan även använda EMMC-lagring som är snabbare än det typiska SD-kortet. Du kan dock fortfarande använda ett traditionellt SD-kort, om du föredrar.
För en tidsreferens utnyttjade [Jack] en Trimble GPSDO (GPS-disciplinerad oscillator) som matar ut en PPS (puls per sekund) såväl som två 10 MHz-signaler. Dessa är låsta till GPS-satellitklockorna som är extremt exakta såväl som [Jack] anger att timingen är exakt för inom mindre än 50 ns. Tyvärr är pulsen från Trimble Board lika kort att läsa, så han utvecklade en pulssträckningskrets.
I stället för att försöka självkontrollera den befintliga klockan på Odroid till GPS-referensen, eliminerade [Jack] kristallen såväl som tillhörande element helt. Han utnyttjade sedan ett frekvensgeneratorchip för att omvandla 10 MHz GPS-signalen till 24 MHz klocka. Odroid förväntar sig. Han har planer på att utnyttja de extra utgångarna från chipet för att köra Ethernet samt usb-klockor, även om deras absoluta noggrannhet är sannolikt inte den kritiska.
Vi har sett NTP-klockor innan det kan ta i denna typ av tidsreferens. Om du vill förstå mycket mer om Odroid C2, pratade vi om dem i längden förra året.