You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
На вход подаются прямоугольные импульсы одной либо другой частоты (f1 bk f2), если частота f1, то на выходе держим лог.1, для f2 - 0. В итоге получаем импульсы с модулированной скважностью, необходимо измерять время действия одной и другой частот.
The text was updated successfully, but these errors were encountered:
Убрал схему с изменением скважности, т.к. до окончания полупериода мы не знаем какую величину держать 1 или 0, т.к. не знаем изменилась ли частота, а следовательно ошибка будет +- 1/2Т, что для 10 кГц - 0,05мс , подсчет идет сразу по числу клоков (дефолтное 50 МГц, но чем выше, тем лучше).
Модуль и тесты на него реализованы, данные о частотах выводятся в виде двух 32 битных целых числа, представляющих собой число тактов задаваемой параметром частоты, чем выше частота, тем точнее измерения, также параметрами задаются величины анализируемых частот, например FREQUENCY_1 = 9000, FREQUENCY_2 = 20000 и точность задания частоты (допуск на ее отклонение в процентах), FREQUENCY_DEVIATION = 10 (отклонение будет 10% для обеих частот).
Необходимо собрать модуль для определения частоты
На вход подаются прямоугольные импульсы одной либо другой частоты (f1 bk f2), если частота f1, то на выходе держим лог.1, для f2 - 0. В итоге получаем импульсы с модулированной скважностью, необходимо измерять время действия одной и другой частот.
The text was updated successfully, but these errors were encountered: