Например, делаете ряд замеров и у вас вместо 4200 на низкой частоте, получается 234, 237, 232, 235, 234, 233, 237 - это хорошая частота, хороший период пилы (если ОУ ещё держит линейность на такой скорости). Задирайте тактовую таймера до максимума. А вот если при максимальной частоте таймера, у вас получаются 27, 27, 27, 26, 27, 27 - это уже плохо. Появляются ступеньки на передаточной функции измерителя.
Даже если каждый отдельный замер мал (имеет низкое разрешение), просуммировав тыщщу таких замеров, вы получите достаточно высокое разрешение. А выгода будет в том, что на каждый период помехи приходится много замеров и её влияние, после усреднения, нейтрализуется. И с другой стороны, даже ВЧ-помеха, за счёт большого количества замеров и отсутствия корреляции, так же будет подавляться усреднением.
Отсюда рекомендации:
- Выбирайте частоту повыше, лишь бы ваш генератор пилы сохранял линейность, а джиттер компараторов не превышал разумных пределов. Снизьте сопротивление питания вашего "диодного И" на компараторах.
- Выбирайте частоту пилы не кратную сетевому напряжению, например, на одной из гармоник среднего логарифмического 50 и 60 герц. Чтобы частота выборки не была кратна, по крайней мере трём гармоникам сетевой частоты.
- Выбирайте интервал усреднения как можно больше, насколько позволяет применение. Если не хватает памяти, используйте "ленивое усреднение" типа Y = Y + X - (Y>>N), его постоянную времени настраивайте изменением N.
- Если получится, отбрасывайте немного (не более 5..10%) значений экстремумов (не обязательно).