Njax t курок газа прошивка

Опубликовано: 22.05.2024

3 (1-темный; 2 обычный; 3 яркий) — (доступно в QS-S4 LH-100 в остальных компах может отсутствовать)
P 02 Выбор единицы измерения скорости 0
0 — км/ч; 1 — миль/ч
P 03 Напряжение аккумулятора 24В, 36В, 48В, 60В (доступно в QS-S4 LH-100 в остальных компах могут отсутствовать 24 и 60в)

P 04 Время выключения жк-дисплея при бездействии самоката 10
мин по умолчанию — (доступно в QS-S4 LH-100 в остальных компах может отсутствовать )
P 05 Настройка количества передач: 0
0 — (0

6) — (доступно в QS-S4 LH-100 в остальных компах может отсутствовать )
P 06 Настройка диаметра колеса (дюймы) 11.3
Указывается с точностью до 0.1
P 07 Настройка соотношения силовых магнитных полюсов 30
Указывается количество силовых магнитов мотор-колес
P 08
P 09 Настройка функции старта самоката от толчка ноги 1
0 — Функция активна, 1 — Функция выключена
P 10 Настройка режима работы 2
0 — Педали, 1 — Электрический, 2 — PAS+Электрический
P 11 Настройка чувствительности датчика PAS 1 — (доступно в QS-S4 LH-100 в остальных компах может отсутствовать )
1

24 (1 — чувствительный; 24 — выключено) — (доступно в QS-S4 LH-100 в остальных компах может отсутствовать )
P 12 Настройка силы старта PAS 5
1 (Слабый)

5 (Сильный) — (доступно в QS-S4 LH-100 в остальных компах может отсутствовать )
P 13 Настройка типа диска 5
5, 8, 12
P 14 Значение ограничения силы тока контроллера в амперах
0

20 Ампер — (доступно в QS-S4 LH-100 в остальных компах может отсутствовать )
P 15 Настройка защиты контроллера от пониженного напряжения 49.0
Указывается напряжение с точностью до 0.1 — (доступно в QS-S4 LH-100 в остальных компах может отсутствовать )
P 16 Сброс одометра (ODO) 0
Для сброса нажать и удерживать 5 секунд кнопку MODE
P 17 Настройка активности режима Круиз 0
0 — Не активен; 1 — Активен
P 18 Настройка точности спидометра 100
50%

100% (по-умолчанию 100%) — (доступно в QS-S4 LH-100 в остальных компах может отсутствовать )
P 19 Настройка нулевой передачи 1
0 — Нет передачи; 1 — Есть передача — (доступно в QS-S4 LH-100 в остальных компах может отсутствовать )
P 20 Настройка коммуникационного протокола 0
0 — По-умолчанию 4 варианта на выбор

Большинство данных настроек подходит для JX-168 TF-100 QS-S4 LH-100 и им подобных компьютеров, в зависимости от версии прошивки компа некоторые пункты могут отсуствовать, у кого есть вопросы задавайте их тут

Характеристики Restyle версии Kugoo M4 PRO:

Мощность: 600 W
Привод: задний
Аккумулятор: 13000 - 17000 mAh
Тип аккумулятора: Литиевые
Максимальная скорость: 55 км/час
Максимальный пробег: 45 км
Время полной зарядки: 5-8 часа
Размер колес: 10"
Количество магнитов мотор-колеса: 30
Бортовой компьютер: TF-100
Свет: передняя фара спереди на раме, задняя фара на заднем крыле, стоп сигнал вместе с задней фарой, поворотники на боковинах дэки, 2 цветные светодиодные ленты на боковинах дэки
Свободное место деки: 39 см
Длина: 113 см
Ширина: 21 см
Рекуперативный тормоз
Колеса: надувные, камерные
Тормозная система: задний (диск), передний (диск)
Максимальная нагрузка: 160 кг
Рекомендуемая нагрузка: до 140 кг
Вес: 25 кг с сиденьем
Вес: 24 кг без сиденья
Максимально напряжение: 54,6 В
Номинальное напряжение: 48 В
Минимальное напряжение: 35,75 В
Бмс ограничивает напряжение с: 39 В
Максимальный ток: 21 ампер

В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам раздела через кнопку под сообщениями, на которые необходимо добавить ссылки.
Если в теме есть пользователь, желающий стать Куратором и соответствующий Требованиям для кандидатов, он может подать заявку в теме Хочу стать Куратором (предварительно изучив шапку темы и все материалы для кураторов).

Доработка после покупки

  • Передние амортизаторы разобрать, смазать, вставить резиновую прокладку сверху и снизу пружины (чтобы не было лишнего скрипа) и в чехлы - резиновые от велокамер например
  • Амортизаторы задние разобрать, смазать, вставить резиновую прокладку сверху и снизу пружины, залить смазкой, установить задом-на-переёд (также можно в чехол от велокамеры)
  • Либо совсем заменить ( идеально встают такие 450лбс)
  • Рулевую - болт выкручивать, менять шайбы, добавлять мощный гровер
  • Резину вставить в правильном направлении
  • Гидроизоляция
  • Регулировка дисковых тормозов
  • Подкрутить все болты
  • .

Настройки Бортового Компьютера

  • "Р 02" - переключение километры/мили.
  • "Р 03" - выбор батареи (48) для правильного отображения остатка заряда.
  • "Р 04" - время отключения самоката в минутах, при бездействии 0 - отключаться не будет.
  • "Р 06" - диаметр колеса дюймы(10).
  • "Р 07" - количество магнитов в моторколесе (30).
  • "Р 09" - старт после толчка(1), сразу(0).
  • "Р 10" - выбор типа привода 0 - электромотор помогает крутить педали, 1 - только с курка газа, 2 - гибрид. Если поставить 0 то курок работать не будет.
  • "Р 15" - проценты ограничения тяги (100% без ограничения).
  • "Р 16" - круиз контроль вкл/выкл. Для активации необходимо ехать 6 секунд на самокате с одинаковой скоростью.
  • "Р 99" - сброс до заводских настроек нажатием кнопки mode.
  • "Odo" - обнуление одометра.
  • "P5" - Изменение диапазона скоростей. Вместо стандартных трех можно сделать до девяти, но максимальная скорость от этого не вырастет.
  • "P8" - ограничение максимальной скорости. При превышении мотор отключается и включается только при снижении скорости до указанной максимальной.
  • "P11" - настройка чувствительности педального ассистента. Функция для электровелосипедов, на самокатах в ней нет необходимости.
  • "P12" - мощность педального ассистента. Функция для электровелосипедов, на самокатах в ней нет необходимости.
  • "P13" - выбор типа тенсора педального ассистента. Функция для электровелосипедов, на самокатах в ней нет необходимости.
  • "P14" - максимальное количество тока пропускаемого контроллером. Выбирается значение в амперах.
  • "P17" - включение возможности использования света при выключенном самокате. 0 - свет будет работать только при включенном, 1 - при включенном и выключеном.
  • "P18" - установка пароля на меню настроек.

Список ошибок электросамоката:

  • E-001 - Ошибка двигателя(вероятнее всего проблемы с датчиками холла или проводкой, идущей к ним).
  • E-002 - Ошибка курка.
  • E-003 - Ошибка контроллера.
  • E-004 - Ошибка рычага тормоза.
  • E-005 - Снижение напряжения батареи ниже минимально допустимого(самокат сел).
  • E-006 - Ошибка связи дисплея и контроллера.
  • E-007 - Ошибка связи дисплея и контроллера при получении данных для вывода на дисплей.

Электросхема Kugoo M4 PRO

Всем привет! Подскажите пожалуйста распиновку SmartOne ms-1 pro на подсветку или фото что куда подключено, к контролеру все подключил правильно, а вот по поводу подключения всей подсветки это капец, думал соображу, но увы китайцы такого намудрили что пипец помогите пожалуйста. Если можно видео или фото на вацап 89137311190 прошу помогите пожалуйста

