Делаю цифровую зарядку
там он стоит, при таких номиналах 18к 3к 3к получается делитель на 4 и делитель на 8, что очень удобно программить. просто нужно резюки точные поставить, между прочим по инфе с соседних веток у китайцев в зарядках как раз такая беда лечится
установкой 1% резюков…
делитель там вроде-бы 11к 3к 3к. Дмитрий, подскажи , где в Воронеже взять 1% smd резисторы.
Померил при заряде Uзарядки=13,5В -> Uприбора=13,36, при разряде примерно точно по 9В…
У меня при настройке в режиме притирки напряжение плавает ±0.02В
Резисторы все 1%
Вот еще по методам зарядки
caxapa.ru/lib/charge_nimh.pdf
делитель там вроде-бы 11к 3к 3к. Дмитрий, подскажи , где в Воронеже взять 1% smd резисторы.
да все верно чето я проморгал сие… делитель получается на 3 и на 6…
вообчем введением коррекции измерянного ацп значения вогнать в нули показания по обоим делителям с учетом не пойми какого сопротивления резюков не получается…
в ноль вгоняется только внесением изменения в сам расчет напруги с учетом внесения туда максимально приближенных значений резюков… так что ставить 1% как минимум обязательно… а еще лучше чтобы оба 3к были максимально одинаковые
это я про то чтобы напруга на всем диапазоне мерялась верно…
после приведения заряда в норму, можно будет и разрядом заняться… а так
мы долго ловить истину будем…
зы резюки 1% есть точно в магазе на Чайковского, рядом с РОВД у парка Орленок… и возможно у электроники, поеду седня покупать точно скажу где точно есть…
Ненадо их никуда вгонять, делитель 18/6 для измерения текущего напряжения не используется(кроме заряда 1б лития). Напряжение меряется делителем 18/3, а второй служит для более точного определения дельтапика.
kincom или Alex@ndr.
Не могли ли бы вы переделать прошивку под 32 мегу и добавить заряд SLA и кислотных каумов.
Alex@ndr
тогда гораздо легче. ставим 1% резюки, настраиваем U по заряду
а погрешность которая на разряде возникает и не убирается изменением места подключения проводов, убирается коррекцией считанных с ацп значений…
на выходных как раз опробую, думаю точность настройки конкретного экземпляра зарядки поднимется и можно будет больше про это не вспоминать 😃
Не могли ли бы вы переделать прошивку под 32 мегу и добавить заряд SLA и кислотных каумов.
А мы что по твоему тут обсуждаем? Читай выше.
Возможно всё на 16 меге получиться.
А мы что по твоему тут обсуждаем? Читай выше.
Возможно всё на 16 меге получиться.
если автор поможет, то думаю вполне всунемся…
грустно, но резюков 1% в Воронеже не нашлось…
если подобрать из имеющихся не получиться, всеже пропишу нормальную формулу расчета U с учетом реальных резюков
если подобрать из имеющихся не получиться, всеже пропишу нормальную формулу расчета U с учетом реальных резюков
Именно так сделано в зарядке что сейчас мучаю (чуть выше о ней писалось). Там через софт задается сопротивление резисторов в омах и дальше весь расчет на этом, плюс там для снятия напряжения с батареи отдельные входы с каскадом на операционнике. В результате падение напряжения на проводах,дорожках и на токовом шунте по барабану. А в этом заряднике как понял есть еще коррекция измеренного напряжения с учетом падения на шунте (где-то в начале темы всплывало), и как результат нужны одинаковые резисторы шунта и точно определенного номинала, и еще вроде что-то типа компенсации падения на проводах вроде было заложено (это все про зарядку от автора ветки ).
Проверил на разряде и заряде Ni-Mh 4-шт максимальное отклонение ±0,01В
Резисторы на 3к и 0.1Ом подгонялись один к одному
J-Tec тока что сам подобрал резюки из партии по 3к, подстроечник многооборотный… по всему диапазону прогнать не смог, аккумы подходящие будут тока завтра.
Однако в районе от 4в до 7в заряд - разряд показывает точно…
ждем еще отчетов…
ps получил результаты симуляции в протеусе, результаты неожиданные
итак я решил проверить как при расчете U прога учитывает падения на проводах и чтото там еще…
подавал стабильную напругу на идеальный делитель и снял показания для заряда и разряда а также подобрал делитель под правильные показания также для заряда и разряда
вот результаты
------------- ЗАРЯД-----------------РАЗРЯД
U----3+3+11+1–3+3+11+1.46–3+3+11+1–3+3+11+1.46
1------1,03---------1,00--------1,03--------1,00
2------2,04---------2,00--------2,04--------2,00
3 3,07 3,00 3,07 3,00
4 4,10 4,00 4,10 4,00
5 5,12 5,00 5,12 5,00
6 6,15 6,00 6,15 6,00
7 7,18 7,00 7,18 7,00
8 8,20 8,00 8,20 8,00
9 9,23 9,00 9,23 9,00
10 10,26 10,00 10,26 10,00
11 11,27 11,00 11,27 11,00
12 12,30 12,00 12,30 12,00
13 13,33 13,00 13,33 13,00
14 14,35 14,00 14,35 14,00
14.5 14,87 14,50 14,87 14,50
как получается, что и U заряда и разряда расчитывается по одной и тойже формуле…
и влияние проводов и потерь на резисторе в этой формуле и для заряда и разряда
одно и тоже, а компенсация полученно изменением коэф пересчета (скорее всего опора другая в расчете)
что получается - резалты прога показывать правильные умеет, разницы с точки зрения программы между зарядом и разрядом нет! (акромя разницы в зарядном и разрядном резюках… из за которых косячность и выплывает)
❗
Резисторы на 3к и 0.1Ом подгонялись один к одному
а вот с 0.1 Ом не понятно, судя по замерам показания должны совпадать…
а отклонение между зарядом и разрядом или между реальной напругой и измерянной?
вообчем надо просить автора выложить кусок отвечающий за измерение и расчет вольтажа
с каментами, а я пока неспешно по коду пройду…
собственно вот алгоритм того как зарядка меряет напругу
- Суммируем 5 замеров АЦП (АЦП*5)
- Умножаем 5 замеров еще на 4
- Делим (АЦП*5*4) на 13
4 получаем готовый вольтаж с точностью до 2х знаков
а по идее должно было быть так
- Суммируем 5 замеров АЦП (АЦП*5)
- Умножаем 5 замеров еще на 6 (6 это делитель)
- Делим (АЦП*5*6) на 20
4 получаем готовый вольтаж с точностью до 2х знаков
а ессли ввести коррекцию по реальным сопротивлениям то тогда так…
- Суммируем 5 замеров АЦП (АЦП*5)
- Умножаем 5 замеров еще на Коэфф
Коэфф = R15/(R15+R16+R17+R18)
при указанных на схеме номиналах Коэфф =6 - Делим (АЦП*5*Коэфф) на 20
4 получаем готовый вольтаж с точностью до 2х знаков
однако тут еще нужно ввести коррекцию на падение на проводах и резисторе
кто мне напишет как где и сколько падает при заряде и разряде, я добавлю это в формулу и у нас измерение напруги будет не менее точным чем у конкурентов 😃
Поставил резисторы 3К, одинаковые и точные. И стало ещё хуже, показания в разряде и заряде, разнятся на 0,2-0,3В. А было 0,1. Ничего не понимаю…
Правда сопротивления брал простоые МЛТ 0,25, мо из кучи вымерял точным прибором, два одинаковых. Напаял их со стороны дорожек. Разница межу ними конечно немного есть, в 0,001кОм где то, но это попадает в +/- 1%.
До этого стояли, одно было 2,76К, другое 2,95К. И показания разнились намного меньше.
Сопротивления 0,1Ом точные. Я уж не знаю, прибор что ли врёт… Хотя не должен.
Вроди показывает то же самое что и мультиметр обычный…
ubd это все из-за того что
сейчас непонятная формула используется…
она вроде и коррекцию вводит и вроде и показания способна верные показывать,
но не при указанных на схеме параметрах делителя…
померь пжл сопротивление получившейся цепочки из 11кил и подстроечника
думаю это поможет ситуацию прояснить
выкраю времячко перепишу кусок расчета напруги… только перед этим свою зарядку прогоню по всему диапазону напруг…
Поставил резисторы 3К, одинаковые и точные. И стало ещё хуже, показания в разряде и заряде, разнятся на 0,2-0,3В. А было 0,1. Ничего не понимаю…
Правда сопротивления брал простоые МЛТ 0,25, мо из кучи вымерял точным прибором, два одинаковых. Напаял их со стороны дорожек. Разница межу ними конечно немного есть, в 0,001кОм где то, но это попадает в +/- 1%.
До этого стояли, одно было 2,76К, другое 2,95К. И показания разнились намного меньше.
Сопротивления 0,1Ом точные. Я уж не знаю, прибор что ли врёт… Хотя не должен.
Вроди показывает то же самое что и мультиметр обычный…
Я нарыл из хлама 3,262кОм и 3,265кОм - поставил разница заряд (1А) - разряд (1А 2А 3А 4А 5А) стало по 20мВ… батарея NiCd 7.2в 1800мАч - старенькая…
Ещё заказал 3кОм 1% - в прайсе видел 3кОм 0,25%, на цена 200р/шт за 0805:)
wonderful разница между показаниями при заряде и разряде? а разница с реальным напряжением на батарее есть?
какой ток при заряде был и какой при разряде?
у себя нашел резюки по 3,00 поставил… получил на малых токах заряд = разряду = реальной напруге
далее при токе более 1А заряд=реальной напруге при разряде показывает на 0.02 выше реального, у тебя по ходу также?
ubd тока щаз заметил разницу на порядок, у тя врет на 0.1 В или на 0.01???
ну и собственно вопрос ловить 20мв будем?
wonderful разница между показаниями при заряде и разряде? а разница с реальным напряжением на батарее есть?
какой ток при заряде был и какой при разряде?у себя нашел резюки по 3,00 поставил… получил на малых токах заряд = разряду = реальной напруге
далее при токе более 1А заряд=реальной напруге при разряде показывает на 0.02 выше реального, у тебя по ходу также?
ну и собственно вопрос ловить 20мв будем?
Точно также - заряд показывает на 20мВ больше - разряд оказывает на 20мВ меньше(ток 1А 2А 3А 4А 5А).
На 3 банках NiCd ток 1А и 3А показывает на 40мВ меньше чем в реале… Зато заряд 1А 2А показывает точно, на этот режиме и настраивал точность.
Придётся дополнительно ставить второй резистор точной настройки, 1 общий 2 на верхний делитель измерения, и за несколько итераций наверное получиться заветную точность при заряде… а на разряд учитывать потери, вот только данных надо больше…