CHU - это канадская коротковолновая станция около Оттавы. Она очень похожа на WWV в США, но с одним важным отличием: в добавление к обычному объявлению точного времени на английском и французском, она раз в минуту передает сигналы точного времени, используя старые модемные сигналы "Bell 103" (300 бод). Эти сигналы очень хорошо декодируются, и Bill Rossi выдвинул идею, что вам не нужен модем, а только радиоприемник и звуковая карта. Если вам удастся поймать сигнал CHU, то это было бы наиболее дешевым способом использования радио-часов. Частота приема коротковолновых передач может меняться в течении дня, но Bill заявляет, что путем настройки частот дважды в день (утром и вечером) он имеет связь 24 часа в сутки. CHU вещает на частотах 3.33, 7.335 и 14.670 МГц.
Для получения более подробной информации обратитесь к домашней странице Bill Rossi по адресу http://www.rossi.com/chu/. Исходный файл вы можете найти на архивных сайтах Linux. Для получения информации о службе времени на CHU загляните на http://www.nrc.ca/inms/time/ctse.html.
Сайт NTP собирается поставить "декодер" для расшифровки сигналов времени CHU или любого другого коротковолнового канала, используя недорогую микросхему 300-бод на http://www.eecis.udel.edu/ntp/ntp_spool/html/gadget.htm. Там можно найти принципиальную схему двухсторонней платы, которую легко сделать самому (или попросить кого-либо помочь).
Ntpd включает в себя драйвер для приема CHU, который работает и с "декодерами" такого типа , или посылает сигнал на вход микрофона на Sun SPARCstation (или другой машины с "совместимыми аудио-драйверами").
Возможно, вы уже слышали о Heathkit's "Most Accurate Clock", которые получают и расшифровывают сигнал с WWV и имеют дополнительный последовательный порт для подключения к компьютеру. Heathkit давно перестал их продавать, но их еще можно было приобрести до 1995 года. Если желаете окунуться в атмосферу Heathkit, загляните на http://www.heathkit-museum.com. Компания Heathkit до сих пор существует и продает образовательную литературу. Взгляните на http://www.heathkit.com.
По информации Dave Mills, патент Heathkit на "Most Accurate Clock" скоро закончится, и, возможно, кто-то захочет сделать нечто подобное на отдельной микросхеме.
На сайте NTP находится DSP-программа (и файл PDF, ее описывающий) http://www.eecis.udel.edu/mills/resource.htm , которая расшифровывает сигналы точного времени с WWV, используя коротковолновой радиопередатчик и TAPR/AMSAT DSP-93. Это очень редкий DSP-прибор. Он основан на микросхеме Texas Instruments TMS320C25 DSP. Веб-сайт TAPR находится по адресу http://www.tapr.org и содержит много информации по системам такого рода.
Ntpd также и драйвер для кодов точного времени IRIG-B и IRIG-E , использующий /dev/audio на Sun SPARCstation, с пометкой, что эта программа вполне подходит для других систем. WWV использует код IRIG-H.
WWV используется NIST, вебсайт которых находится по адресу http://www.boulder.nist.gov/timefreq/index.html. Этот сайт содержит текст "Special Publication 432", который описывает их службу точного времени, расположенную по адресу http://www.boulder.nist.gov/timefreq/pubs/sp432/sp432.htm. WWV вещает на 2.5, 5, 10, 15, и 20 Mhz.
Сигналы GPS включают в себя точное время. В некоторые приемники GPS встроены последовательные порты. Ntpd содержит драйвера для некоторых таких приемников. Системе 1PPS ("One Pulse Per Second", требуется для высокой точности) требуется отдельный интерфейс для подключения к компьютеру.
TAPR (Tuscon Amateur Packet Radio) делает приспособления "TAC-2" ("Totally Accurate Clock") для интерфейсов, которые встраиваются в последовательный порт и работают с любым приемником GPS. Таким образом вы можете получить на выходе 1PPS. Некоторые модели могут быть установлены непосредственно на плату. Для получения более подробной информации загляните на http://www.tapr.org. Цена (на июнь 1999) составляет около $140, не включая стоимость приемника GPS. В комплект поставки не входят какие-либо средства установки оборудования.
"Декодер" CHU (описанный в другой главе) может использоваться как интерфейс к сигналам 1PPS. Эта проблема обсуждается на сайте NTP по адресу http://www.eecis.udel.edu/ntp/ntp_spool/html/pps.htm.
Эти низкочастотные станции передают сигнал точного времени, путем включения и отключения модуляции. Каждая станция использует собственную схему кодов, и их описание можно найти на сервере NTP http://www.eecis.udel.edu/mills/ntp/index.htm (в конце страницы). DCF77 в Германии вещает на частоте 77.5 кГц. MSF в Англии (называемая "Rugby") и WWVB в Колорадо вещают на частоте 60 кГц.
Дорогие приемники, встроенные в последовательный порт, получили распространение в Европе. В Ntpd есть драйверы для некоторых MSF-приемников.
В США есть много компаний, которые продают относительно дорогие приемники WWVB со встроенными радио-часами (включая несколько с настенными часами), но меня интересуют только две модели, которые могут быть подключены к компьютеру:
Ultralink Model 320 стоит примерно $120 (на июнь 1999). В нем имеется последовательный интерфейс, и он может управляться кодами ASCII, поэтому его не так сложно запрограммировать. Он потребляет 1mA с последовательного порта. Антенна может находиться на расстоянии до 30 метров от компьютера. Блок содержит свои собственные часы, сохраняющие время, если радиосигнал будет утерян. Выпускается и упрощенная версия за $80. Она предназначена для использования с последовательными микроконтроллерами "BASIC Stamp". Взгляните на http://www.ulio.com/timepr.html.
Arcron Technology продает за $130 настольные часы с дополнительным последовательным портом, вместе с программным обеспечением для Windows. Взгляните на http://www.arctime.com
Уверенность приема WWVB может различаться. Станция обещает увеличить свою мощность в ближайшем будущем. Вы можете ознакомится с этой информацией на сайте NIST http://www.boulder.nist.gov/timefreq/wwvstatus.html.