Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Преобразовать выход генератора с SYN в TTL
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Цифровые схемы, высокоскоростные ЦС
trantores
День добрый!
Есть ГК-140 Морион. Его параметры: Вых - SYN, нагрузка - 50 Ом, Fвых=10 МГц, Uвых>400 мВ.
Вопрос- чем правильно сделать TTL дабы подать на ПЛИС (Xilinx).

Просится инвертор - есть ACT04. Кстати какой резистор в ОС ставить, если использовать этот кирпич7
kovigor
Цитата(trantores @ May 13 2013, 16:38) *
Вопрос- чем правильно сделать TTL дабы подать на ПЛИС (Xilinx).

Триггер Шмитта ...
nicom
Цитата
Триггер Шмитта ...


Да, желательно..., но не забывайте, что на входе БИПОЛЯРНЫЙ сигнал, значит необходимо добавить постоянную составляющую на вход, а при этом можно уйти от порога...

Могу порекомендовать:

Нажмите для просмотра прикрепленного файла

Генератор необхдимо нагрузить на требуемые 50Ом.
На 10МГц лучше использовать 74AC04 именно эти, а не 74ACT04, и не 74хх14.

Значения резисторов - в отрицательной обратной связи порядка 100кОм (верхний по схеме), в положительной порядка 1МОм. Входной конденсатор - должно быть достаточно использование керамического с ёмкостью порядка 100пФ, и не забыть качественный блокировочный конденсатор рядом с выводами микросхемы в цепи питания.

Такая схема работает в широком диапазоне напряжений питания (а 74АСТ04 только 5В +/-10%), достаточно стабильна...

Наверняка ведь Ваша ПЛИС (Xilinx) не 5 Вольтовая biggrin.gif ...
SmarTrunk
Была подобная тема.
http://electronix.ru/forum/lofiversion/index.php/t96013.html

Если кратко, то, писали, что для получения минимального джиттера лучше использовать не триггер Шмидта, а как раз инвертор с ОС, да не любой, а unbuffered, для которого сам производитель давал в аппноутах такие рекомендации по применению.
trantores
Цитата(nicom @ May 13 2013, 19:33) *
Да, желательно..., но не забывайте, что на входе БИПОЛЯРНЫЙ сигнал, значит необходимо добавить постоянную составляющую на вход, а при этом можно уйти от порога...

Могу порекомендовать:

Нажмите для просмотра прикрепленного файла

Генератор необхдимо нагрузить на требуемые 50Ом.
На 10МГц лучше использовать 74AC04 именно эти, а не 74ACT04, и не 74хх14.

Значения резисторов - в отрицательной обратной связи порядка 100кОм (верхний по схеме), в положительной порядка 1МОм. Входной конденсатор - должно быть достаточно использование керамического с ёмкостью порядка 100пФ, и не забыть качественный блокировочный конденсатор рядом с выводами микросхемы в цепи питания.

Такая схема работает в широком диапазоне напряжений питания (а 74АСТ04 только 5В +/-10%), достаточно стабильна...

Наверняка ведь Ваша ПЛИС (Xilinx) не 5 Вольтовая biggrin.gif ...


Попробывал Вашу схему - на вых. вместо меандра почемуто пила?!
_Anatoliy
Цитата(trantores @ May 14 2013, 07:21) *

Посмотрите несколько рабочих вариантов.Я делаю по рисунку 3-2.
VCO
Цитата(trantores @ May 13 2013, 16:38) *
Есть ГК-140 Морион. Его параметры: Вых - SYN, нагрузка - 50 Ом, Fвых=10 МГц, Uвых>400 мВ.
Вопрос- чем правильно сделать TTL дабы подать на ПЛИС (Xilinx).

Не обязательно портить джиттер, можно согласовать, сместить и усилить трансформатором 1:8. 3,2 В как раз будут эквивалентны или толерантны для почти любой ПЛИС.
Victor®
Цитата(VCO @ May 14 2013, 16:35) *
Не обязательно портить джиттер, можно согласовать, сместить и усилить трансформатором 1:8. 3,2 В как раз будут эквивалентны или толерантны для почти любой ПЛИС.


Оно то так - но надо смотреть какие временя фронта и спада допустимы для ПЛИС.

Для trantores
Как-то странно такое значение частоты с такого генератора толкать в ПЛИС.
Можете описать задачу?
trantores
Цитата(Victor® @ May 14 2013, 20:18) *
Оно то так - но надо смотреть какие временя фронта и спада допустимы для ПЛИС.

Для trantores
Как-то странно такое значение частоты с такого генератора толкать в ПЛИС.
Можете описать задачу?



Здача такова - опора должна подаваться от внешнего устройства (там стоит ГК-140) на модулятор. выполненный на ПЛИС (Spartan3).
VCO
Цитата(Victor® @ May 14 2013, 20:18) *
Оно то так - но надо смотреть какие временя фронта и спада допустимы для ПЛИС.

