Xiaomi mi drone 4k аккумулятор ремонт
Вводные данные:
Как известно всем владельцам Xiaomi Mi Drone, наша батарея оснащена микропроцессорным контроллером в функции которого входят:
- Отслеживать напряжение, на каждой в отдельности, 4-х ячейках lipo, из которых состоит наша батарея.
- Обеспечивать сбалансированную зарядку каждой из них, каждую своим током и напряжением, для выравнивания напряжения на всех ячейках. (наше зарядное устройство фактически ЗУ не является, это по сути блок питания на 17.5 вольт).
- Подсчитывать количество циклов заряда\разряда, высчитывая по этому, и другим факторам, остаточное время жизни каждой из ячеек.
- Переводить батарею в «режим хранения» разряжая ее до около 50%, через балансиры (резисторы) встроенные в плату контроллера.
- Сообщать полетному контроллеру полную информацию о состоянии батареи во время предполетной подготовки.
- Оперативно измерять остаточное напряжение в ячейках, а так же общую температуру батареи, и сообщать эту информацию полетному контроллеру дрона, по запросу.
- В случае падения напряжения, хотя бы на одной из банок, ниже 3.1 вольта, полностью блокировать батарею, делая ее последующее использование полностью невозможным. Даже для использования вне дрона.
Далее будут использованы сокращения:
- КБ — контроллер батареи
- ПКД — полетный контроллер дрона.
Как это реализовано:
Технически КБ представляет собой, интегрированную в батарею, плату с поверхностным SMD монтажем. На плате находятся специализированный микроконтроллер SH79F329 от сингапурской фирмы Sino Wealth (datasheet, среда разработчика). Этот микроконтроллер измеряет напряжение на ячейках, и управляет ключами на мощных MOSFET транзисторах (пиковый ток до 100А на транзистор), индивидуальным для каждой ячейки., четыре LED для индикации заряда и статуса батареи, кнопку включения\отображения статуса батареи, разъем для подключения балансных проводов от ячеек.
Также, на торце батареи выведены контактные площадки, также подключенные к КБ. Эти площадки являются шиной обмена данных между КБ и ПКД. Технически эта шина представляет собой низкоскоростную реализацию известного протокола I2C, получила название SMBUS. Этот стандарт давно стал основным для общения между собой различных блоков в компьютерных системах и отлично документирован. Наша батарея работает по тому же принципу, и использует такой же протокол данных, как и 99% других КБ, от батарей ноутбуков, на пример.
В нашем примере полетный контроллер работает в Master режиме, а контроллер батареи в Slave.
Химия — LiHV
Макс. напряжение на банку -4.35 вольт
Мин. напряжение на банку — 3.25 вольт.
Номинал.напряжение на банку -3.8 вольт
Макс. емкость 5350 мА\час
Номинал. емкость 5200 мА\час
Количество банок — 4
Схема подключения 4S1P
Общее напряжение батареи 100% — 17.4 вольт
Смарт-контроллер общается с полетным контроллером батареи с помощью двух позолоченных контактов на торце батареи.
Для общения с ПК используется протокол SMBUS, разновидность шины I2C.
Контроллер батареи сделан на базе специализированного микроконтроллера SH79F329 от сингапурской фирмы Sino Wealth
(datasheet
среда разработчика)
Исходные коды примеров прошивок контроллера:FromChina.rar ( 55,1 МБ )
Лог обмена заблокированой батареи с дроном:Mi+dron+bat+1.txt ( 379,66 КБ )
Источник
Xiaomi mi drone 4k аккумулятор ремонт
Вводные данные:
Как известно всем владельцам Xiaomi Mi Drone, наша батарея оснащена микропроцессорным контроллером в функции которого входят:
- Отслеживать напряжение, на каждой в отдельности, 4-х ячейках lipo, из которых состоит наша батарея.
- Обеспечивать сбалансированную зарядку каждой из них, каждую своим током и напряжением, для выравнивания напряжения на всех ячейках. (наше зарядное устройство фактически ЗУ не является, это по сути блок питания на 17.5 вольт).
- Подсчитывать количество циклов заряда\разряда, высчитывая по этому, и другим факторам, остаточное время жизни каждой из ячеек.
- Переводить батарею в «режим хранения» разряжая ее до около 50%, через балансиры (резисторы) встроенные в плату контроллера.
- Сообщать полетному контроллеру полную информацию о состоянии батареи во время предполетной подготовки.
- Оперативно измерять остаточное напряжение в ячейках, а так же общую температуру батареи, и сообщать эту информацию полетному контроллеру дрона, по запросу.
- В случае падения напряжения, хотя бы на одной из банок, ниже 3.1 вольта, полностью блокировать батарею, делая ее последующее использование полностью невозможным. Даже для использования вне дрона.
Далее будут использованы сокращения:
- КБ — контроллер батареи
- ПКД — полетный контроллер дрона.
Как это реализовано:
Технически КБ представляет собой, интегрированную в батарею, плату с поверхностным SMD монтажем. На плате находятся специализированный микроконтроллер SH79F329 от сингапурской фирмы Sino Wealth (datasheet, среда разработчика). Этот микроконтроллер измеряет напряжение на ячейках, и управляет ключами на мощных MOSFET транзисторах (пиковый ток до 100А на транзистор), индивидуальным для каждой ячейки., четыре LED для индикации заряда и статуса батареи, кнопку включения\отображения статуса батареи, разъем для подключения балансных проводов от ячеек.
Также, на торце батареи выведены контактные площадки, также подключенные к КБ. Эти площадки являются шиной обмена данных между КБ и ПКД. Технически эта шина представляет собой низкоскоростную реализацию известного протокола I2C, получила название SMBUS. Этот стандарт давно стал основным для общения между собой различных блоков в компьютерных системах и отлично документирован. Наша батарея работает по тому же принципу, и использует такой же протокол данных, как и 99% других КБ, от батарей ноутбуков, на пример.
В нашем примере полетный контроллер работает в Master режиме, а контроллер батареи в Slave.
Химия — LiHV
Макс. напряжение на банку -4.35 вольт
Мин. напряжение на банку — 3.25 вольт.
Номинал.напряжение на банку -3.8 вольт
Макс. емкость 5350 мА\час
Номинал. емкость 5200 мА\час
Количество банок — 4
Схема подключения 4S1P
Общее напряжение батареи 100% — 17.4 вольт
Смарт-контроллер общается с полетным контроллером батареи с помощью двух позолоченных контактов на торце батареи.
Для общения с ПК используется протокол SMBUS, разновидность шины I2C.
Контроллер батареи сделан на базе специализированного микроконтроллера SH79F329 от сингапурской фирмы Sino Wealth
(datasheet
среда разработчика)
Исходные коды примеров прошивок контроллера:FromChina.rar ( 55,1 МБ )
Лог обмена заблокированой батареи с дроном:Mi+dron+bat+1.txt ( 379,66 КБ )
Источник
Xiaomi mi drone 4k аккумулятор ремонт
Вводные данные:
Как известно всем владельцам Xiaomi Mi Drone, наша батарея оснащена микропроцессорным контроллером в функции которого входят:
- Отслеживать напряжение, на каждой в отдельности, 4-х ячейках lipo, из которых состоит наша батарея.
- Обеспечивать сбалансированную зарядку каждой из них, каждую своим током и напряжением, для выравнивания напряжения на всех ячейках. (наше зарядное устройство фактически ЗУ не является, это по сути блок питания на 17.5 вольт).
- Подсчитывать количество циклов заряда\разряда, высчитывая по этому, и другим факторам, остаточное время жизни каждой из ячеек.
- Переводить батарею в «режим хранения» разряжая ее до около 50%, через балансиры (резисторы) встроенные в плату контроллера.
- Сообщать полетному контроллеру полную информацию о состоянии батареи во время предполетной подготовки.
- Оперативно измерять остаточное напряжение в ячейках, а так же общую температуру батареи, и сообщать эту информацию полетному контроллеру дрона, по запросу.
- В случае падения напряжения, хотя бы на одной из банок, ниже 3.1 вольта, полностью блокировать батарею, делая ее последующее использование полностью невозможным. Даже для использования вне дрона.
Далее будут использованы сокращения:
- КБ — контроллер батареи
- ПКД — полетный контроллер дрона.
Как это реализовано:
Технически КБ представляет собой, интегрированную в батарею, плату с поверхностным SMD монтажем. На плате находятся специализированный микроконтроллер SH79F329 от сингапурской фирмы Sino Wealth (datasheet, среда разработчика). Этот микроконтроллер измеряет напряжение на ячейках, и управляет ключами на мощных MOSFET транзисторах (пиковый ток до 100А на транзистор), индивидуальным для каждой ячейки., четыре LED для индикации заряда и статуса батареи, кнопку включения\отображения статуса батареи, разъем для подключения балансных проводов от ячеек.
Также, на торце батареи выведены контактные площадки, также подключенные к КБ. Эти площадки являются шиной обмена данных между КБ и ПКД. Технически эта шина представляет собой низкоскоростную реализацию известного протокола I2C, получила название SMBUS. Этот стандарт давно стал основным для общения между собой различных блоков в компьютерных системах и отлично документирован. Наша батарея работает по тому же принципу, и использует такой же протокол данных, как и 99% других КБ, от батарей ноутбуков, на пример.
В нашем примере полетный контроллер работает в Master режиме, а контроллер батареи в Slave.
Химия — LiHV
Макс. напряжение на банку -4.35 вольт
Мин. напряжение на банку — 3.25 вольт.
Номинал.напряжение на банку -3.8 вольт
Макс. емкость 5350 мА\час
Номинал. емкость 5200 мА\час
Количество банок — 4
Схема подключения 4S1P
Общее напряжение батареи 100% — 17.4 вольт
Смарт-контроллер общается с полетным контроллером батареи с помощью двух позолоченных контактов на торце батареи.
Для общения с ПК используется протокол SMBUS, разновидность шины I2C.
Контроллер батареи сделан на базе специализированного микроконтроллера SH79F329 от сингапурской фирмы Sino Wealth
(datasheet
среда разработчика)
Исходные коды примеров прошивок контроллера:FromChina.rar ( 55,1 МБ )
Лог обмена заблокированой батареи с дроном:Mi+dron+bat+1.txt ( 379,66 КБ )
Источник
Xiaomi mi drone 4k аккумулятор ремонт
Вводные данные:
Как известно всем владельцам Xiaomi Mi Drone, наша батарея оснащена микропроцессорным контроллером в функции которого входят:
- Отслеживать напряжение, на каждой в отдельности, 4-х ячейках lipo, из которых состоит наша батарея.
- Обеспечивать сбалансированную зарядку каждой из них, каждую своим током и напряжением, для выравнивания напряжения на всех ячейках. (наше зарядное устройство фактически ЗУ не является, это по сути блок питания на 17.5 вольт).
- Подсчитывать количество циклов заряда\разряда, высчитывая по этому, и другим факторам, остаточное время жизни каждой из ячеек.
- Переводить батарею в «режим хранения» разряжая ее до около 50%, через балансиры (резисторы) встроенные в плату контроллера.
- Сообщать полетному контроллеру полную информацию о состоянии батареи во время предполетной подготовки.
- Оперативно измерять остаточное напряжение в ячейках, а так же общую температуру батареи, и сообщать эту информацию полетному контроллеру дрона, по запросу.
- В случае падения напряжения, хотя бы на одной из банок, ниже 3.1 вольта, полностью блокировать батарею, делая ее последующее использование полностью невозможным. Даже для использования вне дрона.
Далее будут использованы сокращения:
- КБ — контроллер батареи
- ПКД — полетный контроллер дрона.
Как это реализовано:
Технически КБ представляет собой, интегрированную в батарею, плату с поверхностным SMD монтажем. На плате находятся специализированный микроконтроллер SH79F329 от сингапурской фирмы Sino Wealth (datasheet, среда разработчика). Этот микроконтроллер измеряет напряжение на ячейках, и управляет ключами на мощных MOSFET транзисторах (пиковый ток до 100А на транзистор), индивидуальным для каждой ячейки., четыре LED для индикации заряда и статуса батареи, кнопку включения\отображения статуса батареи, разъем для подключения балансных проводов от ячеек.
Также, на торце батареи выведены контактные площадки, также подключенные к КБ. Эти площадки являются шиной обмена данных между КБ и ПКД. Технически эта шина представляет собой низкоскоростную реализацию известного протокола I2C, получила название SMBUS. Этот стандарт давно стал основным для общения между собой различных блоков в компьютерных системах и отлично документирован. Наша батарея работает по тому же принципу, и использует такой же протокол данных, как и 99% других КБ, от батарей ноутбуков, на пример.
В нашем примере полетный контроллер работает в Master режиме, а контроллер батареи в Slave.
Химия — LiHV
Макс. напряжение на банку -4.35 вольт
Мин. напряжение на банку — 3.25 вольт.
Номинал.напряжение на банку -3.8 вольт
Макс. емкость 5350 мА\час
Номинал. емкость 5200 мА\час
Количество банок — 4
Схема подключения 4S1P
Общее напряжение батареи 100% — 17.4 вольт
Смарт-контроллер общается с полетным контроллером батареи с помощью двух позолоченных контактов на торце батареи.
Для общения с ПК используется протокол SMBUS, разновидность шины I2C.
Контроллер батареи сделан на базе специализированного микроконтроллера SH79F329 от сингапурской фирмы Sino Wealth
(datasheet
среда разработчика)
Исходные коды примеров прошивок контроллера:FromChina.rar ( 55,1 МБ )
Лог обмена заблокированой батареи с дроном:Mi+dron+bat+1.txt ( 379,66 КБ )
Источник