Т.З. Мега8 меряет усиленое напряжение с термрезистора в пределах ~0.5-2.0В (реф 2.56В). Температура от 0 до 150С выводится на 7сегментник.
По скольку х-ка терморезистора нелинейная и в цепях усиления для разных экземпляров разный разброс параметров, было принято решение ввести цыфровую калибровку устройства. Есть магазин эталонных сопротивлений, то есть какбы регулируемый аналог терморезистора, из 16 штук (от 0 до 150С с шагом в 10С). Предполагается при первом подключении проводить програмную калибровку устройства с помощью магазина сопр.
Нашел хорошую книженцию "Трамперт_Измерение, управление и регулирование с помощью AVR микроконтроллеров_2006". Вроде все понятно, разбить весь диапазон на участки, посчитать коэфициенты и пересчитывать при каждом обновлении даных с измерительного элемента. Но там получается четырехэтажная математика с дробными числами. Не получается...
Ткните пожалуйста, как это калибровка вобще организовывается! (Пишу на С в CVAVR)


