Jump to content

    
Sign in to follow this  
Art55555

Выбор микросхемы для временной синхронизации устройств

Recommended Posts

Требуется микросхема, с помощью которой была бы возможность максимально точно синхронизировать по времени работу нескольких устройств. По GPS планирую получать реальное время, а специальный сигнал (обычно раз в секунду) использовать для корректировки такта основного такта.

 

Нашёл 3 варианта.

 

GPS-500 Double Oven GPSDO

NEO-M8P-2

IQCM-110

 

Был ли у кого опыт работы с данными штуками или кто-нибудь может посоветовать что-то ещё?

Edited by Art55555

Share this post


Link to post
Share on other sites

Выбор зависит от необходимой точности.

До микросекунды по времени и 10-7 по частоте подойдет практически любой приемник.

 

Если нужно лучше, посмотрите на питерские http://www.morion.com.ru/rus/oscillators/

У них есть и устойчивые к вибрации.

Share this post


Link to post
Share on other sites

Спасибо за ответы.

Тем не менее, интересны в основном, параметры сигнала синхронизации (10 МГц или PPS-сигнала) - самый главный параметр, низкий джиттер этих сигналов.

На втором месте - габариты, потребление, чувствительность приёмника GPS.

 

По этим параметрам все предложения имеют значения 20-50 ns, против 8 у IQCM-110.

 

Также необходимо на разных устройствах иметь одинаковую "подкраску" времени.

Edited by Art55555

Share this post


Link to post
Share on other sites
По этим параметрам все предложения имеют значения 20-50 ns, против 8 у IQCM-110.

А в какой доке написано про 8нс у IQCM-110?

 

Я в OCXO Specification IQCM-110

нашел только это:

1PPS Output from internal GPS receiver, Pin 10, Phase

Accuracy when locked to GPS:

Initial Lock Status (<30mins locked to GPS): ±200ns max

Full Lock (>30mins locked to GPS): ±80ns max

Steady Lock State (>24hrs GPS lock): 25ns RMS max

Share this post


Link to post
Share on other sites
А в какой доке написано про 8нс у IQCM-110?

 

Я в OCXO Specification IQCM-110

нашел только это:

 

Это про 10-МГц-ый такт имелось в виду.

И стоит эта штука немало((

Share this post


Link to post
Share on other sites

Парни, а делал ли кто дополнительную фапч для 1PPS? Это с целью уменьшения джиттера этого сигнала? Например из +-25нс сделать +-5нс. Стоит ли овчинка выделки?

Share this post


Link to post
Share on other sites
Парни, а делал ли кто дополнительную фапч для 1PPS? Это с целью уменьшения джиттера этого сигнала? Например из +-25нс сделать +-5нс. Стоит ли овчинка выделки?

 

Ну так в том и задумка ))

Да, я планирую использовать 100- мегагерцовый такт + PPS - сигнал, играться фазой, формировать итоговый, подкрашивать данные, организовывать синхронный старт.

Share this post


Link to post
Share on other sites
Ну так в том и задумка ))

Да, я планирую использовать 100- мегагерцовый такт + PPS - сигнал, играться фазой, формировать итоговый, подкрашивать данные, организовывать синхронный старт.

Я думаю у Вас всё получится. Было бы время - сам бы занялся этим вопросом.

Лет 10 назад фапчевал сигнал 1PPS с генератором 10МГц - ничего там сложного нет,стабильность была несколько ppb.

Share this post


Link to post
Share on other sites

я подмешивал 1pps от GPS так:

VCOCXO на 10 МГц,

на FPGA мерял сколько тактов от предыдущего пульса 1ппс до следующего.

дальше PID-контроллером (чтоб джиттер/вандер сильно не прыгал) вычислял нужное смещение и ЦАПом давал это смещение на VCOCXO.

 

зы. поскольку большинство GPS-приемников привязывают 1pps к UTC с точностью +-50нс, то нужно понимать, что можно получить, а что нет.

Share this post


Link to post
Share on other sites
поскольку большинство GPS-приемников привязывают 1pps к UTC с точностью +-50нс, то нужно понимать, что можно получить, а что нет.

Есть сомнения? Не стесняйтесь, поделитесь.

Share this post


Link to post
Share on other sites
Есть сомнения? Не стесняйтесь, поделитесь.

 

По этим параметрам все предложения имеют значения 20-50 ns, против 8 у IQCM-110.

 

всё бы ничего, но есть такая штука как коррекция времени, передаваемого спутником, с земли.

и там в спецификациях, грубо говоря, нормой является один скачок на 50 нс раз в 4 часа.

поэтому "тепличных" условий ждать абсолютно не стоит, и 8ns - это рекламный бред.

Share this post


Link to post
Share on other sites
всё бы ничего, но есть такая штука как коррекция времени, передаваемого спутником, с земли.

и там в спецификациях, грубо говоря, нормой является один скачок на 50 нс раз в 4 часа.

поэтому "тепличных" условий ждать абсолютно не стоит, и 8ns - это рекламный бред.

Не забывайте что когда говорят о величине джиттера 1PPS то всегда упоминают 1 sigma. На мой взгляд "один скачок на 50 нс раз в 4 часа" эту сигму никак не испортят.

Share this post


Link to post
Share on other sites
я подмешивал 1pps от GPS так:

VCOCXO на 10 МГц,

на FPGA мерял сколько тактов от предыдущего пульса 1ппс до следующего.

дальше PID-контроллером (чтоб джиттер/вандер сильно не прыгал) вычислял нужное смещение и ЦАПом давал это смещение на VCOCXO.

 

зы. поскольку большинство GPS-приемников привязывают 1pps к UTC с точностью +-50нс, то нужно понимать, что можно получить, а что нет.

 

Ну я это упражнение буду проделывать с тактами на 100 МГц. Принцип такой же, да.

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this