Расскажу свою историю.

Предыстория:
В прошлом году прикрутил дополнительную фару параллельно основной для улучшения видимости в тёмное время суток. Всё работало исправно (свет и остальное).
В этом году почему-то стала выскакивать ошибка 6. Проехал 7 км, перерыв 10 минут. Поехал обратно и через 1 км встали. Фары не включал вообще.
Постоял выключенным 15 минут и поехал дальше без проблем. Свет не включал.
В следующий раз (через неделю) ошибка 6 появилась на 5 км поездки. Причину не понял.
Значительно позже обнаружил проблему - включаю свет - секунда и фара затухает, на экране компа error-6.
Отключаю фары, выключаю/включаю комп- проблемы нет.
Отсоединяю доп.фару, оставляю только стоковую, включаю комп и питание фары - секунда и error 5, стоковая лампа не гаснет.
При помощи знающих людей на профильном форуме пришли к выводу - что "устал" полевик - ключ на плате компа (питание комутируется компом). Ищу его.
Напряжение при всех этих манипуляциях не проседает, аккумулятор заряжается штатно и за то же время, что и ранее.

Добрый день! Я тоже приобрел данный самокат. Взял б/у с большим пробегом, 5,5 тыс км по одометру. Не понравилась управляемость, как то виляет. Стал проверять, уже дома, после покупки, большой люфт в подшипниках колеса. Очень долго искал информацию о подшипниках. В переднем колесе используется подшипник 6000, с размерами 26х10х8. Для 500вт мотора инфы не нашел, 600вт мотор имеет 202 подшипник, он же 6202, и в крышке 6003. Подскажите, кто знает, какие подшипники используются в моторе 500вт? И еще про управляемость. На данном самокате ось вращения переднего колеса находится сзади от оси вращения руля. На старых велосипедах ось вращения колеса находится спереди от оси руля. Там передняя вилка выгнута вперед. Это позволяет велосипеду хорошо держать дорогу и даже кататься на нем без рук. Если поменять местами с разворотом перья вилки самоката, то можно переместить ось колеса вперед, за ось колеса. Тормозной диск теперь будет слева. Есть ли смысл, улучшится ли управляемость? Кто-то уже делал такое?
И еще. Передние амортизаторы у меня снизу без отверстия, глухие. Как разбираются передние амортизаторы без отверстия с нижнего торца?

Электросамокат отличается от обычного самоката наличием дополнительных компонентов. Главные из них – встроенный в колесо бесколлекторный электродвигатель, аккумуляторная батарея и контроллер. Аккумуляторная батарея обеспечивает автономное питание мотора, а коллектор отвечает за его корректное управление и контроль работы. Среди представленных в продаже электронных компонентов есть масса готовых решений, позволяющих снабдить электроприводом как самокат, так и другие виды персонального транспорта.

Предшественники современных контроллеров напоминали массивный реостат. Теперь они компактны, не имеют движущихся элементов и регулируют передачу электроэнергии к двигателю в зависимости от длительности поступающих импульсов. Контроль и управление электросамокатом производится при помощи пульта, закрепленного на руле. Обычно на пульте есть рычаги или кнопки для включения питания и фар, выбора режимов и скорости езды.

На дисплее может отображаться текущая скорость, уровень заряда батареи, пробег и другая информация. При отсутствии дисплея минимальную информацию о работе устройства могут предоставлять светодиодные индикаторы. Многие современные электросамокаты интегрируются со смартфонами, которые берут на себя функции дисплея и пульта управления.

Принцип работы контроллера

Первостепенная задача этого элемента – подавать на электромотор энергию, получаемую от аккумуляторной батареи. Проходящий по обмоткам ток создает магнитное поле, которое взаимодействует с находящимися в мотор-колесе магнитами ротора. В результате колесо приводится в движение, причем частотой вращения управляет контроллер. Принцип работы контроллера электросамоката таков: он принимает сигнал от ручки газа и с учетом продолжительности поступающих импульсов регулирует скорость вращения мотора.

