Текущее время: 21 ноя 2024, 15:06




 Страница 2 из 2 [ Сообщений: 54 ]  На страницу Пред.  1, 2
Автор
Сообщение
 Заголовок сообщения: Re: Пылесос xiaomi g10 не заряжает аккумулятор ошибка 7
СообщениеДобавлено: 10 июн 2023, 13:48 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 01 май 2023, 17:30
Наличности на руках:
0.00

Сообщения: 4
Откуда: Ярославль
У меня изначально была ошибка 3 при работе пылесоса, я разобрал АКБ зарядил банки по отдельности на фулл и теперь ошибки не появляется но пылик перестал заряжаться, светодиод мигает, но заряд не идет при этом ошибок нет. Также процент заряда теперь 36 вечно показывает.
Кстати ошибка 3 вываливалась сразу же когда я отключал силовые провода для мотора от платы. Есть какие то мысли по этому поводу)?


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Пылесос xiaomi g10 не заряжает аккумулятор ошибка 7
СообщениеДобавлено: 12 июн 2023, 22:01 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 08 май 2023, 17:19
Наличности на руках:
0.00

Сообщения: 7
Откуда: kenigsberg
SaNtaL писал(а):
Прошивку я не видел, но быстрее всего дело не в ней, т.к. за батареями следит вот такой зверь PT6111. Так вот судя по даташит у него есть функция контроля дисбаланса по ногам 13, 14, 15, 16. А на плате все эти ноги запаяны на землю. Так что проблема скорее аппаратная и контроллер, даже если бы и захотел, то не смог контролировать дисбаланс.


Замена зверя с заведомо рабочей платы результата не дала :(
Ошибка 7 так и осталась.
---------- Добавлено спустя 1 час 50 минут 56 секунд: ----------
notthecry писал(а):
Также процент заряда теперь 36 вечно показывает.

Когда 40
Когда 39
Когда 12
Походу тут mcu отрабатывает нормально.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Пылесос xiaomi g10 не заряжает аккумулятор ошибка 7
СообщениеДобавлено: 13 июн 2023, 19:09 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 08 май 2023, 17:19
Наличности на руках:
0.00

Сообщения: 7
Откуда: kenigsberg
Serg7536 писал(а):
Я бы покопался в свободное время, но у меня нет платы/батареи, с которой можно было бы экспериментировать.
Кто бы поделился залоченной платой, на которой не жалко затереть штатную прошивку? Если что, я в Москве.


Готов выслать бмс с ошибкой 7.
Вот только есть ли толк ?

Что нарыл за это время:
1. Прошивка точно заблокирована, слить дамп "в лоб" не получится.
2. Камни от Holtek шьются своим программатором (11к на Али), причем ориг. перед первым включением просит on-line активацию (активирован ли клон - хз).
3. BMS управляет вообще всем пылесосом полностью - включая дисплей, в тех моделях где он есть.
4. Пересадка PT6111 с заведомо рабочей платы - результата не дала - всё таки флаг, всё таки в проце.
5. Акб от совместимых братьев-близнецов на другом проце. не подходят.
6. Проблема по всему миру и те же китайцы на своих ресурсах льют вёдра д**ма на сяоми и готовят коллективные иски.
7. В китае АКБ от безвыходности скупают как горячие пирожки (мыши плакали, но ели кактус)
8. Сяоми явно компенсирует недозаработанное на пылесосах продажей батарей.
9. УПАВШИЙ В ОШИБКУ камень БЛОКИРУЕТ подачу напряжения.

Вот тут я думаю можно ставить точку - ибо (как я понимаю) решение проблемы -это:
1. Замена родной БМС на китайский аналог (в идеале разработка платы "в размер"
2. Написание своей прошивки "с нуля"
2. имплантирование туда како-нибудь arduino nano с вышеобозначенной прошивкой.

В ПРИНЦИПЕ, учитывая кол-во абсолютно ЖИВЫХ (по банкам) АКБ по всему миру , которые идут в утиль - ТЕМА ИНТЕРЕСНАЯ.
НО УВЫ, мне не по зубам.
С другой стороны - повторю написанное выше, на 4 PDA сидят классные спецы.

Если в чем не прав - прошу поправить, стану чуть умней.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Пылесос xiaomi g10 не заряжает аккумулятор ошибка 7
СообщениеДобавлено: 13 июн 2023, 22:02 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 01 май 2023, 17:30
Наличности на руках:
0.00

Сообщения: 4
Откуда: Ярославль
comotoznick писал(а):
Вот тут я думаю можно ставить точку - ибо (как я понимаю) решение проблемы -это:
1. Замена родной БМС на китайский аналог (в идеале разработка платы "в размер"
2. Написание своей прошивки "с нуля"
2. имплантирование туда како-нибудь arduino nano с вышеобозначенной прошивкой.

А что если вместо родной платы поставить BMS с алика на 7 акб (можно и свою сделать), пылесос станет тупым и будет работать всегда на одной мощности, но при этом будет работать, там условно найти такой же разьем и выход от BMS припаять сразу контактам мотора))
Кто что думает)?


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Пылесос xiaomi g10 не заряжает аккумулятор ошибка 7
СообщениеДобавлено: 14 июн 2023, 00:49 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 08 май 2023, 17:19
Наличности на руках:
0.00

