Муфты электромонтажные от производителя Fucon

Li-Ion батарея для шуруповёрта на PIC16F684A

Страница 1 из 3
Новичок
 
Регистрация: 19.09.2013
Сообщений: 88
Репутация: 31
21 8
0 0
 
11.02.2015 10:31 #1
Батарея для шуруповёрта Metabo приказала долго жить. Контроллер PIC16F684A заблокировался. Теперь зарядка пишет - батарея неисправна, и не хочет заряжать. Слил с PIC16F684A прошивку. Дизассемблировал. Получил код программы. Вопрос: как найти в программе где ставится блокировка, и снять её. В архиве 2 файла, прошивка и код программы.
Вложения
Тип файла: rar Metabo_PIC16F684A.rar (9.1 Кб, 0 просмотров)
Оценка
Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель.
Новичок
 
Регистрация: 13.03.2012
Сообщений: 17
Репутация: 17
6 0
0 0
 
12.02.2015 11:16 #2
проще заряжать через зарядник-балансир типа i-max
Оценка
Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW. Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного.
Новичок
 
Регистрация: 19.09.2013
Сообщений: 88
Репутация: 31
21 8
0 0
 
12.02.2015 11:50 #3
Не хотелось бы разводить дискуссии проще или не проще.
Я хорошо представляю задачу, и зачем это нужно.
К сожалению я не знаком с Ассемблером. Поэтому ищу специалиста. Если нужно я в выходные послушаю шину. Попробую вытащить команды, с помощью которых батарея общается с зарядным устройством. Возможно это поможет делу.
Оценка
Знаток
 
Регистрация: 21.06.2006
Сообщений: 342
Репутация: 124
106 129
0 1
 
12.02.2015 18:46 #4
До сих пор подобные проблемы не имели надежных решений. Возможно что и получится.
Оценка
Новичок
 
Регистрация: 21.02.2013
Сообщений: 2
Репутация: 10
 
12.02.2015 22:00 #5
Здравствуйте! Схему зарядного можете найти в интернете или перерисовать самостоятельно, в крайнем случае выложить фотографии платы? Я должен видеть и обвязку микроконтроллера.
Оценка
Новичок
 
Регистрация: 19.09.2013
Сообщений: 88
Репутация: 31
21 8
0 0
 
13.02.2015 06:22 #6
Прошивка в первом посту от батареи. И речь была о контроллере который стоит в батарее. Но мысль DVI 79 я понял. Надо снять прошивку с контроллера который стоит в зарядном. Хорошо, сегодня попробую.
Да кстати, послушал сниффером шину. Некоторое время идут повторяющиеся команды s p-*. Потом команды прекращаются и зарядка переходит в режим аварии батареи. Я понимаю это так, что батарея не отвечает на запрос.
Последний раз редактировалось vartom; 13.02.2015 в 08:53.
Оценка
Новичок
 
Регистрация: 21.02.2009
Сообщений: 9
Репутация: 12
2 0
0 0
 
13.02.2015 08:37 #7
Не знаю какая у Вас схема управления зарядкой, но я в таких случаях делаю так: проверяю напряжение на каждой секции батареи. Если оно меньше 3.6В, то контролируя напряжение подключаю 5-ти вольтовый блок питания через диод и резистор 5.1 Ом и заряжаю до напряжения 3.8В. И так со всеми. Затем кратковременно замыкаю минус батареи с минусовым выходом, или, в зависимости от схемы, - плюс батареи с плюсовым выходом. На выходе должно появиться полное напряжение. Затем заряжаю как обычно зарядкой.
На пример: подключаю к точке "А" +5В через резистор и диод, к точке "В" - GND,заряжаю до 3.8В. Затем к точке "В" +5В через резистор и диод, к точке "С" - GND,заряжаю до 3.8В. Затем кратковременно замыкаю к точку "С" с "РВ-"

1.jpg
Оценка
Новичок
 
Регистрация: 19.09.2013
Сообщений: 88
Репутация: 31
21 8
0 0
 
13.02.2015 09:23 #8
evgeny описанный вами метод известен. Но к данной теме он не подходит.
Уточняю задачу ещё раз. Некоторые батареи для шуруповёртов имеют умный контроллер внутри себя и соответственно умное зарядное устройство. Общаются они между собой либо по протоколу 1Wire либо по UART. Конкретно это торговые марки Makita и Metabo. Когда элементы(банки) выходят из строя, контроллер батареи выставляет флаг ошибки. Замена элементов на новые даёт возможность заряжать батарею нештатной зарядкой. Но штатная зарядка отказывается заряжать такую батарею. Задача: найти и исправить флаг ошибки, чтобы после ремонта батареи, штатная (родная) зарядка заряжала эту батарею.
Оценка
Новичок
 
Регистрация: 19.09.2013
Сообщений: 88
Репутация: 31
21 8
0 0
 
13.02.2015 10:13 #9
Разобрал зарядное. Там меня постигла неудача. Контроллер стоит STM8S903F3M6. Считать мне его не удалось. Мой программатор не поддерживает данный контроллер. В инете нашёл только вот это:http://bovs.org/post/107/programmato...a-stm8-i-stm32. Но его долго собирать.
Киньте ссылку чем прочитать данный контроллер. Что нибудь простое.
Оценка
Новичок
 
Регистрация: 21.02.2009
Сообщений: 9
Репутация: 12
2 0
0 0
 
13.02.2015 11:02 #10
Да, здесь в самом деле доктор нужен. Я думал, что после процедуры описанной мною, контроллер PIC16F684A сам пропишет статус аккумулятора в EEPROM память данных. Без схемы и знания ассемблера разбираться - задача со многими неизвестными, а разбираться с STM8S903F3M6 мне кажется вообще безперспективным.

"Да кстати, послушал сниффером шину. Некоторое время идут повторяющиеся команды s p-*. Потом команды прекращаются и зарядка переходит в режим аварии батареи. Я понимаю это так, что батарея не отвечает на запрос."

В схеме моего предыдущего поста, после зарядки контроллер HY2120 "анализируя" состояние на выводах Vdd, Vc и CS открывает ключи М1 и М2 на заряд и на разряд соответственно. Вот я и подумал, что PIC16F684A не отвечает просто по тому, что на него не поданы какие-то сигналы, да и питание он получает от аккумулятора.
Последний раз редактировалось Yevgeny; 13.02.2015 в 11:23.
Оценка
Ответ
Страница 1 из 3
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Оценка этой теме
Оценка этой теме:
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Электронные компоненты. Бесплатная доставка по России
Часовой пояс GMT +3, время: 18:19.
Обратная связь РадиоЛоцман Вверх