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

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

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

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

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

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

Измерительное оборудование Осциллографы, мультиметры, анализаторы и другая измерительная техника необходимая каждому разработчику.

 
Опции темы
Непрочитано 14.09.2011, 17:50  
ифкин67
Частый гость
 
Регистрация: 14.09.2009
Сообщений: 21
Сказал спасибо: 2
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
ифкин67 на пути к лучшему
По умолчанию Re: "Народный" радиолюбительский генератор сигналов

Сообщение от MisterDi Посмотреть сообщение
Если использовать формирование прямоугольника из тактовой частоты,
Ни кто не предлагал так делать, просто вместо таблицы синуса грузим таблицу сигнала необходимой нам формы.
Реклама:
ифкин67 вне форума  
Непрочитано 14.09.2011, 17:55  
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: "Народный" радиолюбительский генератор сигналов

Для прямоугольника в таблице будут только два значения 0 и максимум, результирующая частота конечно будет той, какую мы хотим, но дрожание фазы и неравномерность длительности импульсов/пауз будет ИМХО кошмарными, особенно в верхней части диапазона. Кроме того выходной фильтр по-любому будет искажать форму импульсов.
Тем не менее попробую ввести доступ к таблице со стороны процессора, посмотрим как это скажется на объеме проекта и быстродействии.
__________________
misterdi<@>i.ua
MisterDi вне форума  
Непрочитано 14.09.2011, 18:03  
Akkord
Почётный гражданин KAZUS.RU
 
Регистрация: 05.05.2008
Сообщений: 712
Сказал спасибо: 302
Сказали Спасибо 409 раз(а) в 264 сообщении(ях)
Akkord на пути к лучшему
По умолчанию Re: "Народный" радиолюбительский генератор сигналов

Сообщение от MisterDi Посмотреть сообщение
Вы для формирования сигнала использовали технологию с накапливающим сумматором и фиксированной частотой дискреттизации или изменяли тактовую частоту для выборки из таблицы?
Да работал с 32-разрядным сумматором. Правда в "хитром режиме".
Использовался умножитель 588ВР2. Так как для получения "развертки"
фазы не важно суммировать или тактовую последовательность умножать
на определенный коэффициент.Но у 588ВР2 есть возможность умножать
число само на себя (режим устанавливается одной перемычкой).
И получается квадрат фазы! А это сигнал с линейно изменяющейся
частотой!
Отвлекитесь от разрядности ЦАП. Поймите задавая функцию дискретами
во времени мы получаем уже временные неопределенности которые и
есть фазовые шумы и паразитная девиация частоты.
И если разрядность ЦАП определяет - амплитудные составляющие, то
разрядность записанной исходной функции определяет частотные и
фазовые шумы.
Akkord вне форума  
Непрочитано 14.09.2011, 19:23  
avp94
Почётный гражданин KAZUS.RU
 
Аватар для avp94
 
Регистрация: 26.01.2007
Сообщений: 3,123
Сказал спасибо: 61
Сказали Спасибо 1,153 раз(а) в 624 сообщении(ях)
avp94 на пути к лучшему
По умолчанию Re: "Народный" радиолюбительский генератор сигналов

Сообщение от Akkord Посмотреть сообщение
Поймите задавая функцию дискретами
во времени мы получаем уже временные неопределенности которые и
есть фазовые шумы и паразитная девиация частоты.
А, если возможно, поподробнее про неопределенности и паразитную девиацию из-за дискретных значений. На выходе ЦАП функция напряжения, как мне кажется, все время определена - ступенчатая. Если сигнал на выходе ЦАП строго периодичен (и равен периоду желаемого синусоидального сигнала), то откуда берется девиация частоты?

Последний раз редактировалось avp94; 14.09.2011 в 19:36.
avp94 вне форума  
Непрочитано 14.09.2011, 21:01  
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: "Народный" радиолюбительский генератор сигналов

Цитата:
разрядность записанной исходной функции определяет частотные и
фазовые шумы.
Согласен, но при числе разрядов фазы 12 максимальный теоретический уровень фазового шума будет -72дБ уровень побочных компонентов - порядка -68..-65дБ таким образом общий уровнь шумов будет меньше -60дБ. Свободное пространство на кристалле есть, можно увеличить объем таблицы, попробовать поигратся с адресацией и добиться работы с кодом фазы 14-15 разрядов. И снизить шумы до уровня -68..-70дБ
__________________
misterdi<@>i.ua
MisterDi вне форума  
Непрочитано 14.09.2011, 21:03  
Nikopol
Вид на жительство
 
Аватар для Nikopol
 
Регистрация: 05.01.2007
Адрес: Украина, г. Макеевка
Сообщений: 408
Сказал спасибо: 229
Сказали Спасибо 62 раз(а) в 52 сообщении(ях)
Nikopol на пути к лучшему
По умолчанию Re: "Народный" радиолюбительский генератор сигналов

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

____________________________________________
Internet Explorer - это такая программа, с помощью которой можно зайти на сайт http://opera.com и скачать себе браузер...
Nikopol вне форума  
Непрочитано 14.09.2011, 22:15  
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: "Народный" радиолюбительский генератор сигналов

