Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Закрытая тема
Опции темы
Непрочитано 13.08.2013, 02:41   #1
pavned
Прописка
 
Регистрация: 25.10.2012
Сообщений: 112
Сказал спасибо: 50
Сказали Спасибо 1 раз в 1 сообщении
pavned на пути к лучшему
По умолчанию Передача сигнала кварцевого генератора или стабилизация частоты тактирования?

Есть 2 устройства (одинаковые), они удалены на некоторое расстояние третьего (около 2ух метров). Последнее работает как сервер, передает нужные данные на соответствующее устройство. Связь по между тремя по I2C.
В каждом из 2ух одинаковых устройств есть МК и 4 чипа генератора сигналов AD9834, каждый из которых требует сигнала от кварцевого осциллятора (в моем случае 20 МГц). В то же время, поставлена задача синхронизировать фазы всех 8ми генераторов сигнала.
Функционалом чипов это предусмотрено, и выполняется в 3 этапа:
1) Один кварц на все чипы
2) Одинаковае расстояние проводников от кварца до чипов
3) Одновременное включение генерации (снятие бита RESET) на всех чипах.

В пределах одного устройства с 4мя каналами и 1 кварцем, эти правила работают замечательно, синхронизация фаз держится стабильно.
Была попытка установить единственный кварц в приборе сервере (т.к. он удален на одинаковое расстояние от обоих других приборов). К сожалению, ввиду удаленности устройств друг от друга, сигнал с кварца доходил до устройств в виде обычного шума, т.е. не воспринимался генераторами как тактирующий сигнал (расстояние порядка 2 метров, проводник обычный, IDE шина).
Тогда было установлено по 1му кварцу в каждое из двух устройств. Сразу после включения фаза синхронна, через секунд 10 уже виден сдвиг одних четырех каналов относительно других, фаза медленно "плывет", причем непредсказуемо. Притом 4 канала на одном устройстве синхронизированы по фазе, на другом 4 между собой тоже. Подозреваю, это происходит из-за небольшой разницы в частоте кварцевых генераторов.

Итак, как решить проблему?
1) Есть ли возможность передать сигнал 20 МГц от кварцевого генератора на несколько метров без искажения формы?
2) Или как внешними способами стабилизировать частоту тактирования кварцев точно на 20МГц.
Миниатюры:
Нажмите на изображение для увеличения
Название: tek00106.png
Просмотров: 62
Размер:	189.8 Кб
ID:	50796   Нажмите на изображение для увеличения
Название: tek00107.png
Просмотров: 60
Размер:	181.7 Кб
ID:	50797  
Реклама:
pavned вне форума  
Непрочитано 13.08.2013, 03:00   #2
_guardianangel
Почётный гражданин KAZUS.RU
 
Регистрация: 01.04.2009
Адрес: Рязань
Сообщений: 1,140
Сказал спасибо: 21
Сказали Спасибо 635 раз(а) в 344 сообщении(ях)
_guardianangel на пути к лучшему
По умолчанию Re: Передача сигнала кварцевого генератора или стабилизация частоты тактирования?

Существут буфера с нулевой задержкой типа CY2305. Плюс линии задержки - они собирают размазанный сигнал. Хотя у Вас растояния весьма большое ... Навскидку - широкополосный усилитель с трансформатором на выходе. Нужное число выходных обмоток и от каждой коаксиал на блок.
_guardianangel вне форума  
Непрочитано 13.08.2013, 07:29   #3
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Передача сигнала кварцевого генератора или стабилизация частоты тактирования?

Передавать по шине поделенный низкочастотный сигнал (десятки...сотни кГц) и на месте с помощью ПЛЛ умножать его до своих 20 МГц
niXto вне форума  
Непрочитано 13.08.2013, 08:25   #4
_guardianangel
Почётный гражданин KAZUS.RU
 
Регистрация: 01.04.2009
Адрес: Рязань
Сообщений: 1,140
Сказал спасибо: 21
Сказали Спасибо 635 раз(а) в 344 сообщении(ях)
_guardianangel на пути к лучшему
По умолчанию Re: Передача сигнала кварцевого генератора или стабилизация частоты тактирования?

Сообщение от niXto Посмотреть сообщение
Передавать по шине поделенный низкочастотный сигнал (десятки...сотни кГц) и на месте с помощью ПЛЛ умножать его до своих 20 МГц
У синтезаторов фаза дрожит, а здесь требо синхронность фаз.
_guardianangel вне форума  
Непрочитано 13.08.2013, 09:44   #5
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Передача сигнала кварцевого генератора или стабилизация частоты тактирования?

Ну вообще-то не очень сильно дрожит, учитывая
Сообщение от pavned Посмотреть сообщение
Сразу после включения фаза синхронна, через секунд 10 уже виден сдвиг одних четырех каналов относительно других, фаза медленно "плывет"
10 с для 20 МГц - огромное время, для типового ПЛЛ хватит миллисекунды при образцовой частоте десятки кГц

