Реклама: HOVER HACK FAQ

 

Хочешь стать куратором любимой темы?

* Комментарии к новостям

1. Десульфатация АКБ, теория и практика. (Свинцовые аккумуляторы) от Cyberpapa (26.01.2020 в 12:23)2. Kugoo g-booster 48V max 2400 Вт 20Ah/10Ah (Электросамокаты Kugoo M и G серии и аналоги ) от Киса (26.01.2020 в 12:22)3. Бережок-7, 14, 18, 30, 40 - цифровые ЗУ для свинцовых АКБ (Наша продукция) от Сергей285 (26.01.2020 в 12:20)4. CTEK зарядные устройства MXS POLAR 16в нету (Зарядные устройства для свинцовых аккумуляторов) от serg99 (26.01.2020 в 12:19)5. Микро электросамокат Комета (Самодельные электросамокаты) от Anton_S (26.01.2020 в 12:17)6. Электросамокат или моноколесо? (Анекдоты и флУДИЛКА) от Киса (26.01.2020 в 12:16)
7. ULTRON T11/HALTEN RS-03 (60v, 2x1200, 23,4Ah) (Электросамокаты Halten ) от dimon_spb (26.01.2020 в 12:14)8. Гаражные войны (Свинцовые аккумуляторы) от СтэпАн (26.01.2020 в 12:12)9. Программа логирования режимов работы Кулон-912 от vlallax (Зарядные устройства для свинцовых аккумуляторов) от andy_vk (26.01.2020 в 12:10)10. почему электромобили никому не нужны.... (Электромобили) от edw123 (26.01.2020 в 12:09)11. попытка восстановления малым током AGM 140 А/ч (Бортовой журнал по свинцовым аккумуляторам) от Branimir (26.01.2020 в 12:07)12. Li-ion Аккумуляторы характеристики, опыт эксплуатации. (Литий-ионные (Li-Ion) и литий-полимерные (Li-Pol) аккумуляторы) от NickNick (26.01.2020 в 12:07)
Не нравится реклама? Пройдите простую регистрацию на форуме и не будете видеть рекламу.

Прочитано 707 раз

0 Пользователи и 1 Гость просматривают эту тему.

14 Авг 2019 в 11:30
Прочитано 707 раз
Оффлайн

vfear

Москва - Московская область - Россия Сообщений: 5
# HoverCAR Прошивка управления платой по UART (arduino)
//Ссылка инструкции на ГитХабе. Там же можно скачать все файлы.
ссылка

HOVER HACK FAQ HOVER HACK FAQ HOVER HACK FAQ

# Компоненты:

Контроллер гироскутера. На процессоре STM32. 
2 Мотор колеса. 
АКБ + зарядное. 
Программатор ST-link v2 для прошивки платы. 
Ардуино уно. 
DC-DC конвертор для понижения с 15v до 9v. 
Логический преобразователь 5v - 3.3v. 
Модуль на 2 реле - для поворота руля. 
Радио Аппаратура с PWM. Я использовал FlySky CT6B. Так же есть возможность изменения чувствительности верхними рычажками. Проверено - проблем нет. С остальными возможны проблемы.   

Различные провода dupont пап-мама, мама-мама, папа-папа и просто провода силовые. 
Разьем для питания ардуино через гнездо.
Кнопка тактовая для включения и разъем зарядки изъял из корпуса гироскутера. 
Соединители Ваги, термоусадки, стяжки и т.п. 
Рама гироскутера - пригодится для создания кастомного крепления мотор колес. Можно вырезать болгаркой квадраты крепления мотор колес и использовать в своих целях. 

!!!ССЫЛКИ --->>>> на данные детали приложу в самом низу Инструкции, гироскутер можно взять б/у на авито =) 

# Программы и файлы
Все файлы для прошивки можно скачать в общем архиве - ссылка 
ST-LINK Utility для заливки модифицированной прошивки в контроллер гироскутера. 
Ссылка для скачивания ссылка (необходимо пройти регистрацию) 
Arduino ide для прошивки контроллера arduino ссылка 
Файл bin - прошивка для платы гироскутера. ссылка 
Скетч для ардуино. ссылка 

Для калибровки пульта - программа T6config. (Добавлю в архив) 
Ссылка с оф. сайта ссылка 
Желательно пульт подключить к ПК и выставить диапазоны газа на максимальные отклонения 120% 
Проверить калибровки нейтральных положений. Все выставить в нейтраль максимально точно. 
 
# Подготовка платы к прошивке
 
Находим 4 контакта для программирования 
HOVER HACK FAQ
Подпаиваемся согласно схеме выше. Эти контакты на картинке подписаны, как SWD Programming 
Готовим программатор ST-Link v2 
Подключаем провода к пинам SWCLK, SWDIO, GND, 3.3V 

# Прошивка

