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.iss.one/hover_ru.
Схема платы тут: https://t.iss.one/hover_faq/31
Если уже спалили - вам сюда, изучаем файлик, постарался основное разжевать, остальное спрашивайте в группе https://t.iss.one/hover_ru.
Схема платы тут: https://t.iss.one/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
Jiabaida.rar
12.2 MB
Смарт БМС Jiabaida SP17S00x
https://www.jiabaida.com/ - сайт
+86 135 3856 2696 WhatsApp. Перед тем как написать регистрируемся в приложении для полного функционала!
В архиве приложение для android/ios, ПО для ПК, документация.
Свежая версия ПО для ПК 4.5, коннектится и читает параметры БМС в режиме AFE_O2_3717.
Любые изменения параметров вы делаете на свой страх и риск, перед использованием изучить документацию в архиве и сделать резервную копию заводских настроек!
Косяки:
- Отвалы связи с телефоном.
- Автоматически включает питание при подключении телефона!
- При балансировке LiFePO4 напряжение на отдельных ячейках может достигать 3,75 вольт!!!
- Непонятный алгоритм оценки остатка батареи, по напряжению. На LiFePO4 не удалось достичь приемлемого результата, остаток батареи отображается неверно.
- Приложение Xiaoxiang Electric не работает без включенного GPS, без регистрации имеет ограниченный функционал.
Если вы обнаружили баги или нашли решение - прошу сообщить в комментах или мне в личку
https://www.jiabaida.com/ - сайт
+86 135 3856 2696 WhatsApp. Перед тем как написать регистрируемся в приложении для полного функционала!
В архиве приложение для android/ios, ПО для ПК, документация.
Свежая версия ПО для ПК 4.5, коннектится и читает параметры БМС в режиме AFE_O2_3717.
Любые изменения параметров вы делаете на свой страх и риск, перед использованием изучить документацию в архиве и сделать резервную копию заводских настроек!
Косяки:
- Отвалы связи с телефоном.
- Автоматически включает питание при подключении телефона!
- При балансировке LiFePO4 напряжение на отдельных ячейках может достигать 3,75 вольт!!!
- Непонятный алгоритм оценки остатка батареи, по напряжению. На LiFePO4 не удалось достичь приемлемого результата, остаток батареи отображается неверно.
- Приложение Xiaoxiang Electric не работает без включенного GPS, без регистрации имеет ограниченный функционал.
Если вы обнаружили баги или нашли решение - прошу сообщить в комментах или мне в личку
👍18💩2👎1🔥1
Прошивка от M_a_x_i_m_123
БК на ESP-01 либо WEMOS
С управлением функциями и просмотром параметров посредством приложения на телефоне (ESP01) либо с дисплеем и приложением на телефон (WEMOS)
По ссылке на ЯД архив с исходниками, прошивки для БК лежат в папке arduino
https://disk.yandex.ru/d/x78OcvVlpzaonw
Видео на ютуб:
https://youtu.be/eJN8xtJDQhU?si=VluHMbAwzmqWUJK9
БК на ESP-01 либо WEMOS
С управлением функциями и просмотром параметров посредством приложения на телефоне (ESP01) либо с дисплеем и приложением на телефон (WEMOS)
По ссылке на ЯД архив с исходниками, прошивки для БК лежат в папке arduino
https://disk.yandex.ru/d/x78OcvVlpzaonw
Видео на ютуб:
https://youtu.be/eJN8xtJDQhU?si=VluHMbAwzmqWUJK9
🔥28👍16👏1
image_2024-02-07_11-16-25.png
738.9 KB
Комплект для инвалидной коляски.
Управление джойстиком, одной рукой. Кнопка включения выведена на корпус джойстика. Там же переключатель скорости, медленно-быстро. Скорость настраивается в прошивке.
В архиве исходник программы, схема подключений, чертежи корпусов в солиде и STL для печати.
Видео: https://t.iss.one/hover_ru/264336
Управление джойстиком, одной рукой. Кнопка включения выведена на корпус джойстика. Там же переключатель скорости, медленно-быстро. Скорость настраивается в прошивке.
В архиве исходник программы, схема подключений, чертежи корпусов в солиде и STL для печати.
Видео: https://t.iss.one/hover_ru/264336
🔥33👍25👏1
FlatPackControlFix.rar
322.3 KB
Управление выпрямителем Flatpack 2 по CAN шине.
Управление выпрямителями Eltec Energy БЕЗ переделки по CAN шине с помощью ардуино и MCP2515. Настройка тока и напряжения осуществляется по UART с ПК либо через блютуз модуль HC-05(06) с телефона.
Пределы регулирования:
Напряжение: 43,5-58,5 вольт
Ток: от 1 А до максимального.
Для получения списка команд подключаемся к ардуино (9600, nr cr) и отправляем любое сообщение. В ответ получаем список команд управления и примеры. Все значения отправляем целочисленными, без точки.
Также поддерживается управление защитным реле или контактором, если напряжение выйдет за пределы заданного либо БП не готов к работе, пин управления контактором будет отключен.
Скетч достаточно хорошо закомментирован. Также во вкладке Receiver лежит скетч для перехвата всех сообщений на шине.
В архиве скетч, схемы подключений и сборки устройства. На данный момент проверены:
FLATPACK 2
FLATPACK 2 HE
MINIPACK
Настройка напряжения по умолчанию работает не на всех версиях блоков!!!
Управление выпрямителями Eltec Energy БЕЗ переделки по CAN шине с помощью ардуино и MCP2515. Настройка тока и напряжения осуществляется по UART с ПК либо через блютуз модуль HC-05(06) с телефона.
Пределы регулирования:
Напряжение: 43,5-58,5 вольт
Ток: от 1 А до максимального.
Для получения списка команд подключаемся к ардуино (9600, nr cr) и отправляем любое сообщение. В ответ получаем список команд управления и примеры. Все значения отправляем целочисленными, без точки.
Также поддерживается управление защитным реле или контактором, если напряжение выйдет за пределы заданного либо БП не готов к работе, пин управления контактором будет отключен.
Скетч достаточно хорошо закомментирован. Также во вкладке Receiver лежит скетч для перехвата всех сообщений на шине.
В архиве скетч, схемы подключений и сборки устройства. На данный момент проверены:
FLATPACK 2
FLATPACK 2 HE
MINIPACK
Настройка напряжения по умолчанию работает не на всех версиях блоков!!!
👍19🔥5