Поставить в кварцевом генераторе варикап и им через 74нс4046 синхронизировать генераторы
niXto вне форума  
Непрочитано 13.08.2013, 09:59   #6
vspvsp
Вид на жительство
 
Аватар для vspvsp
 
Регистрация: 30.10.2007
Адрес: Ростов-на-Дону
Сообщений: 285
Сказал спасибо: 23
Сказали Спасибо 39 раз(а) в 33 сообщении(ях)
vspvsp на пути к лучшему
По умолчанию Re: Передача сигнала кварцевого генератора или стабилизация частоты тактирования?

Сообщение от pavned Посмотреть сообщение
1) Есть ли возможность передать сигнал 20 МГц от кварцевого генератора на несколько метров без искажения формы?
А этой мелкосхеме синтезатора столь необходима синусоида?! Быть может поставить отдельный генератор на кварце с нужной частотой, с выходом в меандр во сколько-нужно-вольт размаха, поставить нужное число буферов (по 1 на каждый приемник) и загрузить его на более-менее согласованную нагрузку (куски коаксиального кабеля РАВНОЙ длины до каждой железки)?

(одинаковые условия для каждого приемника - чтобы задержки были равны)
vspvsp вне форума  
Непрочитано 13.08.2013, 10:03   #7
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Передача сигнала кварцевого генератора или стабилизация частоты тактирования?

Применить GPS модули, с которых можно получать секундные импульсы с точностью 10 в минус 6 степени. )))) Зато удалять можно хоть на киллометр. И связать по ethernet. I2c - это внутрисхемный интерфейс.
Easyrider83 вне форума  
Непрочитано 13.08.2013, 10:06   #8
Eddy71
Почётный гражданин KAZUS.RU
 
Аватар для Eddy71
 
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,631
Сказал спасибо: 5,450
Сказали Спасибо 24,994 раз(а) в 5,608 сообщении(ях)
Eddy71 на пути к лучшему
По умолчанию Re: Передача сигнала кварцевого генератора или стабилизация частоты тактирования?

На 2 метра можно и по витой паре копеечной 20МГц пустить. В сетевухе несущая 10МГц по витухе на 200м бегает. Заодно и колечки для развязки из той же дохлой сетевухи можно дёрнуть. Там их 4 штуки на каждое гнездо стоит.
__________________
«Совершенство — это не тогда, когда уже нечего больше добавить, а тогда, когда уже нечего отнять.»
/Эйнштейн/

моя домашняя страничка: http://www.eddy.com.ua/
Eddy71 вне форума  
Непрочитано 13.08.2013, 10:30   #9
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Передача сигнала кварцевого генератора или стабилизация частоты тактирования?

Сообщение от Easyrider83 Посмотреть сообщение
Применить GPS модули, с которых можно получать секундные импульсы с точностью 10 в минус 6 степени.
А я думал, там точность на много порядков выше...

Передавать 20 МГц никак не катит, потому что каждая нано- и микросекундная помеха будет сбивать устройство, я на это уже напарывался, когда одно устройство за секунду захватывало 10 млн. отсчетов а другое, на его же клоке только на расстоянии, умудрялось захватить, допустим, 10.000.007 отсчетов, и в результате картинка не состыковывалась... Сделал на ПЛЛшнике и все стало идеально - ПЛЛ прекрасно глотает импульсные помехи, а по условиям ТС даже если полностью заглушить ПЛЛ на 1 СЕКУНДУ, ничего страшного не произойдет - всего лишь чуть уплывет фаза... Никогда не гоняйте чистый клок, без фильтрации, на большие расстояния
niXto вне форума  
Непрочитано 13.08.2013, 10:30   #10
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,915
Сказал спасибо: 2,980
Сказали Спасибо 3,160 раз(а) в 2,145 сообщении(ях)
ForcePoint на пути к лучшему
Стрелка Re: Передача сигнала кварцевого генератора или стабилизация частоты тактирования?

1. Наладить среду передачи тактового сигнала (какие-либо дифференциальные линии, уж никак не IDE).
2. "Синхронизация цепи стрелков". См. http://do.gendocs.ru/docs/index-312287.html?page=9 в гл. 5 "Коллектив во времени" и в педивикии.
3. Ethernet + IEEE 1588 Precision Time Protocol (PTP)?

Последний раз редактировалось ForcePoint; 13.08.2013 в 23:21.
ForcePoint вне форума  
Закрытая тема

Закладки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45
Портативные осцилографы - своими руками picavr Измерительное оборудование 767 24.02.2018 18:48
синтезатор частоты AD9859 - нет сигнала на выходе ЦАП m_t Микроконтроллеры, АЦП, память и т.д 17 23.09.2009 15:01
из DVD в DVD-player реально? Altalimir Микроконтроллеры, АЦП, память и т.д 14 17.09.2007 21:21
[Решено] Сборник перлов любителей кабельщины mikesmith Отвлекитесь, эмбеддеры! 135 14.08.2007 15:49


Часовой пояс GMT +4, время: 04:54.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot