|
Народный осциллограф USB 3.0, Возможно ли создать общими услилиями? |
|
|
|
Mar 24 2015, 16:08
|
Местный
  
Группа: Свой
Сообщений: 467
Регистрация: 7-06-06
Пользователь №: 17 829

|
Всем доброго времени суток!
После просмотра прайс-листа на осциллографы USB с полосой в районе единиц ГГц, появилась идея создания народного осциллографа. Сам я электронщик, но в тему осциллографов и др. измерительной аппаратуры никогда не углублялся. Но вот настал момент когда нужен осциллограф на домашнем столе, с полосой как минимум несколько сотен мегагерц, и думаю что таких моментов будет ещё у меня не мало и соответственно у других тоже.
Поэтому сразу вопрос к спецам из этой области, возможно ли создать общими усилиями осциллограф(скорее всего стробоскопический) с полосой не менее 1ГГц, вывод данный на ПК через USB 3.0, цена - значительно(в разы) меньше чем рыночная стоимость. Желательно ещё чтобы можно было по желанию конфигурировать осциллограф модулями с той или иной полосой, частотой дискретизации и т.д. по желанию клиента, чтобы кому много не нужно, лишнего бы не переплачивал. А лучший вариант - это сборка осциллографа как конструктора, т.е. из отдельных составляющих(платы, компоненты и т.д.), вплоть до самостоятельного монтажа компонентов(кроме конечно ПЛИС, ЦПУ и ОЗУ). Всем кто готов влиться в такую задачу(если в ней вообще есть смысл нам как электронщикам), предлагаю оставлять сообщения с пожеланиями и советами, а также ссылки на современную схемотехнику таких приборов. Если кому-то эта тема покажется наивной и ненужной, прошу воздерживаться от чрезмерного негодования.
Благодарю.
|
|
|
|
|
 |
Ответов
(330 - 344)
|
Apr 8 2015, 15:35
|
Участник

Группа: Участник
Сообщений: 18
Регистрация: 7-04-15
Пользователь №: 86 097

|
Цитата Но есть нюансы. Пример. Наблюдение сигнала, ограниченного полосой 0-20МГц. Можно оцифровывать с частотой 100МГц, но 5 точек на период - маловато для глаза, и недостающие выборки придется вычислять при помощи цифрового интерполирующего фильтра. А можно оцифровывать с частотой 1ГГц, и выводить кривую без какой-либо обработки типа цифровой фильтрации/интерполяции, просто соединяя прямой соседние отсчеты. По хорошему нужно хотябы 100 отсчетов на период. Именно для визуализации. А по 3-5 точкам можно только синусоиду рассчитать, но кто её не видел? Мне синусоида даром не нужна.
|
|
|
|
|
Apr 9 2015, 04:43
|

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

|
Цитата(steam-engine @ Apr 8 2015, 18:35)  По хорошему нужно хотябы 100 отсчетов на период. Именно для визуализации. А по 3-5 точкам можно только синусоиду рассчитать, но кто её не видел? Мне синусоида даром не нужна. Учите матчасть, теорему Котельникова или теорему Найквиста-Шеннона: Цитата Теоре́ма Коте́льникова (в англоязычной литературе — теорема Найквиста — Шеннона, теорема отсчётов) — фундаментальное утверждение в области цифровой обработки сигналов, связывает аналоговые и дискретные сигналы и гласит, что «любую функцию , состоящую из частот от 0 до , можно непрерывно передавать с любой точностью при помощи чисел, следующих друг за другом через секунд» Однако, учитывая неизбежность применения антиалиасингового фильтра, необходимо минимум 5 точек на 2 периода функции. При этом надо понимать, что это справедливо для любого периодического сигнала, спектр которого ограничен частотой 0.4f ADC ;. Для одиночного импульса может понадобиться и бОльшее количество отсчётов в зависимости от поставленной задачи. Главное, чтобы при постановке задачи учитывались технические возможности её реализации, чтобы не довести её до абсурда...
--------------------
Слово - не воробей, вылетит - не пощадит
|
|
|
|
|
Apr 9 2015, 06:12
|
Участник

Группа: Участник
Сообщений: 18
Регистрация: 7-04-15
Пользователь №: 86 097

|
VCO С теорией радиосвязи и теоретической электротехникой у меня все нормально. Вы просто невнимательны и торопитесь судить других людей. Действительно для восстановления непрерывного и чисто синусоидального сигнала нужно чуть больше 2 отсчетов за период. Но меня, как я уже сказал, не интересует синусоида. Меня интересуют сигналы прямоугольной, треугольной, трапецеидальной формы. Там гармонические составляющие скажем (для примера) до 21 гармоники. Прикиньте теперь сколько отсчетов за период нужно сделать. Насчет одиночного импульса я думаю вы тоже не будете спорить что даже для синусоиды он будет содержать множество гармонических составляющих.
|
|
|
|
|
Apr 9 2015, 06:36
|

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

|
Цитата(steam-engine @ Apr 9 2015, 09:12)  VCO Вы просто невнимательны и торопитесь судить других людей. Извините, просто ваш предыдущий пост читается неоднозначно. Цитата Насчет одиночного импульса я думаю вы тоже не будете спорить что даже для синусоиды он будет содержать множество гармонических составляющих. Для одиночного импульса можно применить линию задержки с ответвлениями, какую здесь уже обсуждали, а также провести параметрические измерения и спектральный анализ. Изучение же его с помощью осциллографа при достаточно широком спектре довольно сомнительно, учитывая искажения самого прибора.
--------------------
Слово - не воробей, вылетит - не пощадит
|
|
|
|
|
Apr 9 2015, 06:56
|
Узкополосный широкополосник
     
Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462

|
Цитата(steam-engine @ Apr 8 2015, 19:35)  Цитата(Leka @ Apr 6 2015, 17:18)  Наблюдение сигнала, ограниченного полосой 0-20МГц. Можно оцифровывать с частотой 100МГц, но 5 точек на период - маловато для глаза, и недостающие выборки придется вычислять при помощи цифрового интерполирующего фильтра. А можно оцифровывать с частотой 1ГГц, и выводить кривую без какой-либо обработки типа цифровой фильтрации/интерполяции, просто соединяя прямой соседние отсчеты.
По хорошему нужно хотябы 100 отсчетов на период. Именно для визуализации. А по 3-5 точкам можно только синусоиду рассчитать, но кто её не видел? Мне синусоида даром не нужна. Я тоже понял, как VCO. Leka изначально писал, что сигнал ограничен по частоте полосой 20 МГц - в этом случае абсолютно не важно, 100 МГц или 1 ГГц частота дискретизации.
|
|
|
|
|
Apr 9 2015, 13:16
|
Профессионал
    
Группа: Участник
Сообщений: 1 075
Регистрация: 30-09-05
Пользователь №: 9 118

|
Да, когда писал "5 точек на период" - имел в виду граничную частоту (20МГц).
По поводу компаратора на внутренних LVDS_RX при питании 3,3В. Опору формирую RC цепочкой, заряжая C расчетное число тактов. Положение "нулевой линии" скопа (задается опорой) сравнил с показаниями мультиметра - расхождение не больше 50мВ в диапазоне 0,1...3,1В. Погрешность статическая, где-то что-то не учел, наверно.
Гистерезис(в динамике) померить пока не удалось, буду думать. Сильно мешает большая емкость входов (по оценке, ~~50пФ, из-за длинных дорожек и защиты, наверно). На глаз осциллограммы весьма правдоподобны, сравнить с другим осциллографом пока не пробовал (проблемы с землей, тк схему собрал только для проверки концепции).
Шаг опоры 10 мВ, соответственно осциллограммы вывожу с дискретом 10мВ по вертикали, 1нс по горизонтали.
|
|
|
|
|
Apr 10 2015, 05:01
|
Гуру
     
Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954

|
Цитата(Leka @ Apr 10 2015, 03:56)  2GSPS!!! это, я так понимаю, через трансивер в 5CGXFC5, который, надо отметить, сам по себе стоит отнюдь не 30 коп, а скорее 300$ за чип. (см. ригол) заменив на adcmp572, какой-нибудь эсээльный сдвиговый регистр и плисину попроще, стоимость на порядок можно и улучшить.
|
|
|
|
|
Apr 10 2015, 06:20
|
Участник

Группа: Участник
Сообщений: 18
Регистрация: 7-04-15
Пользователь №: 86 097

|
Цитата Да, когда писал "5 точек на период" - имел в виду граничную частоту (20МГц). Я это понял, просто мысль пошла в другом направлении, в направлении оценки требуемой скорости преобразования. И конечно я писал про 100 отсчетов за период исследуемого сигнала, а не граничной частоты. Но вроде теперь друг друга поняли. по темеЕсли соберусь попробовать на практике, то буду вначале экспериментировать с 250Мсэмплами/сек и граничной частотой 100Мгц. Если дойдет до работающего макета буду думать либо о 2,5Гсэмплов/с либо о стробоскопе. Частота оцифровки 1Ггц маловата для использования, а для разработки наоборот велика для меня. Нужно сначала потренироваться на кошках и если получится выходить потом на 2,5Гсэмплов(после прокачки соответствующих скиллов).
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|