-
- А если DDS? у них шаг 10Е-6 Гц. Имею в виду совместить измерительные точности АЦП результата умножения (фазового детектора) сигнала и эталонного DDS. Если это медленно, то можно перенести обе частоты в дохуя гигагерц общим гетеродином или PLL? и bnb62(131 знак., 06.10.2019 19:11)
- TDC7200 - yuri_t(06.10.2019 07:38, )
- С ним года два назад уже экспериментировал, но результаты были похуже - MBedder(06.10.2019 10:19)
- А насколько медленно меняется сигнал? Идея. Evgeny_CD(358 знак., 06.10.2019 01:41)
- И на входе коммутатор для подачи калибрующего сигнала. - Evgeny_CD(06.10.2019 01:45)
- Чтота лень разбираться, но есть от такая табличка. И от такой пдф. - mse homjak(06.10.2019 01:02 - 01:06, ссылка, ссылка)
- Вся хитрость в том, как померять период/частоту с пикосекундным разрешением без лобового использования настоящих тактовых гигагерцев и им сопутствующих гигагерцовых железяк - MBedder(06.10.2019 01:46)
- О, уже "пико"... С такой разрешающей, мы тока фазу меряем на 100МГц. - mse homjak(06.10.2019 20:00 - 20:07)
- Ну пусть будет "десяткопико" :)) - MBedder(06.10.2019 20:08)
- А чего "без тактовых"? АДФ4351 стоит 600+р. Есть варианты дешевше. Всякие формирователи клоков, по цене семачек. Подать на этот счоччик импульсоф. Енаблей делать ворота. Решение в лоб, на вырост. Ставить жопкой к жопке. Никаких согласований и СВЧ mse homjak(97 знак., 06.10.2019 15:46)
- Я делал подобный измеритель (однократный период для ЛД) на нескольких каналах с разными тактовыми частотами. Если допустима многократность измерения, то может иметь смысл использовать частотную модуляцию тактового сигнала. - argus98(06.10.2019 12:28)
- на самом деле железяки должны быть таки скоростные. иначе на длииинных затянутых фронтах столько шумов наусредняется, что задолбёшся накапливать статистику - Mahagam(06.10.2019 02:02)
- О, уже "пико"... С такой разрешающей, мы тока фазу меряем на 100МГц. - mse homjak(06.10.2019 20:00 - 20:07)
- Не получится. Только многофазный сигнал, или создание его же на ЛЗ. Evgeny_CD(49 знак., 06.10.2019 01:29)
- Не только, но близко к тому --> - MBedder(06.10.2019 01:55, ссылка)
- так чем этот чип не угодил? разрешение же то что надо? - Mahagam(06.10.2019 02:19)
- Всем угодил, но он слишком открыт - спИздят мгновенно :)) - MBedder(06.10.2019 02:24)
- так а что мешает конкурентам тупо найти его самим и применить? - Mahagam(06.10.2019 02:35)
- И пусть себе ищут, а вот спиздить код с МК, который без внешнего TDC работает - заебуццо :)) - MBedder(06.10.2019 10:21)
- так это и не надо. просто про этот TDC я вот впервые услышал. услышат и другие. Mahagam(51 знак., 06.10.2019 10:47)
- Да, спасибо - осмысливаю уже - MBedder(06.10.2019 11:10 - 11:16)
- так это и не надо. просто про этот TDC я вот впервые услышал. услышат и другие. Mahagam(51 знак., 06.10.2019 10:47)
- И пусть себе ищут, а вот спиздить код с МК, который без внешнего TDC работает - заебуццо :)) - MBedder(06.10.2019 10:21)
- так а что мешает конкурентам тупо найти его самим и применить? - Mahagam(06.10.2019 02:35)
- Всем угодил, но он слишком открыт - спИздят мгновенно :)) - MBedder(06.10.2019 02:24)
- так чем этот чип не угодил? разрешение же то что надо? - Mahagam(06.10.2019 02:19)
- Не только, но близко к тому --> - MBedder(06.10.2019 01:55, ссылка)
- Вся хитрость в том, как померять период/частоту с пикосекундным разрешением без лобового использования настоящих тактовых гигагерцев и им сопутствующих гигагерцовых железяк - MBedder(06.10.2019 01:46)
- Сомнительное желание, для таких измерений точность опорного 10^-8 нужна. 0.01 ppm. Хотя частотомер со встроенным стандартом частоты решит Вашу задачу. Ценник на них снизился, можно в 120.. 200 т.р. уложиться. - Visitor(05.10.2019 12:04 - 12:22)
- Еще раз повторю - мне абсолютная точность по барабану (100 000 Гц или 100 001 Гц- достаточно 10-6), зато resolution - нет (измеренные 100 000.000 Гц должны однозначно отличаться от 100 000.001 Гц - нужно не хуже 10-9) MBedder(218 знак., 05.10.2019 12:53 - 12:59)
- на плисине можно сварганить такую мерялку - Mahagam(05.10.2019 13:41)MBedder
- Лучше на цинке, гибче будет. - evgeniy1294(05.10.2019 14:20)
- И там, и там придется городить длинную линию задержки на ЛЭ с неизбежной необходимостью регулярной (хотя бы ежесекундной) калибровки, что не особо радует. А плисовские счетчики все равно не умеют считать выше первых сотен МГц - MBedder(05.10.2019 14:25)
- цинк при наличии МК переплата. да, никаких линий задержки на ЛЭ и близко не будет. никакой калибровки не надо. - Mahagam(05.10.2019 14:41)
- Хм... ну тогда расскажи на пальцах, как без ЛЗ/кольцевых генераторов на ПЛИС добиться разрешений в первые десятки пикосекунд при цикле измерения в 1 мс? - MBedder(05.10.2019 15:01)
- ну вот ща я тебе все хитрости так и выдал ))) но вот блёй буду, но спартан-6, со спидгрейдом 3 запросто сможет заловить несколько десяткой входов с разрешением по времени чуть меньше пикосекунды. если точнее - то предел по даташиту 0.925ps. Mahagam(180 знак., 05.10.2019 15:08 - 15:20)
- Чегой-то в ДШ я ничего про пикосекунды не нашел - ты где это увидел, в каком ДШ и на какой странице? - MBedder(05.10.2019 21:05)
- блин. пролюбился на три порядка. там 0.925ns, забыл множитель сменить. бляяяяяя, посыпаю голову окурками. всё что точнее, то можно только извращениями на периодичном сигнале. Mahagam(114 знак., 05.10.2019 21:47)
- Отож :) Вот я и занимаюсь "только извращениями на периодичном сигнале", иначе никак. Но 25 пикосекунд получить-таки удалось при помощи шибко экзотического железа и какой-то матери :)) - MBedder(05.10.2019 21:51)
- хм. а если вот артиксом, умеющим в шаг 200ps провести 100 измерений, оно же будет после усреднения эквивалентом измерения с разрешением в 20ps ? - Mahagam(06.10.2019 01:01)
- "Вот видишь - уже поумнел!"(с) анекдот :)) --> - MBedder(06.10.2019 01:42, ссылка)
- ну блин, так сразу бы и сказал, что сигнал один и тотже прёт долгое время. так и примитивным спартаном с разрешением в 1ns ловить и усреднять тыщи измерений. сколько периодов можно усреднять? - Mahagam(06.10.2019 01:48)
- Столько, сколько влезает в минимальный цикл измерений - сейчас это 1 мс. Частота измеряемого сигнала - 70..350 кГц, т.е. осредняю от 70 до 350 периодов - MBedder(06.10.2019 02:04)
- Если входной сигнал синусоида и с хорошим отношением SNR, то можно сделать проще и с гарантированной точностью: Хаос(765 знак., 06.10.2019 04:00, )
- Запуск АЦП с пикосекундной точностью - тоже интересный вопрос. Что там с температурной зависимостью УВХ? - SciFi(06.10.2019 12:29)
- Нужна же именно частота, а не абсолютное время, НЯМС.. - Хаос(06.10.2019 12:43, )
- Спасибо большое, изучу внимательнейшим образом. А АЦП приличный есть и внутри МК - MBedder(06.10.2019 10:57)
- PS. Постом ниже неправильно набрал формулы: Хаос(77 знак., 06.10.2019 12:46, )
- Попробовал посчитать этим методом частоту синусоиды.. Хаос(883 знак., 06.10.2019 12:39, )
- ну и расчёты все нужно вести будет в double, в концерте же вроде только float и ссё? - Mahagam(06.10.2019 11:02)
- И в даблах софтовых, и в лонглонгах64 целых - справляемся - MBedder(06.10.2019 11:09)
- Запуск АЦП с пикосекундной точностью - тоже интересный вопрос. Что там с температурной зависимостью УВХ? - SciFi(06.10.2019 12:29)
- в концерто eCAP что ли ловит времянки для усреднения? а то меня терзают смутные сомнения.... Mahagam(883 знак., 06.10.2019 02:33 - 02:51)
- Если входной сигнал синусоида и с хорошим отношением SNR, то можно сделать проще и с гарантированной точностью: Хаос(765 знак., 06.10.2019 04:00, )
- Столько, сколько влезает в минимальный цикл измерений - сейчас это 1 мс. Частота измеряемого сигнала - 70..350 кГц, т.е. осредняю от 70 до 350 периодов - MBedder(06.10.2019 02:04)
- ну блин, так сразу бы и сказал, что сигнал один и тотже прёт долгое время. так и примитивным спартаном с разрешением в 1ns ловить и усреднять тыщи измерений. сколько периодов можно усреднять? - Mahagam(06.10.2019 01:48)
- "Вот видишь - уже поумнел!"(с) анекдот :)) --> - MBedder(06.10.2019 01:42, ссылка)
- да, чтобы нормально мерять такие сигналы, надо чтобы у них была соответствующая крутизна фронтов, иначе тупо дыхнул на плату - и входные пороги изменились, сопротивление проводников и всё такое. и измерения сразу уползут. дыхание влияет? или Mahagam(53 знак., 05.10.2019 22:05)
- Все нивелируется хорошей статистикой - повторяем, нормируем, осредняем, вычисляем поправки - MBedder(05.10.2019 22:11)
- мне тут в голву приходят задумки, как копеечным спартаном получить 100ps. но это типа запараллелить 10 входов.. но если долго-долго думать, то можно чо-нить надумать, так как у спартана есть программируемая входная задержка, которая имеет шаги в Mahagam(73 знак., 05.10.2019 22:03)
- Одиночных мне и не нужно - непрерывные периодические сигналы в первые сотни кГц. А так да - и входы параллелю, и задержками жонглирую - пока кроме этого ничего более умного не придумано :(( - MBedder(05.10.2019 22:06)
- вот почти сходу - Artix-7 могёт не особо играясь с задержками ловить биты с разрешением ~200ps, чтобы ловить точнее - уже нужны лёгкие извращения в виде игрищ с задержками. - Mahagam(05.10.2019 23:06)
- Что значит "ловить биты" - создавать timestamp каждому приходящему активному фронту? - MBedder(05.10.2019 23:12)
- смотри, MMCM генерит клок в 625MHz. это 1600ps период. но выдает по 4-м линиям со сдвигом на 90°, то есть со сдвигом в 400ps между линиями. 4 запаралленых триггера в блоке ISERDESE2 тактируются этими 4-мя хитросдвинутыми клоками, и стробят одну Mahagam(1350 знак., 05.10.2019 23:40)
- Спасибо. Глубоко перекликается с тем, как я похожее делаю на Capture в МК с помощью сдвинутых по опорным уровням аналоговых компараторов - MBedder(06.10.2019 00:03)
- Монстр! Спасибо! - Evgeny_CD(05.10.2019 23:58)
- смотри, MMCM генерит клок в 625MHz. это 1600ps период. но выдает по 4-м линиям со сдвигом на 90°, то есть со сдвигом в 400ps между линиями. 4 запаралленых триггера в блоке ISERDESE2 тактируются этими 4-мя хитросдвинутыми клоками, и стробят одну Mahagam(1350 знак., 05.10.2019 23:40)
- Что значит "ловить биты" - создавать timestamp каждому приходящему активному фронту? - MBedder(05.10.2019 23:12)
- вот почти сходу - Artix-7 могёт не особо играясь с задержками ловить биты с разрешением ~200ps, чтобы ловить точнее - уже нужны лёгкие извращения в виде игрищ с задержками. - Mahagam(05.10.2019 23:06)
- Одиночных мне и не нужно - непрерывные периодические сигналы в первые сотни кГц. А так да - и входы параллелю, и задержками жонглирую - пока кроме этого ничего более умного не придумано :(( - MBedder(05.10.2019 22:06)
- хм. а если вот артиксом, умеющим в шаг 200ps провести 100 измерений, оно же будет после усреднения эквивалентом измерения с разрешением в 20ps ? - Mahagam(06.10.2019 01:01)
- Отож :) Вот я и занимаюсь "только извращениями на периодичном сигнале", иначе никак. Но 25 пикосекунд получить-таки удалось при помощи шибко экзотического железа и какой-то матери :)) - MBedder(05.10.2019 21:51)
- блин. пролюбился на три порядка. там 0.925ns, забыл множитель сменить. бляяяяяя, посыпаю голову окурками. всё что точнее, то можно только извращениями на периодичном сигнале. Mahagam(114 знак., 05.10.2019 21:47)
- Чегой-то в ДШ я ничего про пикосекунды не нашел - ты где это увидел, в каком ДШ и на какой странице? - MBedder(05.10.2019 21:05)
- ну вот ща я тебе все хитрости так и выдал ))) но вот блёй буду, но спартан-6, со спидгрейдом 3 запросто сможет заловить несколько десяткой входов с разрешением по времени чуть меньше пикосекунды. если точнее - то предел по даташиту 0.925ps. Mahagam(180 знак., 05.10.2019 15:08 - 15:20)
- Хм... ну тогда расскажи на пальцах, как без ЛЗ/кольцевых генераторов на ПЛИС добиться разрешений в первые десятки пикосекунд при цикле измерения в 1 мс? - MBedder(05.10.2019 15:01)
- цинк при наличии МК переплата. да, никаких линий задержки на ЛЭ и близко не будет. никакой калибровки не надо. - Mahagam(05.10.2019 14:41)
- И там, и там придется городить длинную линию задержки на ЛЭ с неизбежной необходимостью регулярной (хотя бы ежесекундной) калибровки, что не особо радует. А плисовские счетчики все равно не умеют считать выше первых сотен МГц - MBedder(05.10.2019 14:25)
- Это да. Но я пока эстетствую - все горожу на одном МК :)) - MBedder(05.10.2019 13:47)
- ну ок, а штук 20 таких мерялок в одном корпусе? не надо? )) - Mahagam(05.10.2019 13:52)
- Пока нет, но может и понадобиться в один прекрасный день :)) - MBedder(05.10.2019 14:05 - 14:09)
- ну ок, а штук 20 таких мерялок в одном корпусе? не надо? )) - Mahagam(05.10.2019 13:52)
- Лучше на цинке, гибче будет. - evgeniy1294(05.10.2019 14:20)
- Так по любому, стандарт частоты нужен. Смутно помню, читал описание устройства частотомера Ч3-54, там какие то трюки для повышения точности были. А если с частотой работаете, то перенос спектра вниз позволит получить необходимое относительное Visitor(28 знак., 05.10.2019 13:32)
- на плисине можно сварганить такую мерялку - Mahagam(05.10.2019 13:41)MBedder
- Еще раз повторю - мне абсолютная точность по барабану (100 000 Гц или 100 001 Гц- достаточно 10-6), зато resolution - нет (измеренные 100 000.000 Гц должны однозначно отличаться от 100 000.001 Гц - нужно не хуже 10-9) MBedder(218 знак., 05.10.2019 12:53 - 12:59)