-
- "десяток герц" - это не задержка, это изменение частоты. - =L.A.=(17.04.2024 11:16)
- Кореляция. - ASDFS(12.04.2024 17:26)
- Если представить два сигнала как один двумерный, то получатся вполне симпатичные фигуры Лиссажу, из которых можно вытащить все параметры сигнала. Причём, в принципе, достаточно знать полпериода сигнала argus98(99 знак., 12.04.2024 14:59, картинка)
- Помножить и интегрировать за время N, чем больше N тем точнее. Чтобы убрать неоднозначность от формы сигнала, триггером поделить на 2, и соответственно, результат умножить на 2 - IBAH(12.04.2024 12:35)
- Раскинуть по Фурье. Патамушта шум и прочие прелести. А Фурье самый честный способ. - Codavr(12.04.2024 05:24)
- DSP? - RxTx(12.04.2024 01:20)
- дык странный вопрос. Если есть частотомер, то им (поверенное, и
даже если нет, - специально "заточенное" под такую задачу средство
ихзмерения). Вариант2 - осциллограф с курсорными измерениями и
ИИ-обработкой (в виде глазьев и рук оператора осциллоскопа :)) , ну
а если "хочется странного", - то МК с таймером и выводом результата
в UART :) - Adept(12.04.2024 00:20)
- Кстати, - современные осциллографы (цифровые) умеют это в автоматических измерениях. Вот, к примеру выдержка из мануала RIGOL DS2102 Adept(1 знак., 12.04.2024 01:43, картинка)
- Тогда уж просто фазометром. - mse homjak(12.04.2024 00:21)
- ну, прибор под таким названием токма в бытность рабты
электрикомэлектромонтёром поиню :) в средствах радиоизмерений этим частотомеры всегда занимались - Adept(12.04.2024 00:37)- Не... Частотомер мог, максимум, отношение частот пощщитать. Иначе
не было бы группы "Ф". Это щас появилось всякое, но тот-жэ градус
на 100МГц, это не совсем простое поделие. - mse homjak(12.04.2024 00:39)
- ну временнЫе интервалы всегда можно было мерить, я как-то умудрялся
и на Ч3-34 фазовые сдвиги мерить. Не упомню уже точно за давностью
лет, - что-то со стробами мутил :) переключал какие-то кабели с
"жопы" прибора на его входа запуска,.. не вспомню уже точно, но
как-то умудрялся получать время сдвига между двумя сигналами (в
градусы фазы, конечно с калькулятором в руках переводил уже :) Adept(176 знак., 12.04.2024 01:31, картинка)
- Современные, могут, это да. Просто "частотомерными" методами
измерение фазы 100МГц с точностью 1градус потребует частоты
заполнения, минимум, 36ГГц. А по хорошему, надо раза в три больше.
Т.е, реально можно говорить о частотах в пределах мегагерца. Плюс,
на фазу сильно влияют гармоники, НЧ, соотношэние амплитуд. Редко
какой частотомер или ослик будет выделять 1 гармонику ППФом. - mse homjak(12.04.2024 01:45)
- ды у
тащгенералаТС "сотни герц" заявлено всего-то - Adept(12.04.2024 01:47)- Полюбому, без выделения 1 гармоники, будет лажа. Хотя, если речь о
пяти-десяти градусах, то можно и не упарываться. Нам приходилось
давить вторую и субгармонику ППФом в -60дБ, чтобы попасть в ТЗ. Но
там специфические условия. - mse homjak(12.04.2024 01:55)
- кажется для заявленного ТС типа сигналов, и даже простейшей
фильтрации не понадобится "...между периодическими сигналами одной формы - синус или
треугольник или примерно меандр, сотни герц" - Adept(12.04.2024 01:59)
- Ну представьте казалось бы крутишь ручку временного сдвига, точно
совмещаешь две картинки, совместились -результат готов независимо
от формы сигнала - General(12.04.2024 07:01)
- Так это взаимокорелляционная функция. - Nikolay_Po(12.04.2024 07:19)
- Спасибо, посмотрел. Скорее всего то что надо. - General(12.04.2024 10:09)
- Так это взаимокорелляционная функция. - Nikolay_Po(12.04.2024 07:19)
- Ну представьте казалось бы крутишь ручку временного сдвига, точно
совмещаешь две картинки, совместились -результат готов независимо
от формы сигнала - General(12.04.2024 07:01)
- кажется для заявленного ТС типа сигналов, и даже простейшей
фильтрации не понадобится "...между периодическими сигналами одной формы - синус или
треугольник или примерно меандр, сотни герц" - Adept(12.04.2024 01:59)
- Полюбому, без выделения 1 гармоники, будет лажа. Хотя, если речь о
пяти-десяти градусах, то можно и не упарываться. Нам приходилось
давить вторую и субгармонику ППФом в -60дБ, чтобы попасть в ТЗ. Но
там специфические условия. - mse homjak(12.04.2024 01:55)
- ды у
- Современные, могут, это да. Просто "частотомерными" методами
измерение фазы 100МГц с точностью 1градус потребует частоты
заполнения, минимум, 36ГГц. А по хорошему, надо раза в три больше.
Т.е, реально можно говорить о частотах в пределах мегагерца. Плюс,
на фазу сильно влияют гармоники, НЧ, соотношэние амплитуд. Редко
какой частотомер или ослик будет выделять 1 гармонику ППФом. - mse homjak(12.04.2024 01:45)
- ну временнЫе интервалы всегда можно было мерить, я как-то умудрялся
и на Ч3-34 фазовые сдвиги мерить. Не упомню уже точно за давностью
лет, - что-то со стробами мутил :) переключал какие-то кабели с
"жопы" прибора на его входа запуска,.. не вспомню уже точно, но
как-то умудрялся получать время сдвига между двумя сигналами (в
градусы фазы, конечно с калькулятором в руках переводил уже :) Adept(176 знак., 12.04.2024 01:31, картинка)
- Не... Частотомер мог, максимум, отношение частот пощщитать. Иначе
не было бы группы "Ф". Это щас появилось всякое, но тот-жэ градус
на 100МГц, это не совсем простое поделие. - mse homjak(12.04.2024 00:39)
- вотъ Alex68(1 знак., 12.04.2024 00:30, ссылка)
- ну, прибор под таким названием токма в бытность рабты
- Если на коленке, то, жэлательно, фильтрануть до 1 гармоники, ППФом,
т.к. разница в гармонических составляющих даст заметную
погрешность. И НЧ процэссы, тожэ. Фильтры в цифре будут одинаковы и
дадут одинаковую задержку. А дальше, высматривать переход с + на -
или наоборот и по выборкам и времени сэмплирования линейной
аппроксмацией определять момент перехода через 0 у сигналов.
Максимальная скорость у синуса и, соотв, минимальная погрешность
аппроксимации. Ну и найти разницу mse homjak(202 знак., 12.04.2024 00:19)
- В старину действительно просто компараторами выделяли переходы
через 0 и таймерами считали задержку. Но! Есть же многоканальные
синхронные 24-битные АЦП и видится что можно оцифровать пару
сигналов и обработать математикой для непрерывного вычисления фазы
в каждом такте. Ведь кроме 0 пригодны все точки при условии что
одинаковы амплитуды, а этого вообще говоря нет, необходима
матобработка на лету. - General(12.04.2024 06:51)
- Ну это само собом.Я вам общий случай описал.В реальности, от чего-то можно отказаться или чего-то добавить. Например, у нас есть фазометр, достаточно специфичного применения, где нет ни компаратора, ни БПФ. Но есть фильтрация и вычисление положэния переходов через "0". Реализовано на АТмеге48. Сигналы до 100Гц. Есть другой фазометр, где реализована куча наворотов, типа гетеродинного переноса и всё такое, с завихрастым обсчотом. Но тот, до 100МГц и до 40дБ разницы амплитуд mse homjak(355 знак., 12.04.2024 11:01)
- Верно рассуждаете. Но желательно, чтобы обработчик имел инструкции MAC (multiply-accumulate) и подобие SIMD (Single instruction, multiple data). Для небольших скоростей и ARM Cortex M3 подойдёт. Но для высоких скоростей выборки, нужно уже что-то более ЦОС-ориентированное. - Nikolay_Po(12.04.2024 10:43)
- В старину действительно просто компараторами выделяли переходы
через 0 и таймерами считали задержку. Но! Есть же многоканальные
синхронные 24-битные АЦП и видится что можно оцифровать пару
сигналов и обработать математикой для непрерывного вычисления фазы
в каждом такте. Ведь кроме 0 пригодны все точки при условии что
одинаковы амплитуды, а этого вообще говоря нет, необходима
матобработка на лету. - General(12.04.2024 06:51)