roboforum.ru

Технический форум по робототехнике.
Текущее время: 26 ноя 2024, 22:39

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 368 ]  На страницу Пред.  1 ... 16, 17, 18, 19, 20, 21, 22 ... 25  След.
Автор Сообщение
 Заголовок сообщения: Re: Электротранспорт, Razor E300
СообщениеДобавлено: 07 окт 2017, 22:24 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
продам меган, возьму потребкредит

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электротранспорт, Razor E300
СообщениеДобавлено: 08 окт 2017, 02:02 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Моноколесо нищеброда :)
Покупал за 2500р с дохлым аккумом, как запчасть "мотор-колесо для самокатов". Решил восстановить, аккумы набил в отсеки. Уже катался по стеночке, йа щаслиф :)

Вложение:
IMG_4350.JPG
IMG_4350.JPG [ 1.92 МиБ | Просмотров: 2606 ]

Вложение:
IMG_4355.JPG
IMG_4355.JPG [ 1.79 МиБ | Просмотров: 2595 ]

Вложение:
IMG_4358.JPG
IMG_4358.JPG [ 1.98 МиБ | Просмотров: 2592 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электротранспорт, Razor E300
СообщениеДобавлено: 10 окт 2017, 06:54 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Гибрид ужа и ежа. Завтра пойду убивацо. Первая проба проехаться просто на моноколесе неудачная, все костяшки на ногах в синяках. Вообще не понял как люди ездят на моноколесах? :shock: :o

Вложение:
IMG_4366.JPG
IMG_4366.JPG [ 386.98 КиБ | Просмотров: 2524 ]


Вдохновило это:



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электротранспорт, Razor E300
СообщениеДобавлено: 10 окт 2017, 14:21 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
они епипи $999!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электротранспорт, Razor E300
СообщениеДобавлено: 11 окт 2017, 03:22 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Ура, я поехал. Руль мешает :)
30 мин. катался держась за забор, а потом поехал. Блин, в теле такая приятная гибкость образовалась.



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электротранспорт, Razor E300
СообщениеДобавлено: 15 окт 2017, 23:04 
Не в сети
Аватара пользователя

Зарегистрирован: 07 сен 2014, 19:29
Сообщения: 645
Откуда: Севастополь
Skype: slom_3d
прог. языки: 3d max :)
поздравляю с удачным приобретением, а я все катаюсь на своем наинботе, и недавно выяснил что у него есть рекуперация. накатался так что запас хода был 3 км. и нужно было спускаться с затяжной горки. боялся что на торможение тоже тратиться энергия, думал ща отключиться и упаду... но на самом деле он запасает энергию и в конце горки запас хода был уже 4,5 км...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электротранспорт, Razor E300
СообщениеДобавлено: 10 ноя 2017, 06:03 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Пичалька, первый раз в жизнЕ поверил опенсорсу, бабахнуло так что заложило уши :cry: :cry: :cry:
linvinus, забудь про https://github.com/EGG-electric-unicycle, человек создавший тот ресурс вообще не разбирается в bldc, из этого форума с ним все ясно. Зацени ветку с его синусным управлением. Мне наука, "авось" не проходит :(
dccharacter, подставь жилетку. Больно мне, больно, умирает любоф...

Добавлено спустя 13 минут 48 секунд:
Текст для форума электротранспорт, который я написал за 6 часов до бабаха :(

Цитата:
EGG-electric-unicycle - полностью нерабочий проект, человек плохо разбирается в теме и на момент началa писания прошивки вообще ничего не знал о bldc :). После он совсем обиделся на моноколеса (безопасность) и перекинулся на писание контроллера для велосипедов (на stm8). Проект заброшен, есть полурабочие куски кручения колеса, ни о каком рабочем режиме балансировки речь вообще не идет.
Расходимся :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электротранспорт, Razor E300
СообщениеДобавлено: 10 ноя 2017, 12:32 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
Если дашь распиновку к каким выводам что подключено то можно сварганить на базе моих наработок на chibios :oops:

Судя по всему это заговор гугла.
Вложение:
EGG.png
EGG.png [ 29.88 КиБ | Просмотров: 2262 ]


