Между включением АЦП и запуском преобразования необходима пауза не меньше 30мкс, чтобы ошибка преобразования не превышала 0,5 LSB. У вас же эта задержка вроде как отсутствует. Кстати, зачем нужно опору 1,5В использовать, если напряжение до 3,4В бывает? Вам обязательно нужно измерять напряжение питания с точностью до единиц мВ? ИМХО используйте опору 2,5В и не парьтесь! P.S. кстати для уменьшения шума и повышения точности измерения на время преобразования рекомендуется ядро МК "усыплять" и выключать периферию, которая активно "ногодрыгает" (типа PWM).
|