Обновить
212
38.6

Пользователь

Отправить сообщение

А я пишу "Модуль спектра" в соответствии с математической операцией которую необходимо выполнить над спектром для того, чтобы получить вами нарисованное.

С терминологией вот какое дело.
Или мы с вами отталкиваемся от неких рамочных документов (они далеко не священные скрижали, но хоть что-то), которые мы оба вынуждены признать авторитетными.
Или вы говорите: "Я привык использовать этот термин и знаю ещё несколько парней, которые тоже".
А я вам отвечаю: "Ну, привыкли и привыкли. Ну ок."

Так что или вы ссылаетесь на определение термина "спектр" или "Ну ок".

Насколько нужно нужно в подобном материале упоминать фазу (а тем более такое понятие как "комплексная амплитуда") я готов с вами подискутировать, если, конечно, вы к этому готовы.

ля Латеха по-хорошему необходима нативная поддержка на сайте что-то вроде LaTeX.js.

На сайте "Хабр" она нативная.

Нажимаете "плюс", выбираете в меню вот это:

...вводите формулу. ))))

Что касается самого материала - важно разделить временну́ю область с частотной

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

Можно было бы подписать что n - это...

На ваш взгляд, что на данной иллюстрации обозначает каждая из букв: n, f и T

В не сильно специализированной литературе

Я могу с вами подискутировать на тему некоторых отличий выразительных средств и способов коммуникации в контексте web-публикаций и литературы, но тут есть одна не очень приятная деталь с дискуссиями на Хабре :)

Вы пишете "спектр", но рисуете модуль спектра

Я пишу "спектр" в соответствии с определениями из ГОСТ 24346-80.

А вы в соответствии с каким ГОСТом употребляете данный термин? И в соответствии с каким ГОСТом употребляете термин "Модуль спектра"?

Важно отметить где отсчёты n где время t а где частота f или частота Найквиста fN или частота выборки-дискретизации fd, а где просто переменная x, чтобы не было путаницы.

Тут вот какое дело. Можно начать расписывать, что f=ω/2π, в аргументы синусу записать ωt, переписать его 2πft , подписать оси, размерностии, стрелочки по ЕСКД и думать, что методический отдел ВУЗа ублажён.

Но ведь выдерут же за...

1/Tintegrate(sin(2%pi1/Tt)sin(2%pin/Tt),t,-T,T)

Скажут: почему у вас...

{Формулы_{не}}\over{в_{LaTeX}}

Я подумаю насчёт того, стоит ли (и если да, то как) добавить чуть больше строгости формулировкам так, чтобы не утопить читателя в несущественных для него, но очень важных для методического отдела деталях.

В той статье как раз разделяются альясинг (то, что вы придумали называть Найквистовым артефактом)

Конечно же в статье разделяют "альясинг" (уже четвёртый вариант написания "устоявшегося" термина) и артефакты.

Потому, что "альясинг" - это процесс/эффект, а артефакт - это элемент спектра.

Откройте статью, нажмите Ctrl+F и поищите словосочетание "sampling artefacts" и "aliasing artefacts", будете удивлены )))

"саб-Найквист" и просто "Найквист" хоть немного, но отличаются

Да хоть under-Nyquist artefact, главное, что заканчивается не на -ing, а на artefact.

Слышали про антиалайзинговый фильтр?  А про "антиартефактный"?

Сходил по вашей ссылке:

Антиалайзинговый фильтр фактически обеспечивает спектральную верность преобразования АЦП, исключая из сигнала сторонние призвуки – артефакты преобразования

:)))))

Вы много чего в ГОСТах не найдете. И что?

И то, что без ГОСТов ваше "общепринято в ЦОС" и моё "не общепринято в ЦОС" - это ваше слово против моего слова.
Ну или в лучшем случае - ваш ограниченный набор примеров использования против моего ограниченного набора примеров использования.

-неужели нельзя было хотя бы нарисовать маркер частоты дискретизации
-Вы про вот этот маркер?
-Да

Ну вот )) Всё есть в статье. Всё как вы хотели )))

Только с некоторым запозданием я понял источник еще одного недоумения - если используется дискретное преобразование Фурье, то каким образом на графике отображаются частоты выше частоты половины дискретизации?
Потом я обратил внимание на " алгоритм Ломба-Скаргла"...

Опять же :) Стоит лишь читать не по диагонали.
Это, к слову не упрёк вам - вы-то вчитались :)

