PaRaDoXX » 26 авг 2011 15:18
Давай так , не будем брать сейчас реальный ток, давай напрямую с ацп входом, смотри какая ситуация завожу в ацп(25нога) 200 миливольт контроллер отображает 0,7А, увеличиваю напругу в двараза до 400 мВт контроллер отображает 1,5А, увеличиваю напругу в три раза до 600 мВт контроллер отбражает 2,3А - явная нелинейность. Теперь для контроля берем 23 ногу и отключаем от нее датчик выходного напряжения, и подключаем туда наш датчик тока т.е. 1 выход с операционника теперь, заводим в ацп(23 нога) теже 200 миливольта а на дисплее у нас где должно отображаться напряжение показывает 1,60 В, увеличиваем на входе АЦП напряжение В ДВА РАЗА- 400 миливольт смотрим на диспле и у нас там 3,2 В строгая линейность! Вывыод какой? Либо что то неверно в прошивке, либо глючит каким то образом вход АЦП на 25 ноге, поменял программно вместо 25 поставил 26 ногу - результат тот же линейность отсутствует, и это говорит о том что в программа не верно считает, так что ребята 99 процентов что дело в прошивке!