Перейти к содержанию
    

Тогда вариант один: сделать частотомер по сигналу f2, т.е. подать опорную частоту, считать число фронтов f2, получать ЧИСЛО и это ЧИСЛО использовать в качестве коэффициента делителя.

 

Хотя мелькал в голове другой вариант: может надо ВЫЧЕСТЬ частоты? Типа смесителя цифрового сделать...

 

Хм.. интересно... но тогда можно и так:

т.к. f1 > f2 (наложем ограничения в 10 раз) то в качестве опорной частоты можно взять f1.

После этого поставить счетчик переходов f1 за период f2. Получаем число, которое соответсвуюет значию частоты которую надо получить на f3. Но это не коэффициент деления ... по-моему :( .

Следовательно, частотомер не поможет или что-то не ясно.

 

Про вычитание: смеситель это конечно хорошо.... :) :) :) , но опять не то. Он не будет выполнять необходимые операции, либо его надо дорабатывать или что-то в нем изобретать. Мне эт тоже пока не очень ясно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хм.. интересно... но тогда можно и так:

т.к. f1 > f2 (наложем ограничения в 10 раз) то в качестве опорной частоты можно взять f1.

После этого поставить счетчик переходов f1 за период f2. Получаем число, которое соответсвуюет значию частоты которую надо получить на f3. Но это не коэффициент деления ... по-моему :( .

Следовательно, частотомер не поможет или что-то не ясно.

То о чем Вы сейчас говорите, и то, о чем я говорил, СОВСЕМ не одно и то же. Так Вы измерите, во сколько раз f1 больше f2. А оно Вам надо?

Вам нужно все приводить к Гц, т.е. нужно измерять количество фронтов f2 в СЕКУНДУ, либо в другой период, а потом нормировать к секунде, но так точность будет маленькой.

Про вычитание: смеситель это конечно хорошо.... :) :) :) , но опять не то. Он не будет выполнять необходимые операции, либо его надо дорабатывать или что-то в нем изобретать. Мне эт тоже пока не очень ясно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

И все-таки как все это запихнуть в кубик с 2-я входами и 1 выходом?

 

С уважением, GGGG.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хм.. интересно... но тогда можно и так:

т.к. f1 > f2 (наложем ограничения в 10 раз) то в качестве опорной частоты можно взять f1.

После этого поставить счетчик переходов f1 за период f2. Получаем число, которое соответсвуюет значию частоты которую надо получить на f3. Но это не коэффициент деления ... по-моему :( .

Следовательно, частотомер не поможет или что-то не ясно.

Вот, вот!

Тут вы как раз и уперлись в размерность. Полученное число будет равно f3, выраженной в герцах (или, например, в смупсах :), так как оно безразмерное). Однако получить эту f3 без третьего генератора (с фиксированной частотой) не выйдет. Так как f1 и f2 заранее неизвестны, то вся система не имеет в явном виде никакой опорной частоты, относительно которой можно было бы все считать.

 

Хорошей аналогией может служить задача отмерить отрезок с длиной равной отношению длин двух других отрезков - например 10м и 2м. Смотрим, что отрезок2 укладывается в отрезок1 5 раз. Однако без мерного 1-метрового отрезка мы все равно 5-метровый не построим.

 

Так что берите опорный генератор (например тактовую частоту процессора) и синтезируйте f3 обычными способами. А ее значение и в самом деле получится на выходе вашего счетчика.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, без опорного сигнала не получаеться ни как :(.

 

Поэтому, решение было построено на принципе 3 входа 1 выход:

Входы:

1,2 - входы сигналов, которые надо поделить

3 - опорник

Выходы:

1 - результат

 

частота опорника должна быть >=10*максимальная частота 1 или 2 входа. (это одно из ограничений)

А так получаеться вся структура построена на счетчиках.

 

Всем спасибо за участие. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...