Реклама: HOVER HACK FAQ

 

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

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

1. Смазка редукторного мотор колеса (Электровелосипеды) от HimoC26 (29.05.2023 в 09:43)2. Электросамокат или моноколесо? (Свободный электрон) от Shumadan (29.05.2023 в 09:42)3. Помогите выбрать моноколесо! (Моноколеса (электроунициклы)) от Shumadan (29.05.2023 в 09:37)4. Помогите начинающему электрифицировать велосипед (Электровелосипеды) от GoFrenDiy (29.05.2023 в 09:28)5. Bafang BBS движок под каретку (Электровелосипеды с подвесным двигателем) от Sap-aol@mail.ru (29.05.2023 в 09:24)6. Электро мотоцикл Denzel Liberty для любых типов дорог (DENZEL MOTORS) от Denzel Motors (29.05.2023 в 09:17)
7. Восстановление АКБ малыми токами по версии Branimir (Свинцовые аккумуляторы) от Cyberpapa (29.05.2023 в 09:10)8. Переделка ВАЗ 2115 в гибрид. (Гибридный электротранспорт) от бурелом (29.05.2023 в 09:01)9. Электровелосипедные новости (Электровелосипеды) от Stanislavchik (29.05.2023 в 08:49)10. Электроунициклы и ПДД. (Моноколеса (электроунициклы)) от Shumadan (29.05.2023 в 08:40)11. Контроль пробития изоляции электромобиля (Электромобили. Перенесенные темы. Можно их продолжать) от Newexe (29.05.2023 в 08:25)12. Электромобили с солнечными панелями (Солнечные электромобили) (Электромобили) от midway (29.05.2023 в 08:13)

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

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

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

vfear

Москва - Московская область - Россия Сообщений: 8
# 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 »


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

vfear

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


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

vfear

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


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

Глеб4

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


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

verial

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


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

verial

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


23 Мая 2020 в 16:57
Ответ #6
Оффлайн

mikefromtula

Тула - Тульская область - Россия Сообщений: 5
Добрый день! Прошил и подключил гирик через ардуино по схеме с прошивкой и скетчем, которую указал vfear. Управляется только одно колесо и то только по одному каналу :-(. Второе пытается крутиться в том же направлении, что и первое, но стопорится. Проблема не в колесе, так как менял их местами - та же история.
Использовал Flysky i6 и FS-iA6B. Контроллер GD.
Куда копать?
Помогите, братцы, а?


24 Мая 2020 в 07:41
Ответ #7
Оффлайн

verial

Россия, Москва Сообщений: 1230
закопать контроллер GD, только stm32 способен правильно работать.


25 Мая 2020 в 12:44
Ответ #8
Оффлайн

mikefromtula

Тула - Тульская область - Россия Сообщений: 5
закопать контроллер GD, только stm32 способен правильно работать.
Спасибо! Stm32 обошелся в 230 руб. Перепаял. Всё прошилось с 1 раза и заработало!


26 Мая 2020 в 14:07
Ответ #9
Оффлайн

verial

Россия, Москва Сообщений: 1230
Во тульчане подтянулись, давай танк делай для пейнтбола.


27 Мая 2020 в 12:12
Ответ #10
Оффлайн

mikefromtula

Тула - Тульская область - Россия Сообщений: 5
Во тульчане подтянулись, давай танк делай для пейнтбола.
Уважаемый Verial, я как раз и собираюсь нечто похожее сделать. )) Будь добр, подскажи, каким путем колеса гира заставить с пульта ДУ в разные стороны вращаться либо с помощью ардуино+FS-iA6B, либо напрямую приконнектив FS-iA6B к плате управления. Заранее благодарен.


27 Мая 2020 в 12:57
Ответ #11
Оффлайн

verial

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


26 Мар 2023 в 11:38
Ответ #12
Оффлайн

dnikitin

Казахстан, Алматы Сообщений: 3
Парни, а исходник прошивки (проект) доступен где-нибудь для скачивания?  (с настройками поиграться)
В выложенных файлах уже скомпилирован уже