Труды КНЦ вып.8 (ГЕЛИОФИЗИКА вып. 7/2017(8))

Взаимодействие модулей контроллера с GPS/GLONASS приемником схематично изображено на рис. 1. Тактовый сигнал с выхода приемника используется для работы микроконтроллера LPC1788. Дцро микроконтроллера работает на частоте, в 20 раз большей опорной тактовой частоты. Минимальная и максимальная частота работы ядра микроконтроллера ограничена его характеристиками, в соответствии с которыми опорная частота выбирается в диапазоне от 1 Мгц до 6 МГц. Периферийный модуль встроенного цифро- аналогового преобразователя работает на половинной частоте (PBCLK) ядра микроконтроллера. Рис. 1. Взаимодействие микроконтроллера и GPS/GLONASS приемника Программирование приемника осуществляется через интерфейс UART. В описываемом устройстве частота сигнала всегда выбирается кратной 1 Гц ввиду простоты реализации и отсутствии необходимости проведения калибровки на частотах, меньших 1 Гц. Для каждой выбранной пользователем частоты сигнала на выходе ЦАП рассчитывается частота опорного тактового сигнала и программно устанавливается в приемнике. Для получения сигнала требуемой частоты на выходе ЦАП используются два делителя: значение регистра DACCNTVAL (dv) и число отсчетов в секунду (cv). Сглаженность формы сигнала зависит от количества переключений уровней сигнала ЦАП. Учитывая данные условия, частота опорного тактового сигнала рассчитывается так, чтобы частота работы ядра микроконтроллера была максимальной, и результат от деления частоты работы ЦАП на оба делителя являлся целым числом. Для обеспечения непрерывной работы микроконтроллера во время переключения значения тактовой частоты на выходе GPS/GLONASS приемника используется внутренний IRC 12 МГц резонатор. Для синхронизации выходного сигнала генератора с началом секунды мирового времени запуск процесса цифро-аналогового преобразования производится по переднему фронту строба по линии PPS. Задержки 78

RkJQdWJsaXNoZXIy MTUzNzYz