v1-RC9B - еще немного до полноценного релиза. Выкладываю для общественного тестирования.
В основном: исправлено много глюков, экран зарядки стал информативнее.
А именно:
- sensorless: в одну сторону работал нормально, в другую для подхвата требовал полной остановки мотора.
- Реализован CV режим для предотвращения дерганья контроллера при почти разряженной батарее.
- Переделана логика заряда. Теперь для заряда нужно войти на экран заряда, включить charge mode, подключить зарядку. При включенном charge mode органы управления заблокированы. Когда заряд окончен - отключить зарядку и после этого режим charge mode. Возвращена (в прошивках RC8* отвутствовала) поддержка датчика подключения ЗУ. При работе с датчиком режим charge mode переключается автоматически.
- Ток в диапазоне -0.1 до -0.9A отображался на главном экране без минуса
- При включении питания на дисплей(через ключ зажигания), не показывал главный экран, нужно было нажать кнопку.
- Отображение экрана графика BMS (на RC8) - заполнения рисунка батареи было некорректно, неверный диапазон напряжений.
- На малом газе при некоторых обстоятельствах контроллер может вращать мотор в реверсном направлении. Исправлено.
- В advanced settings некорректно отображается отрицательный ток. Исправлено.
- Увеличен порог максимального напряжения на зарядке, при котором контроллер сохраняет возможность управлять зарядным током (не до конца проерено).
- Исправлен suspend mode (из некоторых экранов не работал. Мог погасить экран и подвесить контроллер, при этом кнопки не реагировали и контроллер продолжал кушать добрые 10 мА).
- Контроллер не засыпает при активном suspend mode и противоугонке. Т.е. всегда на страже.
- При сильно выкрученных углах опережения мотор нельзя раскрутить более чем до скорости, когда самоЭДС достигает напряжение батареи. При этом, если Вы сделали короткий autodetect, то мотор до полной скорости раскрутится только со второго раза. Первое отпускание газа после сильной раскрутки определит KV.
- При подключении дисплея на части экранов не обновляется изображение [fixed]
- Небольшие изменения в названиях: например, BMS setup переименован в battery setup.
- добавилась настройка battery setup -> v softlimit. Контроллер начинает ограничивать ток по нижней отсечке, когда напряжение упадет до dischg cutoff + v softlimit. Если напряжение вдруг падает ниже dischg cutoff, контроллер немедленно отключает мотор. Подбирается минимальное число (обычно 0.5-1V), при котором отсечка работает плавно без внезапных отключений.
Прошивка доступна тут:
http://adaptto.ru/firmware/v1-RC9b/После перепрошивки нужно сбросить все настройки. Иначе будете ловить глюки.