Прошивка для двух отдельных плат гироскутера.
- Keil uVision 5
- PureBasic
- Выбор режима работы (Синус, Блочный)
- Ограничение максимального тока
- Тип входного задания (Напряжение, ток, скорость)
- Ослабление поля
- Пределы аккумулятора
- Все актуальные новости о проекте можно узнать в Телеграмм канале KickScooterGreenBytes.
- Обсуждение актуальных вопросов, поддержка, помощь в Телеграмм чате KickScooterGreenBytesChat.
- GD32F130C8T6
- GD32F130C6T6
Прошивка поддерживает подключение и управление с ПК при помощи ПО. Подключение платы к ПО осуществляется одним из двух способов:
- USB TTL (UART)
- ST Link V2
Для полноценной поддержки платы необходимо выполнить минимальные изменения платы, изменения показаны в картинках
Прошивка платы осуществляется программатором ST LinkV2 и программой STM32 ST-LINK Utility, при компиляции из Keil загрузка в плату произведется в автоматическом режиме.
- Перед загрузкой прошивки убедитесь что плата отключена от источника питания и аккумуляторной батареи.
В папке bin\Hex есть несколько файлов, каждый файл предназначен для конкретной платы и микроконтроллера
- 0x1A = Первая плата микроконтроллер GD32F130C8T6
- 0x1B = Первая плата микроконтроллер GD32F130C6T6
- 0x2A = Вторая плата микроконтроллер GD32F130C8T6
- 0x2B = Вторая плата микроконтроллер GD32F130C6T6
- 0x3A = Третья плата микроконтроллер GD32F130C8T6
- 0x3B = Третья плата микроконтроллер GD32F130C6T6
В программе при подключении (во вкладке подключение) необходимо указать размер памяти для микроконтроллера GD32F130T6C6 = 0x7D00
После прошивки платы, изменения платы, подключения органов управления и двигателя необходимо плату откалибровать для нормальной работы.
- Подключаем источник питания и/или аккумуляторную батарею
- На отключенном устройстве нажимаем и держим до характерного сигнала кнопку включения
- Повторно нажимаем и держим до характерного сигнала кнопку включения
- Нажимаем на курок газа и тормоза для определения пределов и однократно нажимаем кнопку включения
- Ожидаем вращения двигателя в нужную нам сторону и однократно нажимаем на кнопку включения
- Калибровка завершена
Для более детальной настройки конфигурации платы необходимо подключить плату к компьютеру.