реклама на сайте
подробности

 
 
210 страниц V  « < 49 50 51 52 53 > »   
Reply to this topicStart new topic
> Синтезаторы частот. От концепции к продукту., Ищу книгу, Frequency Synthesizers: Concept to Product
Dr.Drew
сообщение Jun 13 2013, 08:55
Сообщение #751


Экспериментатор
*****

Группа: Участник
Сообщений: 1 098
Регистрация: 17-07-09
Из: г.Томск
Пользователь №: 51 342



100х60х25 мм с диапазоном 25-6000 МГц и функционалом (как у QS) который ещё нарастёт.
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Технический прогресс нас запутал
Go to the top of the page
 
+Quote Post
VCO
сообщение Jun 13 2013, 09:26
Сообщение #752


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(Dr.Drew @ Jun 13 2013, 11:55) *
100х60х25 мм с диапазоном 25-6000 МГц и функционалом (как у QS) который ещё нарастёт.

"Были б кости, а мясо нарастёт!" В. Высоцкий wink.gif
А максимальное время перестройки у него какое получилось?


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
Dr.Drew
сообщение Jun 13 2013, 09:59
Сообщение #753


Экспериментатор
*****

Группа: Участник
Сообщений: 1 098
Регистрация: 17-07-09
Из: г.Томск
Пользователь №: 51 342



Пока измерить не удаётся. Один SPI пришлось сделать программным и время получилось порядка миллисекунд. В будущем должно быть около 100 мкс при сканировании по списку со стробом. Не исключаю, что получится меньше.


--------------------
Технический прогресс нас запутал
Go to the top of the page
 
+Quote Post
Chenakin
сообщение Jun 15 2013, 05:57
Сообщение #754


Местный
***

Группа: Участник
Сообщений: 394
Регистрация: 7-01-11
Из: г. Трубчевск
Пользователь №: 62 074



Цитата(rloc @ Jun 12 2013, 23:50) *
Помню вставал вопрос об умножителях и чем можно заменить диодные удвоители. В лайт версии они сохранились или было найдено другое решение? Не так уж мало места они занимают.

Было найдено другое решение. Действительно, серия удвоителей – наилучшее решение (по шумам), но занимает много места. А в данном случае шумы позволяли расслабиться (точнее, их надо было ухудшать sm.gif).

Цитата(Dr.Drew @ May 31 2013, 23:54) *
Фазовый шум пока высоковат минус 98 на 10 кГц на 6 ГГц из-за отсутствия одной нормальной микрухи.

А можно картинку посмотреть? Ещё лучше, если на 5 ГГц (5 и 10 ГГц уже так отпечатались с годами, что можно диагноз ставить – сколько петель, какой PLL BW и т.д.). И 6-дб-ая микруха явно заинтриговала.

Цитата(Dr.Drew @ Jun 13 2013, 02:59) *
Пока измерить не удаётся. Один SPI пришлось сделать программным…

Это как?

Цитата(Dr.Drew @ Jun 13 2013, 02:59) *
…и время получилось порядка миллисекунд. В будущем должно быть около 100 мкс при сканировании по списку со стробом.

В чём причина такой задержки? Ведь если ядро позволяет 100 мкс (см. выше), ещё 100 мкс на приём SPI команды и её обработку (ну 200, если туда-сюда по большой нужде), куда остальное уходит? Что за процессор используется? Дело в нём?




--------------------
Go to the top of the page
 
+Quote Post
VCO
сообщение Jun 15 2013, 06:41
Сообщение #755


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(Chenakin @ Jun 15 2013, 08:57) *
В чём причина такой задержки? Ведь если ядро позволяет 100 мкс (см. выше), ещё 100 мкс на приём SPI команды и её обработку (ну 200, если туда-сюда по большой нужде), куда остальное уходит? Что за процессор используется? Дело в нём?

Я так думаю, что 100 мкс здесь возможны только при сканировании, а при перестройке с большим шагом - единицы мс. В основе синтезатора лежат Fractional PLL, DDS там нету. Если ошибаюсь, Dr.Drew поправит...


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
Chenakin
сообщение Jun 15 2013, 06:51
Сообщение #756


Местный
***

Группа: Участник
Сообщений: 394
Регистрация: 7-01-11
Из: г. Трубчевск
Пользователь №: 62 074



Цитата(VCO @ Jun 14 2013, 23:41) *
Я так думаю, что 100 мкс здесь возможны только при сканировании, а при перестройке с большим шагом - единицы мс. В основе синтезатора лежат Fractional PLL, DDS там нету. Если ошибаюсь, Dr.Drew поправит...

Т.е. PLL BW выбран достаточно малым, чтобы frac-N спуры убрать? Тогда 100 мкс будет некоректно говорить, т.к. по списку - это с любой частоты на любую. Если свип с малым шагом, то - да, но и здесь можно задать, скажем, всего 2-3 точки с самой малой частоты на самую большую - хрен редьки не слаще. Да, будем надеяться, Dr.Drew разъяснит.


