Транзистор-тестер на ATmega328P после сборки или прошивки показывает заметные отклонения: завышенное сопротивление выводов, «плавающую» ёмкость конденсаторов и неверный ESR — это типичный признак того, что калибровка прибора ещё не выполнялась. Прошивки Маркуса Фрейка и Карла-Хайнца Кюббелера хранят поправочные коэффициенты в EEPROM, и без их записи точность измерений остаётся на уровне грубой оценки.
Процедура занимает несколько минут и не требует специального оборудования — достаточно самого тестера, перемычки и одного эталонного конденсатора. Ниже разберём подготовку, запуск самокалибровки, типичные ошибки и способы проверить результат.
Что такое калибровка и зачем она нужна
В основе прибора лежит микроконтроллер ATmega328P, который измеряет напряжения через встроенный АЦП и сравнивает их с внутренним опорным источником. Реальное значение этого опорного напряжения у каждого экземпляра чипа немного отличается от номинала, а сопротивления портов, дорожек и тестовых контактов добавляют собственные погрешности. Калибровка измеряет эти отклонения и сохраняет поправки в энергонезависимую память.
Без калибровки тестер обычно работает — определяет тип компонента и цоколёвку правильно. Однако численные значения ёмкости, ESR и сопротивления могут заметно отличаться от истинных. Для радиолюбительских задач вроде подбора пар транзисторов или проверки конденсаторов точность после калибровки вполне достаточна.
💡Калибровка не влияет на распознавание компонентов — она повышает точность числовых измерений: ёмкости, ESR, сопротивления и напряжения.