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

 
 
 
Reply to this topicStart new topic
> Как измерить джиттер?
AndreyVN
сообщение Sep 12 2012, 06:50
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 754
Регистрация: 29-06-06
Из: Volgograd
Пользователь №: 18 458



Всем привет!
Как с помощью осциллографа, частотомера, генератора измерить джиттер?

АЦП работает на борту ATMega64, стартует по прерыванию таймера.

Ясно, что после появления флажка таймера происходит завершение текущей команды, которое может занимать разное количество тактов, потом операции со стеком, потом джамп на обработчик прерываний и только потом такты оцифровки АЦП. При каждой оцифровке я программно формирую 1 длительностью в два NOP’а на один из портов. То есть, реальный момент оцифровки я вижу на осциллографе в виде коротких ‘выбросов’.

Не могу сообразить, можно ли измерить джиттер, есть подозрения что все гораздо хуже, чем разница в количестве тактов команды на которую пришлось прерывание.
Go to the top of the page
 
+Quote Post
attache
сообщение Sep 14 2012, 10:01
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 74
Регистрация: 27-02-08
Из: Донецк>Москва
Пользователь №: 35 427



Реализуйте подсчет тактов между импульсами на выведенной ноге вторым микроконтроллером с простенькой порограммой и допустим выводом результатов через UART. Тактировать микроконтроллеры от одного источника. Надеюсь используется не встроенный источник тактовой...
Go to the top of the page
 
+Quote Post
VCO
сообщение Sep 17 2012, 06:54
Сообщение #3


Voltage Control Output
******

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



Цитата(AndreyVN @ Sep 12 2012, 09:50) *
Как с помощью осциллографа, частотомера, генератора измерить джиттер?

Боюсь, что никак, если осцилл не заструган на это! Анализатор спектра нужен, однако... wink.gif


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
attache
сообщение Sep 17 2012, 09:52
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 74
Регистрация: 27-02-08
Из: Донецк>Москва
Пользователь №: 35 427



Контроллером можно будет определить сколько тактов проходит между прерываниями, но не более того.
Go to the top of the page
 
+Quote Post
khach
сообщение Sep 17 2012, 11:20
Сообщение #5


Гуру
******

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



Джиттер неплохо измеряется обычным аналоговым осциллографом и линейкой. Синхронизируемся в режиме глазковой диаграммы и линейкой меряем ширину перемычки. Конечно схема запуска развертки в осциллографе должна иметь джиттер лучше, чем измеряемый. С осциллографами типа C1-75 и C1-104 неплохо получалось. Можно еще нагородить фапч для восстановления тактовой с генератором лучшим, чем измеряемый джиттер и анализировать выход ФД. НО это скорее показометр получится, чем измеритель.
ЗЫ Современный цифровые осциллы верхнего уровня измеряют джиттер по гистограмме самостоятельно.
ВЫ бы все-таки конкретизировали, какой джиттер ожидается и тактовые частоты. а то измерять 0.5 пс и 500 пс джиттера несколько разные приборы нужны.
Go to the top of the page
 
+Quote Post
VCO
сообщение Sep 17 2012, 12:41
Сообщение #6


Voltage Control Output
******

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



Цитата(khach @ Sep 17 2012, 14:20) *
НО это скорее показометр получится, чем измеритель.

Кстати, насчёт показометра: можно также рассмотреть вариант звуковой карты. Вот тема: Фазовый шум XCO генераторов


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
AndreyVN
сообщение Sep 18 2012, 08:35
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 754
Регистрация: 29-06-06
Из: Volgograd
Пользователь №: 18 458



Цитата(attache @ Sep 14 2012, 14:01) *
Реализуйте подсчет тактов между импульсами на выведенной ноге вторым микроконтроллером с простенькой порограммой и допустим выводом результатов через UART. Тактировать микроконтроллеры от одного источника. Надеюсь используется не встроенный источник тактовой...


Да, я мыслю приблизительно в том-же направлении. Только средствами одного контроллера, в момент прерывания аппаратно выставляется '1' на ногу, а в момент когда случилась обработка - сбрасывается в '0'. Дальше, надеюсь увидеть дрожжание 'полочки' и измерить линейкой.

Цитата
Синхронизируемся в режиме глазковой диаграммы

Ой, вроде много осциллографов видел, а о таком режиме первый раз слышу, что это за штука?
Думаю, джиттер будет иметь порядок 0,1-0,5 мкС.
Go to the top of the page
 
+Quote Post
attache
сообщение Sep 18 2012, 10:35
Сообщение #8


Участник
*

Группа: Свой
Сообщений: 74
Регистрация: 27-02-08
Из: Донецк>Москва
Пользователь №: 35 427



Цитата(AndreyVN @ Sep 18 2012, 10:35) *
Думаю, джиттер будет иметь порядок 0,1-0,5 мкС.

Такой контроллером отловить не проблема.
Go to the top of the page
 
+Quote Post
khach
сообщение Sep 18 2012, 11:37
Сообщение #9


Гуру
******

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



Цитата(VCO @ Sep 17 2012, 14:41) *
Кстати, насчёт показометра: можно также рассмотреть вариант звуковой карты.

Конечно этот способ хорошо известен, но автор темы не уточнил, что служит источником джиттера в его системе. Потому что если это не джиттер тактового генератора, а например джиттер в ВОЛС, особенно наведенный на волокно, или джиттер в ПЛИС, то спектральные методы могут показать страшную чушь. Ведь там мы априори закладываем гауссову функцию распределения вероятностей, а для приведенных примеров этом может быть совсем не так. Вот для этого я и предпочитаю смотреть сначала гистограмму шумов на осциллографе, а потом уже пересчитываь ее в джиттер. Вот только цена такого осциллографа очень негуманная.


Цитата(AndreyVN @ Sep 18 2012, 10:35) *
Ой, вроде много осциллографов видел, а о таком режиме первый раз слышу, что это за штука?

Погуглите по eye pattern. Ну нет же смысла тут учебник цитировать или вики.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Kaligooola
сообщение Sep 19 2012, 06:29
Сообщение #10


Brubel
***

Группа: Свой
Сообщений: 321
Регистрация: 17-11-06
Из: Oudergem
Пользователь №: 22 444



У нас сотрудник занимался оценкой джиттера. У него были статьи где он показывал метод оценки джиттера при помощи подручных средств. Если статьи в полной весрии не найдете, то когда он выйдет из отпуска можно будет с ним связаться.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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