Устанавливаем все выше перечисленные программы на ПК. 
Прошивка платы: 
Запускаем STM32 ST-LINK Utility. 
Подключаем ST-Link v2 к USB вашего ПК. 
Нажимаем на кнопку Connect. 
Далее (Если вы прошиваете плату первый раз) Идем: Target -> Option bytes, там выбираем в поле Read out protection "disabled" и нажимаем apply. Родная прошивка при этом стирается. 
Далее идем во вкладку file-> Open file и выбираем наш файл прошивки "hover.bin" 
Далее возвращаемся к вкладке Target -> выбираем Program&Verify ничего не меняя, соглашаемся и прошиваем. 
После окончания прошивки нажимаем Disconnect и выходим из программы. Отсоединяем плату и можно отпаять провода. 
Наша плата прошита! 

Теперь займемся Ардуино: 
Подключаем Ардуино к USB вашего ПК. 
Запускаем Arduino IDE. 
Идем инструменты -> плата и проверяем, что бы плата соответствовала вашей,у меня например arduino uno. 
Проверяем порт, идем инструменты -> порт (порт присваивается Windows, у всех по разному обычно нижний) 
Далее можете либо открыть hover-ide.ino, либо взять код из текстового файла который я приложил и вставить в поле редактирования кода, предварительно очистив его. 
И наконец нажимаем кнопку со стрелкой - загрузка. 
После окончания процесса загрузки прошивки закрываем программу и отсоединяем контроллер. 
Ардуино готов! 

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

# Подключение

Связь ардуино с контроллером гироскутера осуществляется по UART. 
Двумя проводами от RX на ардуино к TX на плате гироскутера и TX ардуино к RX платы (Смотри общюю схему - левый уарт платы гироскутера (LEFT SENSOR BOARD) именно левый!). 
Подключать UART необходимо через логический преобразователь 5v - 3.3v так как логика платы гироскутера работает на 3.3в, а ардуино на 5в. 
С того же левого уарта берем питание ("-" GND берем с аккумулятора! провод желательно получше), там 15в - понижаем купленной DC-DC понижайкой до 9v, для питания ардуино. 
Подпаиваем к выходу стабилизатора штекер под гнездо питания ардуино и подключаем.
Выход 5v из ардуино разводим на питание приемника и питание логики рулевого реле. 
Входы ардуино 2,3 вход каналов приемника. Подключаем во второй канал и четвертый приемника. 
Выходы ардуино 7,8 управление на реле. (подключаем к логике реле)
Выходы 0,1 RX TX

Реле у меня управляет заводским мотором рулевого редуктора.   
Аккумулятор для рулевого я оставил родной.   
Подключил так - минус от свинцового аккумулятора 6v на NC1 NC2 входы реле, плюс на NO1 NO2, а на мотор выходит из COM1 и COM2. 
Полярность меняется программно и мотор крутит в нужную сторону. 
# СХЕМА
HOVER HACK FAQ

# Примечания

Если вы разбираете готовый гироскутер, проверьте фазные провода которые идут к колесам - иногда они идут не по цветам.   Зафиксируйте себе эту информацию, что бы потом не путаться при подключении. 

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

Я думаю, что нужно выбирать модели не младше 18 года. 
Смотреть, параметры зарядного блока - что бы было указано 42v. 
Модели со встроенной блютус колонкой. 
6.5 дюймов колеса (даже мощнее чем большие). 
Может кому попадется фирмы eboard, черные 6.5 с блютусом - 3 штуки таких покупали все подходят. 
Я лично выбирал по этим параметрам и все было хорошо. Но шанс нарваться, я думаю есть всегда)

Как определить STM32 или нет: что бы узнать подходит ли ваш контроллер для перепрошивки, можно посмотреть на маркировку на самом процессоре (должно быть написано stm32...).


# Итоги

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

Огромное спасибо авторам прошивки и всем, кто помог в реализации моего проекта!!!

vfear_777@mail.ru для связи

# Ссылки

ST-Link v2 
ссылка 
Arduino 
ссылка 
DC-DC   
ссылка 
Логический преобразователь 
ссылка 
Модуль реле 
ссылка 
Пульт   
ссылка 
Штекер питания Ардуино 
ссылка 
Провода 
ссылка 

HOVER HACK FAQ
« Последнее редактирование: 15 Авг 2019 в 13:28 от vfear »
Сообщение понравилось: kor, ЭФЭ

19 Авг 2019 в 12:36
Ответ #1
Оффлайн

vfear

Москва - Московская область - Россия Сообщений: 5

21 Авг 2019 в 14:04
Ответ #2
Оффлайн

vfear

Москва - Московская область - Россия Сообщений: 5

17 Окт 2019 в 20:04
Ответ #3
Оффлайн

Глеб4

Сообщений: 1
А есть исходники прошивки для STM32?

18 Окт 2019 в 05:07
Ответ #4
Оффлайн

verial

Россия, Москва Сообщений: 997
в верху раздел программы и файлы.

22 Дек 2019 в 08:16
Ответ #5
Оффлайн

verial

Россия, Москва Сообщений: 997
Просто великолепно как разорвано.
Теперь надо сделать двойное управление для сына и для папы что бы в случае можно было перехватить.