roboforum.ru

Технический форум по робототехнике.


Arduino - шаг за шагом

Как собрать и запрограммировать робота на Arduino(Freeduino, Roboduino, Seeduino ...). Используем Wiring и Processing.

Re: Arduino - шаг за шагом

Сообщение Kitam1n » 16 июл 2012, 18:17

Да, это колеса от RC-тачек на радиоуправлении, внутри диска колеса 12мм шестигранник, т.н. "хекс". Фотки сделаю когда домой приду. Хекс это не панацея, просто он был в данном случае.
Лучше переесть, чем недоспать.
Аватара пользователя
Kitam1n
 
Сообщения: 343
Зарегистрирован: 30 мар 2012, 16:39
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад

Re: Arduino - шаг за шагом

Сообщение ildmitry » 16 июл 2012, 18:34

Kitam1n писал(а):ildmitry, мне очень хочется верить что это только моя самая первая схема вешала дуню :o , т.к. там абсолютно не было ни каких развязок, а помехи, индукция и пр. бяки от реле, мотора и кома проводов и петель на макетке скакали туда-сюда будь здоров. Другие схемы испытать пока не удается т.к. все на макетках и как правило только на один мотор. Я тут как то подключал(экспериментировал) в очередной раз, уже после того как спалил пару выходов у дуни: была собрана схема на логических транзисторах для ШИМ мотора и вкл. реле, было все подключено кроме USB дуни, так вот при попытке подключить 12в к моторам у дуни загорались светодиоды :shock:

Так что получается, что последняя схема нормально работает и ее можно собирать? а то у меня тоже проект стоит - жду когда же Ваши грабли кончатся (уж извините, что на ваших шишках учусь тоже :-) )
ildmitry
 
Сообщения: 54
Зарегистрирован: 22 мар 2012, 00:25

Re: Arduino - шаг за шагом

Сообщение Kitam1n » 16 июл 2012, 21:46

ildmitry писал(а):Так что получается, что последняя схема нормально работает и ее можно собирать?

Не знаю пока, нужно вытравить одну плату и протестировать ее, потом купить деталей для
второго моста...
У вас ведь только 2 мотора, маневренность и скорость такая не нужны, сумасшедший реверс тоже не нужен. Можно даже задержку сделать на реверс. Думаю вам подошел бы даже тот Н-мост на 10А. У меня он хорошо работал, если давать колесам паузу между реверсом хотя бы секунду.

Добавлено спустя 1 час 11 минут 53 секунды:
рома316 писал(а):выложи фотки колеса)


колесо как здесь:
http://rc-zone.ru/index.php?page=shop.product_details&flypage=flypage-ask.tpl&product_id=917&category_id=72&vmcchk=1&option=com_virtuemart&Itemid=1

http://rc-zone.ru/index.php?page=shop.product_details&flypage=flypage-ask.tpl&product_id=932&category_id=72&vmcchk=1&option=com_virtuemart&Itemid=1


Вложения
SAM_2219.JPG
SAM_2221.JPG
SAM_2220.JPG
Лучше переесть, чем недоспать.
Аватара пользователя
Kitam1n
 
Сообщения: 343
Зарегистрирован: 30 мар 2012, 16:39
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад

Re: Arduino - шаг за шагом

Сообщение рома316 » 16 июл 2012, 21:53

за это огромное спасбо))

Добавлено спустя 1 минуту 40 секунд:
теперь все понятно стало)
рома316
 
Сообщения: 372
Зарегистрирован: 14 июл 2012, 04:15
Откуда: ишим (тюменская область)
ФИО: Роман Артемович

Re: Arduino - шаг за шагом

Сообщение ildmitry » 17 июл 2012, 00:01

Kitam1n писал(а): Можно даже задержку сделать на реверс. Думаю вам подошел бы даже тот Н-мост на 10А. У меня он хорошо работал, если давать колесам паузу между реверсом хотя бы секунду.

а между прочим все производители таких драйверов для управления двигателем пишут, что для реверса надо делать обязательно паузу.
ildmitry
 
Сообщения: 54
Зарегистрирован: 22 мар 2012, 00:25

Re: Arduino - шаг за шагом

Сообщение Kitam1n » 17 июл 2012, 07:34

Что ж, значит я хочу сделать не хуже чем производители, это есть хорошо.

А вообще люди делают и без задержек на сумасшедшие токи, и этот форум тому подтверждение, значит и я тоже могу (пробовать).
Лучше переесть, чем недоспать.
Аватара пользователя
Kitam1n
 
Сообщения: 343
Зарегистрирован: 30 мар 2012, 16:39
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад

Re: Arduino - шаг за шагом

Сообщение ildmitry » 23 июл 2012, 21:59

Kitam1n писал(а):Буду собирать Н-мост, кому интересно можете ознакомиться и успеть отговорить меня, завтра поеду за деталями т.к. в ближайшем магазе половина деталей нет.
http://www.pyroelectro.com/tutorials/h_bridge_4_transistor/index.html


Собрал вот такую плату.... попробовал - работает :-)
возникло пару вопросов: 1. а если подать сигнал одновременно и на первый и на второй вход что будет? сгорит плата?
2. А торможение двигателем нельзя на этой плате реализовать?
ildmitry
 
Сообщения: 54
Зарегистрирован: 22 мар 2012, 00:25

Re: Arduino - шаг за шагом

