Приветствую!
Многие пользуются зарядниками
и я не исключение))) И вот на столе неисправный Vista Power EV-650 Charger 5A 12V
http://www.rcdrive.ru/unit.php?unit=7784
Железо у них практически одинаковое за исключением - чем дороже зарядник тем больше деталей установлено )))
При включении на дисплее в верхней строке черные прямоугольники, при нажатии кнопок звуков
никаких. В ходе поиска неисправности выявлено: неисправен контроллер (греется как печка)
неисправен дисплей (подключал его в заведомоисправный БП на дисплее прямоугольники).
В восстановлении девайса на первый взгляд нет смысла.
Дисплей есть и на удивление в магазине радиодеталей в наличии один контроллер
Atmega 32L (смутила последняя буква, в ЗУ Atmega 32А) ну попробую восстановить.
Многие пользуются зарядниками
и я не исключение))) И вот на столе неисправный Vista Power EV-650 Charger 5A 12V
http://www.rcdrive.ru/unit.php?unit=7784
Железо у них практически одинаковое за исключением - чем дороже зарядник тем больше деталей установлено )))
При включении на дисплее в верхней строке черные прямоугольники, при нажатии кнопок звуков
никаких. В ходе поиска неисправности выявлено: неисправен контроллер (греется как печка)
неисправен дисплей (подключал его в заведомоисправный БП на дисплее прямоугольники).
В восстановлении девайса на первый взгляд нет смысла.
Дисплей есть и на удивление в магазине радиодеталей в наличии один контроллер
Atmega 32L (смутила последняя буква, в ЗУ Atmega 32А) ну попробую восстановить.
И так приступим.
На семерке KhazamaAVRProgrammer не хотел записывать fuse биты в чип, а понипрог вис
на 30-40%в ходе записи flash. Запись fuse провел в ponyprog с LPT программатором,
а прошивку залил KhazamaAVRProgrammer.
Пришлось использовать два программатора и два загрузчика
http://www.msevm.com/main/prog/lpt/
http://easyelectronics.ru/usb-programmator-avr-usbasp.html
Ponyprog v207 http://www.f1cd.ru/soft/base/ponyprog/ponyprog_207/
KhazamaAVRProgrammer http://khazama.com/project/programmer/
Сначала нужно запрограммировать fuse биты для работы чипа от внешнего генератора,
по умолчанию задействован внутренний и работает на низкой частоте.
Как заливать прошивку в чип, пропущу (в загрузчике нажать write flash тут элементарно)
Прошивки ЗУ различаются по мощности зарядника 50,80,200,400W можно скачать
https://github.com/njozsef/cheali-charger-test1/archive/master.zip
В архиве есть и обычные прошивки "сток" которые залиты с завода
(сначала заливал несколько, так менюха один в один только
названия зарядников разные в разных прошивках при включении ЗУ)
у меня зарядник 50W заливал прошивку "cheali-charger-50W-5A-0.32m"
Конфигурация fuse бит и настройка порта, распиновка подключения
картинки кликабельны для просмотра
Всё прошилось и вот первое включение
Большой плюс в прошивке - это возможность калибровки :
входное напряжение, напряжение по 6ти банкам раздельно, токи заряда и разряда.
Клоны, подделки врут в показаниях это мне очень не нравится. Теперь процесс калибровки.
Перемещение по меню кнопками как в обычных зарядках.
Подключаем акк (силовые провода и балансир) заходим в меню "option" далее "calibrate"
и далее "volt" для выбора параметра на дисплее две галки справа и слева указывают на
активную строку.
В качестве эталонного измерителя взял переносной осциллограф OWON
http://micromir.ucoz.ru/publ/hds3102m_n_cifrovoj_skopmetr_owon/85-1-0-1992
В меню "volt" доступна калибровка входного напряжения и напряжения по банкам.
Точным мультиметром замеряем напряжение и подгоняем чтоб совпадало с показаниями ЗУ.
Выбор напряжения кнопкой "старт" (значения начнут мигать) а кнопками "+,-" выставляем
что показывает мультиметр,чтоб записать в память еще раз нажимаем "старт", на дисплее
появится на пару сек "wait" ЗУ вернется в предыдущее меню и запишет в епром данные калибровки.
Далее проведем калибровку тока заряда, подключаем щупы амперметра в выходной разъем
(акк не подключен), заходим в меню "I charge" в нем доступна калибровка по току 50мА и 1А.
При входе в меню калибровки - зайцы)) "value" в ноле, при увеличении значения параметра
возрастает ток. В начале нижней строки показывается значение тока при настройке,
есть небольшое несовпадение на малом токе в 1 мА ну это не так страшно.
Теперь калибровка тока разряда.
Подключаем акк и в разрыв плюсового провода амперметр, заходим в меню
"I discharge" в этом меню доступна калибровка по току 50мА, 1А.
В ходе настройки тока разряда 300мА, во второй строке "d" осталась нулевой. почему так
не понятно, но при разряде акка с подключенным амперметром и выставленном токе 300мА
действительно всё верно в показаниях на дисплее зарядника и амперметра
На этом калибровка зарядника завершена.
Точность измеренных напряжений зарядником до 1000х, подделки врут до 10х
Еще плюс - есть возможность занести в память настройки для разных акков, потом просто выбрать
что требуется и не вводить параметры программы заряда. На примере показано редактирование
и выбор акка. Выбрав название, нажать кн "старт" и пошла зарядка.
> номер строки : тип акка, емкость, ток заряда
Вот такая работа проведена.
Зарядник работает, балансирует акк просто "сказка"
Набор фукций зарядника чуть больше чем у заводского (еще полностью не разобрался
самое главное начал заряжать), точность показаний на высоте.
В дальнейшем планирую поставить мосфеты мощнее и зашить прошивку предназначенную
для зарядника большей мощности, токи в прошивках ограничены програмно так что железо
усилить и прошивку перезалить и будет 400W зарядник клон за 1000р)))
Благодарю за внимание. Если будут вопросы отвечу в коментариях.
На семерке KhazamaAVRProgrammer не хотел записывать fuse биты в чип, а понипрог вис
на 30-40%в ходе записи flash. Запись fuse провел в ponyprog с LPT программатором,
а прошивку залил KhazamaAVRProgrammer.
Пришлось использовать два программатора и два загрузчика
http://www.msevm.com/main/prog/lpt/
http://easyelectronics.ru/usb-programmator-avr-usbasp.html
Ponyprog v207 http://www.f1cd.ru/soft/base/ponyprog/ponyprog_207/
KhazamaAVRProgrammer http://khazama.com/project/programmer/
Сначала нужно запрограммировать fuse биты для работы чипа от внешнего генератора,
по умолчанию задействован внутренний и работает на низкой частоте.
Как заливать прошивку в чип, пропущу (в загрузчике нажать write flash тут элементарно)
Прошивки ЗУ различаются по мощности зарядника 50,80,200,400W можно скачать
https://github.com/njozsef/cheali-charger-test1/archive/master.zip
В архиве есть и обычные прошивки "сток" которые залиты с завода
(сначала заливал несколько, так менюха один в один только
названия зарядников разные в разных прошивках при включении ЗУ)
у меня зарядник 50W заливал прошивку "cheali-charger-50W-5A-0.32m"
Конфигурация fuse бит и настройка порта, распиновка подключения
картинки кликабельны для просмотра
Всё прошилось и вот первое включение
Большой плюс в прошивке - это возможность калибровки :
входное напряжение, напряжение по 6ти банкам раздельно, токи заряда и разряда.
Клоны, подделки врут в показаниях это мне очень не нравится. Теперь процесс калибровки.
Перемещение по меню кнопками как в обычных зарядках.
Подключаем акк (силовые провода и балансир) заходим в меню "option" далее "calibrate"
и далее "volt" для выбора параметра на дисплее две галки справа и слева указывают на
активную строку.
В качестве эталонного измерителя взял переносной осциллограф OWON
http://micromir.ucoz.ru/publ/hds3102m_n_cifrovoj_skopmetr_owon/85-1-0-1992
В меню "volt" доступна калибровка входного напряжения и напряжения по банкам.
Точным мультиметром замеряем напряжение и подгоняем чтоб совпадало с показаниями ЗУ.
Выбор напряжения кнопкой "старт" (значения начнут мигать) а кнопками "+,-" выставляем
что показывает мультиметр,чтоб записать в память еще раз нажимаем "старт", на дисплее
появится на пару сек "wait" ЗУ вернется в предыдущее меню и запишет в епром данные калибровки.
Далее проведем калибровку тока заряда, подключаем щупы амперметра в выходной разъем
(акк не подключен), заходим в меню "I charge" в нем доступна калибровка по току 50мА и 1А.
При входе в меню калибровки - зайцы)) "value" в ноле, при увеличении значения параметра
возрастает ток. В начале нижней строки показывается значение тока при настройке,
есть небольшое несовпадение на малом токе в 1 мА ну это не так страшно.
Теперь калибровка тока разряда.
Подключаем акк и в разрыв плюсового провода амперметр, заходим в меню
"I discharge" в этом меню доступна калибровка по току 50мА, 1А.
В ходе настройки тока разряда 300мА, во второй строке "d" осталась нулевой. почему так
не понятно, но при разряде акка с подключенным амперметром и выставленном токе 300мА
действительно всё верно в показаниях на дисплее зарядника и амперметра
На этом калибровка зарядника завершена.
Точность измеренных напряжений зарядником до 1000х, подделки врут до 10х
Еще плюс - есть возможность занести в память настройки для разных акков, потом просто выбрать
что требуется и не вводить параметры программы заряда. На примере показано редактирование
и выбор акка. Выбрав название, нажать кн "старт" и пошла зарядка.
> номер строки : тип акка, емкость, ток заряда
Вот такая работа проведена.
Зарядник работает, балансирует акк просто "сказка"
Набор фукций зарядника чуть больше чем у заводского (еще полностью не разобрался
самое главное начал заряжать), точность показаний на высоте.
В дальнейшем планирую поставить мосфеты мощнее и зашить прошивку предназначенную
для зарядника большей мощности, токи в прошивках ограничены програмно так что железо
усилить и прошивку перезалить и будет 400W зарядник клон за 1000р)))
Благодарю за внимание. Если будут вопросы отвечу в коментариях.
Супер-полезно! но для меня супер сложно....надо было на электронщика учится, или на программиста...
и фото плат зарядников !!!
Я думал что они секретные, поэтому даже и не искал.
спасибо!
Интересно, а у Turnigy Accucel 6 50W проц залоченый или нет ? А то хотелось бы вычитать стоковую прошивку для аварийного восстановления зарядника в случае если эта не подойдет.
в ариве есть фотки плат ссыль глянь в статье на прошивки, там много инфы
http://micromir.ucoz.ru/publ/hds3102m_n_cifrovoj_skopmetr_owon/85-1-0-1992
дополнил в статье, спасиб.
мне лениво на него погрешности искать,но сомневаюсь что он способен микровольты правильно измерять. При 3В на индикаторе 1мкВ будет позиционироваться как 0,03%. Сомневаюсь что осциллограф способен обеспечить точность даже в десять раз хуже.
Отдельное спасибо за ссылку с прошивками.
Сам зарядник как прибор точного измерения, даже близко им являеться. А осцилограф как эталон, обеспечить точность в десятки раз лучше, чем зарядник.
Input Impedance: 10MΩ.
Max. Input Voltage: 750V (AC, virtual value)
Frequency range: from 40Hz to 400Hz.Display: Virtual value of the sine wave
4.000V ±1%±3 digits 1mV40.00V ±1%±3 digits 10mV
400.0V ±1%±3 digits 100mV
750.0V ±1.5%±3 digit 1V
погрешность измерения постоянного тока Direct Current (DC)
40.00mA ±1.5%±1 digit 10uA
400.0mA ±1.5%±1 digit 100uA
10А ±3%±3 digit 10мА
цифры из мануала http://technica.ru/objects/download_files/article_pdf/OWON%20HDS-N%20Series_USER_MANUAL.pdf
после оценки идиотами того,что я написал у меня нет желания ни обсуждать ни комментировать данный материал,хотя сказать было что по теме.
В заключние еще один ворос про прошивки-времени разбираться не было,но из беглого взгляда я понял что это альтернативный вариант По на "стандартное" железо?