Кроме основной задачи, этот контролирующий и управляющий элемент:

  • регулирует скорость вращения электромотора;
  • управляет крутящим моментом;
  • обеспечивает плавное и мягкое торможение при помощи изменения продолжительности импульсов;
  • защищает электродвигатель;
  • не допускает глубокой разрядки батареи – выясняет напряжение АКБ и при его критическом снижении отключает мотор от питания;
  • при помощи встроенного термодатчика отслеживает температуру и не допускает токовых перегрузок.

Схема подключения и распиновка контроллера электросамоката

К контроллеру подсоединяется электромотор и остальные электрокомпоненты самоката. Для их подключения используются многожильные соединительные провода в термостойкой изоляции из силикона. Совместимость контроллера с электродвигателем и АКБ электросамоката определяется по максимальному току, напряжению батареи и другим рабочим параметрам.

Рассмотрим схему подключения контроллера электросамоката и функции контактов на примере устройства, разработанного для управления трехфазными электромоторами с рабочими параметрами 36 В и 350 Вт. В таблице приведен перечень электрических разъемов контроллера, их назначение и цвета изоляционного покрытия используемых в них проводов.

Подключение к ручкам тормоза и стоп-сигналу. К общему жгуту проводов подключено 2 разъема.

Черный, желтый, красный.

Подсоединение к АКБ.

Ограничение предельной скорости.

2 белых провода.

Подсоединение к датчикам Холла электромотора.

Черный, синий, зеленый, желтый, красный.

Подсоединение к системе помощи педалям PAS.

Черный, зеленый, красный.

Соединение с замком зажигания или пультом управления.

Черный, синий, зеленый, красный.

Подключение к ручке газа.

Зеленый, черный, красный.

Электропитание мотора – используется 3 проводка.

Зеленый, синий, желтый.

Алгоритм подключения и настройки контроллера электросамоката таков:

  1. Гнездо №9 подключаем к силовым проводам с идентичным изоляционным покрытием на электромоторе, а разъем №4 – к соответствующему ему гнезду от управляющих проводков.
  2. В случае применения пульта управления – подсоединяем его к штепселю №6. Если пульта управления нет, подсоединяем замок зажигания к красному и синему проводу гнезда №6.
  3. Ручку газа подсоединяем к штепселю №7, рукоятки тормоза и стоп-сигнал (при его наличии) – к №1.
  4. Чтобы ограничить предельную скорость, замыкаем 2 белых проводка в разъеме №3. Чтобы иметь возможность управлять возможностью ограничения предельной скорости, подключаем к нему двухпозиционный выключатель К-2Р.
  5. Для активации круиз-контроля подключаем кнопку на ручке газа к разъему №8. В дальнейшем для активации этой функции достаточно будет нажать и удержать кнопку на пару секунд, а для отключения – нажать на рукоятку тормоза.
  6. При наличии системы PAS – подсоединяем ее контакты к гнезду №5.
  7. Подключаем к АКБ разъем №2. Не допускаем замыкания черного и красного проводов питания!

При покупке готового комплекта компонентов для электрификации самоката отпадает вопрос, как проверить контроллер электросамоката и коммутацию его разъемов. Такая проверка выполняется в процессе предпродажной подготовки, и проводки на ответных гнездах подключаемого оборудования соответствуют цветам, обозначенным в схеме.

Вопрос ремонтопригодности

Чтобы понять, подлежит ли вышедший из строя контроллера электросамоката ремонту своими руками или в мастерской, нужно снять его и осмотреть. По внешнему виду деталей несложно понять, какая из них требует замены.

Если поломка существенная, проще и дешевле заменить контроллер идентичной или универсальной моделью с подходящими рабочими параметрами. Обычно они рассчитаны на напряжение 24, 36, 48 В и мощность 200–1000 Вт. При желании можно купить набор электронных компонентов и собрать аппаратную часть контроллера самостоятельно. Но проще и безопаснее приобрести готовое изделие.

