roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Управление шаговиком с ПК через Arduino
СообщениеДобавлено: 20 ноя 2012, 23:06 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2012, 17:02
Сообщения: 10
Откуда: Киев
Skype: fakemaskgroup
прог. языки: C++
Здравствуйте!
Помогите!!!
Для управления шаговым двигателем использую Arduino. Делаю это впервые, пользуясь даташитами, форумами и тд.
Как запрограмировать МК я вроде бы понял, но мне нужно управлять шаговиком прямо с ПК, тоисть например, ввожу угол(число импульсов), нажимаю ОК и он поворачивается на этот угол.
Читал что есть какие-то протоколы обмена или что -то в этлом роде! Вот и решил спросить у более опытных!

Заранее благодарен!


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

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
ну прицепи свою дуину по уарт и проворачивай


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

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
:) аха, печалька какая-то в последнее время с обладателями дунек.
VladStakanoff, за единицу принимаешь минимальный шаг угла. прикидываешь сколько максимум байт тебе нужно для команды "а нука, провернись". с компа в ком отправляешь просто n байт, а на дуне просто эти байты считываешь. вот и весь протокол.


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

Зарегистрирован: 29 окт 2012, 17:02
Сообщения: 10
Откуда: Киев
Skype: fakemaskgroup
прог. языки: C++
Angel71 писал(а):
:) аха, печалька какая-то в последнее время с обладателями дунек.
VladStakanoff, за единицу принимаешь минимальный шаг угла. прикидываешь сколько максимум байт тебе нужно для команды "а нука, провернись". с компа в ком отправляешь просто n байт, а на дуне просто эти байты считываешь. вот и весь протокол.




Печалька, не то слово, я говорю что новичок! :)


Но идею я понял, спасибо за быстрый и четкий ответ

Моя "ДУНЯ " подключается через ЮСБ, хотелось бы это все организоватьтоже через ЮСБ.
Кстате, через КОМ не знаю или получится, тк у меня на ноуте его нет( А управлять хотел с ноута)))


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

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
на твоей дуне он есть. На дуне стоит usb-uart адаптер, запаян на uart мк. так что приступай прямо сейчас


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

Зарегистрирован: 29 окт 2012, 17:02
Сообщения: 10
Откуда: Киев
Skype: fakemaskgroup
прог. языки: C++
Спасибо за информацию!!!


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

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

Будет у тебя мегапульт такой :)


Вложения:
62193907.jpg
62193907.jpg [ 36.26 КиБ | Просмотров: 6330 ]

_________________
Лучше переесть, чем недоспать.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление шаговиком с ПК через Arduino
СообщениеДобавлено: 21 ноя 2012, 22:34 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2012, 17:02
Сообщения: 10
Откуда: Киев
Skype: fakemaskgroup
прог. языки: C++
Пример программки - этот было б супер!!!
Мне надо ввести кут поворота(от -1800 град до +1800градусов, тоисть приблизительно 5 оборотов туда и 5 назад). Неплохо чтоб была кнопка переключатель "вправо -влево"
Видео скину, без проблем, только не знаю когда, пока что даже плата не пришла, потом пока все наладим... а потом сразу скину))))
Спасибо огромное))


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

Зарегистрирован: 01 май 2011, 01:15
Сообщения: 81
вот полная инфа для начинающих как все сделать на микроконтроллере attiny2313 (это дешевле ардуино):
http://www.openrobo.ru/control/usb
http://www.openrobo.ru/control/soft
http://www.openrobo.ru/control/driver

вот и видео тут:


_________________
OpenRobo.ru роботы для производства. Открытые проекты.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление шаговиком с ПК через Arduino
СообщениеДобавлено: 02 апр 2014, 20:00 
Не в сети

Зарегистрирован: 02 апр 2014, 19:56
Сообщения: 2
Kitam1n писал(а):
Подключаешь Дуню по USB к компу. На компе появляется виртуальный COM-порт. В него можешь слать любые команды через терминал.


А Вы не в курсе, как сделать чтоб в виртуальный ком порт слались текущая загрузка процессора и использования памяти?
Может когда-то сталкивались...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление шаговиком с ПК через Arduino
СообщениеДобавлено: 03 апр 2014, 00:12 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление шаговиком с ПК через Arduino
СообщениеДобавлено: 03 апр 2014, 00:44 
Не в сети

Зарегистрирован: 02 апр 2014, 19:56
Сообщения: 2
аааа.... вот так все просто?!
Спасибо!!!

Одно небольшое уточнение: как это "написать программу"? :D
рнр немного знаю, но програраммы никогда не писал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление шаговиком с ПК через Arduino
СообщениеДобавлено: 03 апр 2014, 02:13 
Не в сети

Зарегистрирован: 07 авг 2010, 21:29
Сообщения: 1725
Откуда: КМВ
прог. языки: C
ФИО: Андрей
Берем компилятор и суем ему исходники. Исходники - набираем с помощь клавиатуры в любимом текстовом редакторе. А вообще в сети столько примеров про работу с последовательным портом что под себя написать - как два байта переслать.

_________________
Дым, идущий из всех устройств в помещении предвещает появление электрика.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление шаговиком с ПК через Arduino
СообщениеДобавлено: 03 апр 2014, 03:13 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
Vvasya, выучи алфавит. нет, я хочу предложения писать. нет, сначала выучи алфавит. так и тут :) поизучайте различные учебные материалы по ардуине, что оно из себя представляет, как программировать, изучите хотя бы поверхностно сам язык. а то хватаетесь за задачи, которые вам пока и близко не по силам. вот толку, если вам готовый код или проект дадут? :wink: малейшая необходимость в изменении и всё, вернётесь на исходную "ай, а как это сделать?".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление шаговиком с ПК через Arduino
СообщениеДобавлено: 03 апр 2014, 09:39 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

работа с ком портом это классика, азы программирования.
потрудись погуглить, примеров как написать свою первую программу с подробным описанием множество.

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


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

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


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

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


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

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