Перейти к содержанию

Контроллер гироскутера - ремонт, схема, перепрограммирование


Рекомендуемые сообщения

Гироскутер является донором дешевых запчастей для самодельщика - колеса, БМС-ка из батарейки и контроллер, это то, что точно можно взять в свой проект чего-нибудь самодельного.

 

Если с БМС-кой и колесами всё более менее ясно, например, можно сделать из них гончарный круг.... тележку для пива.... простого колесного "робота" .... или самодвижущееся барное клесло.... то с контроллером всё не так однозначно.... хотелось бы перепрошить его и управлять им осмысленно, чуть более, чем полностью.

 

 

Два немецких парня сделали всю работу за нас - не стали учить китайский, а произвели реверс-инжениринг контроллера, схему которого можно найти по ссылке:

 

Схема контроллера гироскутера.

 

Так же они написали работающую прошивку и выложили её на Гитхаб:

hoverboard-firmware-hack

 

Правда, в качестве управления они использовали не привычную рукоятку акселератора (от электросамоката или электровелосипеда) или пульт управления от RC машинок, а уродский девайс - "нунчак" от Sony PS....

++++++++++++++++++++++++++++

Хоть это и офтопик в данном разделе, пару слов скажу про то, как заспицевать колесо от гироскутера в 20-ти дюймовый обод: необходимо распечатать шаблон и просверлить по нему по 18 отверстий с каждой стороны (не забываем, что они должны быть несимметричны с обоих сторон, а сдвинуты с оной стороны относительно другой на максимальный угол).

 

18holes_124mm.PDF

 

При печати файла поставить опцию печати 100%. Файл сделан для колеса от гироскутера 6.5 дюйма, для оспицовки в 20-ти дюймовый обод длинна спиц должна быть 190 мм.

 

https://www.youtube.com/watch?v=

 

Ссылка на сообщение
Поделиться на другие сайты

Кстати, кроме контроллера на STM32 есть самый дешевый гирик, у которого пара контроллеров внутри на чипе семейства MCS-51. С ними очень просто сделать электровелосипед или электросамокат с "пространственным" управлением - в качестве акселератора крутить в пространстве контроллер ))

 

Можно включить только один из двух контроллеров, при этом нужно рукой зажимать датчик давления ноги.... и можно даже на 180 градусов развернуть.....

 

 

А в качестве тормоза - датчик наличия ноги... если отключить его на секунду, гирик начинает тормозить....

Ссылка на сообщение
Поделиться на другие сайты

Кстати, ещё бывают гироскутеры с ручкой по середине.... у них БМС-ка без отсечки напряжения по перезаряду, если неправильной зарядкой их заряжать, то батарейка рванёт... придется тушить:

 

32a30f15d9a000c7ab9e8efc61f508f753952e313113502.jpg

 

Гирик этот хоть и большой и дорогой, но внутри у него очень похожий контроллер и колеса такие же, как на других 10-ти дюймовых гироскутерах:

 

41f4299905069e3f6daf124449d80d7a53952e313113502.jpg

 

Вероятно, такой контроллер так же прошьется. Ничего особенного в нём на первый взгляд не видно....

 

5c7f4136737cfdad68ca5426c61d258153952e313113502.jpg

 

256ecd053d48fb958dfa29beed679d4a53952e313113502.jpg

Ссылка на сообщение
Поделиться на другие сайты
  • 1 год спустя...
  • 3 недели спустя...

Баринов, а слабо научить деда пользоваться ST-Link'ом?

Инструкция пошаговая:

 

 

 

Удачи в "гиро"творчестве!

Ссылка на сообщение
Поделиться на другие сайты

Платная - скоростная, а до 18-ти км/ч - халявная...

ПОЛЬЗУЙСЯ

А чё, на один раз заплатить, "промышленный производитель" пузырей в интернете не заработал?

Ссылка на сообщение
Поделиться на другие сайты

Платить за ПО в РФ не принято... тем более, не ясно, правильно ли он математику управления двигателем написал и все ли ПИДы выставил корректно... и что у него с вочдогами....

Прошивку скачал, попробую залить.... это которая бесплатная?

Ссылка на сообщение
Поделиться на другие сайты

Не-еее... на ПО никогда и раньше не давала!