Dmitry__ писал(а):
Пичалька, первый раз в жизнЕ поверил опенсорсу, бабахнуло так что заложило уши :cry: :cry: :cry:
linvinus, забудь про https://github.com/EGG-electric-unicycle, человек создавший тот ресурс вообще не разбирается в bldc, из этого форума с ним все ясно. Зацени ветку с его синусным управлением. Мне наука, "авось" не проходит :(


А ты какую именно прошивку запускал? Там их несколько.
Его видео показывают что как минимум мотор должен крутиться.

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Последний раз редактировалось linvinus 10 ноя 2017, 13:14, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электротранспорт, Razor E300
СообщениеДобавлено: 10 ноя 2017, 12:32 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
Дим, вроде взрослый дядя, а всё на халяву рассчитываешь, причем от этой халявы зависит не только ценные вещи, но и: время, безопасность/жизнь.
Делай сам всё.
Тут же на самом деле проблема глубже, начинаешь даже копаться в оригинальности чипов, а так с виду они тоже все одинаковые...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электротранспорт, Razor E300
СообщениеДобавлено: 10 ноя 2017, 14:48 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Madf писал(а):
Дим, вроде взрослый дядя, а всё на халяву рассчитываешь

Да, тут не поспоришь, хотел халявы. Очень лень было окучивать MPU6050.

linvinus писал(а):
Судя по всему это заговор гугла.

Тема на электротранспорте:
http://electrotransport.ru/ussr/index.php?topic=27975.msg1213421#msg1213421

linvinus писал(а):
Если дашь распиновку к каким выводам что подключено то можно сварганить на базе моих наработок на chibios

Распиновка в файле gpio.h. Проект "firmware-gen1_boards". Только ветка master совсем убитая. Переключайся на последний "balance_control-1".
Но для меня это уже история. Если бы я подключил свой хоббийный ESC с синусной прошивкой, которой крутил LG стиралку, то и не тратил бы время на эту хрень :(

linvinus писал(а):
Его видео показывают что как минимум мотор должен крутиться.


Да ты звуки послушай на видео.Там не дает всему взорваться лабораторный источник питания. От 19 вольт его поделки тоже крутятся у меня, правда у меня волосы на лысом черепе шевелятся от работы. А вот на "авось" я подключил к штатной батарее на 60 вольт. Плазме, выходящей реактивной струей из силовых транзисторов позавидует dccharacter.

Вишенка в торт в ветке теста синуса :)
Это табличка одного периода синуса. 36 шагов, физический ноль = 372, Карл!
Код:
uint16_t sine_table [36] = {
372,
437,
499,
558,
611,
657,
695,
722,
739,
744,
739,
722,
695,
657,
611,
558,
499,
437,
372,
308,
245,
186,
133,
87,
50,
22,
6,
0,
6,
22,
50,
87,
133,
186,
245,
308,
};

Это инициализация 3-х индексных указателей со смещением 120 град. для соотв. фазы :lol:

Код:
  static unsigned int index_a = 0;
  static unsigned int index_b = 12;
  static unsigned int index_c = 24;


Это инкремент указателей:
Код:
  index_a = increment_index (index_a);
  index_b = increment_index (index_b);
  index_c = increment_index (index_c);

Моя фшоке. Должен был быть только один указатель, остальные вычисляются прибавлением 120 град. Я так делал еще в 1997 году :o
Сейчас у меня один вопрос, где и как достать контроллеры для noname колес. Дальше все делать самому. Вообще, у меня было все хорошо целую неделю (своя программа), пока я не решил попользоваться халявой MPU6050.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электротранспорт, Razor E300
СообщениеДобавлено: 10 ноя 2017, 15:03 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
Dmitry__ писал(а):
Очень лень было окучивать MPU6050.

А чего полез на него, только из-за DMP? Есть ведь поинтереснее датчики + ещё магнитрометр.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электротранспорт, Razor E300
СообщениеДобавлено: 10 ноя 2017, 15:11 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Он стоИт на штатном контроллере моноколеса. Всякие примочки не приветствуются. На самом деле, я хочу из моноколеса сделать универсальный тягач. Нажал кнопочку - моноколесо, отпустил кнопочку - задний привод самоката :) Осталось только сделать быстросьемное соединение к самокату :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электротранспорт, Razor E300
СообщениеДобавлено: 11 ноя 2017, 21:45 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
да код детский :) похоже что до этого парень писал только для ардуино, на языке ардуино.

Я так и не понял, что тебя потянуло туда, если у тебя уже была своя программа.
Что не получалось с MPU6050?
Контроллеры вроде на али есть.

А опенсорс он не обязательно качественный, качественным он становится когда появляется команда разработчиков, с чётким планом, идеей и кучей тестировщиков. А это проект одного энтузиаста.
С другой стороны он свой контроллер не спалил ;), так что может не такой уж и начинающий. (на видео он вроде на нём катается на АКБ)

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электротранспорт, Razor E300
СообщениеДобавлено: 11 ноя 2017, 22:36 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
linvinus писал(а):
Я так и не понял, что тебя потянуло туда, если у тебя уже была своя программа.
Что не получалось с MPU6050?

Да, у меня обработки MPU6050 вообще не было. И тот код давал шанс быстро посмотреть. Такие чипы как MPU6050 курятся по pdf очень долго, чипы с намного меньшим количеством регистров я раскуривал по 4 месяца, ну не готов я сейчас на такие подвиги...
linvinus писал(а):
А опенсорс он не обязательно качественный, качественным он становится когда появляется команда разработчиков

Если посмотреть видео на его ресурсе, то у него все ездит, а на самом деле, тот ресурс - полная шляпа, это просто корпуса с 3d принтера с покупными кЕтайскими контроллерами. Я на это и купился...
linvinus писал(а):
С другой стороны он свой контроллер не спалил

У него нет контроллера, ресурс заброшен 0.5 года назад из-за полной бесперспективности довести до ума. Виноград зеленый, моноколеса опасны, я ушла в контроллеры самокатов...
Если честно, я когда подавал 60 вольт на его прошивку, поступил как в свое время с поворотом налево из дворов. Я долго не выезжал из дворов, т.к. не видел помехи. На меня орала жена, что ее ждет мама, я плюнул и сделал как в quake, просто стал поворачивать. Естественно в меня влетела машина. Но этот урок был крут, т.к. у меня была праворульная япошка и удар в бочину (при левом повороте) пришелся на мою жену, она круто приложилась головой в стойку машины. После этого случая, я не помню чтоб на меня орала жена, когда я за рулем :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электротранспорт, Razor E300
СообщениеДобавлено: 11 ноя 2017, 23:47 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
Цитата:
чипы с намного меньшим количеством регистров я раскуривал по 4 месяца, ну не готов я сейчас на такие подвиги...

Вай дорогой! Какие подвиги!? Вот готовая опенсорсная библиотека https://www.i2cdevlib.com/usage
https://github.com/jrowberg/i2cdevlib/t ... 32/MPU6050

А как с этим работать можно посмотреть на примере ардуино https://github.com/jrowberg/i2cdevlib/b ... 50_raw.ino

с ARM/STM32 есть своя подстава, в отличие от avr тут могут быть разные HAL, я пользуюсь chibios там свой HAL, а есть STM library. Всё отличается раной кривизной окружностей, но т.к. я начинал с chibios то его api мне ближе.
Ну и коли потянулся в STM32 тут на форуме есть у кого спросить ;) и я не только о себе.

Выше пример это как получить сырые данные, MPU поддерживает прошивку, и можно на выходе получать готовые кватернионы,
пример https://github.com/jrowberg/i2cdevlib/b ... 0_DMP6.ino
сама библиотека i2cdevlib написана на СИ а в ардуине используются обётртки, так что не пугайся, просто заменяй функции класса на вызов СИ функции, и следуй той же логике.

Я считаю что прошивка вполне справляется со своей задачей, так что самому заниматься вычислением кватернионов не нужно.
Тем более что тебе только одна ось нужна для стабилизации вертикального положения.
И в инете полно примеров https://www.google.ru/search?q=mpu6050+balancing+robot

Нужно понимать что опенсорный код предоставляется с гарантией as is. т.е. "как есть", если что то глюконёт и ты сильно пострадаешь подать в суд будет ненакого, так что хотябы под попу подушку прикрепляй, желательно сертифицированную с гарантией :D

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 368 ]  На страницу Пред.  1 ... 16, 17, 18, 19, 20, 21, 22 ... 25  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO