Без_контроля_батареи_и_температурв_без_отладки.zip
5.8 MB
Несколько готовых прошивок от @Jenya_m_80
Описание автора:
Как обещал. Несколько прошивок!
При проверке основательно закрепляйте колёса.!!
Вопросы типа как вместо курка подключить кнопу не принимаю.
Эта прошивка НЕ ПОДДЕРЖИВАЕТ кнопки или только один курок.
Сразу ответ: я не знаю как подключить ваши сраные кнопки.
Только два курка, или две педали с датчиками холла.
Максимальный ток установил 25 Ампер на каждое колесо.
Максимальный ток и максимальные обороты можно уменьшить без перепрошивки.
Как это сделать есть в вики на гитхабе.(может кто-то прочитает)
Описание автора:
Как обещал. Несколько прошивок!
При проверке основательно закрепляйте колёса.!!
Вопросы типа как вместо курка подключить кнопу не принимаю.
Эта прошивка НЕ ПОДДЕРЖИВАЕТ кнопки или только один курок.
Сразу ответ: я не знаю как подключить ваши сраные кнопки.
Только два курка, или две педали с датчиками холла.
Максимальный ток установил 25 Ампер на каждое колесо.
Максимальный ток и максимальные обороты можно уменьшить без перепрошивки.
Как это сделать есть в вики на гитхабе.(может кто-то прочитает)
👍15👎4🔥1
Как изменить тормозное усилие переднего колеса на самокате.
Дописываем строки как указано на фото.
Либо копируем и вставляем в указанное место отсюда
if (speed <0) { // если нужно изменить усилие ПРАВОГО колеса, если левого - пишем cmdL = cmdR / 2;
cmdR = cmdL / 2; // если левого - пишем cmdL = cmdR / 2; измените это "/ 2" на нужное вам уменьшение
}
Дописываем строки как указано на фото.
Либо копируем и вставляем в указанное место отсюда
if (speed <0) { // если нужно изменить усилие ПРАВОГО колеса, если левого - пишем cmdL = cmdR / 2;
cmdR = cmdL / 2; // если левого - пишем cmdL = cmdR / 2; измените это "/ 2" на нужное вам уменьшение
}
👍7
Информация по колесам гироскутера, для облегчения идентификации
https://docs.google.com/spreadsheets/d/1Lw_cUveOZzA7avW5_DF-7dpMgIRH1cFpLyu4Koemuxo/edit#gid=0
https://docs.google.com/spreadsheets/d/1Lw_cUveOZzA7avW5_DF-7dpMgIRH1cFpLyu4Koemuxo/edit#gid=0
Google Docs
Hoverboard wheels
👍6
Изменения в ПДД с 1 марта 2023г.pdf
224.8 KB
Дамы и господа!
Изменения в ПДД с 1 марта 2023 года.
Изучаем!!!
Изменения в ПДД с 1 марта 2023 года.
Изучаем!!!
👍5💩5
Flatpack 1500 переделка.rar
170.7 MB
Парочка мощных источников питания, можно использовать как зарядные устройства.
Легко переделываются с телекоммуникационных блоков питания.
Более доступный FLATPACK 1500 в прикреплённом архиве.
Редкий но очень качественный и простой в переделке ZTE ZXD 1500, как переделать читаем с сообщения по ссылке
https://t.me/hover_ru/40996
Легко переделываются с телекоммуникационных блоков питания.
Более доступный FLATPACK 1500 в прикреплённом архиве.
Редкий но очень качественный и простой в переделке ZTE ZXD 1500, как переделать читаем с сообщения по ссылке
https://t.me/hover_ru/40996
👍8🔥1
ebike_hall_angle_calc.xls
22.5 KB
Лучший сайт радиолюбителя www.falstad.com
Калькуляторы для расчета мотор-колёс.
Калькулятор холлов
Калькулятор обмоток
Калькулятор намотки https://www.bavaria-direct.co.za/scheme/calculator/
Калькулятор всяких SMD компонентов https://kiloohm.info/
Калькулятор параллельных сопротивлений https://www.chipdip.ru/calc/parallel-resistors
Расчёт резистора для светодиодов https://cxem.net/calc/ledcalc.php
Расчёт резистивного делителя https://cxem.net/calc/divider_calc.php
Калькулятор цветовой маркировки резисторов https://www.chipdip.ru/calc/resistor
Опознать смд по коду и корпусу https://www.s-manuals.com/ru/smd
Конвертер HEX в DEC, DEC в HEX https://snipp.ru/tools/hex-dec
Опознать SMD компонент по коду
https://www.s-manuals.com/ru/smd
Калькуляторы для расчета мотор-колёс.
Калькулятор холлов
Калькулятор обмоток
Калькулятор намотки https://www.bavaria-direct.co.za/scheme/calculator/
Калькулятор всяких SMD компонентов https://kiloohm.info/
Калькулятор параллельных сопротивлений https://www.chipdip.ru/calc/parallel-resistors
Расчёт резистора для светодиодов https://cxem.net/calc/ledcalc.php
Расчёт резистивного делителя https://cxem.net/calc/divider_calc.php
Калькулятор цветовой маркировки резисторов https://www.chipdip.ru/calc/resistor
Опознать смд по коду и корпусу https://www.s-manuals.com/ru/smd
Конвертер HEX в DEC, DEC в HEX https://snipp.ru/tools/hex-dec
Опознать SMD компонент по коду
https://www.s-manuals.com/ru/smd
👍13🔥1
Две_платы_в_параллель_ручки_газ_и_тормоз.PDF
21.1 KB
Параллельное соединение плат для полного привода.
Варианты для радиоуправления и для обычных ручек газа и тормоза
Варианты для радиоуправления и для обычных ручек газа и тормоза
👍28
Звуковые сигналы ошибок
Диагностика платы по звуковым сигналам
1 звуковой сигнал (низкий тон)
- Датчик Холла не подключен. В любой момент хотя бы один датчик Холла должен иметь высокий уровень. Эта ошибка может возникнуть, если датчик Холла неисправен или не подключен, или если вы не подключили двигатель.
- Короткое замыкание датчика Холла. В любой момент максимум 2 датчика Холла должны быть высокими. Если 3 датчика Холла имеют высокий уровень, возможно, один датчик неисправен/закорочен.
- Двигатель НЕ вращается (Возможные причины: обрыв фазы двигателя, дефект MOSFET, неисправность операционного усилителя тока, двигатель заблокирован, слишком большая нагрузка). Если эта ошибка возникает из-за слишком большой нагрузки на двигатели, вы можете увеличить параметры r_errInpTgtThres и t_errQual в файле BLDC_controller_data.c.
Вы можете отключить двигатели, если они не подключены параметрами
#define MOTOR_LEFT_ENA
#define MOTOR_RIGHT_ENA (закомментировать соответствующий)
Диагностика двигателя включена по умолчанию, ее можно отключить в config.h с помощью параметра DIAG_ENA. (1 вкл, 0 откл)
2 звуковых сигнала (низкий тон)
- Тайм-аут АЦП, вызванный защитой АЦП. Чаще всего эта ошибка возникает когда не выполнена калибровка ручек газа и тормоза. Вторая причина - обрыв или короткое замыкание в кабелях ручек газа и тормоза. Выполните калибровку, если ошибка не устранилась, проверьте кабеля и исправность ручек. Проверьте, чтоб при нажатии на ручки менялось напряжение на соответствующем входе платы.
3 звуковых сигнала (низкий тон)
- Тайм-аут последовательной связи. Проверьте возможные причины / советы по устранению неполадок в разделе вики для варианта USART.
4 звуковых сигнала (низкий тон)
- Общий тайм-аут (PPM, PWM, Nunchuk). Проверьте возможные причины/советы по устранению неполадок в разделе вики для варианта PPM/варианта PWM/варианта Nunchuk.
5 звуковых сигналов (низкий тон)
- Предупреждение о температуре материнской платы. Это предупреждение отключено по умолчанию.
1 медленный звуковой сигнал (средней высоты)
- Низкое напряжение батареи < BAT_LVL2. Настройте уровни разряда батареи в разделе BATTERY. Зарядите батарею.
1 быстрый звуковой сигнал (средней тональности)
- Низкое напряжение батареи < BAT_LVL1. Настройте уровни разряда батареи в разделе BATTERY. Зарядите батарею
1 быстрый звуковой сигнал (высокий тон)
- Моторы (либо один из них) вращаются не в ту сторону. Это включено по умолчанию, но его можно отключить в config.h с помощью параметра BEEPS_BACKWARD.
Диагностика платы по звуковым сигналам
1 звуковой сигнал (низкий тон)
- Датчик Холла не подключен. В любой момент хотя бы один датчик Холла должен иметь высокий уровень. Эта ошибка может возникнуть, если датчик Холла неисправен или не подключен, или если вы не подключили двигатель.
- Короткое замыкание датчика Холла. В любой момент максимум 2 датчика Холла должны быть высокими. Если 3 датчика Холла имеют высокий уровень, возможно, один датчик неисправен/закорочен.
- Двигатель НЕ вращается (Возможные причины: обрыв фазы двигателя, дефект MOSFET, неисправность операционного усилителя тока, двигатель заблокирован, слишком большая нагрузка). Если эта ошибка возникает из-за слишком большой нагрузки на двигатели, вы можете увеличить параметры r_errInpTgtThres и t_errQual в файле BLDC_controller_data.c.
Вы можете отключить двигатели, если они не подключены параметрами
#define MOTOR_LEFT_ENA
#define MOTOR_RIGHT_ENA (закомментировать соответствующий)
Диагностика двигателя включена по умолчанию, ее можно отключить в config.h с помощью параметра DIAG_ENA. (1 вкл, 0 откл)
2 звуковых сигнала (низкий тон)
- Тайм-аут АЦП, вызванный защитой АЦП. Чаще всего эта ошибка возникает когда не выполнена калибровка ручек газа и тормоза. Вторая причина - обрыв или короткое замыкание в кабелях ручек газа и тормоза. Выполните калибровку, если ошибка не устранилась, проверьте кабеля и исправность ручек. Проверьте, чтоб при нажатии на ручки менялось напряжение на соответствующем входе платы.
3 звуковых сигнала (низкий тон)
- Тайм-аут последовательной связи. Проверьте возможные причины / советы по устранению неполадок в разделе вики для варианта USART.
4 звуковых сигнала (низкий тон)
- Общий тайм-аут (PPM, PWM, Nunchuk). Проверьте возможные причины/советы по устранению неполадок в разделе вики для варианта PPM/варианта PWM/варианта Nunchuk.
5 звуковых сигналов (низкий тон)
- Предупреждение о температуре материнской платы. Это предупреждение отключено по умолчанию.
1 медленный звуковой сигнал (средней высоты)
- Низкое напряжение батареи < BAT_LVL2. Настройте уровни разряда батареи в разделе BATTERY. Зарядите батарею.
1 быстрый звуковой сигнал (средней тональности)
- Низкое напряжение батареи < BAT_LVL1. Настройте уровни разряда батареи в разделе BATTERY. Зарядите батарею
1 быстрый звуковой сигнал (высокий тон)
- Моторы (либо один из них) вращаются не в ту сторону. Это включено по умолчанию, но его можно отключить в config.h с помощью параметра BEEPS_BACKWARD.
👍13👏1
Точки проверки на плате.jpg
235.7 KB
Диагностика и ремонт платы.
Если уже спалили - вам сюда, изучаем файлик, постарался основное разжевать, остальное спрашивайте в группе https://t.me/hover_ru.
Схема платы тут: https://t.me/hover_faq/31
Если уже спалили - вам сюда, изучаем файлик, постарался основное разжевать, остальное спрашивайте в группе https://t.me/hover_ru.
Схема платы тут: https://t.me/hover_faq/31
👍19🔥6👏2
Ссылка на облако mailru с исходниками и готовыми прошивками от @kep12
https://cloud.mail.ru/public/5LG5/58t791DNm
https://cloud.mail.ru/public/5LG5/58t791DNm
Папка из Облака Mail
hoverboard-firmware-hack-FOC
Скачивайте файлы из папки или сохраняйте к себе в Облако
👍11👏3
Баг с тормозами.
Отсутствие реакции на курок тормоза при полностью нажатом газе устраняем так:
В файле main.c ищем строки на фото и меняем 15 на 13. Возможно кому-то нужно будет 12 или 14, ставим по фактическому результату.
Настоятельно рекомендуется проверить на вывешенных колёсах работу курков газа и тормоза. Тормоз должен иметь приоритет!
ВНИМАНИЕ!!! ДАННАЯ НАСТРОЙКА АКТУАЛЬНА ТОЛЬКО ДЛЯ ПРОШИВОК БЕЗ MULTI_MOD_DRIVE !!!
Отсутствие реакции на курок тормоза при полностью нажатом газе устраняем так:
В файле main.c ищем строки на фото и меняем 15 на 13. Возможно кому-то нужно будет 12 или 14, ставим по фактическому результату.
Настоятельно рекомендуется проверить на вывешенных колёсах работу курков газа и тормоза. Тормоз должен иметь приоритет!
ВНИМАНИЕ!!! ДАННАЯ НАСТРОЙКА АКТУАЛЬНА ТОЛЬКО ДЛЯ ПРОШИВОК БЕЗ MULTI_MOD_DRIVE !!!
👍5
Самокат стандарт.PDF
28.4 KB
Самые простые схемы подключения:
Курок газа и тормоза
Курки газа и тормоза + кнопка круиз-контроля
Курок газа и тормоза
Курки газа и тормоза + кнопка круиз-контроля
👍12
Свет и стоп сигнал.rar
128 KB
Схемы управления освещением.
В архиве схема, печатки для полной схемы и отдельно для стоп сигнала, проект в протеус 8.5
Схема переключения фар одной кнопкой (нижняя часть от +ВАТ) с питанием фар от основной батареи. Также вместо фар можно подключать другие устройства, через преобразователи напряжения и без них. F1, F2, F3, F4 предохранители, подобрать соответственно нагрузке. Питание схемы управления от 5 вольт, берем на плате гироскутера.
Схема включения габаритов и стоп сигнала от курка тормоза (верхняя часть от +ВАТ). Уровень сработки настраивается резистором RV2. Габариты в половину накала работают только с лампами без драйвера, с токоограничивающим резистором.
ВНИМАНИЕ!!! ДАННЫЕ СХЕМЫ НЕ ЯВЛЯЮТСЯ ПОНИЖАЮЩИМИ ПРЕОБРАЗОВАТЕЛЯМИ!!! Какое напряжение подали на вход (+АКБ), то и получим на выходе!!! Рабочее напряжение от 12 вольт, по даташиту транзистор TIP127 выдерживает до 100 вольт. При токе более 2 ампер может потребоваться радиатор для транзистора, место на плате предусмотрено.
В архиве схема, печатки для полной схемы и отдельно для стоп сигнала, проект в протеус 8.5
Схема переключения фар одной кнопкой (нижняя часть от +ВАТ) с питанием фар от основной батареи. Также вместо фар можно подключать другие устройства, через преобразователи напряжения и без них. F1, F2, F3, F4 предохранители, подобрать соответственно нагрузке. Питание схемы управления от 5 вольт, берем на плате гироскутера.
Схема включения габаритов и стоп сигнала от курка тормоза (верхняя часть от +ВАТ). Уровень сработки настраивается резистором RV2. Габариты в половину накала работают только с лампами без драйвера, с токоограничивающим резистором.
ВНИМАНИЕ!!! ДАННЫЕ СХЕМЫ НЕ ЯВЛЯЮТСЯ ПОНИЖАЮЩИМИ ПРЕОБРАЗОВАТЕЛЯМИ!!! Какое напряжение подали на вход (+АКБ), то и получим на выходе!!! Рабочее напряжение от 12 вольт, по даташиту транзистор TIP127 выдерживает до 100 вольт. При токе более 2 ампер может потребоваться радиатор для транзистора, место на плате предусмотрено.
👍17👏1
AUTOMOBILE.rar
29.9 MB
Простая прошивка для детских машинок.
- Мультимод 3 режима
- Поддержка переключателя "ВПЕРЕД" - "0" - "НАЗАД" (подключается на разъем программирования)
- 2 курка - газ и тормоз
- Настройка параметров по блютуз (адаптер подключаем на правый уарт)
- Добавлена возможность изменения параметра I_DC_MAX
В архиве исходник, схема соединений в папке исходника
- Мультимод 3 режима
- Поддержка переключателя "ВПЕРЕД" - "0" - "НАЗАД" (подключается на разъем программирования)
- 2 курка - газ и тормоз
- Настройка параметров по блютуз (адаптер подключаем на правый уарт)
- Добавлена возможность изменения параметра I_DC_MAX
В архиве исходник, схема соединений в папке исходника
👍34👎2👏2🔥1