за спектр выдаётся периодограмма Ломба-Скаргла, что в общем виде неверно.

Да с чего бы? :)))

Есть ГОСТ 24346-80.
Там есть определение:

Спектр колебаний:
Совокупность соответствующих гармоническим составляющим значений величины, характеризующей колебания (вибрацию), в которой указанные значения располагаются в порядке возрастания частот гармонических составляющих.

Просто, понятно. Вполне совпадает с, так скажем, бытовым пониманием понятия "спектр". И делает понятия "спектр" и "периодограмма Ломба-Скаргла" синонимами.

А то, что "настоящий спектр, он от 0 до nf/2" - вот это как раз будет вполне запутывать неофитов, порождать у них ненужные вопросы и "объяснять восьмёрку через знак бесконечности на пи пополам".

на анимации его нет и что там происходит - весьма непонятно.

Опишите словами, что лично вы видите на анимации, на которой непонятно что происходит? :)

-для начинающего всё это выглядит полной китайской грамотой.
-Конкретизируйте, что "всё" для начинающего "выглядит китайской грамотой"? Спектр с одним пиком, у которого чуть волнистые края?
-Хотя бы.

Ну... и вы и я - не начинающие. Послушаем начинающих, выглядит ли для них это китайской грамотой :)

Причём на одной из анимаций в разделе "Чем больше замеров, тем лучше?" видно, что эта "волнистость" зависит от количества семплов. Но почему - никак не объясняется.

Потому, что сам раздел является побочным относительно повествования. Углубляться в него - распылять внимание.

-Такая техника называется Equivalent‑Time Sampling и применяется, например, в цифровых осциллографах
-А в русском языке называется стробоскопический осциллограф.

Это почти как у ещё одного читателя в комментариях: "артефакт - это алиасинг".
Хотя ing-овое окончание указывает на процесс.

Здесь наоборот: Equivalent‑Time Sampling - это процесс, а вы произносите "стробоскопический осциллограф".

Вот именно по причине подобного использования лексики смежниками мне и приходится писать публицистические статьи )))))

Тут надо смотреть на научные статьи

Ну вот я вам и привёл научную статью с термином Nyquist artefact :))

-Я считаю, что термин алиазинг/элайсинг/aliasing вы не найдёте ни в одном из ГОСТов.
-Так это вы считаете или его в самом деле нет?

Я считаю, что вы не найдёте термина "Элайсинг" ни в одном из ГОСТов.

Никак. Это вырожденный случай.
А вот с 1,9 герца можно поиграть.

Терминология автора отличается от общепринятой ЦОС. Например, "артефакты" есть не что иное, как Элайсинг.

Здесь нет вменяемой общеупотребимой русскоязычной терминологии.

-Есть "ложные частоты" (для староверов). Этот термин мне не нравится по причине корявости неизбежных фраз "Каковы частоты ложных частот?/Каковы амплитуды ложных частот".
-Есть английская калька алиазинг/элайсинг/aliasing, которая вообще говоря, не про конкретный пик ("Что вот это за пик? Это... элайсниг! Это что О_о ?"), а про эффект.
-И есть англоязычный термин Nyquist artefact (вот например статья Sub-Nyquist artefacts and sampling moire effects).

Поэтому:
1. Я считаю, что в публицистике для описания обсуждаемый патернов термин "артефакт" подходит лучше всего
2. Я считаю, что термин алиазинг/элайсинг/aliasing вы не найдёте ни в одном из ГОСТов.

Вот даже на первой же анимации - неужели нельзя было хотя бы нарисовать маркер частоты дискретизации

Вы про вот этот маркер?

для начинающего всё это выглядит полной китайской грамотой.

Конкретизируйте, что "всё" для начинающего "выглядит китайской грамотой"?
-Спекстр?
-Спектр с одним пиком?
-Спектр с одним пиком, у которого чуть волнистые края?

Ну и т.д. и т.п.

С интересом послушаю, что у вас свёрнуто в "и т.д. и т.п.".

До конденсатора у нас Синусоида от 1.3В до 1.9В размах 0.6.

Я сейчас посмотрел - у Cyclone IV действительно матёрые драйверы LVDS, которые по даташиту могут выдавать размах как раз вплоть до 0,6 В.

Другое дело, что это - ну типа, добрая воля Altera, сделать такие драйверы.TIA/EIA-644 допускает и поменьше.

