roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 202 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7 ... 14  След.
Автор Сообщение
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 23 май 2012, 14:17 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Kitam1n писал(а):
Ты наверно подумал что мне нужно подключить Gamepad непосредственно к Arduino?
К сожалению это не так.

А что еще я мог подумать, если ты не пояснил, а тема называется Ардуино - шаг....
К сожалению тогда твой вопрос - это оффтоп...

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 23 май 2012, 14:27 
Не в сети
Аватара пользователя

Зарегистрирован: 30 мар 2012, 16:39
Сообщения: 343
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад
Тогда уже большая часть темы оффтоп, теперь тема что-то типа "Моторы от шуруповертов + Arduino + Ноутбук".
А если я решу отказаться от ноутбука или поменять моторы, то тему можно будет опять переименовывать... :(
Как быть? Назвать аля "Мой проект", так у меня и проекта(плана) нет, я просто делаю потихоньку, кое что меняя...

_________________
Лучше переесть, чем недоспать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 23 май 2012, 14:35 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Блог заведи!

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 24 май 2012, 23:18 
Не в сети

Зарегистрирован: 24 авг 2010, 11:48
Сообщения: 135
Откуда: Минск
прог. языки: C++,C,Asm
Очень интересный проект. Жду с нетерпением продолжения.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 01 июн 2012, 14:39 
Не в сети
Аватара пользователя

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

_________________
Лучше переесть, чем недоспать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 01 июн 2012, 15:31 
Не в сети

Зарегистрирован: 24 апр 2010, 14:47
Сообщения: 736
Откуда: Уфа
прог. языки: avr asm
Газ на один рычаг, руль на другой? Или вообще все на один, джойстик же.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 01 июн 2012, 17:46 
Не в сети
Аватара пользователя

Зарегистрирован: 30 мар 2012, 16:39
Сообщения: 343
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад
попробую

_________________
Лучше переесть, чем недоспать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 01 июн 2012, 20:24 
Не в сети

Зарегистрирован: 09 авг 2011, 17:15
Сообщения: 104
Откуда: Волжский
дык кривую можно настроить или обработать с нужными коэффициентами, программно ведь реакция задается.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 02 июн 2012, 08:38 
Не в сети
Аватара пользователя

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

П.С.: ну кстати чем больше управляю тем больше привыкаю. Но обязательно еще попробую перенести управление на 1 рычаг, правда я не знаю пока как тогда сделать разворот на месте.

Сорри за качество:



Добавлено спустя 8 минут 54 секунды:
А это мой Шилд:
- 2 транзюка на радиаторах - ШИМ
- 2 реле перекидывающих полярность (8-ми контактных)
- 2 транзюка включающих реле
- стабилизатор на 5 вольт для серв на радиаторе

При тестах на коленках радиаторы грелись хорошо, а при фактическом использовании как на видео греются совсем немного.


Вложения:
SAM_2150.JPG
SAM_2150.JPG [ 3.05 МиБ | Просмотров: 1894 ]
SAM_2151.JPG
SAM_2151.JPG [ 3 МиБ | Просмотров: 1897 ]

_________________
Лучше переесть, чем недоспать.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 02 июн 2012, 09:32 
Не в сети

Зарегистрирован: 24 авг 2010, 11:48
Сообщения: 135
Откуда: Минск
прог. языки: C++,C,Asm
Я может пропустил. А на какое напряжение и ток рассчитаны движки, что ты используешь такую здоровую конструкцию из радиаторов?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 02 июн 2012, 17:53 
Не в сети
Аватара пользователя

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

Рассчитано это громко сказано. Движки шуруповертовские 12в - 4 шт, 2+2, параллельное включение, стартовый ток до 14А, на весу ~7-8А.
Радиаторы вовсе не радиаторы, а попавшиеся под руку металлические пластины, хз от чего, металл мягкий, может алюминий, я хз. Поставлены с запасом, пока карман не тянут. Потом когда буду ближе к конечному варианту платформы возможно отрежу или поставлю другие.

_________________
Лучше переесть, чем недоспать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 02 июн 2012, 19:49 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Защитные диоды поставлены параллельно реле? Скорее всего из-за их отсутствия мосфеты греются...

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 02 июн 2012, 21:04 
Не в сети
Аватара пользователя

Зарегистрирован: 30 мар 2012, 16:39
Сообщения: 343
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад
=DeaD= писал(а):
Защитные диоды поставлены параллельно реле? Скорее всего из-за их отсутствия мосфеты греются...

=DeaD=, греются не те транзы которые включают реле, а те которые ШИМят моторы. Нагрева тех транзов которые включают реле не заметил.
Диоды я поставил сразу как подключил реле. Без диодов у меня висла Ардуина после 3-5 включения реле. :o Поставил диоды - зависания исчезли.

Вообще меня преследует проблема с того момента как я сделал этот Шилд - периодически зависает Ардуина и телега продолжает выполнять последнее действие, а это как правило - влет в стену. Параллельно с Ардуино виснет и управляющая программа, помогает только отключения Ардуино и принудительное выключение программы.
Возможно дело и не в Шилде, ведь с новым Шилдом я значительно усложнил программу управления, а это куча доп. багов. :(

Вывешивал колеса тачки и долго гонял ее во все стороны - зависания нет. :sorry:
Может дело в тряске, тачку колошматит то будь здоров...

Сейчас программно добавил кучу проверок в управление, есть шанс что зависание происходило из-за искажения управляющих пакетов при передаче Клиент => Wi-Fi => Сервер => COM-Ардуино...

_________________
Лучше переесть, чем недоспать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 02 июн 2012, 22:36 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Kitam1n писал(а):
греются не те транзы которые включают реле, а те которые ШИМят моторы. Нагрева тех транзов которые включают реле не заметил.

Я именно про них и говорю, потому что диоды должны защищать не только от обратной ЭДС катушки реле, а еще и от обратной ЭДС двигателей, там то тоже индуктивность и она на порядки больше, чем в катушке реле.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 03 июн 2012, 09:31 
Не в сети

Зарегистрирован: 24 авг 2010, 11:48
Сообщения: 135
Откуда: Минск
прог. языки: C++,C,Asm
Kitam1n писал(а):
Tsi329 писал(а):
...на какое напряжение и ток рассчитаны движки?

Рассчитано это громко сказано. Движки шуруповертовские 12в - 4 шт, 2+2, параллельное включение, стартовый ток до 14А, на весу ~7-8А.

Вот посмотри на это. Дороговато, но в твоём случае самое то.
http://www.sparkfun.com/products/11057
Плюс еще много встроенных вкустностей!
Features:
- Controlled by on-board ATMega168 IC with Arduino bootloader
- Dual 15A FET H-bridges are fuse protected
- Blown fuse events are indicated by on-board LEDs
- 7 x Digital pins (D2, D4, D7, D8, D9, D10, D12)
- 5 x ADC pins (A1, A2, A3, A4, A5)
- Capable of charging SLA, NiCd and NiMh batteries
- Ready out-of-the-box for RC "servo" control on a 7.2v RC Battery (not included)
- On-board current and voltage monitoring
- Communicates via PWM "Servo" control, I2C, Serial or USB


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 202 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7 ... 14  След.

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


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

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


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

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