Бортовой компьютер NJAX-T HALTEN RS-01, RS-02 используется для управления отдельными узлами электросамоката. Блок поставляется в сборе – это компьютер с компактными размерами, небольшой круглый дисплей, курок, кабель для подключения.

• назначение – установка на электросамокат моделей HALTEN RS-01, RS-02;

• комплектация: компьютер, круглый дисплей, кнопки включения/выключения, вызова меню, курок, кабель для подключения.

Установку блока можно выполнить самостоятельно, для этого электросамокат отключается. Бортовой компьютер устанавливается на рулевую ручку, надежно фиксируется при помощи стягивающих болтов. Затем проводится подключение (провод входит в комплект), с дисплея снимается защитная пленка.

Условия доставки для Санкт-Петербурга и Москвы

  • Цена доставки: стоимость доставки зависит от веса заказ и удаленности от магазина Расчет производится по зонам: зеленая зона - от 250 руб до 1200 руб. желтая зона от 800 руб. - 1500 руб. красная зона от 1000 руб до 2000 руб.;
  • Срок доставки: при наличии товара на складе, заказ доставляется в течение одного рабочего дня. Если товар отсутствует на складе, срок доставки определяется индивидуально и заранее обговаривается с Покупателем;
  • Время доставки: желаемое время доставки выбирает Покупатель и сообщает его курьеру. Он сам позвонит Вам для подтверждения заказа и уточнит время, в которое Вам удобно получить заказ. Доставка осуществляется в будни и выходные дни с 10 до 22 часов.

Для других регионов России

  • Цена доставки: рассчитывается менеджером транспортной компании, так же Вы можете самостоятельно сделать расчет на сайте транспортной компании с помощью специального калькулятора. Мы сотрудничаем с компаниями: Байкал Сервис, CDEK, Деловые Линии, ПЭК, DPD которые успешно работает на рынке доставки грузов более 20 лет. Вы можете быть уверены в том, что груз доставят вовремя и точно по адресу;
  • Срок доставки: уточняется у менеджера отдельно для каждого региона. Если Вы осуществили заказ в рабочий день до 12 часов, доставка до транспортной компании осуществляется в день заказа. Если заказ был размещен в выходной день, доставка электросамокатов, моноколес или гироскутеров производится в первый рабочий день. Доставка товара до транспортной компании в пределах КАД осуществляется БЕСПЛАТНО; время доставки: уточняется у менеджера транспортной компании.

Как сделать заказ?



Не важно, где Вы живете, ведь купить гироскутер и другой электротранспорт с доставкой можно из любого уголка страны. Осуществить заказ в нашей компании очень просто!

Прошивка платы надоевшего гироскутера под ручку (педаль) газа открывает новые возможности для самодельщиков электротранспорта. Гироскутер (ховерборд) является отличным недорогим донором для изготовления электротранспорта своими руками. На основе запчастей гироскутера можно собрать электросамокат, трайк, детский четырехколесный автомобиль, багги, самоходную тележку итд. Вместо ручки газа и тормоза можно также использовать педали или потенциометры.

Мы уже ездим на этой прошивке!

Прошивка от Emanuel Feru, о которой здесь пойдет речь абсолютно бесплатная. Исходник часто обновляется и дорабатывается, свежую версию всегда можно скачать с официальной страницы на GitHub.

Содержание статьи

  • На что нужно обратить внимание при выборе донора
  • Что понадобится для прошивки
  • Настройка прошивки
  • Формирование файла прошивки
  • Примеры готовых прошивок
  • Подключение программатора к плате
  • Процесс прошивки
  • Подключение ручки газа и тормоза
  • Калибровка ручек газа и тормоза
  • Звуковые сигналы ошибок
  • Заказать готовую прошитую плату с нужными настройками

Контроллер от гироскутера с такой прошивкой не уступает обычным велосипедным контроллерам. В чём-то даже превосходит.

  • синусное управление моторами, за счет этого более высокий КПД и ниже расход энергии
  • один контроллер управляет двумя моторами (возможна прошивка на один мотор)
  • управление с обычных ручек или педалей для электротранспорта на датчиках Холла или потенциометрах
  • успешно испытан продолжительный максимальный батарейный ток на один мотор до 25 А, при 36 В это более 900 Вт
  • ручка газа управляет мощностью (током), вкачиваемой в мотор, а не оборотами (напряжением), как у велосипедных, за счет этого плавный старт и гораздо лучше поведение в поворотах в конфигурации трайка или автомобиля
  • активный электронный тормоз с кнопки или курка (аналог ручки газа) с плавным дозированием усилия. В некоторых случаях позволяет отказаться от механических тормозов
  • свободный накат при сбросе газа, как у велосипедного контроллера
  • задний ход активируется ручкой тормоза при условии, что колеса остановлены (два коротких полных нажатия)
  • ослабление поля (задается в настройках прошивки) позволяет добиться более высоких оборотов без поднятия напряжения батареи.
  • верхний предел напряжения питания до 60 В (для точности необходимо проверить маркировку электролитических конденсаторов, обычно они на 63 В) и мосфетов

На что нужно обратить внимание при выборе донора

Форма главной платы может отличаться, но на ней всегда есть 12 мощных транзисторов на алюминиевом радиаторе и многоногая микросхема (чип, процессор), на название которой нужно обязательно обратить внимание.

прошивка платы гироскутера


прошивка платы гироскутера

Процесс прошивки не сложен, и надеюсь, что моя инструкция достаточно подробна и доступна для начинающих. При возникновении каких либо трудностей задавайте вопросы в комментариях.

Что понадобится для прошивки

Программатор ST-Link

Программатор ST-Link V2 доставка из Китая / доставка из РФ, стоимость из китая около 400 руб. Все необходимые провода для подключения будут в комплекте. Подключается в USB порт ПК и тремя проводами к плате гироскутера.

Утилита для программатора STM32 ST-LINK Utility

Скачиваем с официального сайта актуальную версию. Нужно будет принять пользовательское соглашение и указать действующий адрес электронной почты. На него придет письмо со ссылкой на скачивание утилиты.

При установке всё предельно просто, и проблем возникнуть не должно.

Интерфейс утилиты выглядит следующим образом:

Драйвера для программатора ST-Link V2

Исходник прошивки

Исходник прошивки (проект) прямая ссылка скачиваем, извлекаем из архива и сохраняем. Его будем настраивать.

Программа Visual Studio

Программа Visual Studio позволит настроить прошивку нужным нам образом и создать BIN-файл , который мы и будем заливать в микроконтроллер с помощью программатора. Для скачивания Visual Studio нужно будет зарегистрироваться на сайте. Установка также не должна вызвать проблем, .

После запуска программы необходимо установить дополнение PlatformIO IDE. Копируем название, жмем на значок в левом меню, вставляем в поле поиска, выбираем из списка и жмем Install. После завершения установки программа готова к работе.

В некоторых случаях потребуется дополнительно установить Python. На свой компьютер я его не устанавливал, так как всё работает и без него. У некоторых пользователей без него работать не получается.

Настройка прошивки

Выбор режима управления

Открываем в левом меню пункт platformio.ini. Здесь мы видим список возможных вариантов управления. Для управления ручкой газа служит вариант HOVERCAR. Для его активации нужно раскомментировать строку default_envs = VARIANT_HOVERCAR; Variant for HOVERCAR build, для этого убираем знак ; в начале строки.

Настройка батареи

Так как исходник проекта периодически обновляется, у Вас номера строк могут отличаться от тех, что я привожу в скриншотах, но по тексту их легко найти. Вы можете воспользоваться переводчиком, чтобы понять за что отвечают строки, я приведу описание только понятных мне.

Настройки батареи (строки 63-82).

При использовании 10S литий ионной батареи допускается её разряд до 30 В. Поэтому значения BAT_LVL2, BAT_LVL1 и BAT_DEAD целесообразнее установить 340, 320 и 300 соответственно. Либо предоставить эту функцию BMS-ке аккумулятора ещё занизив BAT_DEAD.

Отключение/включение моторов

(138-140) При необходимости, можно программно отключить один из моторов, если он не нужен в конструкции. Дело в том, что при запуске контроллера сначала происходит самодиагностика. Если один из моторов отключен физически (отключены провода датчиков Холла) от платы с прошивкой на два мотора, при запуске будет ошибка. Не будет работать ни один мотор и зуммер будет писком сигнализировать о неисправности. По умолчанию оба мотора включены.

138 // Enable/Disable Motor

Типы управления и методы контроля

Ограничение тока и оборотов

В зависимости от используемых моторов можно отрегулировать максимальный вливаемый в них ток. Для своих 250 Вт моторов я оставил ток по умолчанию 15А. В теории плата может выдерживать ток до 30 А, но для подстраховки не помешает проверить даташиты FET-транзисторов.

Если Вы хотите понизить максимальные обороты, например для безопасности при эксплуатации транспортного средства детьми, уменьшите define N_MOT_MAX экспериментально подобрав это значение для своих моторов. При этом ослабление поля из следующего пункта настроек обязательно должно быть отключено.

Ослабление поля/опережение фазы

Ослабление поля позволяет раскручивать мотор на бОльшие обороты без увеличения напряжения батареи. При этом если силы моторов хватает для ускорения под нагрузкой, они раскрутятся. Также увеличится и расход батареи. При резком сбросе газа после разгона до повышенной скорости моторы будут притормаживать до достижения скорости которая была бы максимальной без ослабления поля. Это минус этой прошивки, придется к этому привыкнуть, пока это не лечится.

// Field Weakening / Phase Advance

Направление вращения моторов

Раскомментировать для активации. По умолчанию моторы вращаются как если бы они стояли на гироскутере и он катился вперед. На скриншоте инвертирован правый мотор, при этом оба мотора (если смотреть со стороны оси) вращаются по часовой стрелке.

Формирование файла прошивки

После завершения настройки нужно нажать галочку внизу. Программа проверит код на ошибки и при их отсутствии сохранит редактированный нами файл прошивки в папку с проектом по адресу hoverboard-firmware-hack-FOC-masterhoverboard / firmware-hack-FOC-master / .pio / buildVARIANT_HOVERCAR / firmware.BIN. Его мы и будем заливать в чип платы гироскутера.

Если возникают ошибки, проверяем визуально не поставили-ли чего лишнего или не удалили-ли что то нужное. Также, если скачивали исходник несколько дней назад, а редактируем только сегодня, Visual Studio может ругаться, поэтому скачиваем свежий и пробуем ещё раз.

Если у Вас не получается скомпилировать прошивку со своими настройками, я оставлю примеры готовых файлов прошивки.

Примеры готовых прошивок

  • направление вращения моторов для самоката. Инвертирован правый мотор (оба мотора вращаются по часовой стрелке, если смотреть со стороны оси)
  • максимальный ток на мотор 15 А (17 А макс) не используйте гироскутерную батарею для такого тока!
  • ослабление поля 0
  • напряжение батареи на момент прошивки 36,00 В
  • максималные обороты 1000 об/мин (в реальности при напряжении батареи 36 В большинство моторколес без нагрузки будет иметь около 450 об/мин)
  • направление вращения моторов для трайка
  • максимальный ток на мотор (детский вариант) 7 А (9 А макс), такой ток не должен повредить большинство исправных гироскутерных батарей 10S 2P
  • ослабление поля 0
  • напряжение батареи на момент прошивки 36,00 В
  • максималные обороты при напряжении батареи 36 В около 450 об/мин)

Если нужны другие настройки, которые Вы не можете сделать самостоятельно, напишите об этом в комментариях или в форме обратной связи.

