Добрый день все!!! Помогите с идеей. Я проектирую магнетометр
У меня возникла проблема с калибровкой показаний АЦП
Уже раелизована клавиатура, ЛСД, меню "калибровка" в котором я ввожу таблицу в EEPROM значение эталонных магнитиков и показания АЦП при установке датчика Холла на эти самые магнитики.
Дачитк и опроное напряжение АЦП настроены так, что при АЦП=0 намагиченность приблизительно -100 Генри; при АЦП=512 намагниченность = 0Генри при АЦП=1023 намагиченность приблизительно +100Генри
У юзера могут быть эталонные магниты по которым он проводит калибровку,...А как тогда быть с нулем? вообще на него забить или измерять воздух и записать в EEPROM что это значение соответствует нулю?
Как мне реализовать сохранение в ЕЕPROM отрицательных значений эталонных магнитов? И как потом с учетом всего линеаризовать показания АЦП да еще отображать на ЛСД правильную полярность??? Может уже кто сталкивался с подобной задачей?