|
|
  |
Управляемая задержка тактового сигнала |
|
|
|
Jan 27 2012, 05:40
|
Знающий
   
Группа: Свой
Сообщений: 642
Регистрация: 15-11-07
Пользователь №: 32 353

|
Из зaрубeжных наименьшим дискретом перестройки обладает плиc от хilinх (дискрет 360грд/256), у альтepы похуже (360грд/8). Для отечественной элементной базы даже и не знаю... В сторону микросхем управляемых генераторов надо смотреть наверное. P.S.: Извините, наверное ничем не помог
--------------------
Правильно сформулированый вопрос содержит в себе половину ответа. P.S.: Некоторые модераторы в качестве ответа так навязчиво предлагают посетить свой сайт, что иначе как саморекламу такие действия интерпретировать сложно.
|
|
|
|
|
Jan 27 2012, 06:02
|
Частый гость
 
Группа: Участник
Сообщений: 115
Регистрация: 26-07-09
Из: Нижний Новгород
Пользователь №: 51 578

|
Микросхема ПЛИС для проекта уже выбрана - фирмы Xilinx. Цитата("eugen_pcad_ru") P.S.: Извините, наверное ничем не помог Все равно спасибо за ответ
|
|
|
|
|
Jan 27 2012, 10:36
|
Частый гость
 
Группа: Участник
Сообщений: 115
Регистрация: 26-07-09
Из: Нижний Новгород
Пользователь №: 51 578

|
Цитата("Александр77") Как вариант такой метод. Исходный тактовый сигнал пропускается через группу последовательных триггеров. Их д.б. 6 штук. (получается сдвиговый регистр) Частотой в 6 раз выше сдвигаем. Нужную задежку выбираем мультиплексором Хороший метод, но не подходит - частота требуется очень большая. Отечественные БМК наврятли что-то потянут на частоты выше 100 Мгц. Цитата("DmitryR") 10 и 100 - это все-таки разные порядки, поэтому вы определитесь. 100 Мгц. Рассмотрим самый сложный вариант. DDS 1508ПЛ8Т надо глянуть... Спасибо!
|
|
|
|
|
Jan 27 2012, 12:30
|
Местный
  
Группа: Участник
Сообщений: 313
Регистрация: 2-07-11
Пользователь №: 66 023

|
Цитата(DmitryR @ Jan 27 2012, 11:56)  10 и 100 - это все-таки разные порядки, поэтому вы определитесь. Если 10 - то берете частоту 60, получаете 10 со счетчика, фазу с точностью 60 градусов получаете моментом сброса счетчика. Если же требуемая частота, умноженная на 360/точность_фазы превышает частоту, на которой может работать кристалл Достаточно 180/точность_фазы, если работать по обоим фронтам. Если частота высокая то можно сделать аналоговый PLL/DCM на дискретных компонентах. Чтобы сделать эквивалент DCM, как вариант, задерживаем сигнал RC цепочкой, при этом или R - сопротивление канала полевого транзистора, по затвору управляем, или C - варикап. Исходный сигнал и задержанный заводим на лог элемент исключающее ИЛИ, затем усредняем другой RC цепочкой с постоянной времени в ~100 раз больше и сравниваем с требуемым. Для задержки на 60 градусов - 1/3 питания. И обратная связь.
|
|
|
|
|
Jan 27 2012, 12:40
|
Знающий
   
Группа: Свой
Сообщений: 608
Регистрация: 10-07-09
Из: Дубна, Московская область
Пользователь №: 51 111

|
Цитата(maksimp @ Jan 27 2012, 16:30)  Достаточно 180/точность_фазы, если работать по обоим фронтам. Производители не рекомендуют работать по обоим фронтам Цитата(maksimp @ Jan 27 2012, 16:30)  ..задерживаем сигнал RC цепочкой, при этом или R - сопротивление канала полевого транзистора, по затвору управляем, или C - варикап... И поплывет в температуре вся эта RC-цепь.
|
|
|
|
|
Jan 27 2012, 13:02
|
Местный
  
Группа: Участник
Сообщений: 313
Регистрация: 2-07-11
Пользователь №: 66 023

|
Цитата(DmitryR @ Jan 27 2012, 15:41)  А откуда брать управляющий сигнал для полевика или варикапа? После элемента искл ИЛИ стоит RC цепочка, с постоянной времени например около 100 периодов (или 100000 периодов). Сравниваем операционным усилителем её выходной сигнал с уставкой в 1/3 цифрового напряжения питания. Выход операционника - на полевик или на варикап. Цитата(Александр77 @ Jan 27 2012, 15:40)  И поплывет в температуре вся эта RC-цепь. Не имеет значения. Обратная связь отследит и скомпенсирует. На рисунке - примерная схема. Её нужно тщательно рассчитать если делать, и пробовать.
Сообщение отредактировал maksimp - Jan 27 2012, 13:27
Эскизы прикрепленных изображений
|
|
|
|
|
Jan 27 2012, 13:55
|
Профессионал
    
Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770

|
Цитата(maksimp @ Jan 27 2012, 16:02)  Её нужно тщательно рассчитать если делать, и пробовать. Жжоте. Понятно, что на аналоговой рассыпухе можно сделать что угодно, но во-первых, это надо, как вы справедливо заметили, рассчитать (а мы тут тусующиеся, цифровики, в большинстве своем не обладаем нужными для этого знаниями). А во-вторых - ТС это еще надо будет исполнить на отечественной комплектухе. Честно скажу - я не знаю, как у современной отечественной промышленности обстоят дела с операционниками и варикапами, но что-то мне подсказывает, что примерно так же неблестяще, как и с FPGA.
|
|
|
|
|
Jan 30 2012, 07:42
|
Местный
  
Группа: Участник
Сообщений: 313
Регистрация: 2-07-11
Пользователь №: 66 023

|
Цитата(ZZZRF413 @ Jan 30 2012, 10:22)  А где в схеме сигналы управления? По ходу работы устроиства, фазу нужно менять... На один из входов операционника идёт напряжение с делителя на двух резисторах. Если вместо делителя подавать управляющее напряжение, то фаза будет меняться. 0 - сдвиг на 0, напряжение питания - сдвиг на 180 градусов. Но это только то, к чему будет стремиться обратная связь. А одна RC цепочка не может дать больше 90 градусов. То есть для 120 градусов нужно хотя бы 2 RC цепочки друг за другом. А если сдвиг превысит 180 градусов, то обратная связь из отрицательной станет положительной, и схема защёлкнется в неправильном состоянии. Тогда можно взять другой фазовый детектор вместо элемента искл ИЛИ. Поле для фантазии разработчика большое.
Сообщение отредактировал maksimp - Jan 30 2012, 07:44
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|