Тактирование ПЛИС можно осуществлять чистым синусом на любой частоте через соответствующие входы. Это в ФАПЧ крутизна фронта на 10 МГц должна быть максимальной (меандр). Но никто не мешает сделать меандр и через трансформатор, мы это уже обсуждали. Но там уже буфер на транзисторах или TTL-элементе может потребоваться, так что отчасти Вы правы.
Цитата(trantores @ May 15 2013, 08:07) *
Здача такова - опора должна подаваться от внешнего устройства (там стоит ГК-140) на модулятор. выполненный на ПЛИС (Spartan3).

А хватит ли частоты 10 МГц для работы модулятора? Нет ли необходимости в умножении тактовой частоты для Спартана?
trantores
Цитата(VCO @ May 15 2013, 08:21) *
Тактирование ПЛИС можно осуществлять чистым синусом на любой частоте через соответствующие входы. Это в ФАПЧ крутизна фронта на 10 МГц должна быть максимальной (меандр). Но никто не мешает сделать меандр и через трансформатор, мы это уже обсуждали. Но там уже буфер на транзисторах или TTL-элементе может потребоваться, так что отчасти Вы правы.

А хватит ли частоты 10 МГц для работы модулятора? Нет ли необходимости в умножении тактовой частоты для Спартана?


Хватает - на вых получаем необходимый модулированный сигнал, но есть проблема, т.к. сигнал подавался синусоидальный с постоянным смещением, то происходили периодически перезапуски модулятора (сброс Spartan). Поэтому была предложена идея подавать на вход ПЛИС сигнал с крутыми фронтами (меандр) для устойчивой работы ПЛИС.

Цитата(trantores @ May 15 2013, 08:33) *
Хватает - на вых получаем необходимый модулированный сигнал, но есть проблема, т.к. сигнал подавался синусоидальный с постоянным смещением, то происходили периодически перезапуски модулятора (сброс Spartan). Поэтому была предложена идея подавать на вход ПЛИС сигнал с крутыми фронтами (меандр) для устойчивой работы ПЛИС.


Как я писал в 5 сообщении - попробывав формирователь на ЛЭ с ООС и ПОС - получаю на выходе этого формирователя не меандр, а треугольник. Так вот вопрос, кто порекомендует какие номиналы резисторов применить в ООС и ПОС или их соотношение. Также пробывал схему формирователя только с ПОС - там частота не стабильна.
VCO
Цитата(trantores @ May 15 2013, 08:37) *
...но есть проблема, т.к. сигнал подавался синусоидальный с постоянным смещением, то происходили периодически перезапуски модулятора (сброс Spartan).

Как это, почему??? wacko.gif Частенько тактирую ПЛИСы, в т.ч. Спартаны обрезанным синусом - ни разу не наступал на эти грабли.
nicom
Цитата
Как я писал в 5 сообщении - попробывав формирователь на ЛЭ с ООС и ПОС - получаю на выходе этого формирователя не меандр, а треугольник. Так вот вопрос, кто порекомендует какие номиналы резисторов применить в ООС и ПОС или их соотношение. Также пробывал схему формирователя только с ПОС - там частота не стабильна.


...Не поленился и спаял на соплях рекомендованную Вам схему. 74AC00 (не нашлось под рукой 74АС04)
...частота на входе 12.5МГц (отечественный Г4-107)
...на выходе ТЕК2465В (до 400МГц с щупом 1:10 в канале 50Ом [сопротивление нагрузки получается 500Ом])
...питание +5В
...входной кабель - около 2метров.

Нажмите для просмотра прикрепленного файла


Конструкция - сопли.

По-моему не плохо...
Неровности сверху и снизу - т.к. кабель к осциллографу имеет длинную землю, и от положения этого провода сильно меняет пульсации на плоских частях...
Пока не разобрал - могу проэкспериментировать...

Посмотрите - на какую емкость Вы нагружаете выход вентиля? обычно кабель 100-120 пф/метр + входная емкость осциллографа....
Не здесь ли "порылась собака" треугольника...???

Цитата
Цитата(VCO)
Не обязательно портить джиттер...


...такая схема портит джиттер меньше, чем простые схемы на компараторах...
Могу посмотреть джиттер по приборам до и после... (не не скоро).

Кстати, думаю, согласитесь, что собственно ПЛИСы убивают малошумность генераторов значительно больше, чем аналоговая обвеска...
trantores
Похоже у меня нехватает уровня вх сигнала для порога вкл (у меня где-то 1.2 В) и срабатывает порог выкл - как раз на 1.2 В. А инвертор я использую 5 В 74АСТ, др. счас нет под рукой.

Цитата(nicom @ May 15 2013, 09:51) *
...частота на входе 12.5МГц (отечественный Г4-107)


Кстати какой уровень на вых Г4-107 подавали на схему?
ledum
Возьмите схемку отсюда http://www.ke5fx.com/ac.htm (там же ссылка на первоисточник - Datum LPRO-101 manual - откуда я попытался напечатать весьма неудачно приведенный выше Sine_to_TTL.PDF - до сих пор не могу понять как сделать, чтобы в прсмотрщике пдф-ка открывалась сразу на всю ширину или в размер одного листа, а не сразу 3) - R1 и R2 можно сделать потенциометром, попробуйте без транса, если расстояние от ГК до формирователя маленькое, конечно, ФШ будут похуже, но все равно на порядки лучше ПЛИСины. Конечно, для хороших фазовых шумов надо обеспечить максимальную крутизну в районе порога - либо транс, одновременно согласующий, либо усилок на MMIC, которая может работать от НЧ.
Есть еще вариант - с автосмещением - на этой http://martein.home.xs4all.nl/pa3ake/hmode...tend_board.html страничке есть файл http://martein.home.xs4all.nl/pa3ake/hmode...ntend-board.pdf , там на 3 листе IC1A-IC1C - как раз формирователь. IC4 дает плавную регулировку порога, но это в жизни не всегда надо - здесь в смесителе используются ключи с разной задержкой включения-выключения, для пущей симметрии и, значит, лучшего динамдиапазона им приходится чуть менять скважность этим смещением на разных диапазонах. ACT00 вроде тоже работала в такой схеме.
nicom
Цитата(trantores @ May 15 2013, 10:37) *
Похоже у меня нехватает уровня вх сигнала для порога вкл (у меня где-то 1.2 В) и срабатывает порог выкл - как раз на 1.2 В. А инвертор я использую 5 В 74АСТ, др. счас нет под рукой.



Кстати какой уровень на вых Г4-107 подавали на схему?


гарантированно 0...-20dBV (1V...0.1V) на самом деле чуть больше -23dBV, на разных частотных диапазонах чувствительность разная - зависит от С на входе.

Пороговый уровень устанавливается автоматически резистором в обратной связи... "поиграйте значением" ... можете последовательно с конденсатором установить небольшой резистор 100 Ом - 1К...

Схема работоспособна при напряжении питания +1.5В rolleyes.gif (но потеряла чувствительность (только до -15dBV))
Victor®
Цитата(VCO @ May 15 2013, 08:21) *
Тактирование ПЛИС можно осуществлять чистым синусом на любой частоте через соответствующие входы.


Не согласен.
Точнее подать сигнал можно - но вот правильно ли это.
Я считаю, что нет. Чем больше времени будет сигнал в активной зоне - тем больше джитера будет,
и вероятность метастабильности также повысится. И из хорошего опорника получится кака.

Я бы пошел другим путем.
Синус через транс переводим в дифф. сигнал и на ADCLK905
http://www.analog.com/ru/rfif-components/t...ts/product.html
Тактирование ПЛИС дифференциальное.

Из экзотики можно поставить
http://azmicrotek.com/products/oscillator-...-buffers/azp51/
(вроде сэмплов дают)
VCO
Цитата(Victor® @ May 15 2013, 12:03) *
Не согласен.
Точнее подать сигнал можно - но вот правильно ли это.
Я считаю, что нет. Чем больше времени будет сигнал в активной зоне - тем больше джитера будет,
и вероятность метастабильности также повысится. И из хорошего опорника получится кака.

Не согласен. Когда вы ставите два логических элемента вместо одного на пути чистого сигнала - вот где кака!
А про скорость нарастания в точке пересечения нуля я повторяться не буду, тем более, что она является управляемой.
Цитата
Я бы пошел другим путем.
Синус через транс переводим в дифф. сигнал и на ADCLK905
http://www.analog.com/ru/rfif-components/t...ts/product.html
Тактирование ПЛИС дифференциальное.

Из экзотики можно поставить
http://azmicrotek.com/products/oscillator-...-buffers/azp51/
(вроде сэмплов дают)

Ежели уж на то пошло, то тут всё можно до безобразия упростить с помощью трансформатора и выходного буфера на двух транзисторах, реализующих TTL-выход. И джиттер можно сделать минимальным.
MegaVolt
Цитата(SmarTrunk @ May 13 2013, 23:11) *
Если кратко, то, писали, что для получения минимального джиттера лучше использовать не триггер Шмидта, а как раз инвертор с ОС, да не любой, а unbuffered, для которого сам производитель давал в аппноутах такие рекомендации по применению.
По секрету.... Сами морионовцы синус в цифру преобразовывают так:

кондёр - делитель загоняющий логику в линейный режим - логика.

Автосмещение они сами не используют бо говорят фазовые шумы вырастают сильно.

Однако учитывая фазовые шумы плисок по моему на это всё можно забить и ставить любой удобный вариант.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.