[an error occurred while processing this directive]
|
Калибровка там простая - я обычно использую такой алгоритм. Сбрасываю АЦП командой сброса. Калибрую ноль всей системы (System calibration offset; вход всей схемы вместе с входными цепями - на ноль), затем калибрую усиление самого АЦП (Self calibration gain; ничего со схемой делать не надо). Остальные возможности не использую. Затем выкачиваю из АЦП значения регистров усиления и смещения, и зашиваю их в EEPROM проца. Так нужно сделать для каждого коэффициента усиления, который используешь, и при переходе на нужный тебе коэффициент усиления записывать соответствующие значения из EEPROM в регистры АЦП. Так у меня получалось добыть стабильные 17 бит на коэффициентах 1, 8 и 32. Другие не нужны были.
Думаю, приведённые по даташиту 19-21 бит можно добыть только с бубном, поедая жертвенного агнца.
E-mail: info@telesys.ru