|
|
  |
Как измерить джиттер? |
|
|
|
Sep 12 2012, 06:50
|
Знающий
   
Группа: Свой
Сообщений: 754
Регистрация: 29-06-06
Из: Volgograd
Пользователь №: 18 458

|
Всем привет! Как с помощью осциллографа, частотомера, генератора измерить джиттер?
АЦП работает на борту ATMega64, стартует по прерыванию таймера.
Ясно, что после появления флажка таймера происходит завершение текущей команды, которое может занимать разное количество тактов, потом операции со стеком, потом джамп на обработчик прерываний и только потом такты оцифровки АЦП. При каждой оцифровке я программно формирую 1 длительностью в два NOP’а на один из портов. То есть, реальный момент оцифровки я вижу на осциллографе в виде коротких ‘выбросов’.
Не могу сообразить, можно ли измерить джиттер, есть подозрения что все гораздо хуже, чем разница в количестве тактов команды на которую пришлось прерывание.
|
|
|
|
|
Sep 18 2012, 08:35
|
Знающий
   
Группа: Свой
Сообщений: 754
Регистрация: 29-06-06
Из: Volgograd
Пользователь №: 18 458

|
Цитата(attache @ Sep 14 2012, 14:01)  Реализуйте подсчет тактов между импульсами на выведенной ноге вторым микроконтроллером с простенькой порограммой и допустим выводом результатов через UART. Тактировать микроконтроллеры от одного источника. Надеюсь используется не встроенный источник тактовой... Да, я мыслю приблизительно в том-же направлении. Только средствами одного контроллера, в момент прерывания аппаратно выставляется '1' на ногу, а в момент когда случилась обработка - сбрасывается в '0'. Дальше, надеюсь увидеть дрожжание 'полочки' и измерить линейкой. Цитата Синхронизируемся в режиме глазковой диаграммы Ой, вроде много осциллографов видел, а о таком режиме первый раз слышу, что это за штука? Думаю, джиттер будет иметь порядок 0,1-0,5 мкС.
|
|
|
|
|
Sep 18 2012, 10:35
|

Участник

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

|
Цитата(AndreyVN @ Sep 18 2012, 10:35)  Думаю, джиттер будет иметь порядок 0,1-0,5 мкС. Такой контроллером отловить не проблема.
|
|
|
|
|
Sep 18 2012, 11:37
|
Гуру
     
Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741

|
Цитата(VCO @ Sep 17 2012, 14:41)  Кстати, насчёт показометра: можно также рассмотреть вариант звуковой карты. Конечно этот способ хорошо известен, но автор темы не уточнил, что служит источником джиттера в его системе. Потому что если это не джиттер тактового генератора, а например джиттер в ВОЛС, особенно наведенный на волокно, или джиттер в ПЛИС, то спектральные методы могут показать страшную чушь. Ведь там мы априори закладываем гауссову функцию распределения вероятностей, а для приведенных примеров этом может быть совсем не так. Вот для этого я и предпочитаю смотреть сначала гистограмму шумов на осциллографе, а потом уже пересчитываь ее в джиттер. Вот только цена такого осциллографа очень негуманная. Цитата(AndreyVN @ Sep 18 2012, 10:35)  Ой, вроде много осциллографов видел, а о таком режиме первый раз слышу, что это за штука? Погуглите по eye pattern. Ну нет же смысла тут учебник цитировать или вики.
Эскизы прикрепленных изображений
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|