Ну и то, что вы измеряете "до и после конденсатора" - это сугубо померить смещение. Потому, что на десятках, а тем более сотнях МГц конденсатор 0,1мкФ эквивалентен резистору в пару единиц Ом.

И для переменной составляющей у вас, по сути, просто идёт притяжка к земле двумя параллельными резисторами с общим эквивалентным сопротивлением в 260 Ом. Ну да, что-то из сигнала сольётся в землю, но не прям много.

Повторюсь, вы молодец, что провели исследовательскую работу (и при том, на реальном оборудовании), но есть у вас ряд мифологизированных действий.
И конкретно этот опыт не очень масштабируем на бОльшие разрешения, битрейты и более капризные мониторы.

Не, ну а чё-бы не возжелать?

И еще DDR внутрь корпуса ;)
И развязывающие конденсаторы внутрь корпуса.
И светодиоды с кнопками - туда же,
И контакты сделать не запаиваемыми, а разъёмом.

Секундочку... да это же... System-on-Module! :)))

Отклонения в LVDS могут быть связаны с тем что изначально нагрузкой должен быть резистор 100ОМ между дифференциальными линиями. А по факту мы имеем 773Ом между линией и землей.

Нет, не из-за этого :)

Да как не странно 3.1В хоть 3.3В ставь хоть 2.5В ставь, видимо...

Есть небольшое исключение, когда внутрь цифровой микросхемы внедряют LDO - когда этот LDO ставят на ядро.
Тогда все пины питания подключаются, например, к 3,3 В, а ядру не требуются отдельные, например, 1,2 В.

Но...

...в общем случае, как вы себе это представляли? :))
Вы назначаете напряжение в ПО и в ПЛИСине типа есть силовая часть, которая по вашим программным указаниям выставляет соответствующее напряжение?

Может ещё пожелаем DC-DC, интегрированный в ПЛИС, вместе с индуктивностью, диодом и силовым мостом? :))

Питание LVDS создает сам чип. Что вы имеете ввиду под закидыванием туда питания?

Проведите простой эксперимент :)

Напишите и просинтезируйте:

module main(output reg test_pin);
  assign test_pin = 1;
endmodule

-назначте пину в планировщике "3.3 LVTTL",
-синтезируйте, прошейте, померьте напряжение на пине,
-назначте пину в планировщике "2.5 V",
-синтезируйте, прошейте, померьте напряжение на пине.

На CK синусоида с пиксельной частотой 40 Мгц.

А что у вас за осциллограф? Кто производитель, какая конкретно модель?

Учитывая, что...

Другой высокоскоростной дифференциальный интерфейс это LVDS. Он очень похож на интерфейс TMDS но <...> отличается уровень питания не 3,3В а 2,5В, и как будто этого мало линия смещена вверх не на весь уровень питания а только на половину то есть 1,25В. Поэтому уровень сигнала в линиях колеблется от 1В до 1,5В.

...и...

До конденсатора у нас Синусоида от 1.3В до 1.9В

У меня возник, конечно, целый ряд вопросов:
-Я правильно понимаю, что в Quartus вы назначили пинам LVDS, требующий с ваших слов питание 2,5 В.
Но при этом, на плате вы физически не способны закинуть в питание банка эти самые 2,5 В. Поэтому там сейчас у вас вполне прежние 3,3 В. И потому ваш сигнал LVDS "пляшел" вокруг 3,3/2=1,65 В (ну, или (1,3+1,9)/2=1,6)?
-Откуда у вас взялась синусоида? С выхода ПЛИС?
-Частота этой "синусоиды" выше 200-250 МГц? Если да, у вас режим измерений осциллографа включён в AC/50Ом или в DC/1МОм?

Если "Да, да, да и DC/1МОм", то уменьшите частоту до 10 МГц и померьте ещё раз в режиме DC/1МОм.

Ну там-то уже TMDS

А электроны в метровом кабеле толкает туда-сюда не выходной буфер LVDS, а развязка, которая "превращает LVDS в TMDS", да? )))))

Но мы же передаем не на один метр а только до конденсаторной развязки, а там от силы миллиметров 30.

...а конденсаторная развязка у вас подпаяна прямо к разъёму монитора? :)
Или всё-таки кабелем соединяете?

Информация

В рейтинге
221-й
Зарегистрирован
Активность