Таймер захвата MSP430 может быть легко настроен на фиксацию данных по выходному сигналу компаратора. Но нет никакого внешнего аппаратного управления для запуска таймера в начале периода пилообразного сигнала. В нашем случае начло пилообразного сигнала фиксируется путем сравнения пилообразного сигнала с небольшим фиксированным пороговым напряжением. Время нарастания пилообразного сигнала до порогового значения определяется при подаче на вход опорного сигнала.
Рис.4. Измерение временных параметров пилообразного сигнала
Из рисунка 4 получаем:
Vref/(tref' + tt) = Vt/tt
Отсюда следует tt = tref' x (Vt / (Vref - Vt))
Илиtt = tref x Kt
Где Kt = Vt/(Vref-Vt)
Как видно из формулы, после измерения необходимо производить умножение, поэтому рекомендуется выбрать параметры таким образом, чтобы Kt было простым значением, что позволит заменить простым сдвигом или суммированием/вычитанием подпрограмму вычисления произведения, требующую высокой производительности микроконтроллера.