R36 согласно схеме 1 ом, специально перепроверил мультиметром. Ток измерял постоянный. Для сравнения проверил соответствие тока показаниям квазар f3, там расхождений нет, хотя ток также пульсирующий.
@M_ARK Я ведь не зря спросил про сопротивление R36 = 1 Ом. Тот факт, что он ( как Вы и пишите "согласно схеме" ) равен 1 Ом требует измерения. Если Вы измерили сопротивление его и оно действительно равно 1 Ом - то тогда остаётся только одна Ваша ошибка.
О ней я Вам написал в пункте 2. Повторю и сейчас - не корректно ( мягко говоря ) измерять на постоянном токе потребление прибора и пульсирующий ток в катушке. Это совершенно разные вещи. Объяснить почему - я могу ( с "карандашом в руках" ), но точно не в этой ветке. По поводу значения сопротивления R36 . То, что на резисторе написано 1 Ом ещё вовсе не означает, как мы с Вами понимаем, того, что реально оно равно 1 Ом. Дело в том, что контроллер измеряет не ток. Надеюсь это Вы хорошо понимаете. Измеряется напряжение, которое падает при прохождении тока накачки на этом резисторе. Зная величину резистора, равную 1 Ом, программно рассчитывается значение тока, которое в простейшем случае (согласно Закону Ома для участка цепи) было бы равно I = U/R.
Зная точно R - мы получаем I. Упрощённно. Почему упрощённо? Потому, что мы имеем не постоянное напряжение, приложенное к R36, а пульсирующее даже не пишу синусоидально-пульсирующее. Вряд ли Вы там увидите чистый синус если что. При этом изменяемое от 0 В до Uпит - Uпадений на LM386 и грубо равного от 0 ... до Uпит ( если принять Uпад. = 0 в идеале).
Но.. Теперь есть два "НО"
1. У Вас запросто может быть резистор не ровно 1 Ом. И вы тут же получаете ошибку в измерениях. Какую? А зависит от того, на сколько отличается реальное сопротивление от требуемых 1Ом, о которых "знает" программа.
2. Форма напряжения - не постоянный ток, а стало быть тупо взять и поделить мгновенное значение измерянного в конкретный момент времени АЦП напряжения на значение сопротивления = 1 Ом просто нельзя!!! Вы будете получать постоянно разные значения.
Стало быть придётся брать интегральное значение за период. А это уже не простая математика. Или точнее сказать, не такая простая, как может сразу показаться. Хотя бы нужно просуммировать ( проинтегрировать) все значения за период сигнала ( напомню T = 1/f ) от 0 до Т по t и получить среднее значение сначала напряжения. Потом возможно посчитать и среднее значение тока. Но это среднее.
А действующее будет отличаться от него в корень из двух раз делённое на 2 или примрно в 0.7 раз. При условии, что Вы измеряете чистый синусоидальный сигнал. Если форма сигнала отличается от синусоидальной, то рассчитать действующее значение напряжения и тока становится ещё сложнее. Нужно вводить в расчёты ещё и так называемый коэффициент формы, зависящий от формы сигнала.
Так что повторю ещё раз - Вы абсолютно не корректно произвели измерения и именно по этой причине получили совершенно ожидаемый результат.
Причин, повторюсь - две:
1) Отклонение реального сопротивления измерительного шунта R36 ( а именно это и есть измерительный шунт ) от реального. А стало быть чисто инструментальные ошибки в вычислениях.
2) Чисто физико-математические вещи, о которых я Вам только что попытался на пальцах рассказать.
Интегрировать можно и за пол-периода, вычисляя среднее значение.
Впрочем, я уверен, что при желании Вы найдёте много теории на этот счёт и не голословной, на пальцах, как я сейчас говорю, а с реальными расчётными формулами. Хотя бы здесь:
Прочитайте пожалуйста. Все вопросы должны отпасть.
С огромным уважением.
Удачи!