steam-engine 0 8 апреля, 2015 Опубликовано 8 апреля, 2015 · Жалоба Но есть нюансы. Пример. Наблюдение сигнала, ограниченного полосой 0-20МГц. Можно оцифровывать с частотой 100МГц, но 5 точек на период - маловато для глаза, и недостающие выборки придется вычислять при помощи цифрового интерполирующего фильтра. А можно оцифровывать с частотой 1ГГц, и выводить кривую без какой-либо обработки типа цифровой фильтрации/интерполяции, просто соединяя прямой соседние отсчеты. По хорошему нужно хотябы 100 отсчетов на период. Именно для визуализации. А по 3-5 точкам можно только синусоиду рассчитать, но кто её не видел? Мне синусоида даром не нужна. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VCO 0 9 апреля, 2015 Опубликовано 9 апреля, 2015 · Жалоба По хорошему нужно хотябы 100 отсчетов на период. Именно для визуализации. А по 3-5 точкам можно только синусоиду рассчитать, но кто её не видел? Мне синусоида даром не нужна. Учите матчасть, теорему Котельникова или теорему Найквиста-Шеннона: Теоре́ма Коте́льникова (в англоязычной литературе — теорема Найквиста — Шеннона, теорема отсчётов) — фундаментальное утверждение в области цифровой обработки сигналов, связывает аналоговые и дискретные сигналы и гласит, что «любую функцию , состоящую из частот от 0 до , можно непрерывно передавать с любой точностью при помощи чисел, следующих друг за другом через секунд» Однако, учитывая неизбежность применения антиалиасингового фильтра, необходимо минимум 5 точек на 2 периода функции. При этом надо понимать, что это справедливо для любого периодического сигнала, спектр которого ограничен частотой 0.4fADC ;. Для одиночного импульса может понадобиться и бОльшее количество отсчётов в зависимости от поставленной задачи. Главное, чтобы при постановке задачи учитывались технические возможности её реализации, чтобы не довести её до абсурда... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
steam-engine 0 9 апреля, 2015 Опубликовано 9 апреля, 2015 · Жалоба VCO С теорией радиосвязи и теоретической электротехникой у меня все нормально. Вы просто невнимательны и торопитесь судить других людей. Действительно для восстановления непрерывного и чисто синусоидального сигнала нужно чуть больше 2 отсчетов за период. Но меня, как я уже сказал, не интересует синусоида. Меня интересуют сигналы прямоугольной, треугольной, трапецеидальной формы. Там гармонические составляющие скажем (для примера) до 21 гармоники. Прикиньте теперь сколько отсчетов за период нужно сделать. Насчет одиночного импульса я думаю вы тоже не будете спорить что даже для синусоиды он будет содержать множество гармонических составляющих. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VCO 0 9 апреля, 2015 Опубликовано 9 апреля, 2015 · Жалоба VCO Вы просто невнимательны и торопитесь судить других людей. Извините, просто ваш предыдущий пост читается неоднозначно. Насчет одиночного импульса я думаю вы тоже не будете спорить что даже для синусоиды он будет содержать множество гармонических составляющих. Для одиночного импульса можно применить линию задержки с ответвлениями, какую здесь уже обсуждали, а также провести параметрические измерения и спектральный анализ. Изучение же его с помощью осциллографа при достаточно широком спектре довольно сомнительно, учитывая искажения самого прибора. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rloc 58 9 апреля, 2015 Опубликовано 9 апреля, 2015 · Жалоба Наблюдение сигнала, ограниченного полосой 0-20МГц. Можно оцифровывать с частотой 100МГц, но 5 точек на период - маловато для глаза, и недостающие выборки придется вычислять при помощи цифрового интерполирующего фильтра. А можно оцифровывать с частотой 1ГГц, и выводить кривую без какой-либо обработки типа цифровой фильтрации/интерполяции, просто соединяя прямой соседние отсчеты. По хорошему нужно хотябы 100 отсчетов на период. Именно для визуализации. А по 3-5 точкам можно только синусоиду рассчитать, но кто её не видел? Мне синусоида даром не нужна. Я тоже понял, как VCO. Leka изначально писал, что сигнал ограничен по частоте полосой 20 МГц - в этом случае абсолютно не важно, 100 МГц или 1 ГГц частота дискретизации. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Leka 1 9 апреля, 2015 Опубликовано 9 апреля, 2015 · Жалоба Да, когда писал "5 точек на период" - имел в виду граничную частоту (20МГц). По поводу компаратора на внутренних LVDS_RX при питании 3,3В. Опору формирую RC цепочкой, заряжая C расчетное число тактов. Положение "нулевой линии" скопа (задается опорой) сравнил с показаниями мультиметра - расхождение не больше 50мВ в диапазоне 0,1...3,1В. Погрешность статическая, где-то что-то не учел, наверно. Гистерезис(в динамике) померить пока не удалось, буду думать. Сильно мешает большая емкость входов (по оценке, ~~50пФ, из-за длинных дорожек и защиты, наверно). На глаз осциллограммы весьма правдоподобны, сравнить с другим осциллографом пока не пробовал (проблемы с землей, тк схему собрал только для проверки концепции). Шаг опоры 10 мВ, соответственно осциллограммы вывожу с дискретом 10мВ по вертикали, 1нс по горизонтали. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VCucumber 0 9 апреля, 2015 Опубликовано 9 апреля, 2015 · Жалоба интересно что при параллельном ацп на цифровых ис, в т.ч. внешних по отношению к фпга, в принципе не так важна точность срабатывания дифкаскадов, как сколько их сработало в единицу, сколько в ноль другими словами фпга должна реализовывать не столько шифратор, а скорее сумматор сброс гистерезиса - закороткой входов на "землю" и в любом самом странном случае 256 многооборотных подстроечников будут стоить дешевле одного правильного ацп Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Leka 1 9 апреля, 2015 Опубликовано 9 апреля, 2015 · Жалоба На рисунке - ожидаемое влияние гистерезиса компаратора. Хотел оценить величину гистерезиса по искажениям пилы, но ничего похожего не заметил. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Leka 1 9 апреля, 2015 Опубликовано 9 апреля, 2015 (изменено) · Жалоба Стал уменьшать шаг по вертикали, при 2.5мВ появилась характерная шумовая полоса. Похоже, гистерезис ~~5мВ. Что при 3В диапазоне соответствует 9 разрядам. И это "за 30 копеек"... :O Изменено 9 апреля, 2015 пользователем Leka Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Leka 1 9 апреля, 2015 Опубликовано 9 апреля, 2015 · Жалоба 2GSPS!!! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 79 10 апреля, 2015 Опубликовано 10 апреля, 2015 · Жалоба 2GSPS!!! это, я так понимаю, через трансивер в 5CGXFC5, который, надо отметить, сам по себе стоит отнюдь не 30 коп, а скорее 300$ за чип. (см. ригол) заменив на adcmp572, какой-нибудь эсээльный сдвиговый регистр и плисину попроще, стоимость на порядок можно и улучшить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
steam-engine 0 10 апреля, 2015 Опубликовано 10 апреля, 2015 · Жалоба Да, когда писал "5 точек на период" - имел в виду граничную частоту (20МГц). Я это понял, просто мысль пошла в другом направлении, в направлении оценки требуемой скорости преобразования. И конечно я писал про 100 отсчетов за период исследуемого сигнала, а не граничной частоты. Но вроде теперь друг друга поняли. по теме Если соберусь попробовать на практике, то буду вначале экспериментировать с 250Мсэмплами/сек и граничной частотой 100Мгц. Если дойдет до работающего макета буду думать либо о 2,5Гсэмплов/с либо о стробоскопе. Частота оцифровки 1Ггц маловата для использования, а для разработки наоборот велика для меня. Нужно сначала потренироваться на кошках и если получится выходить потом на 2,5Гсэмплов(после прокачки соответствующих скиллов). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Leka 1 10 апреля, 2015 Опубликовано 10 апреля, 2015 · Жалоба через трансивер в 5CGXFC5 Нет, через обычный дифф. вход LVDS_RX. Специальные входы трансивера не используются. Выход с LVDS_RX защелкивается не в IO-триггере, а в триггерах логических блоках по 8-фазному клоку 250МГц. Потом перевод в общий домен 250 МГц. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 79 10 апреля, 2015 Опубликовано 10 апреля, 2015 · Жалоба Нет, через обычный дифф. вход LVDS_RX. Специальные входы трансивера не используются. Выход с LVDS_RX защелкивается не в IO-триггере, а в триггерах логических блоках по 8-фазному клоку 250МГц. Потом перевод в общий домен 250 МГц. интересно, а какая у них полоса? МГц 300? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Leka 1 10 апреля, 2015 Опубликовано 10 апреля, 2015 · Жалоба интересно, а какая у них полоса? МГц 300? Наносекундные импульсы различаются (даже 0.5нс пики есть), а метрологией потом займусь - сначала сделаю режим реального времени (сейчас консольная программа управляет логикой работы по UART, автомат в ПЛИС делает одну развертку, отсылает, и ждет параметры следующей). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться