Клеммы, реле, разъемы Degson со склада в России

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 просмотров)
Оценка
К конденсаторам источников питания высокой мощности предъявляются высокие требования по качеству и надежности. Пленочные – единственный тип конденсаторов, который может справиться с такой задачей. Компания Hongfa предлагает продукцию, которая подходит для применения практически во всех функциональных узлах типовых AC/DC- или DC/AC-преобразователей. Рассмотрим характеристики и применения плёночных конденсаторов Hongfa для различных решений.
Новичок
 
Регистрация: 13.03.2012
Сообщений: 17
Репутация: 17
6 0
0 0
 
12.02.2015 11:16 #2
проще заряжать через зарядник-балансир типа i-max
Оценка
Вслед за сериями на DIN-рейку DDRH-60/120/240 и на шасси RSDH-150/300 компания MEAN WELL выпустила новые маломощные DC/DC-преобразователи DDRH-15/30/45 со сверхшироким входным напряжением 150…1500 В, и монтажом не только на DIN-рейку, но и печатную плату или винтовым соединением. Все преобразователи семейства DDRH и RSDH работают при температурах -40…80°C и обладают высокой изоляцией 4000 В AC между входом и выходом, что обеспечивает надежную защиту. Они подходят для использования на высоте до 5000 м и сертифицированы по стандарту IEC62109-1 для фотоэлектрических систем. Преобразователи DDRH/RSDH есть в наличии и под заказ.
Новичок
 
Регистрация: 19.09.2013
Сообщений: 88
Репутация: 31
21 8
0 0
 
12.02.2015 11:50 #3
Не хотелось бы разводить дискуссии проще или не проще.
Я хорошо представляю задачу, и зачем это нужно.
К сожалению я не знаком с Ассемблером. Поэтому ищу специалиста. Если нужно я в выходные послушаю шину. Попробую вытащить команды, с помощью которых батарея общается с зарядным устройством. Возможно это поможет делу.
Оценка
В последние годы растёт спрос на источники питания для промышленной автоматизации в связи с увеличением инфраструктурных проектов, требующих надёжного электропитания. Источники питания на DIN-рейку MEAN WELL обладают высокой эффективностью, надёжностью и безопасностью, обеспечивая стабильное выходное напряжение. Большой ассортимент в наличии позволяет выбрать подходящий ИП MW на DIN-рейку для решения любой задачи электропитания.
Знаток
 
Регистрация: 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 код Выкл.

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