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

 
 
> Народный осциллограф USB 3.0, Возможно ли создать общими услилиями?
Politeh
сообщение Mar 24 2015, 16:08
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 467
Регистрация: 7-06-06
Пользователь №: 17 829



Всем доброго времени суток!

После просмотра прайс-листа на осциллографы USB с полосой в районе единиц ГГц,
появилась идея создания народного осциллографа. Сам я электронщик, но в тему осциллографов и др. измерительной аппаратуры
никогда не углублялся. Но вот настал момент когда нужен осциллограф на домашнем столе, с полосой как минимум несколько сотен мегагерц, и
думаю что таких моментов будет ещё у меня не мало и соответственно у других тоже.

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

Благодарю.
Go to the top of the page
 
+Quote Post
36 страниц V  « < 21 22 23 24 25 > »   
Start new topic
Ответов (330 - 344)
steam-engine
сообщение Apr 8 2015, 15:35
Сообщение #331


Участник
*

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



Цитата
Но есть нюансы. Пример.
Наблюдение сигнала, ограниченного полосой 0-20МГц. Можно оцифровывать с частотой 100МГц, но 5 точек на период - маловато для глаза, и недостающие выборки придется вычислять при помощи цифрового интерполирующего фильтра. А можно оцифровывать с частотой 1ГГц, и выводить кривую без какой-либо обработки типа цифровой фильтрации/интерполяции, просто соединяя прямой соседние отсчеты.

По хорошему нужно хотябы 100 отсчетов на период. Именно для визуализации. А по 3-5 точкам можно только синусоиду рассчитать, но кто её не видел? Мне синусоида даром не нужна.
Go to the top of the page
 
+Quote Post
VCO
сообщение Apr 9 2015, 04:43
Сообщение #332


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.4fADC ;.

Для одиночного импульса может понадобиться и бОльшее количество отсчётов в зависимости от поставленной задачи.
Главное, чтобы при постановке задачи учитывались технические возможности её реализации, чтобы не довести её до абсурда...


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
steam-engine
сообщение Apr 9 2015, 06:12
Сообщение #333


Участник
*

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



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


Voltage Control Output
******

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



Цитата(steam-engine @ Apr 9 2015, 09:12) *
VCO
Вы просто невнимательны и торопитесь судить других людей.

Извините, просто ваш предыдущий пост читается неоднозначно.
Цитата
Насчет одиночного импульса я думаю вы тоже не будете спорить что даже для синусоиды он будет содержать множество гармонических составляющих.

Для одиночного импульса можно применить линию задержки с ответвлениями, какую здесь уже обсуждали, а также провести параметрические измерения и спектральный анализ.
Изучение же его с помощью осциллографа при достаточно широком спектре довольно сомнительно, учитывая искажения самого прибора.


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
rloc
сообщение Apr 9 2015, 06:56
Сообщение #335


Узкополосный широкополосник
******

Группа: Свой
Сообщений: 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 ГГц частота дискретизации.
Go to the top of the page
 
+Quote Post
Leka
сообщение Apr 9 2015, 13:16
Сообщение #336


Профессионал
*****

Группа: Участник
Сообщений: 1 075
Регистрация: 30-09-05
Пользователь №: 9 118



Да, когда писал "5 точек на период" - имел в виду граничную частоту (20МГц).

По поводу компаратора на внутренних LVDS_RX при питании 3,3В.
Опору формирую RC цепочкой, заряжая C расчетное число тактов.
Положение "нулевой линии" скопа (задается опорой) сравнил с показаниями мультиметра - расхождение не больше 50мВ в диапазоне 0,1...3,1В. Погрешность статическая, где-то что-то не учел, наверно.

Гистерезис(в динамике) померить пока не удалось, буду думать. Сильно мешает большая емкость входов (по оценке, ~~50пФ, из-за длинных дорожек и защиты, наверно).
На глаз осциллограммы весьма правдоподобны, сравнить с другим осциллографом пока не пробовал (проблемы с землей, тк схему собрал только для проверки концепции).



Шаг опоры 10 мВ, соответственно осциллограммы вывожу с дискретом 10мВ по вертикали, 1нс по горизонтали.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Apr 9 2015, 14:25
Сообщение #337


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



интересно что при параллельном ацп на цифровых ис, в т.ч. внешних по отношению к фпга, в принципе не так важна точность срабатывания дифкаскадов, как сколько их сработало в единицу, сколько в ноль
другими словами фпга должна реализовывать не столько шифратор, а скорее сумматор
сброс гистерезиса - закороткой входов на "землю"
и в любом самом странном случае 256 многооборотных подстроечников будут стоить дешевле одного правильного ацп
Go to the top of the page
 