--------------------
Go to the top of the page
 
+Quote Post
Dr.Drew
сообщение Jun 15 2013, 07:30
Сообщение #757


Экспериментатор
*****

Группа: Участник
Сообщений: 1 098
Регистрация: 17-07-09
Из: г.Томск
Пользователь №: 51 342



Есть только на 6 ГГц.
С микросхемой никаких интриг. Просто поставили слишком шумящую микросхему при формировании опорного сигнала.
Обычно при прорисовке управления линии SPI ведут к соответсвующим ногам проца, которые реализуют нужную функцию, благодаря функционалу проца. Я тут ошибся и SPI пришлось делать программно: высчитывать задержки, "вручную" дёргать ногами. В итоге посылка команды растянулась на сотни микросекунд. Основная петля, где работает ГУН 3-6 ГГц не является дробной. В принципе, её можно расширить до мегагерца и больше. Вопрос как раз в сокрости передачи команд. Пока в отношении времени перестройки (и шумов тоже) места для дискуссии я не вижу, так как есть недоработки, которые будут исправляться. Это как зайти к человеку в квартиру во время ремонта и спросить: "А, чего у тебя в квартире грязно?". Когда получу корректные результаты на слеующем образце, можно будет поговорить.
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Технический прогресс нас запутал
Go to the top of the page
 
+Quote Post
VCO
сообщение Jun 15 2013, 07:52
Сообщение #758


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(Dr.Drew @ Jun 15 2013, 10:30) *
Обычно при прорисовке управления линии SPI ведут к соответсвующим ногам проца, которые реализуют нужную функцию, благодаря функционалу проца. Я тут ошибся и SPI пришлось делать программно: высчитывать задержки, "вручную" дёргать ногами. В итоге посылка команды растянулась на сотни микросекунд. Основная петля, где работает ГУН 3-6 ГГц не является дробной. В принципе, её можно расширить до мегагерца и больше. Вопрос как раз в сокрости передачи команд. Пока в отношении времени перестройки (и шумов тоже) места для дискуссии я не вижу...

Я не провоцировал дискуссию, а просто пытался анализировать потенциальные возможности вашей архитектуры синтезатора по накопленной информации. По цифровой части могу только добавить, что вынужденный уход от ПЛИС к МК из-за цены+токопотребления всегда неизбежно снижает быстродействие. Имею печальный опыт замены ПЛИС на PIC32, где мне приходилось ждать прохождения элементарной 8-битовой посылки через FIFO более 20 мкс (разработчики микроконтроллера не предусмотрели прямого считывания из рабочего буфера). Именно эти 20 мкс не позволии вписаться в 100 мкс общего времени перестройки.
Цитата
...так как есть недоработки, которые будут исправляться. Это как зайти к человеку в квартиру во время ремонта и спросить: "А, чего у тебя в квартире грязно?". Когда получу корректные результаты на слеующем образце, можно будет поговорить.

Будем ждать!


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
Dr.Drew
сообщение Jun 15 2013, 08:13
Сообщение #759


Экспериментатор
*****

Группа: Участник
Сообщений: 1 098
Регистрация: 17-07-09
Из: г.Томск
Пользователь №: 51 342



Да, мне тоже программеры говорят, что всё будет быстро расчитываться и передаваться. Я им не очень-то и верю. На следующей неделе затребую с них конкретный расчёт времени обработки и пересылки команд. У нас стоит STM32F205 с тактовой 48 МГц. Если "останется место" на 20-30 мА, поднимем до 120 МГц.


--------------------
Технический прогресс нас запутал
Go to the top of the page
 
+Quote Post
azoff
сообщение Jun 15 2013, 08:18
Сообщение #760


Частый гость
**

Группа: Свой
Сообщений: 81
Регистрация: 16-05-11
Из: Воронеж
Пользователь №: 65 050



Цитата(Dr.Drew @ Jun 15 2013, 12:13) *
Да, мне тоже программеры говорят, что всё будет быстро расчитываться и передаваться. Я им не очень-то и верю. На следующей неделе затребую с них конкретный расчёт времени обработки и пересылки команд. У нас стоит STM32F205 с тактовой 48 МГц. Если "останется место" на 20-30 мА, поднимем до 120 МГц.


Рекомендую тактировать контроллер от опоры синтезатора. Я как-то однажды ловил в сигнале синтезатора спуры, связанные с биением опоры с тактами контроллера.

Сообщение отредактировал azoff - Jun 15 2013, 08:19
Go to the top of the page
 
+Quote Post
VCO
сообщение Jun 15 2013, 09:06
Сообщение #761


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(azoff @ Jun 15 2013, 11:18) *
Рекомендую тактировать контроллер от опоры синтезатора. Я как-то однажды ловил в сигнале синтезатора спуры, связанные с биением опоры с тактами контроллера.

Отражения от микроконтроллера на опору ещё страшнее, чем биения. С биениями можно бороться выключением/переключением тактирования.


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
azoff
сообщение Jun 15 2013, 09:16
Сообщение #762


Частый гость
**

Группа: Свой
Сообщений: 81
Регистрация: 16-05-11
Из: Воронеж
Пользователь №: 65 050



Цитата(VCO @ Jun 15 2013, 13:06) *
Отражения от микроконтроллера на опору ещё страшнее, чем биения. С биениями можно бороться выключением/переключением тактирования.


А что Вам отражения сделают? Если отражаться будет не равная (или не кратная) частота - то это страшно. А если Вы тактируете "соткой" и она же отражается - и что? Ну не в фазе, пускай, максимум что выделится на нелинейности - вторая гармоника и постоянная составляющая. Ну и еще конечно же есть развязки и т.д. Все лучше, чем когда у вас опора 100 МГц, а проц работает на 98 МГц своих внутренних тактов. Вот и ловите эти 2 МГц в спектре как хотите.
Go to the top of the page
 
+Quote Post
khach
сообщение Jun 15 2013, 09:16
Сообщение #763


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



Цитата(azoff @ Jun 15 2013, 10:18) *
Рекомендую тактировать контроллер от опоры синтезатора. Я как-то однажды ловил в сигнале синтезатора спуры, связанные с биением опоры с тактами контроллера.

У STM32 несколько внутренних ФАПЧ. Весьма шумных кстати. Как боретесь с наводками от контроллера на синтезатор? Мы вот в раздумьях- хотелось бы полную гальваническую изоляцию поставить. SPI изолироват- без проблем, параллельную шину- уже хуже. А вот что с АЦП делать непонятно - у нас встроенное фурье в STM32 используется для обнаружения спуров и переключения на запасную опору и контроля захвата петель. Отдельный внешний АЦП на изолированный SPI- удорожает изделие.
Т.е с одной стороны наводки небольшие, но с другой стороны- жалко терять параметры из-за контроллера.
Go to the top of the page
 
+Quote Post
azoff
сообщение Jun 15 2013, 09:26
Сообщение #764


Частый гость
**

Группа: Свой
Сообщений: 81
Регистрация: 16-05-11
Из: Воронеж
Пользователь №: 65 050



Цитата(khach @ Jun 15 2013, 13:16) *
У STM32 несколько внутренних ФАПЧ. Весьма шумных кстати. Как боретесь с наводками от контроллера на синтезатор? Мы вот в раздумьях- хотелось бы полную гальваническую изоляцию поставить. SPI изолироват- без проблем, параллельную шину- уже хуже. А вот что с АЦП делать непонятно - у нас встроенное фурье в STM32 используется для обнаружения спуров и переключения на запасную опору и контроля захвата петель. Отдельный внешний АЦП на изолированный SPI- удорожает изделие.
Т.е с одной стороны наводки небольшие, но с другой стороны- жалко терять параметры из-за контроллера.


Я использую в своих изделиях либо Silicon Laboratories C8051Fxxx, либо Atmel'овские ARM'ы. Я, повторюсь, стараюсь тактировать от одной опоры и контроллер и синтезатор. Еще пытался как-то переводить контроллер в ждущий режим (остановка тактов) во время рабочего цикла синтезатора, а пробуждался он от внешнего прерывания по SPI. А вот в последних изделиях закладывал отдельные земли под цифровую и под аналоговую части, с соединением через дроссель. Еще не имел опыта, не включались еще эти изделия. sm.gif
Go to the top of the page
 
+Quote Post
VCO
сообщение Jun 15 2013, 09:49
Сообщение #765


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(azoff @ Jun 15 2013, 12:16) *
А что Вам отражения сделают? Если отражаться будет не равная (или не кратная) частота - то это страшно. А если Вы тактируете "соткой" и она же отражается - и что? Ну не в фазе, пускай, максимум что выделится на нелинейности - вторая гармоника и постоянная составляющая. Ну и еще конечно же есть развязки и т.д. Все лучше, чем когда у вас опора 100 МГц, а проц работает на 98 МГц своих внутренних тактов. Вот и ловите эти 2 МГц в спектре как хотите.

В микроконтроллере частота опоры не только делится (а не умножается), но и задерживается, причём весьма прилично и по-разному. Но если очень осторожно подключиться, с хорошей изоляцией, то в принципе - согласен, почему бы и нет. Но могут быть такие ситуёвины, когда 100 МГц не подойдут, а подойдут только 48 МГц (USB). Тогда как?


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post

210 страниц V  « < 49 50 51 52 53 > » 
Reply to this topicStart new topic
356 чел. читают эту тему (гостей: 356, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 17th June 2025 - 18:52
Рейтинг@Mail.ru


Страница сгенерированна за 0.01507 секунд с 7
ELECTRONIX ©2004-2016