Сообщения: 7
Откуда: kenigsberg
notthecry писал(а):
А что если вместо родной платы поставить BMS с алика на 7 акб (можно и свою сделать), пылесос станет тупым и будет работать всегда на одной мощности, но при этом будет работать, там условно найти такой же разьем и выход от BMS припаять сразу контактам мотора))
Кто что думает)?


Заодно выкинув все мозги из пылика ?
Точнее заменив их на связку мозги+регуль от квадрокоптера.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Пылесос xiaomi g10 не заряжает аккумулятор ошибка 7
СообщениеДобавлено: 14 июн 2023, 20:37 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 01 май 2023, 17:30
Наличности на руках:
0.00

Сообщения: 4
Откуда: Ярославль
comotoznick писал(а):
Заодно выкинув все мозги из пылика ?
Точнее заменив их на связку мозги+регуль от квадрокоптера.

Почему бы и нет)?


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Пылесос xiaomi g10 не заряжает аккумулятор ошибка 7
СообщениеДобавлено: 14 июн 2023, 23:36 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 08 май 2023, 17:19
Наличности на руках:
0.00

Сообщения: 7
Откуда: kenigsberg
notthecry писал(а):
Почему бы и нет)?

НЕ проще тогда в Леруа купить трость за 1777р по акции, без всяких акб, с православным шнуром на 220в и не жах-жах себе мозги ?
---------- Добавлено спустя 2 часа 21 минуту 21 секунду: ----------
notthecry писал(а):
Кстати ошибка 3 вываливалась сразу же когда я отключал силовые провода для мотора от платы. Есть какие то мысли по этому поводу)?

от платы пылесоса или бмс ?

Есть новые подробности:
Акб , который на G_10 падает в ошибку 3, без проблем запускает G_9 (младшая модель без дисплея).

Кто в курсе - "Написать прошивку с 0" - дорогое удовольствие ?


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Пылесос xiaomi g10 не заряжает аккумулятор ошибка 7
СообщениеДобавлено: 20 июн 2023, 14:49 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 29 мар 2023, 16:02
Наличности на руках:
0.00

Сообщения: 10
comotoznick писал(а):
Кто в курсе - "Написать прошивку с 0" - дорогое удовольствие ?

