|
|
  |
Народный осциллограф USB 3.0, Возможно ли создать общими услилиями? |
|
|
|
Apr 20 2015, 08:30
|
Гуру
     
Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954

|
Цитата(Leka @ Apr 20 2015, 00:43)  В качестве примера, предлагаю продумать снятие осциллограммы для коротких повторяющихся(те постоянной формы), но непериодических(с большим джиттером) импульсов. Например, длительность импульсов 5нс, период повторения - 5мкс с джиттером 500нс. куда чаще думаю нужно обратное, не совсем повторяющиеся, но сильно периодические (eye diagram построить, посмотреть как звенит что-нибудь в клоках), а там можно и с медленным АЦП по самим данным синхронизацию немного подогнать, измерив точный период измеряемого сигнала и обойтись без аккуратного триггера и линии задержки а без дополнительной синхронизации у быстрого компаратора дела не сильно лучше чем у медленного АЦП, да что-то можно будет увидеть на 5нс импульсе и с джиттером в +-0.5нс из-за 1ГГц квантования на компараторе, а потом ооочень долго усреднять. в Вашем же примере надо будет поставить пусть будет 100 точек по вертикали, и для каждого напряжения чтобы получить джиттер от квантования по времени 1ГГц пусть будет 10пс (чтобы соответствовать 1/100 на 1нс фронтах), придётся усреднить несколько тысяч изменений. что с периодом повторения 5мкс превратится в несколько секунд на получение одной картинки. для 1пс в 100 дольше. И на долгих секундных временах постоянность формы уже будет под вопросом, а бесконечно усреднять нельзя, белый шум с уменьшением частоты рано или поздно всегда превращается в розовый.
|
|
|
|
|
Apr 21 2015, 11:12
|
Гуру
     
Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588

|
да, но у меня пока сложилось впечатление, что самая дешёвая фпга дороже самого дорогого топового компа кроме того, в фпга я разбираюсь как свинья в апельсинах, поэтому моё естественное желание - убрать из фпга всё, что можно убрать, в мк и пк, а за фпга оставить только то, что она на самом деле умеет делать хорошо - очень быстро и равномерно дрыгать ножками повторю вопрос: сможете сделать в фпга фурье или какую-то другую математическую функцию ? очень желательно - неизвестную на момент изготовления борды и насколько оно осознанно в плане сложности и стоимости vs мк vs пк ?
Сообщение отредактировал Огурцов - Apr 21 2015, 11:13
|
|
|
|
|
Apr 21 2015, 17:47
|
Гуру
     
Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588

|
Цитата(Leka @ Apr 21 2015, 16:05)  Сам не использовал FFT, но есть бесплатные готовые корки в составе бесплатного софта от Altera/Xilinx. Писать "программы" для ПЛИС намного сложнее, чем для процессора согласен, значит и надо писать под мк и пк Цитата(Leka @ Apr 21 2015, 16:05)  "Ардуино" для ПЛИС. плисдурино(с) Цитата(Leka @ Apr 21 2015, 16:05)  В "народном осциллографе" предлагаю сделать упор именно на освоение ПЛИС - это принесет гораздо больше пользы, чем разработка зауряднейшего классического осциллографа. не надо делать заурядный, надо делать крутой напишите для разминки отправку эзернет-кадра правда, его приём в пк потребует для программы админских привилегий а вот юдп - не требует, но оно гораздо сложнее
Сообщение отредактировал Огурцов - Apr 21 2015, 17:49
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|