Программа для расчета LC-фильтров, как обещал
Вложения:
Тип файла: rar LCinstall238.rar (5.28 Мб, 116 просмотров)
__________________
misterdi<@>i.ua
MisterDi вне форума  
Эти 2 пользователя(ей) сказали Спасибо MisterDi за это сообщение:
Nikopol (15.09.2011), VladimirIvan (15.09.2011)
Непрочитано 15.09.2011, 07:45  
avp94
Почётный гражданин KAZUS.RU
 
Аватар для avp94
 
Регистрация: 26.01.2007
Сообщений: 3,123
Сказал спасибо: 61
Сказали Спасибо 1,153 раз(а) в 624 сообщении(ях)
avp94 на пути к лучшему
По умолчанию Re: "Народный" радиолюбительский генератор сигналов

Сообщение от Nikopol Посмотреть сообщение
интересует вопрос о девиации, так как с фазовым шумом более ли менее понятно, он будет у нас напрямую зависеть от величины джитера в тактовом сигнале.
Кроме тактового сигнала дополнительные погрешности обеспечиваются самим методом формирования синуса. Пояснения, кроме исходной статьи , можно посмотреть здесь: http://en.wikipedia.org/wiki/Numeric...led_oscillator , http://en.wikipedia.org/wiki/Direct_digital_synthesizer .
Тем не менее, вопрос к Akkord остается, поскольку, как я понял, его утверждения относятся к цифровым методам вообще.
avp94 вне форума  
Сказали "Спасибо" avp94
Nikopol (15.09.2011)
Непрочитано 15.09.2011, 10:03  
Akkord
Почётный гражданин KAZUS.RU
 
Регистрация: 05.05.2008
Сообщений: 712
Сказал спасибо: 302
Сказали Спасибо 409 раз(а) в 264 сообщении(ях)
Akkord на пути к лучшему
По умолчанию Re: "Народный" радиолюбительский генератор сигналов

Вопросы понятные.
Постараюсь позднее поподробнее на них ответить
Предварительно замечу что джитер это одна из составляющих и будет
определяться не только тактовым сигналом но и самими регистрами и
прочими составляющими накопителя.
Я говорю о принципиальной составляющей при таком методе
формирования сигнала, вызванной как дискретизацией по уровню(ЦАП),
так и дескретизацией во времени (количество выборок в памяти
исходнодной функции синуса)
Предварительно хочу дать ссылку ( всё можно не читать, важен Рис.1.)
http://www.kit-e.ru/articles/measure/2009_05_139.php
Кроме того фазовый шум и паразитная девиация частоты вещи
взаимосвязанные....
Akkord вне форума  
Непрочитано 15.09.2011, 13:59  
Akkord
Почётный гражданин KAZUS.RU
 
Регистрация: 05.05.2008
Сообщений: 712
Сказал спасибо: 302
Сказали Спасибо 409 раз(а) в 264 сообщении(ях)
Akkord на пути к лучшему
По умолчанию Re: "Народный" радиолюбительский генератор сигналов

Попробую ответить на вопросы.
Попробую сперва без картинок.....
Обычно в литературе ( и по многим сайтам) рассматривается вопрос
синтеза частоты с накопителем фазы достаточно упрощено,
для понимания принципа работы. И почти нигде не рассматривается
вопрос о количестве выборок в образе синуса. В основном
рассматривается вопрос о разрядности ЦАП. И все было бы хорошо
если продолжать рассматривать сформированный синус в диапазоне
частот не более 1% от тактовой частоты.
1.Для понимания что я хочу сказать, рассматрим сперва и этот диапазон.
Все идеально получается когда тактовая частота кратна степени 2.
И выставляемые частоты кратны тоже степени 2. Картинка на
осциллографе идеальная, как на рисунках в учебниках. Но вот имеем
тактовый генератор не кратный. Например 1МГц и фазовый накопитель
24-разрядный, и шаг установки частоты генератора 1Гц. Ошибка шага
перестройки 0,0596Гц . Всего то. А для 32-разрядного накопителя эта
ошибка 0,00023283Гц! И картинка уже начинает медленно двигаться.
При переходе через ноль появляются неопределенности по времени
зависящие от числа выборок исходного образа синуса в памяти.
Можно приводить различные расчеты. Значения этих составляющих
определяется также как и у ЦАП - 6дБ на разряд. И для того чтобы
не заморачиваться обычно и берут число разрядов фазы на 2...3 больше
чем цисло разрядов ЦАП. Тем самым оперируют только понятием
нелинейные искажения сигнала и фазовые шумы не рассматривают.
2.Картина достаточно существенно меняется если формировать выходную
частоту уже в диапазоне 10...40% от тактовой. Изменяется частота
этих неопределенностей. Которые приводят к увеличению фазового
шума (а соответственно и паразитной девиации цастоты) выходного
сигнала. После того как надеюсь Вы сделаете этот генератор можете
провести эксперимент. Измеряйте паразитную частоту выходного
сигнала хотя бы на 10МГц изменяя, число выборок и разрядность ЦАП.

Ну а джитор, выбросы ЦАП, собственная линейность ЦАП ит.д.- это отдельно и все это понимают...
Akkord вне форума  
Эти 3 пользователя(ей) сказали Спасибо Akkord за это сообщение:
karbolin (19.09.2011), MisterDi (15.09.2011), Nikopol (15.09.2011)
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
генератор сигналов lexa1000 Цифровые сигнальные процессоры 6 11.10.2007 20:58
Гармоническ дискретн спектры и аппроксимац коротк процессов Dmitriev Цифровые сигнальные процессоры 0 15.04.2006 21:02


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


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