При наличии всех данных по устройству (схема, даташиты на все компоненты, протокол, требуемая функциональность, ограничения, реакция на ошибки или отклонение параметров, и т.п.), очень грубо, для данного устройства я бы оценил трудоемкость в один человеко-месяц.
Но сбор и анализ всех данных по устройству, если их не предоставляет заказчик, может потребовать в несколько раз большего времени (и тут нужна квалификация не только программиста). Плюс должны быть найдены/куплены все необходимые программные и аппаратные средства (среда разработки/отладки, настроенная под конкретный микроконтроллер, программатор/отладчик, подопытное устройство, а лучше несколько, так как в процессе можно что-нить пожечь). Еще нужна как минимум нормальная документация на примененный микроконтроллер, которая в случае с китайскими изделиями не всегда доступна. В итоге для данного устройства можно грубо рассчитывать месяца на три-четыре для одного специалиста широкого профиля. На его зарплату умножьте сами, плюс добавьте компенсацию за то, что на это время придется остановить основную работу.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Пылесос xiaomi g10 не заряжает аккумулятор ошибка 7
СообщениеДобавлено: 21 июн 2023, 00:02 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 29 мар 2023, 16:02
Наличности на руках:
0.00

Сообщения: 10
comotoznick писал(а):
4. Пересадка PT6111 с заведомо рабочей платы - результата не дала - всё таки флаг, всё таки в проце.

Эта микросхема не при делах, она абсолютно пассивна, и никакой памяти в ней нет. Это просто интерфейс между сборкой литиевых элементов и микроконтроллером, полностью управляемый со стороны микроконтроллера.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Пылесос xiaomi g10 не заряжает аккумулятор ошибка 7
СообщениеДобавлено: 29 июн 2023, 14:20 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 29 июн 2023, 14:11
Наличности на руках:
0.00

Сообщения: 1
Откуда: нашел в гугле
Можно управлять мотором пылесоса C2004 m10-g-2, писали выше через китайский контроллер например:
https://aliexpress.ru/item/1005004599375648.html
https://aliexpress.ru/item/1005004519943724.html
https://aliexpress.ru/item/1005005565519372.html
или собрать свой например на этом https://aliexpress.ru/item/33000213756.html
Питание подать с аккумуляторов по силовым проводам, а на 3 управляющих, подвесить контроллер.


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


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Пылесос xiaomi g10 не заряжает аккумулятор ошибка 7
СообщениеДобавлено: 13 июл 2023, 17:25 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 01 май 2023, 17:30
Наличности на руках:
0.00

Сообщения: 4
Откуда: Ярославль
Продавец утверждает что все огрехи плат типо вылечены и не улетает в блоки, думаю закажу посмотрю

https://aliexpress.ru/item/100500571132 ... 1674470335


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Пылесос xiaomi g10 не заряжает аккумулятор ошибка 7
СообщениеДобавлено: 08 авг 2023, 14:16 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 29 мар 2023, 16:02
Наличности на руках:
0.00

Сообщения: 10
Serg7536 писал(а):
Вряд ли на нее найдется даташит, разве что у китайцев попрорсить...

Нашелся, однако. На китайском. И немного не для той модификации. Но ничего интересного, просто вторичная защита от перезаряда.
PDF


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Пылесос xiaomi g10 не заряжает аккумулятор ошибка 7
СообщениеДобавлено: 14 авг 2023, 15:40 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 29 мар 2023, 16:02
Наличности на руках:
0.00

Сообщения: 10
SaNtaL писал(а):
volshebnik писал(а):
Там из-за кривой прошивки со временем дисбаланс на секциях и контроллер блокируется. HOLTEK HF5032Q = аналог HT32F50230 ID=0x0BC11477 надо искать способ считать прошивку с рабочего аккумулятора или разбирать протокол UART

Прошивку я не видел, но быстрее всего дело не в ней, т.к. за батареями следит вот такой зверь PT6111. Так вот судя по даташит у него есть функция контроля дисбаланса по ногам 13, 14, 15, 16. А на плате все эти ноги запаяны на землю. Так что проблема скорее аппаратная и контроллер, даже если бы и захотел, то не смог контролировать дисбаланс.

Дело действительно не в кривой прошивке. Я разобрал всю схему, балансировки в ней тупо нет. Никакой. PT6111 имеет ключи, для того, чтобы организовать балансировку под управлением контроллера, но все ноги управления этими ключами сидят на земле. Измерять напряжение на ячейках контроллер может (и делает это даже на залоченной плате), но это все.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Пылесос xiaomi g10 не заряжает аккумулятор ошибка 7
СообщениеДобавлено: 18 дек 2023, 11:52 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 18 дек 2023, 11:44
Наличности на руках:
0.00

Сообщения: 1
Откуда: Сарапул
Опишу свой порядок действий, который мне успешно помог восстановить не заблокированную, разбалансированную, батарею, с минимум усилий. Разбалансировка проявлялась, малым временем работы (5 сек.) после полной зарядки.
Рабочее место:
1) Источник питания с регулировкой выходного напряжения и уровня ограничения тока.
2) Вольтметр/мультиметр.
3) Резистор 5 – 10 оМ, мощностью не менее 3Вт.
4) Отвертка Torx, размер не помню.
Порядок действий:
1) Зарядить батарею.
2) Снять с батареи пластиковый корпус. Больше отпаивать и демонтировать ничего не нужно.
3) Вольтметром измерить напряжение всех 7 банок.
4) Банки, у которых напряжение выше 4.1 В, разрядить до соответствующего напряжения с помощью резистора, подключая его напрямую к банкам в составе схемы. Напряжение контролировать с отключенным резистором при помощи вольтметра.
5) Банки, у которых напряжение менее 4.1 В, зарядить при помощи источника питания, так же подключая его напрямую к банкам в составе схемы, соблюдая полярность, предварительно выставив на нем выходное напряжение 4.1 В, ограничение по току не более 1.25А. Контролировать заряд мульти метром с отключённым источником питания.
6) Собрать батарею, использовать.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Пылесос xiaomi g10 не заряжает аккумулятор ошибка 7
СообщениеДобавлено: 18 янв 2024, 23:05 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 18 янв 2024, 22:29
Наличности на руках:
0.00

Сообщения: 3
Откуда: Hungary, Hajdúszoboszló
Hi folks,

Apologize for the English but I do not speak Russian.

I am walking in the same boots like you by having a dead Xiaomi G9 battery.
I really appreciate Serg7536's documentation on the protocol!

I have some ideas of overcoming this issue:
The HF5032Q is likely very similar to the HT32F50220 or HT32F50230.
If you download and unzip this Device firmware pack for Keiland do a search for HF5032Q you will find similar defines in the headers:

#ifdef USE_HF5032_SK
  #define USE_HT32F50230_SK
#endif
#ifdef USE_HF5032
  #define USE_HT32F50220_30
#endif
#ifdef USE_MEM_HF5032
  #define USE_MEM_HT32F50230
#endif


As a first glance I have hacked openOCD support for the MCU: https://github.com/martonmiklos/openocd ... x0_support
however as you mentioned below the flash is read protected.

I noticed that the HT32F502x0 MCUs has a built in bootloader which could be activated by booting with the PA9_BOOT pin pulled low.
The Boot pin is connected to the resistor marked in the attached image.

It is likely triggering the bootloader mode, because if I pull low the LED sequence does not get played.

More information from the bootloader mode could be found here:
https://www.holtek.com.tw/webapi/639350 ... alv100.pdf

In the bottom of this document the bootloader commands are documented.
The read memory command has a return code for the read protection:
F: Failed read operation - security lock is enabled or address out of range

However the CRC check does not lists any failure codes.
So in theory we could generate CRC for each address.

To decrypt the original image from the CRC values I have had several ideas:
Plan A (CRC cracking):
I have purchased a HT32F50220 (which is on the way from China) what I am planning to fill up with with values and extract the CRC for a lot of values.
By having a map between a lot of values and their CRCs I am planning to use this tool to figure out the algorithm and the seed:
https://reveng.sourceforge.io/

Plan B (reverse engineering the bootloader):
The bootloader resides in a known address 0x1F000000. From an unlocked MCU it is likely dumpable: either via SWD or by writing some code which dumps out via UART.
By having the bootloader binary we could analyze the CRC algorithm.

In the case if the Plan A and B fails I will likely utilize a glitching attack.
The bootloader is likely nothing special, just some code running from a write protected flash area.
The HT32 Series Microcontroller Flash Programming manual does not say anything about flash read protection (i.e. to protect the flash read accesses from the code running on the MCU),
so it is very likely that the bootloader code checks the security bits and do a decision on the read (and dump). In the case if we can glitch this decision we could get the ISP bootloader to dump the flash.

Stay tuned!


У вас нет доступа для просмотра вложений:
1. Пожалуйста авторизуйтесь или зарегистрируйтесь.
2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений.
3. У нас можно купить доступ к файлам.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Пылесос xiaomi g10 не заряжает аккумулятор ошибка 7
СообщениеДобавлено: 30 янв 2024, 01:29 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 29 мар 2023, 16:02
Наличности на руках:
0.00

Сообщения: 10
Hi martonmiklos!
Do not worry about English, it's not a problem.
Perhaps someone will be interested in the complete G9 battery circuit diagram, it is here.
G9_battery_Circuit_Diagram_PDF+PNG
Вложение:
CP.png

Вложение:
FE.png


У вас нет доступа для просмотра вложений:
1. Пожалуйста авторизуйтесь или зарегистрируйтесь.
2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений.
3. У нас можно купить доступ к файлам.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Пылесос xiaomi g10 не заряжает аккумулятор ошибка 7
СообщениеДобавлено: 30 янв 2024, 11:15 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 18 янв 2024, 22:29
Наличности на руках:
0.00

Сообщения: 3
Откуда: Hungary, Hajdúszoboszló
Hi Serg7536!

Many thanks for the nice, detailed schematic! I appreciate the time spent on the creation!

In the meantime I managed to get the HT32FlashCommander working by finding a link to the previous 1.09d version in archive.org:
https://web.archive.org/web/20221002222 ... _v109d.exe
This included the usbcmd.dll and ispcmd.dll what is missing from the 1.0.10.

And it turned out that it does not speak the ASCII protocol at all which is documented in the ISP/IAP user manual...

Then I turned to the command line version to the HT32 Flash commander (which worked out of the box). This has options for both IAP/ISP mode, it has option for CRC calculation too, but it also speaks some binary protocol in both modes.
My plan is to wait until my HT32F50220s arrive from china, get one of the bootloader working with that see how the CRC goes and then move back to the G9 board.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Пылесос xiaomi g10 не заряжает аккумулятор ошибка 7
СообщениеДобавлено: 30 янв 2024, 14:05 
Интересующийся
Интересующийся
Аватара пользователя
Зарегистрирован: 27 май 2012, 04:54
Наличности на руках:
33.02

Сообщения: 25
Откуда: Симферополь
На G9 с таким же контроллером батарейки успешно перепаковал. Контроллер не был залочен. Батарея просто не держал нагрузку. В паралель ничего не подпаивал.


Не в сети
 Профиль  ICQ  
 
 Заголовок сообщения: Re: Пылесос xiaomi g10 не заряжает аккумулятор ошибка 7
СообщениеДобавлено: 30 янв 2024, 23:33 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 18 янв 2024, 22:29
Наличности на руках:
0.00

Сообщения: 3
Откуда: Hungary, Hajdúszoboszló
Sidney: Помните, в каком порядке вы отключали ячейки?


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Пылесос xiaomi g10 не заряжает аккумулятор ошибка 7
СообщениеДобавлено: 30 янв 2024, 23:53 
Интересующийся
Интересующийся
Аватара пользователя
Зарегистрирован: 27 май 2012, 04:54
Наличности на руках:
33.02

Сообщения: 25
Откуда: Симферополь
martonmiklos писал(а):
Помните, в каком порядке вы отключали ячейки?

Разбираем как обычно против часовой стрелки с плюса последней банки с максимальным напряжением и заканчиваем минусом. Собираем с минуса и по возрастанию плюсовые клеммы.


Не в сети
 Профиль  ICQ  
 
 Заголовок сообщения: Re: Пылесос xiaomi g10 не заряжает аккумулятор ошибка 7
СообщениеДобавлено: 31 янв 2024, 20:45 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 29 мар 2023, 16:02
Наличности на руках:
0.00

Сообщения: 10
martonmiklos писал(а):
Sidney: Помните, в каком порядке вы отключали ячейки?

Контроллер, принимает решение о блокировке на основе результатов замера напряжений на ячейках, и, скорее всего, не однократного замера, а нескольких. Опрос этих напряжений он производит через PT6111 когда не спит, а не спит он когда подключен зарядник или нажата кнопка включения, а также секунд 10 после этого. В режиме спячки на выводе 12 (Enable) микросхемы PT6111 присутствует логический ноль, коммутация запрещена, ничего контроллер замерить не может, соответственно, не должен и блокироваться.
При пропадании питания (разрыве цепи литиевых ячеек в любом месте) в первую очередь лишается питания PT6111 и встроенный в нее линейный стабилизатор. В цепи питания микроконтроллера напряжение сохраняется еще от 8 до 10 секунд за счет конденсаторов. При этом, если контроллер уже спит, он не видит пропадание питания, не просыпается и не обращается к PT6111 для замера напряжений. Вторичная защита HTL6217 также не выдает выходного сигнала (ну это и понятно, она сигнализирует о перенапряжении). Таким образом, отключать литиевые ячейки можно в любом порядке, нужно только обеспечить отсутствие сигналов P0 и BU на разъеме в течение примерно 10 секунд после разрыва цепи элементов.
При обратном появлении питания контроллер практически сразу после старта выставляет сигнал разрешения работы PT6111 на 0,5 секунды, хотя адреса ячеек на CS0..2 не перебирает, они стоят в 111 - замер между VB7 и VB8, это самый верхний элемент 8-элементной сборки, в данном случае 7-элементной батареи эти ноги просто замкнуты между собой, то есть контроллер должен видеть ноль вместо напряжения ячейки. Возможно это просто инициализация железа или стартовая проверка. То есть и при подключении питания, если не трогать входы P0 и BU, ничего заблокироваться не должно.
Несмотря на это, перед манипуляциями с незалоченной батареей я бы предварительно замкнул 1 и 4 контакты разъема программирования P1, поставив таким образом микроконтроллер в состояние сброса, и разомкнул бы их только поле того, как все напряжения на батарее будут в норме. И отключение, как написано выше у Sidney, действительно лучше начинать с плюса верхней ячейки (подключение в обратном порядке), чтобы не выйти за пределы допустимой разницы напряжений по входам VBx микросхемы PT6111 (ибо китаезы сэкономили на защитных стабилитронах по этим входам, как предлагается в даташите).


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Пылесос xiaomi g10 не заряжает аккумулятор ошибка 7
СообщениеДобавлено: 11 апр 2024, 15:19 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 11 апр 2024, 11:32
Наличности на руках:
0.00

Сообщения: 2
Откуда: Obninsk
Добрый день коллеги. Столкнулся с такой же проблемой и ищу ее решение. Кому-нибудь удалось сбросить ошибку и разблокировать материнскую плату пылесоса?


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Пылесос xiaomi g10 не заряжает аккумулятор ошибка 7
СообщениеДобавлено: 01 окт 2024, 17:08 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 03 ноя 2019, 17:56
Наличности на руках:
2.00

Сообщения: 2
Откуда: Россия
SaNtaL писал(а):
Прошивку я не видел, но быстрее всего дело не в ней, т.к. за батареями следит вот такой зверь PT6111. Так вот судя по даташит у него есть функция контроля дисбаланса по ногам 13, 14, 15, 16. А на плате все эти ноги запаяны на землю. Так что проблема скорее аппаратная и контроллер, даже если бы и захотел, то не смог контролировать дисбаланс.

А если подключить эти ноги (13, 14, 15, 16) по штатной (для этой микросхеме) схеме балансировка заработает? Для тех АКБ, что ещё не заблокировались до конца?
---------- Добавлено спустя 1 час 16 секунд: ----------
Изучил даташит на микросхему, в уточнение моего вопроса выше - а что если отдельным микроконтроллером слушать линии pt6111: cs1, cs2, cs3 (комбинируя которые проц выбирает нужную ячейку для замера напряжения) и VOUT (напряжениеячейки, выбранной комбинацией линий CS1, CS2, CS33), таким образом мы узнаем напряжение на каждой ячейке (ведь проц должен циклически опрашивать заряд АКБ), паралельно с этим этим же микроконтроллером будем управлять линиями BL, BS2, BS1 и BS0 для для активации разрядки нужной ячейки. Таким образом добавляя лишь один микроконтроллер (скорее всего даже без обвязки, только с резистивным делителем) с простенькой прошивкой мы реализуем простейший балансир, которого по идее будет достаточно.
З.Ы. возможно нужно будет опрашивать ещё одну линию (пока ещё не определил какую, возможно CHG_EN ) чтобы микроконтроллер понимал что идёт зарядка и начинал активно балансировать (а если зарядки нет - то для сбережения энергии периодически засыпать и балансировать с перерывами)


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Пылесос xiaomi g10 не заряжает аккумулятор ошибка 7
СообщениеДобавлено: 17 окт 2024, 10:19 
Интересующийся
Интересующийся
Аватара пользователя
Зарегистрирован: 13 мар 2012, 10:46
Наличности на руках:
8.12

Сообщения: 44
Откуда: Kostroma
Может конечно это не важно, но в таблице даташита для отключения баланса не нужно тянуть bs0,bs1,bs2 на на землю(только bl). Может в этом проблема дисбаланса?


Не в сети
 Профиль    
 
Показать сообщения за:  Поле сортировки  
 Страница 2 из 2 [ Сообщений: 54 ]  На страницу Пред.  1, 2


   Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
В этой теме нет новых непрочитанных сообщений. Робот пылесос Xiaomi Robot Vacuum S10+, внутренняя ошибка

в форуме Ремонт бытовой техники | Repair of household appliances

Sergey0105

6

5368

Вчера, 16:14

vlad11333982 Перейти к последнему сообщению

В этой теме нет новых непрочитанных сообщений. Робот-пылесос Xiaomi Mijia Sweeping Robot 1S (SDJQR03RR)

в форуме Ремонт бытовой техники | Repair of household appliances

demon_g_-1985

1

2014

07 мар 2023, 12:59

Николай967 Перейти к последнему сообщению

В этой теме нет новых непрочитанных сообщений. Пылесос Xiaomi Mi Vacuum Cleaner mini

в форуме Общий оффтопик | General offtopic

nout911

1

1062

06 мар 2024, 10:18

Mihalis Перейти к последнему сообщению

Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Робот-пылесос Dreame Bot D9 Max работает только на базе, ошибка датчика высоты

в форуме Ремонт бытовой техники | Repair of household appliances

TheAnd093

2

2733

19 июн 2023, 11:16

TheAnd093 Перейти к последнему сообщению

В этой теме нет новых непрочитанных сообщений. Пылесос вертикальный dreame h13 ошибка E5

в форуме Ремонт бытовой техники | Repair of household appliances

Lildze

1

387

23 окт 2024, 10:15

zilo Перейти к последнему сообщению


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти: