Теория функционирования

Концепция интегрированного АЦП состоит в сравнении неизвестного входного напряжения Vin с известным выходным напряжением Vout. Ис­пользуя один единственный цифровой выход, MSP430F11x1осуществляет 1 битное цифро-аналоговое преобразование. На выходе ЦАП подсчитывается сколько импульсов было сформировано для того, чтобы выходное напряже­ние Vout сравнялось с входным напряжением Vin. Программное обеспечение формирует и считает выходные импульсы ЦАП при помощи кольцевого ре­гистра. На выходе ФНЧ ЦАП формируется постоянное напряжение Vout (см. рисунок 2). Программная следящая связь сравнивает сформированное вы­ходное напряжение Vout с измеряемым входным напряжением Vin при по­мощи встроенного модуля компаратора comparator_A. Изменяя длину регис­тра следящей связи можно изменить разрешающую способность. Например, кольцевой регистр, имеющий длину 256, обеспечит 8 битное разрешение, а имеющий длину 4096-12 битное разрешение. В описываемой схеме выбрана длина счетчика, равная 3300, что позволяет измерять напряжение в диапазо­не от 0 до 3,3 В с разрешением 1 мВ. В любом случае результат преобразова­ния пропорционален напряжению питания. Не следует забывать, что диапа­зон входного сигнала ограничивается диапазоном допустимого синфазного сигнала на входе встроенного компаратора модуля comparator_A.

Положим, что напряжение Vout установлено в предыдущем цикле преоб­разования равным напряжению Vin, а выходное сопротивление открытых тран­зисторов порта ввода-вывода MSP430 очень низкое (RDSon <300 мОм), что обеспечивает уровень логической единицы близким к напряжению питания, а уровень логического нуля - близким к нулю: