PDA

Просмотр полной версии : Помогите Turnigy SMART6 , ошибка "TEP OV"



cabrio
10.04.2014, 19:01
Други, помогите :help:
Зарядка Turnigy SMART6, покупал на хоббикинге.

Заряжаю батарею ( LiPo, 3S, 2200mAh ).
Как только одна из ячеек зарядилась до 4.21 включается балансировка.
Меньше чем через минуту датчик внутренней температуры с бухты барахты меняет значение с 25-33°С на 01°С.
Строка с температурой выглядит так: "Tempe. BAT:01 In:01°C"
И буквально через секунду режим с "BAL1" меняется на "Cool1", через секунду зарядка останавливается с ошибкой "TEP OV".

Делаю reset по питанию - опять показывает нормальную температуру.
Пробую заряжать - опять двадцать пять!

Ошибка начала появляться где-то через год пользования зарядным.

Как быть, куда копать?
Может ошибка прошивки (на него вообще есть альтернативные прошивки)?
Или датчик температуры?

Aleks
10.04.2014, 22:12
А кулер включается?

cabrio
10.04.2014, 22:23
Ну вот сейчас розряжается - включается, во время зарядки вроде тоже иногда.
Он не перегревается, покрайней мере никогда не показывал внутрений датчик температуру выше 33-34 градуса.

- - - Добавлено - - -

Мне кажется что проблема именно в прошивке, так как передергивание питания сбрасывает показания температуры датчика.
Мне кажется альтернативная прошивка могла бы решить проблему.

Кстати, никто не знает где на плате датчик температуры?
Может осмотр датчика что то даст.

Aleks
12.04.2014, 00:40
у меня в новой акуцель6 при включении сразу срабатывает температурный датчик.
незнаю , что делать.

cabrio
21.04.2014, 11:09
Может кто знает где в Smart6 датчик температуры?

Andrey13
21.04.2014, 14:25
Где вы в 6 аккуцеле видите датчик температуры ?
Там можно подключать лишь внешний датчик .
По этому в меню отключите температуру по датчику OFF.

В SMART 6 , предполагаю , что датчик установлен через термопасту на самом радиаторе охлаждения.
Фото потрохов вашей зарядки , будет не лишним .

И , что значит "Как только одна из ячеек зарядилась до 4.21 включается балансировка." ???
Если вы включили режим БАЛАНСИРОВКА , то она длится по каждой банке от начала до конца зарядки АКБ.
Если включен режим просто ЗАРЯДКА , то балансировка не происходит и балансировочный разъем можно не вставлять в з\у.

У вас в меню есть параметр КОТОРЫЙ ВЫ САМИ ЗАКЛАДЫВАЕТЕ , это порог температуры при котором зарядка отключится .

Возможно пересохла термопаста и нужно ее сменить именно под датчиком.
Так же вы пишите , что при достижении 4.21v ..........-
дак это максимум на банку , куда дальше заряжать ?

cabrio
22.04.2014, 12:24
В SMART 6 , предполагаю , что датчик установлен через термопасту на самом радиаторе охлаждения.
Фото потрохов вашей зарядки , будет не лишним .




180277 180278
Задняя сторона платы с силовыми транзисторами.
В качестве радиатора используется задняя стенка корпуса.
Датчика температуры не видно.


180279
Передняя часть платы, дисплей отсоединен.
Справа сверху, группы резисторов и транзисторов являются исполняющим органом балансировщика.
Датчика температуры нет.


180281180282
Задняя часть платы дисплея, которая обращена к резисторам балансировщика.
Датчика температуры не видно, ну разве что он встроен в одну из микросхем.




И, что значит "Как только одна из ячеек зарядилась до 4.21 включается балансировка." ???
Если вы включили режим БАЛАНСИРОВКА , то она длится по каждой банке от начала до конца зарядки АКБ.
Если включен режим просто ЗАРЯДКА , то балансировка не происходит и балансировочный разъем можно не вставлять в з\у.

У вас в меню есть параметр КОТОРЫЙ ВЫ САМИ ЗАКЛАДЫВАЕТЕ , это порог температуры при котором зарядка отключится.

Возможно пересохла термопаста и нужно ее сменить именно под датчиком.
Так же вы пишите , что при достижении 4.21v ..........-
дак это максимум на банку , куда дальше заряжать ?





Как можно с балансировкой получить больше 4.2в на ячейке.
Для примера буду писать о LiPo.
Зарядка пытается создать на крайних контактах последовательно подключенных ячеек аккумуляторов разность потенциалов, по народному - напряжение U.
Суммарное сопротивление аккумулятора = суме каждой ячейки в цепочке ( R = R1 + R2 + R3 + .... + Rn).
Ток, протекающий через аккумулятор:
I = U / R (внутренее сопротивление источника напряжения опустим)

Напряжение на каждой ячейке:
Ux = I * Rx

----------------

Балансировщик следит за Ux.
Как только Ux превышает таргет напряжение ( для Lipo = 4.20v )
на ячейку подключается шунтирующее сопротивление.

Согласно "даташиту" Turnigy Smart 6, балансировщик может шунтировать ток 300мА.
Хотя померяв сопротивление шунтов (20..21 ом ) балансировщика, в это не особо верится ( 4.2в / 20ом = 200мА )

Так вот, если одна ячейка убитая (большое сопротивление по сравнению с соседними )
на ней образуется большее напряжение (пропорционально сопротивлению).
И если это напряжение больше конечного ( 4.2в ) балансировщик пытается его понизить, подключая шунт на ячейку.

Так вот, если:
- ток I > максимального тока, который может поглотить шунт
- если зарядка не особо умная чтобы при этом не уменьшить общий зарядный ток
,то лишний ток потечет через ячейку - она продолжит заражаться .

Таким не хитрым способом можно зарядить ячейку и до 4.21 и до 4.4 и больше, вплоть до огня и жара,
даже используя зарядку с балансировщиком.

Поэтому, с большой долей вероятностью, нормально(4.20-4.20-4.20) и безопасно разядить батарею можно только током, который меньше/равно току балансировщика.


О моей зарядке

Показания датчика температуры никогда не превышали 35 градусов.
Температура корпуса за все время не нагревалась больше 45 градусов - зуб даю.



Зачем мне датчик температуры
Перед вываливанием зарядки в ошибку TEP OV (или TEP 0V)
заметил что на секунду показания внутренего датчика менялись с 30град на 1град.
Потом ошибка.

Возможно виновата "обвязка" датчика температуры, которая при определенных условиях резко меняет напряжение на нем.
После чего прошивка завершает зарядку с ошибкой.

А возможно это баг прошивки. Прошить то можно, разьем сверху на плате думаю поможет.
Да только где взять "исправленую" прошивку?

Andrey13
24.04.2014, 00:51
Смотрите датчик на задней стороне платы , рядом с силовым транзистором .
Повторюсь , его обычно ставят на радиатор силового тр. , для отслеживания максимальной температуры.
В меню , нет настройки для отключения при достижения температуры Х ?
У вас есть выход на внешний датчик , посмотрите , паралельно ему не стоит внутренний датчик .

cabrio
25.04.2014, 21:04
Вот еще фото, сама ошибка

180589

Andrey13
25.04.2014, 23:25
Датчик нашелся ?:)

cabrio
29.04.2014, 20:10
Датчик нашелся ?:)

Не, не нашел датчик.

Похоже это бага прошивки.
Заметил такое, при отсутствии внешнего датчика показывает температуру внешнего 0град.
Через несколько секунд как начинается балансировка, внешняя температура становится на секунду-две 01градус.
И практически сразу значение 01 перескакивает на внутрений датчик.
Внешний становится 0градусов.
Внутрений 01 - и через секунду ошибка "TEP OV".


Народ, у кого есть прошивка, выложите, пожалуйста.
Буду пробовать, думаю тут только методом проб и ошибок

blindman
30.04.2014, 21:37
какая прошивка, о чем Вы? никакой производитель Вам её не даст, а альтернативные никто не писал, не на столько эта зарядка популярна.
Даже на народный Имакс Б6 или Турниджи Акусел 6 прошивок нету.
а датчик может быть резистивным. обычный корпус 0805 без всякой маркировки.
если зарядка пахала год без вопросов, а потом началось - врядли это прошивка виновата

Alext
30.04.2014, 21:57
у меня в новой акуцель6 при включении сразу срабатывает температурный датчик.
незнаю , что делать.
Как вариант: разобрать и заменить датчик ( или удалить его). Если не поможет- дело в прошивке.Тогда уж и не знаю как бороться.

blindman
30.04.2014, 23:39
или просто выключить в меню контроль температуры

Alext
01.05.2014, 00:26
[QUOTE=cabrio;517656]180277 180278

Как можно с балансировкой получить больше 4.2в на ячейке.
Для примера буду писать о LiPo.
Зарядка пытается создать на крайних контактах последовательно подключенных ячеек аккумуляторов разность потенциалов, по народному - напряжение U.
Суммарное сопротивление аккумулятора = суме каждой ячейки в цепочке ( R = R1 + R2 + R3 + .... + Rn).
Ток, протекающий через аккумулятор:
I = U / R (внутренее сопротивление источника напряжения опустим)

Напряжение на каждой ячейке:
Ux = I * Rx

----------------

Балансировщик следит за Ux.
Как только Ux превышает таргет напряжение ( для Lipo = 4.20v )
на ячейку подключается шунтирующее сопротивление............

QUOTE]

А это Вы описываете работу именно Вашего балансира?? Потому , что в зарядках Turnigy -6 и -8 алгоритм балансира НЕ такой. Он там включается с самого начала зарядки. Микроконтроллер находит банку с наибольшим из всех напряжением и шунтирует ее резистором, когда банка перестанет" возвышаться над другими" резистор отключается. И так по всем банкам сразу, и даже при напряжении меньше 4,2 в . Проверял с осцилографом.

blindman
01.05.2014, 02:57
более того, так работает большинство современных балансиров, иначе бы процесс затянулся на долго
а так балансируем с самого начала заряда и к моменту, когда банки уже почти набрали свою емкость - они уже выровнены

cabrio
07.05.2014, 00:26
Вот что удалось наковырять

181856

Микросхема сверху ( HCF4051 ) может "переключать" различные напряжения, которые подаются на его входы, для последующего измерения их процессором(температуры, ток, напряжение ячеек и тд и тп).
Пин 4( №1 на рисунке ) - вход для внешнего датчика температуры, больше напряжение - больше температура.
Пин 13 ( №2 на рисунке ) - вход для внутреннего датчика температуры, больше напряжение - меньше температура.

( №3 на рисунке ) - похоже и есть напряжение, которое интерпретируется как внутренняя температура
1.205в -> 28°C
1.195в -> 32°C

(№4 на рисунке ) - похоже какието полупроводниковые приборы, соединенные последовательно.
Видимо они и выполняют функцию датчика внутренней температуры.

Плохая новость состоит в том, что когда после ошибки "TEP OV", на на дисплее внутреняя температура = 01°C,
напряжение на "датчике" температуры равна нормальной температуре ,например 1.205в, а для 01°C должно быть очень больше, например 5в.

Скачка напряжения тоже небыло зарегистрировано, хотя импульс может быть очень коротким.

Так что наверное все таки бага прошивки.

- - - Добавлено - - -


или просто выключить в меню контроль температуры


да нету там "отключалки" температуры

cabrio
30.05.2014, 15:33
Ну так что, народ, ни кто не выложит прошивку от такого девайса (Turnigy SMART6 (http://forum.modelka.com.ua/threads/55804-Turnigy-SMART6-%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B0-quot-TEP-OV-quot/page2)) ?