суббота, 1 ноября 2025 г.

Измерение частоты кварца ардуинки

Я когда-то пробовал считать время в микроконтроллере atmega8, но столкнулся с погрешностью из-за неточности частоты кварцевого резонатора. Тогда у меня была возможность измерить частоту кварца с точностью до килогерцев используя тестер для кварцевых резонаторов или с помощью осциллографа.

Например частоту кварца платы Freeduino 2009 можно измерить подключившись щупом осциллографа к пину XTAL2 в режиме 10Х (если попытаться подключиться щупом без делителя, то программа сразу зависнет).

Осциллограф показывает частоту 15,9996 МГц и период 63 нс. Я только сейчас заметил что в осциллографе можно включить дополнительное измерение частоты, а не довольствоваться значением 15,9 МГц внизу экрана. Нужно будет полистать его 250+ страниц документации повнимательнее.