Я когда-то пробовал считать время в микроконтроллере atmega8, но столкнулся с погрешностью из-за неточности частоты кварцевого резонатора. Тогда у меня была возможность измерить частоту кварца с точностью до килогерцев используя тестер для кварцевых резонаторов или с помощью осциллографа.
Например частоту кварца платы Freeduino 2009 можно измерить подключившись щупом осциллографа к пину XTAL2 в режиме 10Х (если попытаться подключиться щупом без делителя, то программа сразу зависнет).
Осциллограф показывает частоту 15,9996 МГц и период 63 нс. Я только сейчас заметил что в осциллографе можно включить дополнительное измерение частоты, а не довольствоваться значением 15,9 МГц внизу экрана. Нужно будет полистать его 250+ страниц документации повнимательнее.
С появлением в моей мастерской входного формирователя для частотомера появилась возможность узнать реальную частоту кварца с высокой точностью. Подключаю щуп осциллографа ко входу формирователя, а его выход на вход частотомера, который есть у генератора сигналов Uni-T UTG932E.
Частотомер показывает частоту 15 999 591,8 Гц и период 63 нс что подтверждает показания осциллографа (15,9996 МГц) с учётом округления частоты.
Без формирователя измерить частоту не получится, т.к. из-за делителя амплитуда сигнала слишком мала и частотомер ничего не покажет.
Таким образом потратив некоторое количество времени на постройку входного формирователя я получил хороший инструмент для измерения высокой частоты.



Комментариев нет:
Отправить комментарий