Облом, проверил все платы, там на всех китайские процики, STM не на одной нет... так что, даже не смогу проверить, что за шляпу ты выложил.... увы ((

Ссылка на сообщение
Поделиться на другие сайты

Да твою же мать... А 160 рублей мама даст?

ЭТО НЕ НА СОФТ, ЭТО НА ЖЕЛЕЗКУ!!!

ТЫЦ

И кататься.

 

Ссылка на сообщение
Поделиться на другие сайты

Я познакомился с интересным мастером, построил для себя вот такой транспорт из офисного кресла и гироскутера:

 

29732317_m.jpg

Ссылка на сообщение
Поделиться на другие сайты
6 часов назад, test сказал:

 

Не знаю, заработает ли?

DSC00220.JPG

Объясни мне, mon cher, КАК ты это делаешь?!

Как добиться таких УЖАСНЫХ результатов?

Берёшь микруху, ориетируешь +/- на местности, цепляешь жалом одну ногу с угла (микруха имеет "некоторую" подвижность), пинцетом выставляешь ногу по-диагонали на место, цепляешь жалом....

Всё - МОНТАНА, обливаешь обильно СРИРТО-канифольным флюсом и дуешь паяльным феном (320 Цельсия на минимальной скорости). Если результат не радует, на отдельных ножках греешь у контакта с платой жалом и касаешься припоем-трубкой 0,35 у корпуса микрухи... Ни один станок-установщик так КРАСИВО не запаяет!

А с шестой ногой чё случилось? Волки обглодали?

Ссылка на сообщение
Поделиться на другие сайты

Чё-то фигня у этого дяди с распиновкой разъема на видео - на самом деле там земля не в середине, а с краю....

И чё-то фигня какая-то с твоим файлом, у него контрольная сумма другая:

Снимок экрана (1).png

Ссылка на сообщение
Поделиться на другие сайты
9 часов назад, test сказал:

И чё-то фигня какая-то

Программатор ругается на питание. Там всего три провода + один питающий, как можно заблудиться?

Земля вызванивается тестером, а питание можно и от АКБ включить.

У меня есть платка (не контроллер двигателя) с таким процом, прошивка залилась без проблем...

Ссылка на сообщение
Поделиться на другие сайты

Это я после прошивки вынул девайс из USB - вот он на питание и поругался! Ты до этого на строчку посмотри, у меня контрольная сумма 0х0024А429, а у него на видео, где вроде той же прошивкой прошивал сумма 0х03С1А262 .... как так?

Но, гирик-то всё равно двумя колесами вперед закрутил... так что, теперь надо сделать этот монструозный пульт управления:

425_LI.jpgЕсли кто-то решит повторить проект в будущем, оставлю архив файлов, которыми люди пользовались в наши дни:

Программа STM32 ST-LINK Utility которой нужно делать заливку:

https://cloud.mail.ru/public/2Hsn/5EEgTqppf

Оригинальная прошивка автора (бесплатная), с его сайта, которой прошивают под этот хитрый джойстик:

https://cloud.mail.ru/public/HJL8/fMxizCcgr

Немецкий проект, полный реверс инжиниринг, не удивлюсь, если автор проекта взял его за основу и чуть-чуть допилил. В нем три вида нормальных ручек управления:

https://cloud.mail.ru/public/4VJL/4ymGk19Sg

И самое главное, если вы захотите всё вернуть назад, что бы гироскутер опять работал в штатном режиме, вот его "родная" прошивка:

https://cloud.mail.ru/public/3nKZ/3GzbxGYDX

Ссылка на сообщение
Поделиться на другие сайты
3 часа назад, test сказал:

у меня контрольная сумма 0х0024А429, а у него на видео, где вроде той же прошивкой прошивал сумма 0х03С1А262 .... как так?

Дык он наверное "платной" прошивал...

Ссылка на сообщение
Поделиться на другие сайты

Всё равно не ясно, почему просто не взять стандартную ручку и немецкую прошивку без ограничения скорости?

Как заставить человека спаять весь этот треш с резистором в качестве управляющего органа...

Они что ли скомпелировать её не могут? Нужно выложить bin файлик под обычную рукоятку?

П.С. Хотя, там же проблема 3.3 вольт, только одна ревизия датчика SS49E может питаться от такого напряжения и стабильно работать, но китайцы обычно ставят в ручку датчик на 3 коп. дешевле и с контроллером он работать не будет....

Или не пудрить мозги и делитель напряжение на сигнальный выход напаять:

IMG_20190803_104901_cr_kl-768x539.jpg

П.П.С. Контроллер же фактически 12 транзисторов имеет - если объеденить входы от датчиков Холла и фазные выходы, обе половины будут работать полностью синхронно?

Тогда можно использовать этот контроллер как мощный 12-ти фетовый контроллер, интересно, а какой там ток на каждую сторону и какой будет удвоенный в результате?

Ссылка на сообщение
Поделиться на другие сайты
  • 4 месяца спустя...

к стати появился хак прошивка для двухплатных гириков,правда нужно разбираться

вот кому интересно

https://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.ru&sl=auto&sp=nmt4&tl=ru&u=https://github.com/flo199213/Hoverboard-Firmware-Hack-Gen2&usg=ALkJrhiuh9T_HTn4pXpnoHLE4UTujHTCfA

Ссылка на сообщение
Поделиться на другие сайты
  • 1 месяц спустя...
В 02.03.2020 в 21:55, test сказал:

Они что ли скомпелировать её не могут? Нужно выложить bin файлик под обычную рукоятку?

 

все верно,для меня это была просто адская загадка,потом нашел на фишках инструкцию в картинках с пояснениями ,и разобрался за пару вечеров,сейчас уже могу скомпилировать прошивку синус с тормозом и регулировками

Ссылка на сообщение
Поделиться на другие сайты

Знание - это сила! Два года уже этой прошивке.... проверена ))

Кстати, неожиданные варианты использования такого мотора давайте придумаем.... мне в голову приходят:

1. BLDC мотор для старинной швейной машинки Singer.

2. Электрическая центрифуга для литья цветных металлов и ювелирки в домашних условиях....

3. BLDC электропривод для гончарного круга.

4. Привод ленточной пилы, либо привод для наждачной бумаги - электрический гриндер (Grinder).

Ссылка на сообщение
Поделиться на другие сайты
4 минуты назад, test сказал:

Два года уже этой прошивке.... проверена ))

вот только не могу найти где выставить паузу окна побольше,для входа в режим настройки момента и скорости, через кнопку питания :(

Ссылка на сообщение
Поделиться на другие сайты
В 23.09.2020 в 21:22, zulke сказал:

для входа в режим настройки момента и скорости, через кнопку питания :(

Кнопка включения питания гироскутера - это ж "электронная защелка" на двух крутейших транзисторах, с процессором она никакой связи не имеет... совсем!

Но, с самой защелкой связь имеет процессор... он може её ВЫКЛЮЧИТЬ.

То есть, включает человек... а выключает кто хочет....

switch_ON.jpg

Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...