Полезная информация


avatar_vlad-2015

Прошивка стокового дисплея самоката S2 для контроллеров МК S2/S3/F3

Автор vlad-2015, 30 Апр. 2019 в 22:42

« назад - далее »

0 Пользователи и 4 гостей просматривают эту тему.

Mol4un

Цитата: vlad-2015 от 27 Дек. 2019 в 20:21It is necessary to get the first data (at least 128 bytes in HEX format) going to the display from the controller of the motor wheel while turning on the scooter. The result should be published in this topic.

Если я выложу такие данные, возможно будет сделать так чтоб мой экран скорость показывал?

vlad-2015

[user]Mol4un[/user],
Вероятность 50/50
Kugoo S2 10S6P (12470 км)
У меня нет решения. Но я восхищен красотой проблемы.

Mol4un

Спойлер
00 00 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B 28 00 00 00 00 0B B8 9B

vlad-2015

#183
[user]Mol4un[/user],
Не тестировал, могут быть сюрпризы  ;-D
Kugoo S2 10S6P (12470 км)
У меня нет решения. Но я восхищен красотой проблемы.

Mol4un

#184
Цитата: vlad-2015 от 29 Дек. 2019 в 21:52
Не тестировал, могут быть сюрпризы  ;-D
https://yadi.sk/d/u58CtOMZgBPdDQ

Не сработало  :-(  Едет, но скорость не показывает

Прошил третий раз - заработало. Хрен знает что это было.

Спасибо!

vlad-2015

#185
Обновил, ссылка та же. Сместил маркер в конец пакета.
Желательно проверить постоянство удачного включения.
Kugoo S2 10S6P (12470 км)
У меня нет решения. Но я восхищен красотой проблемы.

vspishkin

отсоединю акб, Попробую с регулирумого БП плавно подать от 41 вольта и выше , когда запищит отишусь

Влад в какой среде програмируете?

vlad-2015

Цитата: vspishkin от 30 Дек. 2019 в 21:43Попробую с регулирумого БП плавно подать от 41 вольта и выше , когда запищит отишусь
Запищит за 54,6 вольтиков и пойдет дымок.  :-D
Учим матчасть  :kidding:

P.S. При желании можно смоделировать здесь http://falstad.com/circuit/circuitjs.html
Kugoo S2 10S6P (12470 км)
У меня нет решения. Но я восхищен красотой проблемы.

inwin

[user]vlad-2015[/user], так ведь люди переводят на 48 вольт. а как известно, максимальное напряжение для 48в батареи будет 54,6в. так почему будет идти дымок? можете подробно написать?
конденсаторы рассчитаны на 63в.

vlad-2015

[user]inwin[/user],
Делитель АЦП 11, максимальное напряжение питания 5 вольт. При превышении 55 вольт на микроконтроллер через АЦП попадет больше 5 вольт, что приведет к быстрому выходу из строя STM8. Или выгоранию АЦП. В любом случае ничего хорошего.
Kugoo S2 10S6P (12470 км)
У меня нет решения. Но я восхищен красотой проблемы.

vspishkin

вобще ничего не понял , причем тогда 42.6 вольта Вобщем буду проводить эксперименты
И скорее всего нужно ставить 5 вольтовый стабилитрон в одно плечо А лучше переделать делитель на 100 вольт или отключалку зарядки более 50 вольт , резистор мощный в нагрузкуи пусть гасит

vovanaa

Как же тогда переходить на 48В, чтобы не спалить STM8 или АЦП? В ветке по 48В нашёл только рекомендации по переделке платы дисплея (удалить один из параллельных резисторов в цепи стабилизатора 5В). А что нужно переделать в нижнем контроллере? Глянуть бы схему, что-то не могу найти...

ssilk

Цитата: vovanaa от 01 Янв. 2020 в 12:22А что нужно переделать в нижнем контроллере?
В нижнем ничего не надо переделывать, только удостовериться, что конденсаторы на 63 вольта. Ну, можно еще феты посмотреть по даташитам, китайцы запросто могут поставить низковольтные.  Но, в общем, контроллеры самокатов S2 18 года и S3 начала 19 года работают без проблем, нигде не читал, что кто-то там чего-то переделывал...
Задний привод, пневма 10", 48 вольт х 6А/ч, барабан, свет, звук, искусственный интеллект сто голых баб(©)... Максималка 38 км/ч, пробег 25 км.
odo - 6650 км

vovanaa

#193
А может ли случиться такое: при полностью заряженный батарее затормозить рекуперацией - БМС отключит батарею от перезарядки и повышенное напряжение из-за отсутствия нагрузки пробьёт микросхему стабилизатора нижнего контроллера?
P. S. Да простит меня vlad-2015 за то, что влез в его тему со своим нижним контроллером...
1 января-😜

vlad-2015

Цитата: vovanaa от 01 Янв. 2020 в 18:04А может ли случиться такое: при полностью заряженный батарее затормозить рекуперацией - БМС отключит батарею от перезарядки и повышенное напряжение из-за отсутствия нагрузки пробьёт микросхему стабилизатора нижнего контроллера?
Случаев не было, но возможность есть всегда.
Kugoo S2 10S6P (12470 км)
У меня нет решения. Но я восхищен красотой проблемы.

vlad-2015

Выложил в шапку версию 1.4 для тестирования.
Из изменений появилось:
- отображение температуры с линейного аналогового датчика
- установка порога принудительного отключения рекуперации
- вывод ошибок на дисплей
- улучшение совместимости с контроллером
В планах:
- добавить смену включения круиза с К3 на К1.
Kugoo S2 10S6P (12470 км)
У меня нет решения. Но я восхищен красотой проблемы.

vspishkin

Всех с праздниками!
Влад к какому выводу мк подключать датчик? Какая шкала датчика и как калибровать?
Коды ошибок 1 и 2 какая расшифровка?
Буду прошивать и тестировать

Спасибо за проделанный труд

vlad-2015

[user]vspishkin[/user],
Датчик подключать на ADC_0, обвязку распаивать под датчик. Шкала значений от TC1047.
Ошибки пока только обозначены. Временно 1 - ошибка протокола/линии. 2 - ошибка функции отладки (пул ошибок до 100).
Kugoo S2 10S6P (12470 км)
У меня нет решения. Но я восхищен красотой проблемы.