Подключение программатора к плате

Программатор ST-Link V2 подключается выводами SWDIO, GND и SWCLK к соответствующим точкам на плате, как показано на рисунке ниже. Чип будет брать питание от родной гироскутерной батареи, поэтому вывод +3,3 V подключать не нужно. Убедитесь что батарея достаточно заряжена и питание не пропадет в момент прошивки.

При прошивке должны быть подключены:

  • батарея гироскутера
  • кнопка включения гироскутера
  • программатор

Процесс прошивки

Придется её стереть. Внимание. После стирания её невозможно будет восстановить.

Снимаем защиту от перезаписи

  • в поле Read Out Protection меняем Enabled на Disabled
  • жмём Apply

После завершения этой манипуляции получаем чистый чип

Теперь выбираем файл своей прошивки

  • жмем Open file

Напоминаю, что по умолчанию после настроек в Visual Studio файл прошивки будет находиться по пути hoverboard-firmware-hack-FOC-masterhoverboard / firmware-hack-FOC-master / .pio / buildVARIANT_HOVERCAR / firmware.BIN.

Я создал несколько вариантов прошивок с разными настройками и поэтому выбираю из своей папки.

  • теперь можно отпустить кнопку питания

Если у Вас что-то идет не так, проверьте внимательно по скриншотам наличие галочек, и прочих настроек, где они присутствуют на каждом этапе.

При последующих заливках прошивки обязательно предварительно стирайте чип кнопкой Full chip erase, иначе фрагменты старого кода будут мешать работе нового!

Подключение ручки газа и тормоза

В качестве ручки газа можно использовать велосипедные или самокатные газульки с датчиком Холла, педали, либо обычные потенциометры. Подключение по трем проводам, как на схеме внизу. Цвета проводов на платах гироскутеров могут отличаться от приведенного примера, поэтому ориентируемся по расположению точек (пинов) на плате.

Тормоз может не подключаться вообще, если он не нужен и в Вашей конструкции предусмотрены механические тормоза. На практике он отлично работает и в своём самодельном самокате я использую его и не стал заморачиваться с механическими.

Калибровка ручек газа и тормоза

Сразу после прошивки не будет никакой реакции на нажатия ручек газа и тормоза. Для того чтобы контроллер понимал, как на них реагировать, его необходимо обучить. Во время этой операции он запомнит минимальные и максимальные значения напряжений сигналов управления. Они не обязательно должны быть именно от 0 до 3,3 В и могут принимать любые значения этого диапазона, например от 0,5 В до 3 В.

Перед калибровкой необходимо убедиться, что контроллер выключен, колёса (включая фазные провода и провода от датчиков Холла), ручки газа и тормоза (если она нужна) подключены согласно схеме.

Для входа в режим калибровки нужно выполнить следующие действия:

  • нажать и удерживать кнопку питания контроллера не менее 2 сек, в этот момент прозвучит многотональный звуковой сигнал
  • кратковременно отпустить (менее секунды) и снова зажать и удерживать кнопку питания, в этот момент прозвучит короткий гудок высокого тона
  • дождаться короткого гудка высокого тона
  • отпустить кнопку питания
  • дождаться длинного гудка низкого тона
  • нажать пару раз полностью на ручку газа и отпустить
  • нажать пару раз полностью на ручку тормоза и отпустить(если используется кнопка с потенциометром, то зажать её и прокрутить пару раз потенциометр от минимума до максимума и оставить в минимуме, после чего кнопку можно отпустить)
  • дождаться длинного гудка
  • дождаться автовыключения либо выключить контроллер кнопкой питания
  • включить и проверить реакцию на нажатия ручек управления

Звуковые сигналы ошибок

Заказать готовую прошитую плату с нужными настройками

Если Вам нужна уже готовая прошитая плата, но по какой либо причине не хотите заниматься перепрошивкой самостоятельно, Вы можете заказать её, обратившись через форму обратной связи

Читайте также: