Исходник от 11.04.21.zip
38.4 MB
Чистый исходник от 11 апреля 2021 года.
Всё по умолчанию. Нет никаких доработок и изменений, работает как есть.
_
Всё по умолчанию. Нет никаких доработок и изменений, работает как есть.
_
HB Update GreenBytes.zip
38.6 MB
Доработанная прошивка от @greenbytes
Все изменения проведены для HoverCar:
1. Сделал чтоб левое и правое колесо работало синхронно
2. Исправил накат (не полностью, но теперь не убьешься)
3. Добавил 4 профиль. Запуск с нажатым Газом
4. Добавил и модифицировал систему Дерябина (подключение вело компьютера)
5. Каждый профиль настраивается (синус, фок), режим управления.
6. Добавил возможность задавать ток для каждого колеса (актуально для самокатов), в процессе торможения будет задействован именно тот ток который указан на данное колесо.
_
Все изменения проведены для HoverCar:
1. Сделал чтоб левое и правое колесо работало синхронно
2. Исправил накат (не полностью, но теперь не убьешься)
3. Добавил 4 профиль. Запуск с нажатым Газом
4. Добавил и модифицировал систему Дерябина (подключение вело компьютера)
5. Каждый профиль настраивается (синус, фок), режим управления.
6. Добавил возможность задавать ток для каждого колеса (актуально для самокатов), в процессе торможения будет задействован именно тот ток который указан на данное колесо.
_
Драндукар-1.1.zip
39.2 MB
Доработанная прошивка от @s_tver для машин.
С помощью переключателя выбирается режим:
Задний ход (Rew)
Первая скорость вперёд (Min)
Вторая скорость вперёд (Mid)
Максимальная скорость (Max) вперёд
Скорость можно выбирать на ходу, задний ход включается и выключается после остановки.
Максимальная скорость для каждого режима задаётся в config.h, раздел HOVERCAR
Моторы работают в FOC TRQ, во всех режимах есть накат.
В архиве исходник, 2 варианта схем подключения и готовый бинарник с настройками по умолчанию
_
С помощью переключателя выбирается режим:
Задний ход (Rew)
Первая скорость вперёд (Min)
Вторая скорость вперёд (Mid)
Максимальная скорость (Max) вперёд
Скорость можно выбирать на ходу, задний ход включается и выключается после остановки.
Максимальная скорость для каждого режима задаётся в config.h, раздел HOVERCAR
Моторы работают в FOC TRQ, во всех режимах есть накат.
В архиве исходник, 2 варианта схем подключения и готовый бинарник с настройками по умолчанию
_
hoverboard+cruise+lcd.zip
47 MB
Доработанная прошивка от @s_tver с дисплеем 1602 I2C
Дисплей подключается на правый уарт. Кнопки управления дисплеем и круиз-контролем подключаются на разъём программирования.
В архиве схема подключения. Все изменения сделаны для варианта Ховеркар
_
Дисплей подключается на правый уарт. Кнопки управления дисплеем и круиз-контролем подключаются на разъём программирования.
В архиве схема подключения. Все изменения сделаны для варианта Ховеркар
_
Remontnaya_sinus.rar
30.4 KB
Готовая прошивка (.hex) для ремонта и диагностики платы. Крутит колёса с минимальной скоростью.
image_2022-09-04_11-15-58.png
107.3 KB
#программы
Visual Studio Code
Среда для редактирования, сборки и загрузки прошивки. Качаем свежую версию по ссылке:
https://code.visualstudio.com/download
_
Visual Studio Code
Среда для редактирования, сборки и загрузки прошивки. Качаем свежую версию по ссылке:
https://code.visualstudio.com/download
_
вск.png
21.7 KB
Для работы нужно установить 3 расширения. Открываем VSK и нажимаем на иконку "Расширения"
_
_
Вск1.png
12.9 KB
В строку поиска пишем:
Russian Language Pack for Visual Studio Code (русский язык)
Нажимаем на найденное расширение и устанавливаем его. Аналогично с остальными:
vscode-pdf (просмотр файлов .pdf)
PlatformIO IDE (среда разработки)
_
Russian Language Pack for Visual Studio Code (русский язык)
Нажимаем на найденное расширение и устанавливаем его. Аналогично с остальными:
vscode-pdf (просмотр файлов .pdf)
PlatformIO IDE (среда разработки)
_
Пио.png
9.3 KB
После установки расширений VSK сменит язык интерфейса на русский, вы сможете открывать файлы документации в папке с исходником прямо из программы и в панели действий появится значёк Platformio.
Установка завершена.
Установка завершена.
1.png
75 KB
#прошивка
Сборка прошивки и прошивка платы
Открываем нужный исходник.
Я показываю на примере исходника 2021 года.
Нажимаем на иконку Platformio, далее "Open", "Open Project"
_
Сборка прошивки и прошивка платы
Открываем нужный исходник.
Я показываю на примере исходника 2021 года.
Нажимаем на иконку Platformio, далее "Open", "Open Project"
_
11.png
108.7 KB
В открывшемся окне проводника открываем папку с исходником, ту, где лежит файл platformio.ini.
Обязательно нужен доступ в интернет, на этом этапе PIO будет докачивать и устанавливать необходимые файлы для работы. От вас ничего не требуется, только подождать. В дальнейшем доступ в интернет нужен только для обновления
_
Обязательно нужен доступ в интернет, на этом этапе PIO будет докачивать и устанавливать необходимые файлы для работы. От вас ничего не требуется, только подождать. В дальнейшем доступ в интернет нужен только для обновления
_
2.png
58.3 KB
PIO откроет файл platformio.ini. В этом файле нужно выбрать нужный нам вариант сборки, в данном случае VARIANT_HOVERCAR. Для этого стираем ; перед нужным вариантом
_
_
3.png
43.5 KB
В нижнем левом углу кнопки, нам нужны три основные, их назначение на фото.
Build - собирает прошивку без прошивки чипа. Файл прошивки будет лежать в рабочей папке PIO, она находится в папке с исходником.
Upload - собирает прошивку и прошивает чип. Настоятельно рекомендуется стирать чип перед прошивкой с помощью ST-link утилиты! Для этого достаточно в программе нажать на ластик и подтвердить действие, она сама подключится и сотрёт чип.
Clean - стирает содержимое рабочей папки PIO
_
Build - собирает прошивку без прошивки чипа. Файл прошивки будет лежать в рабочей папке PIO, она находится в папке с исходником.
Upload - собирает прошивку и прошивает чип. Настоятельно рекомендуется стирать чип перед прошивкой с помощью ST-link утилиты! Для этого достаточно в программе нажать на ластик и подтвердить действие, она сама подключится и сотрёт чип.
Clean - стирает содержимое рабочей папки PIO
_
4.png
142.3 KB
В проводнике переходим в папку lnc, файл config.h
В этом файле находятся все настройки прошивки.
В разделе VARIANT_HOVERCAR SETTINGS настраиваем режим регулирования (скорость, напряжение или крутящий момент), направление вращения колёс, задний ход, круиз
_
В этом файле находятся все настройки прошивки.
В разделе VARIANT_HOVERCAR SETTINGS настраиваем режим регулирования (скорость, напряжение или крутящий момент), направление вращения колёс, задний ход, круиз
_
5.png
125.6 KB
В разделе "MOTOR CONTROL" настраивается режим работы моторов, максимальные токи на колесо и ток перегрузки, включение и отключение ослабления поля. Также можно отключить любое из колёс.
По умолчанию прошивка собирается с параметрами:
-ток на 1 колесо 15 ампер (амперметр не точный, на разных платах измеряет с разной погрешностью)
-ток перегрузки 17 ампер
-ослабление поля отключено, активны оба колеса, режим работы моторов FOC TRQ
_
По умолчанию прошивка собирается с параметрами:
-ток на 1 колесо 15 ампер (амперметр не точный, на разных платах измеряет с разной погрешностью)
-ток перегрузки 17 ампер
-ослабление поля отключено, активны оба колеса, режим работы моторов FOC TRQ
_
22.png
31.1 KB
После настройки нажимаем "Upload", чтобы собрать прошивку и прошить чип.
В этот момент компилятору нужен доступ в интернет для подтягивания зависимостей. Это займёт некоторое время, по окончанию сборки вы увидите уведомление "SUCCESS", всё получилось. Плата пиликнет мелодию и долгий однотонный писк, что подтверждает, что прошили успешно
_
В этот момент компилятору нужен доступ в интернет для подтягивания зависимостей. Это займёт некоторое время, по окончанию сборки вы увидите уведомление "SUCCESS", всё получилось. Плата пиликнет мелодию и долгий однотонный писк, что подтверждает, что прошили успешно
_
ошибка.png
31.7 KB
Если при первой попытке прошивки компилятор выдал сообщение об ошибке - нажимаем кнопку "Clean", чтоб стереть содержимое рабочей папки и заново "Upload" либо "Build"
Media is too big
VIEW IN TELEGRAM
#фазировка, #подключение, #моторколесо
Подбор фаз моторов
В некоторых случаях после прошивки колёса не крутятся, блокируются, неверно реагируют на ручки газа и тормоза. В этом случае нужно подобрать правильную последовательность фаз и датчиков холла. Есть 2 способа это сделать - сменить назначение программно или просто поменять провода местами.
Второй способ на видео
Подбор фаз моторов
В некоторых случаях после прошивки колёса не крутятся, блокируются, неверно реагируют на ручки газа и тормоза. В этом случае нужно подобрать правильную последовательность фаз и датчиков холла. Есть 2 способа это сделать - сменить назначение программно или просто поменять провода местами.
Второй способ на видео
комбинации фаз и холлов.png
26.9 KB
#фазировка, #подключение, #моторколесо
Таблица для подбора фаз моторов
Таблица вариантов подключения фазных проводов и проводов от датчиков холла к плате гироскутера. Перебираем по порядку варианты фазных проводов, если колесо не закрутилось - меняем провода холлов на следующий вариант и заново подбираем фазные пока колесо не будет крутиться правильно, без рывков и посторонних шумов. Наглядное описание на видео в предыдущем посте
Таблица для подбора фаз моторов
Таблица вариантов подключения фазных проводов и проводов от датчиков холла к плате гироскутера. Перебираем по порядку варианты фазных проводов, если колесо не закрутилось - меняем провода холлов на следующий вариант и заново подбираем фазные пока колесо не будет крутиться правильно, без рывков и посторонних шумов. Наглядное описание на видео в предыдущем посте
Оглавление. Или содержание.
Связанный чат с обсуждением
https://www.group-telegram.com/hover_ru
3D модели для печати
https://www.group-telegram.com/Hover_3D
Канал и обсуждение по двухплатным гироскутерам, 3Д печати и прочим вопросам
https://www.group-telegram.com/kickscooter_diy
https://www.group-telegram.com/kickscootergreenbyteschat
Соседний чат по переделке
https://www.group-telegram.com/samodelkiIzGiroskutera
Группа в ВК
https://vk.com/club198711307
_
1. Виды гироскутеров
https://www.group-telegram.com/hover_faq.com/23
2. Компоненты на плате гироскутера и назначение выводов
https://www.group-telegram.com/hover_faq.com/28
3. Схема основной платы гироскутера
https://www.group-telegram.com/hover_faq.com/31
4. Базовая схема подключения курков газа и тормоза
https://www.group-telegram.com/hover_faq.com/32
5. Переделка платы гироскутера для подключения курков газа и тормоза
https://www.group-telegram.com/hover_faq.com/32
6. Программа STM32 ST-LINK Utility
https://www.group-telegram.com/hover_faq.com/37
7. Программа Flash Loader Demonstrator
https://www.group-telegram.com/hover_faq.com/38
8. Подключение программатора, снятие защиты от чтения и стирание чипа через STM32 ST-LINK Utility
https://www.group-telegram.com/hover_faq.com/45
9. Самый СВЕЖИЙ ОРИГИНАЛЬНЫЙ исходник прошивки,
Вики по разделу HOVERCAR и обсуждение проблем (на английском языке)
https://www.group-telegram.com/hover_faq.com/51
10. Более ранние варианты исходников и доработанные версии
https://www.group-telegram.com/hover_faq.com/58
11. Программа Visual Studio Code, установка и настройка
https://www.group-telegram.com/hover_faq.com/64
12. Сборка прошивки и прошивка платы через Visual Studio Code
https://www.group-telegram.com/hover_faq.com/68
13. Подбор фаз моторов, таблица для подбора фаз
https://www.group-telegram.com/hover_faq.com/76
https://www.group-telegram.com/hover_faq.com/77
14. Калибровка ручек газа и тормоза
https://www.group-telegram.com/hover_faq.com/81
15. Калибровка вольтметра в плате гироскутера
https://www.group-telegram.com/hover_faq.com/82
16. Прошивка с телефона. Терминал в телефоне
https://www.group-telegram.com/hover_faq.com/86
17. Протокол DEBAG SERIAL. Подключение к плате по блютуз и настройка параметров
https://www.group-telegram.com/hover_faq.com/91
18. Доработанная прошивка от @s-tver с выводом информации на бортовой компьютер.
https://www.group-telegram.com/hover_faq.com/100
19. Несколько готовых прошивок от @Jenya_m_80.
https://www.group-telegram.com/hover_faq.com/102
20. Изменение тормозного усилия переднего колеса самоката.
https://www.group-telegram.com/hover_faq.com/103
21. Информация по колёсам, сводная таблица.
https://www.group-telegram.com/hover_faq.com/104
22. Изменения ПДД с 1 марта 2023 г.
https://www.group-telegram.com/hover_faq.com/105
23. Переделка телекоммуникационных БП в мощные зарядные устройства.
https://www.group-telegram.com/hover_faq.com/106
24. Полезные калькуляторы радиолюбителя
https://www.group-telegram.com/hover_faq.com/107
25. Параллельное соединение плат для полного привода.
https://www.group-telegram.com/hover_faq.com/110
26. Звуковые сигналы ошибок.
https://www.group-telegram.com/hover_faq.com/112
27. Диагностика и ремонт платы.
https://www.group-telegram.com/hover_faq.com/114
27. Прошивки и исходники от @kep12 (облако майл.ру)
https://www.group-telegram.com/hover_faq.com/116
28. Баг с тормозами при полном газе
https://www.group-telegram.com/hover_faq.com/117
29. Самые простые, базовые схемы переделки, 2 курка и круиз
https://www.group-telegram.com/hover_faq.com/119
30. Схемы управления световыми приборами
https://www.group-telegram.com/hover_faq.com/121
31. Расположение фаз и датчиков холла в мотор-колесе
https://www.group-telegram.com/hover_faq.com/124
32. Простая прошивка для детских машинок с переключателем "ВПЕРЁД" - "0" - "НАЗАД"
https://www.group-telegram.com/hover_faq.com/125
33. Документация и ПО для Смарт БМС Jiabaida
https://www.group-telegram.com/hover_faq.com/129
34. Прошивка от @M_a_x_i_m_123 с БК на ESP-01 либо WEMOS
https://www.group-telegram.com/hover_faq.com/130
35. Полезные посты с группы в ВК
https://www.group-telegram.com/hover_faq.com/132
36. Комплект для инвалидной коляски
https://www.group-telegram.com/hover_faq.com/134
37. Управление выпрямителями ELTEK FLATPACK по CAN
https://www.group-telegram.com/hover_faq.com/137
38. Прошивка HOVERCAR SOFT и ПО для настройки
https://www.group-telegram.com/hover_faq.com/138
Связанный чат с обсуждением
https://www.group-telegram.com/hover_ru
3D модели для печати
https://www.group-telegram.com/Hover_3D
Канал и обсуждение по двухплатным гироскутерам, 3Д печати и прочим вопросам
https://www.group-telegram.com/kickscooter_diy
https://www.group-telegram.com/kickscootergreenbyteschat
Соседний чат по переделке
https://www.group-telegram.com/samodelkiIzGiroskutera
Группа в ВК
https://vk.com/club198711307
_
1. Виды гироскутеров
https://www.group-telegram.com/hover_faq.com/23
2. Компоненты на плате гироскутера и назначение выводов
https://www.group-telegram.com/hover_faq.com/28
3. Схема основной платы гироскутера
https://www.group-telegram.com/hover_faq.com/31
4. Базовая схема подключения курков газа и тормоза
https://www.group-telegram.com/hover_faq.com/32
5. Переделка платы гироскутера для подключения курков газа и тормоза
https://www.group-telegram.com/hover_faq.com/32
6. Программа STM32 ST-LINK Utility
https://www.group-telegram.com/hover_faq.com/37
7. Программа Flash Loader Demonstrator
https://www.group-telegram.com/hover_faq.com/38
8. Подключение программатора, снятие защиты от чтения и стирание чипа через STM32 ST-LINK Utility
https://www.group-telegram.com/hover_faq.com/45
9. Самый СВЕЖИЙ ОРИГИНАЛЬНЫЙ исходник прошивки,
Вики по разделу HOVERCAR и обсуждение проблем (на английском языке)
https://www.group-telegram.com/hover_faq.com/51
10. Более ранние варианты исходников и доработанные версии
https://www.group-telegram.com/hover_faq.com/58
11. Программа Visual Studio Code, установка и настройка
https://www.group-telegram.com/hover_faq.com/64
12. Сборка прошивки и прошивка платы через Visual Studio Code
https://www.group-telegram.com/hover_faq.com/68
13. Подбор фаз моторов, таблица для подбора фаз
https://www.group-telegram.com/hover_faq.com/76
https://www.group-telegram.com/hover_faq.com/77
14. Калибровка ручек газа и тормоза
https://www.group-telegram.com/hover_faq.com/81
15. Калибровка вольтметра в плате гироскутера
https://www.group-telegram.com/hover_faq.com/82
16. Прошивка с телефона. Терминал в телефоне
https://www.group-telegram.com/hover_faq.com/86
17. Протокол DEBAG SERIAL. Подключение к плате по блютуз и настройка параметров
https://www.group-telegram.com/hover_faq.com/91
18. Доработанная прошивка от @s-tver с выводом информации на бортовой компьютер.
https://www.group-telegram.com/hover_faq.com/100
19. Несколько готовых прошивок от @Jenya_m_80.
https://www.group-telegram.com/hover_faq.com/102
20. Изменение тормозного усилия переднего колеса самоката.
https://www.group-telegram.com/hover_faq.com/103
21. Информация по колёсам, сводная таблица.
https://www.group-telegram.com/hover_faq.com/104
22. Изменения ПДД с 1 марта 2023 г.
https://www.group-telegram.com/hover_faq.com/105
23. Переделка телекоммуникационных БП в мощные зарядные устройства.
https://www.group-telegram.com/hover_faq.com/106
24. Полезные калькуляторы радиолюбителя
https://www.group-telegram.com/hover_faq.com/107
25. Параллельное соединение плат для полного привода.
https://www.group-telegram.com/hover_faq.com/110
26. Звуковые сигналы ошибок.
https://www.group-telegram.com/hover_faq.com/112
27. Диагностика и ремонт платы.
https://www.group-telegram.com/hover_faq.com/114
27. Прошивки и исходники от @kep12 (облако майл.ру)
https://www.group-telegram.com/hover_faq.com/116
28. Баг с тормозами при полном газе
https://www.group-telegram.com/hover_faq.com/117
29. Самые простые, базовые схемы переделки, 2 курка и круиз
https://www.group-telegram.com/hover_faq.com/119
30. Схемы управления световыми приборами
https://www.group-telegram.com/hover_faq.com/121
31. Расположение фаз и датчиков холла в мотор-колесе
https://www.group-telegram.com/hover_faq.com/124
32. Простая прошивка для детских машинок с переключателем "ВПЕРЁД" - "0" - "НАЗАД"
https://www.group-telegram.com/hover_faq.com/125
33. Документация и ПО для Смарт БМС Jiabaida
https://www.group-telegram.com/hover_faq.com/129
34. Прошивка от @M_a_x_i_m_123 с БК на ESP-01 либо WEMOS
https://www.group-telegram.com/hover_faq.com/130
35. Полезные посты с группы в ВК
https://www.group-telegram.com/hover_faq.com/132
36. Комплект для инвалидной коляски
https://www.group-telegram.com/hover_faq.com/134
37. Управление выпрямителями ELTEK FLATPACK по CAN
https://www.group-telegram.com/hover_faq.com/137
38. Прошивка HOVERCAR SOFT и ПО для настройки
https://www.group-telegram.com/hover_faq.com/138
Telegram
Hover_ru
Обсуждаем технические вопросы по поводу самоделок на платах гироскутера! https://www.youtube.com/@user-rr8zx7hu1r
Hover.FAQ pinned «Оглавление. Или содержание. Связанный чат с обсуждением https://www.group-telegram.com/hover_ru 3D модели для печати https://www.group-telegram.com/Hover_3D Канал и обсуждение по двухплатным гироскутерам, 3Д печати и прочим вопросам https://www.group-telegram.com/kickscooter_diy https://www.group-telegram.com/kickscootergreenbyteschat…»
Media is too big
VIEW IN TELEGRAM
#калибровка
Калибровка ручек газа и тормоза.
После прошивки плата не знает пределов регулирования ручек газа и тормоза. Поэтому при включении выдаёт два повторяющихся коротких сигнала низкого тона. Таким образом она указывает, что нужно выполнить процедуру калибровки ручек газа и тормоза.
Процесс калибровки на видео 👆, такой метод входа в режим калибровки работает на всех исходниках БЕЗ MULTI_MODE_DRIVE.
На новых исходниках, в которых добавлен MULTI_MODE_DRIVE, процедура входа в режим калибровки проще, не нужно ловить момент. После включения платы не спеша зажимаем кнопку включения и ждём писк, дальше всё как на видео.
ВНИМАНИЕ!!!
В режиме FOC TRQ:
Если колёса висят воздухе, вы нажали на тормоз и колёса начинают крутиться туда-сюда - это значит, что вы сделали всё правильно. Вам просто нужно поставить их на землю
Калибровка ручек газа и тормоза.
После прошивки плата не знает пределов регулирования ручек газа и тормоза. Поэтому при включении выдаёт два повторяющихся коротких сигнала низкого тона. Таким образом она указывает, что нужно выполнить процедуру калибровки ручек газа и тормоза.
Процесс калибровки на видео 👆, такой метод входа в режим калибровки работает на всех исходниках БЕЗ MULTI_MODE_DRIVE.
На новых исходниках, в которых добавлен MULTI_MODE_DRIVE, процедура входа в режим калибровки проще, не нужно ловить момент. После включения платы не спеша зажимаем кнопку включения и ждём писк, дальше всё как на видео.
ВНИМАНИЕ!!!
В режиме FOC TRQ:
Если колёса висят воздухе, вы нажали на тормоз и колёса начинают крутиться туда-сюда - это значит, что вы сделали всё правильно. Вам просто нужно поставить их на землю