Тут не исправить уже ничего, Господь, жги! Войти !bnw Сегодня Клубы
УНЯНЯ. У нас есть немножечко инфы об этом пользователе. Мы знаем, что он понаписал, порекомендовал и даже и то и другое сразу. А ещё у нас есть RSS.
Теги: Клубы:

Проверил - разрядные мосфеты идеально драйвятся, но утечка всё равно есть. В итоге обгуглившись обнаружил любопытный тред на французском форуме: http://vae-tech.forumactif.org/t61-smartbms-oz890-modification-shunt-externe Решил проследовать их примеру и выкинул убогие костыли замеряющие ток по Rds(on) и впердолил вместо них шунт, представляющий из себя кусок припоя сечением около 0,5мм², сопротивлением порядка 2,2мОм. Надеюсь, он не расплавится при пропускании через него сорока ампер: https://dump.bitcheese.net/files/ladaryf/oz890-shunt.jpeg В итоге я дополнительно теряю около 2‰ мощности на нагрев шунта в худшем случае (при мощности 1кВт и напряжении 30В). Блядь, теперь сигнал на открытие зарядного мосфета почему-то перестал появляться, хотя по флагам всё ок. Ёбаный в рот.
#0Z7X1N (2) / @l29ah / 2086 дней назад
Оставил VESC и степдаун с али (который делает мне многострадальные 12В) воткнутым в аккумулятор электробайка на пару месяцев не трогая его, в итоге обнаружил что на аккумуляторе 24В (2,4В на LiIon-банку Samsung ICR18650 26FM): БМС на OZ890 не отключила нагрузку. Воткнул в зарядник - не заряжает. Собрал из говна и палок (трансформатор от дохлого упса, 95Вт лампочка, диодный мост из дохлого ATX БП) тупой зарядник и воткнул - ток не идёт. Потом попробовал вместо зарядного порта воткнуть в разрядный - и заработало. Наверное БМС решила что аккум покойник, и зарядка ему не нужна (почему при этом разрешена зарядка - загадка). Оставил так на пару дней, в результате получил 32В. Результат не изменился, так что снял всю эту гирлянду и зарядил нормальным зарядником до 41В. Результат не изменился. Решил пообщаться с контроллером. Контроллер говорит разумные вещи про всё кроме потребляемого тока. Решил что нужно попробовать позаписывать различные пороги минимального/максимального напряжения и поглядеть как будет реагировать БМС. Дописал в свою утилиту для работы с oz890 (https://github.com/l29ah/oz890-linux) соответствующих фич, в процессе обнаружил что в даташите неверная информация о том как записывать в EEPROM, из-за чего занулил её, после чего девайс перестал определяться (Chip ID & Chip Revision по нулям, при этом как оказалось команды он получал и исполнял, лол). В итоге отгадал как правильно и залил всё обратно. Разницы в поведении от различных порогов не обнаружил. Потыркался мультиметром - на затворах зарядного и разрядных мосфетов нечто похожее на Z-состояние. Воткнул тудой светодиод - мигает. Спросил у него - говорит выключил всё потому что короткое замыкание (хули обратно тогда не включил?). Отправил команду на выключение, затем на включение - всё работает. WTF?! Снял плату, помыл и покрыл электроизоляционным лаком (когда начал покрывать всё электоизоляционным лаком с диэлектрической прочностью в 60кВ/мм, трудно остановиться), жду высыхания теперь. Буду кароч экспериментировать с изменением порогов напряжения чтобы проверить насколько эта хуйня вообще разумно мосфеты драйвит, а то этот китайский цирк ставит под угрозу здоровье сорока килорублей лития (благодаря этому происшествию уже килорублей десять небось проёбаны) T_T
#IW6TKV (0+1) / @l29ah / 2097 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.