Слон писал(а):Я всё-таки не понял, какую схему ты испытываешь?
я не ту схему в прошлом посту кинул ...
А так всё Пока по старому, ШИМ с МК управляет драйвером IR2104 (без контроллера ШИМ TL494)
Слон писал(а):Я всё-таки не понял, какую схему ты испытываешь?
При нулевом токе на выходе должно быть 2,5 В точно (не 2,48)!!!
Слон писал(а):RomanT, не в обиду, но для меня эти данные практически бесполезны. Нужна схема измерения, тип вольтметра. Хотя бы примитивная его калибровка- сколько он показывает на источнике 5В ? Осциллограммы напряжений с выхода для оценки уровня шумов. При нулевом токе на выходе должно быть 2,5 В точно (не 2,48)!!! Ведь здесь 0,02В уже имеет большое значение. Это же измерительная цепь, она должна обладать повышенной точностью. Нам нужно получить с датчика тока разрешающую способность не ниже 1А, а иначе- он не годится.

Starichok51 писал(а):читай даташит. допускается отклонение. идеально точно не бывает.
RomanT писал(а):Только умоляю, не надо не каких усилителей или делителей, сразу на порт МК и считать всё его АЦП,
с точностью до тысячной вольта, там диапозон то будет всего 1.2 Вольта, от ноля до 30 Ампер ...
Слон писал(а):Как мы видим, характеристики довольно скромные, так что измерять с точностью до тысячной не имеет смысла.
Слон писал(а): напряжение смещения на выходе +-15мВ относительно 2.5В Оно еще зависит и от температуры
При Т=-25 град может достигать до 30мВ
Уровень шумов 10 мВ
Чувствительность 40мВ/ампер
Нелинейность 1%
Как мы видим, характеристики довольно скромные, так что измерять с точностью до тысячной не имеет смысла.
RomanVin писал(а):0 1,378
0,1 1,681
0,2 1,683
0,3 1,686
0,4 1,688
0,5 1,692
0,6 1,694
0,7 1,696
0,8 1,698
0,9 1,700
1,0 1,703
.......
9,0 1,908
9,1 1,912
9,2 1,914
9,3 1,916
9,4 1,919
9,5 1,922
9,6 1,923
9,7 1,926
9,8 1,929
9,9 1,932
10 1,93
в среднем получается 0,002в на 100мА. думаю что еще замеры несовсем точные.
При отрицательном измерении тока, отсчет обратный, от опорного
RomanT писал(а):в среднем получается 0,002в на 100мА. думаю что еще замеры несовсем точные.
Вот, о чём я и говорил !!! дискретность 100 мА при точности измерения 0.002 Вольта !!!
Попал просто в "10-ку"
RomanT писал(а):Только умоляю, не надо не каких усилителей или делителей, сразу на порт МК и считать всё его АЦП,
с точностью до тысячной вольта, там диапозон то будет всего 1.2 Вольта, от ноля до 30 Ампер ...
Слон писал(а): мы имеем то 2мВ, то3 мВ. Я не думаю, что у нас чувствительность уменьшилась. Это- стопудово влияние шумов, которые по тому же даташиту имеют уровень 10 мВ. Причём, наверняка это значение-среднеквадратичное, а в пиках там ещё больше будет.
Starichok51 писал(а):в цифровых приборах для удобства наблюдения обновление информации обычно делается 2-3 раза в секунду.
мультиметры обычно имеют цикл 0,4 секунды. и к тому все мультиметры применяют интегрирующий метод измерения. поэтому на мультиметре скачков не видать.
микропроцессорные приборы, которые используют АЦП, всегда выводят среднее из нескольких измерений.
поэтому вам следует в прерывании делать измерения, потом перед выводом суммировать результаты и выводить среднее.
для этого можно пойти двумя путями.
1. находить сумму нарастающим итогом прямо в прерывании, а перед выводом делить ее на число измерений.
2. сохранять каждое измерение в своей ячейки памяти, и перед выводом находить сумму и среднее.
но поскольку правильным считается, чтобы прерывание имело минимальное время обработки, следует применять второй путь.
RomanT писал(а):[Ты лучше скажи какие пределы измерения U для порта МК, что бы разложить на тысячные вольта.
Просто если питать 5-ью вольтами, то макс. входное значение будет 3.7 Вольта, минимальное 1.3 В.
При питании 3.3 Вольта, макс 2.85, мин. 0.45 Вольта.
Но 5-ью вольтами точнее получится ...
Слон писал(а):Входное напряжение АЦП не должно превышать опорное Vref, которое должно быть 2.56В или 5,12В (равным питающему). Так нужно для индикации. АЦП 10 бит. Разрешающая способность АЦП = Vref/1024=0,0025В в первом случае и 0,005В во втором.

RomanT писал(а):P.S.: Я собираю на драйвере IR2104, а не IR2111 ...
т.к. надо иметь отключение чоппера, управляя отключением c МК,
как для десульфирующих, тестовых, тренирующих режимов, так и для разряда и просто отключения ...
Слон писал(а): 2104 вроде похуже будет,
Слон писал(а): да и ещё на схеме у тебя вход SD опять в воздухе, нехорошо это...

Слон писал(а):Для защиты от переполюсовки всё равно транзистор надо ставить.
Слон писал(а):А отключать наш блок питания можно просто. Снижаем напряжение до 5 В, выходной диод ( по твоей схеме D6) закроется- акк не заряжается и как бы отключается. Именно так у меня реализовано в ЗУ на основе блока питания.
RomanT писал(а):я точно не буду, есть более простые способы ...
Слон писал(а):Предлагай, обсудим.