Сообщение Kitam1n » 24 июл 2012, 07:51

сгорят транзисторы, нужно программно исключать.
Ну а в целом как впечатления?

А я свою на IR2110 протравил, собрал, а она не работает, греются микросхемы и транзисторы, поменял микросхемы, выпаивал и проверял транзисторы, не помогло. Разводку проверял несколько раз. Разобрал и собрал опять на макетке, походу микросхемы сгорели, крутят теперь в одну сторону, в другую адски греются транзисторы, аж скрипят. Если поменять микросхемы местами то начинает крутить в другую сторону...
Короче впереди покупка новых, опять разводка платы по новому и опять пробовать.
Лучше переесть, чем недоспать.
Аватара пользователя
Kitam1n
 
Сообщения: 343
Зарегистрирован: 30 мар 2012, 16:39
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад

Re: Arduino - шаг за шагом

Сообщение ildmitry » 24 июл 2012, 11:41

Kitam1n писал(а):сгорят транзисторы, нужно программно исключать.
Ну а в целом как впечатления?

Может там можно какую-нибудь защиту соорудить?
Впечатления пока в общем-то никакие - попробовал ей покрутить двигатель от шуруповерта - крутит, греются немного транзисторы - но двигатели были без нагрузки - надо вешать 100% радиаторы на транзисторы. У меня всего одна плата, а двигателя два - попросил человека протравить мне еще одну такую плату - сделает, тогда буду пробовать, уже на своей тележке.
ildmitry
 
Сообщения: 54
Зарегистрирован: 22 мар 2012, 00:25

Re: Arduino - шаг за шагом

Сообщение Kitam1n » 24 июл 2012, 12:54

А у меня вообще не грелись, но у меня 2 мотора последовательно с каждой стороны, даже когда сгорели ни на градус не нагрелись, раз и все :)
Лучше переесть, чем недоспать.
Аватара пользователя
Kitam1n
 
Сообщения: 343
Зарегистрирован: 30 мар 2012, 16:39
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад

Re: Arduino - шаг за шагом

Сообщение Kitam1n » 29 авг 2012, 13:49

У меня настоящее событие. Да-да! Свершилось чудо, собрал 2 Н-мостика :Bravo: .
Подробности опущу, но если коротко, то для меня это было настоящее испытание, но я его прошел. Полученный опыт бесценен!

Транзисторы ели-ели теплые после 5 минут реверсов. Дополнительные трудности при испытании возникли из-за недавнего "слета" диска D с исходниками :cry: .
Пока заметен небольшой минус: по сравнению с релейной системой немного заметна разница в динамике, НО еще явно тормозят сбацанные на скорую руку программы, и аккумулятор вероятно полудохлый, валялся 2 месяца без зарядки после использования. Буду тестировать мостики дальше.

Теперь в планах перенести 2 мостика на одну плату минимальных размеров.

Приблизительная цена вопроса одного мостика по нашим меркам(без учета резисторов и текстолита) см. ниже. Время и опыт бесценны!

Вложения
2110(2~1.GIF
2110 SL.JPG
SAM_2253.JPG
Цена компонентов на IR2110.JPG
Последний раз редактировалось Kitam1n 30 авг 2012, 16:56, всего редактировалось 3 раз(а).
Лучше переесть, чем недоспать.
Аватара пользователя
Kitam1n
 
Сообщения: 343
Зарегистрирован: 30 мар 2012, 16:39
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад

Re: Arduino - шаг за шагом

Сообщение =DeaD= » 29 авг 2012, 13:50

Поздравляю! :good:
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Arduino - шаг за шагом

Сообщение Кита » 29 авг 2012, 14:31

А что за магазин на скрине?
Кита
 
Сообщения: 92
Зарегистрирован: 26 апр 2012, 15:07

Re: Arduino - шаг за шагом

Сообщение Kitam1n » 29 авг 2012, 15:28

=DeaD= писал(а):Поздравляю! :good:

Спасибо!!! Значит есть за что. :oops:

Кита писал(а):магазин?

http://www.platan.ru/
Лучше переесть, чем недоспать.
Аватара пользователя
Kitam1n
 
Сообщения: 343
Зарегистрирован: 30 мар 2012, 16:39
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад

Re: Arduino - шаг за шагом

Сообщение Kitam1n » 06 сен 2012, 14:14

Не долго музыка играла, поигрался-поигрался и подключил моторы не в разрыв, а параллельно(ток и скорость увеличились).
На третьем реверсе щелчок и микровспышка.
СКАЖИТЕ МНЕ - Я КРИВОРУКИЙ ДЭБИЛ??? Ну что я делаю не так??? Почему мне так не везет? Может мне выкинуть эти моторы если не могу ими управлять, 3 месяца бьюсь с ними??? Или просто сразу бросить все, может это не мое... МК, паяние...???
В момент сгорания потрогал транзисторы, один ели теплый, остальные холодные.
Транзисторы 104А, пиковый 360А, выпаял – рабочие.
Разглядываю платы – что сгорело не понять. Поменял IR2110 на запасные – не работает.
У меня одни эмоции. Выброшу все нафиг и забуду. Печалька на душе.
:o :cry:
Лучше переесть, чем недоспать.
Аватара пользователя
Kitam1n
 
Сообщения: 343
Зарегистрирован: 30 мар 2012, 16:39
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад

Пред.След.

Вернуться в Arduino и другие Xduino

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

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