+Quote Post
Leka
сообщение Apr 9 2015, 15:56
Сообщение #338


Профессионал
*****

Группа: Участник
Сообщений: 1 075
Регистрация: 30-09-05
Пользователь №: 9 118



На рисунке - ожидаемое влияние гистерезиса компаратора. Хотел оценить величину гистерезиса по искажениям пилы, но ничего похожего не заметил.
Прикрепленные изображения
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Leka
сообщение Apr 9 2015, 17:28
Сообщение #339


Профессионал
*****

Группа: Участник
Сообщений: 1 075
Регистрация: 30-09-05
Пользователь №: 9 118



Стал уменьшать шаг по вертикали, при 2.5мВ появилась характерная шумовая полоса.
Похоже, гистерезис ~~5мВ. Что при 3В диапазоне соответствует 9 разрядам. И это "за 30 копеек"... :O

Сообщение отредактировал Leka - Apr 9 2015, 17:28
Go to the top of the page
 
+Quote Post
Leka
сообщение Apr 9 2015, 21:56
Сообщение #340


Профессионал
*****

Группа: Участник
Сообщений: 1 075
Регистрация: 30-09-05
Пользователь №: 9 118



2GSPS!!!
Go to the top of the page
 
+Quote Post
_pv
сообщение Apr 10 2015, 05:01
Сообщение #341


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(Leka @ Apr 10 2015, 03:56) *
2GSPS!!!

это, я так понимаю, через трансивер в 5CGXFC5, который, надо отметить, сам по себе стоит отнюдь не 30 коп, а скорее 300$ за чип. (см. ригол)
заменив на adcmp572, какой-нибудь эсээльный сдвиговый регистр и плисину попроще, стоимость на порядок можно и улучшить.
Go to the top of the page
 
+Quote Post
steam-engine
сообщение Apr 10 2015, 06:20
Сообщение #342


Участник
*

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



Цитата
Да, когда писал "5 точек на период" - имел в виду граничную частоту (20МГц).

Я это понял, просто мысль пошла в другом направлении, в направлении оценки требуемой скорости преобразования. И конечно я писал про 100 отсчетов за период исследуемого сигнала, а не граничной частоты. Но вроде теперь друг друга поняли.

по теме
Если соберусь попробовать на практике, то буду вначале экспериментировать с 250Мсэмплами/сек и граничной частотой 100Мгц. Если дойдет до работающего макета буду думать либо о 2,5Гсэмплов/с либо о стробоскопе. Частота оцифровки 1Ггц маловата для использования, а для разработки наоборот велика для меня. Нужно сначала потренироваться на кошках и если получится выходить потом на 2,5Гсэмплов(после прокачки соответствующих скиллов).
Go to the top of the page
 
+Quote Post
Leka
сообщение Apr 10 2015, 08:25
Сообщение #343


Профессионал
*****

Группа: Участник
Сообщений: 1 075
Регистрация: 30-09-05
Пользователь №: 9 118



Цитата(_pv @ Apr 10 2015, 09:01) *
через трансивер в 5CGXFC5

Нет, через обычный дифф. вход LVDS_RX. Специальные входы трансивера не используются.
Выход с LVDS_RX защелкивается не в IO-триггере, а в триггерах логических блоках по 8-фазному клоку 250МГц. Потом перевод в общий домен 250 МГц.
Go to the top of the page
 
+Quote Post
_pv
сообщение Apr 10 2015, 09:21
Сообщение #344


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(Leka @ Apr 10 2015, 15:25) *
Нет, через обычный дифф. вход LVDS_RX. Специальные входы трансивера не используются.
Выход с LVDS_RX защелкивается не в IO-триггере, а в триггерах логических блоках по 8-фазному клоку 250МГц. Потом перевод в общий домен 250 МГц.

интересно, а какая у них полоса? МГц 300?
Go to the top of the page
 
+Quote Post
Leka
сообщение Apr 10 2015, 17:44
Сообщение #345


Профессионал
*****

Группа: Участник
Сообщений: 1 075
Регистрация: 30-09-05
Пользователь №: 9 118



Цитата(_pv @ Apr 10 2015, 13:21) *
интересно, а какая у них полоса? МГц 300?

Наносекундные импульсы различаются (даже 0.5нс пики есть), а метрологией потом займусь - сначала сделаю режим реального времени (сейчас консольная программа управляет логикой работы по UART, автомат в ПЛИС делает одну развертку, отсылает, и ждет параметры следующей).
Go to the top of the page
 
+Quote Post

36 страниц V  « < 21 22 23 24 25 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 10th August 2025 - 01:57
Рейтинг@Mail.ru


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