Схема подключения повторителя сделана неверно, нельзя подключать ОУ для обработки сигнала, от которого этот же ОУ питается. Сначала надо смасштабировать этот сигнал до уровней линейного диапазона этого ОУ, например, с помощью резисторного делителя на входе ОУ, а его выход напрямую, без делителей, соединить со входом АЦП.
Причина вашей ошибки - скорее всего, даташит, из которого взята вот эта страница:
Тут сказано, что LM358 может обрабатывать сигналы вплоть до -0,3 вольта, т.е. ниже минуса питания. Это правда, он действительно может это делать, такова особенность его схемотехники. и за это мы его так любим. А вот насчёт плюса питания он так не может - входное напряжение не имеет права выходить за пределы плюса, оно должно быть несколько ниже (обычно на 1...1,5 вольт), чтобы входной диффкаскад смог с ним корректно работать. Написанное в даташите, что он может это делать - неверно, он этого не сможет. Гляньте на его схему - если базу входного транзистора соединить непосредственно с питанием, то этот транзистор просто закроется.
Как возникла эта ошибка, и почему до меня её никто не заметил, мы тут обсуждать не будем. А исправить вашу неприятность очень легко - перепаяйте делитель 6ком/1ком с выхода ОУ на его вход, и всё придёт в норму.