Алексей ВМ 0 3 апреля, 2012 Опубликовано 3 апреля, 2012 · Жалоба Добрый день, Имееются два сигнала в виде прямоугольных импульсов, получаемых от источников с разной стабильностью (10-6 и 10-8). Как определить разницу между ними в произвольный момент времени, если считать, что изначально передние фронты обоих сигналов совпадают? Алексей. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yamantau 15 3 апреля, 2012 Опубликовано 3 апреля, 2012 · Жалоба Подайте на входы "исключающее или", на выходе будут "клыки" по времени совпадающие с разницей м/у фронтами. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Алексей ВМ 0 3 апреля, 2012 Опубликовано 3 апреля, 2012 · Жалоба Подайте на входы "исключающее или", на выходе будут "клыки" по времени совпадающие с разницей м/у фронтами. С аппаратной точки зрения понятно. Я хотел бы оценить это теоретически, скажем, на сколько разойдутся импульсы через пять часов или десять. Может, есть какая-нибудь формула или методика... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tanya 4 3 апреля, 2012 Опубликовано 3 апреля, 2012 · Жалоба С аппаратной точки зрения понятно. Я хотел бы оценить это теоретически, скажем, на сколько разойдутся импульсы через пять часов или десять. Может, есть какая-нибудь формула или методика... Будем считать, что точный генератор точный. Если есть дрейф, то плохой будет уходить максимум на 1ppm за период. Получится, что фронт уйдет на целый период за миллион периодов. Если считать, что дрейфа нет, а есть случайные вариации (с нулевым средним - ведь дрейфа нет), то среднее отклонение в ppm будет пропорционально (и равно) корню из числа периодов. Получится, что за миллион периодов фронт сместится на тысячную периода. В среднем. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Stanislav 0 3 апреля, 2012 Опубликовано 3 апреля, 2012 (изменено) · Жалоба Для начала, упростите задачу. Представьте себе, что генератор "со стабильностью 10-8", абсолютно стабилен. На оценку это практически не повлияет. :) А вообще - пример некорректно поставленной задачи, потому как непонятно, о какой стабильности идёт речь. Нестабильность генератора и вероятные отклонения, с ней связанные, лучше всего оценивать по девиации Аллана сигнала этого генератора. Будем считать, что точный генератор точный. Если есть дрейф, то плохой будет уходить максимум на 1ppm за период. Получится, что фронт уйдет на целый период за миллион периодов. Если считать, что дрейфа нет, а есть случайные вариации (с нулевым средним - ведь дрейфа нет), то среднее отклонение будет пропорционально (и равно) корню из числа периодов. Получится, что за миллион периодов фронт сместится на тысячную периода. В среднем. И то, и другое "в среднем" - неверно. Изменено 3 апреля, 2012 пользователем Stanislav Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Алексей ВМ 0 3 апреля, 2012 Опубликовано 3 апреля, 2012 · Жалоба А вообще - пример некорректно поставленной задачи, потому как непонятно, о какой стабильности идёт речь. Прошу прощения, я далек от этой темы, потому и спрашиваю. Попробую объяснить: 1) имеется импульс частотой 1 Гц (PPS), про который известно: 4.4.3.2 Нормируемые метрологические характеристики Предел допускаемой средней квадратической погрешности формирования метки времени, выдаваемой потребителям, по отношению к шкале времени: - UTC(SU) 100 нс; 2) имеется генератор опорной частоты (ГОЧ) 10 МГц: Frequency stability vs. temperature -40ºC to +85ºC, ref 25ºC ±50 ppb vs. supply voltage ref Vcc typ. ±5 ppb старение опускаем. С помощью ГОЧ формируется импульс частотой 1 Гц. Вопрос - насколько разойдутся данные импульсы через время Х, если изначально передние фронты этих импульсов совпадают? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_sda 0 4 апреля, 2012 Опубликовано 4 апреля, 2012 · Жалоба 1).Как правильно указал Stanislav,считаем сигнал 1PPS абсолютно стабильным. 2).Зададимся максимальной ошибкой ГОЧ равной R=50ppb и примем её константой. Тогда сдвиг фронта ГОЧ относительно 1PPS во времени dt = R * t = 50e-9 * 1 = 50нс/сек. Вроде так... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlDed 0 4 апреля, 2012 Опубликовано 4 апреля, 2012 (изменено) · Жалоба С аппаратной точки зрения понятно. Я хотел бы оценить это теоретически, скажем, на сколько разойдутся импульсы через пять часов или десять. Может, есть какая-нибудь формула или методика... не факт, что они у вас должны обязательно куда-то "разойтись" - фронты у вас могут гулять по отношению к друг другу - то сходиться, то расходиться и, к примеру, через 10 часов они у вас могут опять совпасть .... так что точно разницу между ними в произвольным момент времени, похоже, определить невозможно а чем вывзава такая экзотика задачи? 1 PPS вы ловите с КНС? Изменено 4 апреля, 2012 пользователем AlDed Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Алексей ВМ 0 4 апреля, 2012 Опубликовано 4 апреля, 2012 · Жалоба не факт, что они у вас должны обязательно куда-то "разойтись" - фронты у вас могут гулять по отношению к друг другу - то сходиться, то расходиться и, к примеру, через 10 часов они у вас могут опять совпасть .... так что точно разницу между ними в произвольным момент времени, похоже, определить невозможно а чем вывзава такая экзотика задачи? 1 PPS вы ловите с КНС? В том-то и проблема, что расходятся... Да, PPS приходит с приемника GPS/Глонасс, задача состоит в том, чтобы при пропадании этого сигнала съэмулировать его с помощью FPGA и OCXO. 1).Как правильно указал Stanislav,считаем сигнал 1PPS абсолютно стабильным. 2).Зададимся максимальной ошибкой ГОЧ равной R=50ppb и примем её константой. Тогда сдвиг фронта ГОЧ относительно 1PPS во времени dt = R * t = 50e-9 * 1 = 50нс/сек. Вроде так... Спасибо, с теорией понятно, на практике расхождение около 200нс/сек, буду искать косяк в реализации... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Самурай 12 4 апреля, 2012 Опубликовано 4 апреля, 2012 · Жалоба В том-то и проблема, что расходятся... Да, PPS приходит с приемника GPS/Глонасс, задача состоит в том, чтобы при пропадании этого сигнала съэмулировать его с помощью FPGA и OCXO. Вот тут по ссылкам пройтись. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Алексей ВМ 0 4 апреля, 2012 Опубликовано 4 апреля, 2012 · Жалоба Вот тут по ссылкам пройтись. Самурай, благодарю за ссылку. Похожая теория (пропуск или добавление дискрета в шкале времени через определенный интервал) была подведена и под мой прибор, но я подумал, что прокатит решение "в лоб". Не прокатило... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться