![]() |
![]() |
|||||||||||||||
Набор электроники для электровелосипеда
Автор: clawham, 80631655974@mail.ru Сегодня очень популярным становится электротранспорт. Электромобили, электромотоциклы, электровелосипеды, электросамокаты, электро моноколесаи т.д. это все наше будущее. Очень удобно быстро и беззвучно. Зачастую очень резко и неординарно доставят вас из пункта а в пункт б. не производя выбросов в атмосферу, не шумя, не требуя особого ухода/расходников/внимания. Но всетаки проблема у всего электротранспорта есть. Это аккумуляторы. На текущее время постоянно ищется баланс между надежностью, весом, энергоёмкостью и токоотдачей. Потому чуть ли не каждые пол года производители постоянно предлагают новую химию. Вследствии этого постоянно меняются и требования к устройству, о котором пойдёт речь в статье. А устройство это Система контроля аккумуляторных батарей. БМС по буржуйски. Суть в том что напряжения одной ячейки недостаточно практически ни для чего. потому приходится соединять ячейки паралельно для достижения требуемой ёмкости и токоотдачи, Так же приходится соединять такие запаралеленые блоки последовательно для достижения требуемого напряжения. Проблема в последовательном соединении в том что каждая банка имеет немного разную емкость даже если их тщательно подбирать. Как слоедствие при разряде до пустого бака возникает ситуация когда во всех ячейках ещё есть запас энергии а одна банка уже села в ноль. Разряда ниже своего минимума не допускает большинство акумуляторов - и литийионные и литийполимерные и литийцинковые и кислотники - все они после разряда в ноль (а тем более переполюсовки) если и не уйдут в кз то значительно ухудшат свои характеристики( токоотдача, внутреннее сопротивление, ёмкость). Потому возникает острейшая необходимость контролировать и как-то ограничивать напряжение каждой ячейки. Проблема возникает ещё и в огромном разнообразии аккумуляторов. Для электромобилей 30-40 ячеек последовательно - не предел. Для электромотоциклов и мощных электровелосипедов номинально 20-30 ячеек последовательно. Для электровелосипедов соответствующим законодательству(мотор до 250 ватт и скорость до 25 кмч) обычно 12-20 ячеек последовательно. Для самокатов, моноколес и прочего самобалансирующего транспорта до 20-ти ячеек последовательно. Далее проблема усугубляется широчайшим выбором химии и порогов предельной эксплуатации. 2,5-4,2 3,3-4,35 2-3,6 1-2,3 и так далее. Потому найти готовое и универсальное устройство для любых аккумуляторов очень проблематично ибо зачастую готовые блоки жестко ограничены и порогами и током и напряжением и кол-вом банок в последовательной цепи. Так как я долгое время(3 года) являюсь владельцем электровелосипеда(двух) и очень часто меняю аккумуляторы(вы не подумайте что они умирают - просто какие-то уходят жене какие-то в упс какие-то продаются) то мне постоянно нужны были разные пороги, кол-во банок и т.д. тоесть полностью гибкая и легконастраиваемая система. Не найдя ничего готового я разработал с нуля и откатал на нескольких конфирурациях свою систему контроля и ограничения аккумуляторных батарей. Основные ТТХ: 1) Любая химия с любыми порогами в промежутке 2...5 вольт на одной банке 2) кол-во последовательных банок минимум 5 максимум 100. 3) Балансировочный ток до 4 ампер. 4) модульная конструкция допускающая дублирование! 5) Связь через блютуз через терминал для удобного контроля и настройки 6) логгирование всех основных параметров и просмотр логов на любом устройстве 7) Дополнительные программы для огромного набора статистики на компьютере и на КПК PocketPC 2003 05 06 с экраном 640х480. Так как платы прошивки и технологии до сих пор развиваются на просьбы пользователей то в статье могут быть некоторые неточности или несовпадения с некоторыми платами так как все постоянно модифицируется. но впринципе есть форум, есть инструкции и описания под каждой платой каждой версии. Если ктото захочет повторить - проблем быть не должно. Описание стоит начать с самого главного - сердца системы - микросхемы BQ77PL900. Это микросхема контроля и ограничения напряжений аккумуляторных литиевых батарей. К сожалению хоть она и программируема но её пороги и логика работы далека от оригинала и используется она в моей схеме только как комутатор высокого напряжения для переноса потенциала на землю. на ней с фотографиями расставлены элементы в виде аккумуляторных ячеек, блока умощнения балансировочного тока, собственно спаренной бмс-ки, блока силовых размыкателей и бока блютуз адаптера. 1) блок умощнения балансировочного тока. Эта плата призвана увеличить базовый балансировочный ток в 35 миллиампер средствами самой микросхемы до требуемого уровня. туда можно впаять полевик в sot23 и 1 омный резистор и иметь 4 ампера балансировочного тока для больших и разбалансированных ячеек с ёмкостью в 30-60 амперчасов. максимально что испытывал я - 1 ампер без дополнительного охлаждения.
2) Плата спаренных бмс. Это главный модуль. На картинке выше изображена предыдущая версия. Работа платы заключается в следующем. Она опрашивает раз в секунду все ячейки( каждая бкюшка и атмега только 10 ячеек) и сравнивает напряжение с записанными в еепроме. там есть пороги на выключения зарядного тока, выключение разрядного тока ну и собственно алгоритм балансировки. попутно первая плата( первая ячейка которой минусом на земле) считает ваттчасы амперчасы и кол-во полных-неполных циклов батареи. Также к ней можно подключить геркон спидометра или через оптопару завести междуфазную частоту от мотора. в результате в статистике появится пробег на заряде, остаток пробега, расход ваттчасов на километр и так далее. ещё к первой плате можно подключить термометры 18,20 для измерения температуры аккумуляторной батареи и прекращения заряда/разряда по температурному порогу.Кроме этого ещё контролируется и ограничивается максимальный ток заряда-разряда при превышении которого тоже блокируется разряд заряд). Плата выдаёт 3 сигнала:
По смартплате можно добавить что там есть 3 набора всех настроек которые можно друг-в-друга копировать и изменять на ходу. это очень удобно например когда эксплуатируеш аккумуляторы в щадащем режиме. и тут надо выжать максимум - просто переключил набор и теперь пороги более крутые. Если записать то что выдают смартплаты в файл и скормить программе BatteryLogView то на экране нарисуется диаграмма потребления и напряжения. ток выше нуля это заряд/рекуперация а ниже нуля разряд. в строке состояния рассчитается средний ток максимальный ток и ваттчасы амперчасы за тот период что показан на экране, если диаграмму увеличить то значения статистики пересчитаются для выделенной области. при наведении на линию любой банки она выделяется цветом. при наведении на точку в подсказке будет показано точное напряжение. К одному файлу лога можно подгружать ещё - в контекстном меню есть пункт. Ещё работает через команду открыть с помощью. А через тоталкомандер в программу можно передавать несколько файлов. Программа для КПК ещё в стадии написания но у неё уже есть настройки выбора компорта(сохраняется в файле. Она собирает огроменную статистику с подробнейшим логом состояния. рисует красивые и наглядные графики и таблицы. пишет лог в память устройства и можно сохранять промежуточные параметры статистики. Программа сама поддерживает соединение и если прерывается - пытается его восстановить. Впринципе это не все ибо небыло бы полного комплекта электроники без самой главной детали - ходового силового контроллера BLDC электродвигателя на постоянных магнитах и с датчиками холла. На текущий момент это зародыш который может просто ехать тормозить и не сгорать. Но в дальнейшем в него добавится море функций как поцикловое ограничение тока, синус, векторное управление, автообучение и т.д. и т.п. На текущий момент выглядид он так. Процессор аналогичен - atmega 168 328. Полевики любые на соответствующий ток и напряжение. Питание через кренку. до 40 вольт рабоатет а дальше надо будет чтото думать. в финале будет импульсник. На текущий момент он успешно крутит маленький моторчик 250 ватт редукторный на велосипеде моей жены. Вот впринципе и все чем хотел поделиться. Это полностью готовая и обкатанная система для любого электротранспорта. я старался делать очень компактно и минималистично по деталям. платы не нуждаются в настройке и при исправных деталях работать начинают сразу. допускается отклонение почти любых номиналов в два раза. Все схемы и печатки с описаниями - есть в архиве Релиз или папке дропбокса .
Файлы: Все вопросы в Форум.
|
|
|||||||||||||||
![]() |
![]() |


![]() |
![]() |
|||
|
||||
![]() |
![]() |