roboforum.ru

Технический форум по робототехнике.
Текущее время: 06 апр 2025, 03:04

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




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Подключение двигателя к ПК
СообщениеДобавлено: 18 сен 2011, 15:43 
Не в сети

Зарегистрирован: 18 сен 2011, 15:35
Сообщения: 3
Добрый день.

Я вообще программист, но сейчас передо мной встала небольшая (надеюсь) инженерная задача :)

Есть шаговый двигатель (ДШИ-200-1), который нужно подключить к компу. Ну то есть в итоге мне хочется, чтобы я нажимал кнопку на компьютере и двигатель делал один шаг.

Я нашел вот такой драйвер для управления (http://stepmotors.ru/support/connect_scheme.htm), но я не очень понял, предназначен ли он для подключения к ПК. Объясните, пожалуйста, для чего он служит и как мне лучше всего добиться желаемого. :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение двигателя к ПК
СообщениеДобавлено: 18 сен 2011, 18:03 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Если есть LPT или COM порт то самое простое это связка L297 L298

Сигнал ШАГ может давать отправка в COM разных символов, в том числе и несколько шагов. А направление не менять. В схеме по ссылке в контроллере резисторы - надеюсь COM их перетянет. Если нет то добавить резистор и транзистор КТ3102 bc337 как инвертор сигнала COM.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение двигателя к ПК
СообщениеДобавлено: 19 сен 2011, 00:22 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2010, 13:56
Сообщения: 995
Откуда: Нижний Новгород
прог. языки: С, С++, РНР
Gato писал(а):
предназначен ли он для подключения к ПК

Да, например через LPT порт - это самое простое.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение двигателя к ПК
СообщениеДобавлено: 19 сен 2011, 00:28 
Не в сети
Аватара пользователя

Зарегистрирован: 19 янв 2010, 14:51
Сообщения: 979
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим
HarryStar писал(а):
Gato писал(а):
предназначен ли он для подключения к ПК

Да, например через LPT порт - это самое простое.

Если нет ЛПТ и сами не паяете...то возьмите что то типа этого>>> http://shop.roboforum.ru/product/orduino_nano_v11_plus/ и подключайте через USB.
Какая частота импульсов вам на входе драйвера нужна?

_________________
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение двигателя к ПК
СообщениеДобавлено: 19 сен 2011, 08:35 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2010, 13:56
Сообщения: 995
Откуда: Нижний Новгород
прог. языки: С, С++, РНР
Ну он пишет про кнопку - значит не более 10 Гц


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение двигателя к ПК
СообщениеДобавлено: 19 сен 2011, 16:58 
Не в сети

Зарегистрирован: 18 сен 2011, 15:35
Сообщения: 3
vadinator писал(а):
HarryStar писал(а):
Gato писал(а):
предназначен ли он для подключения к ПК

Да, например через LPT порт - это самое простое.

Если нет ЛПТ и сами не паяете...то возьмите что то типа этого>>> http://shop.roboforum.ru/product/orduino_nano_v11_plus/ и подключайте через USB.
Какая частота импульсов вам на входе драйвера нужна?


Сам не паяю( Частота вообще почти не важна, хватит и пары герц. ЛПТ тоже нет, но если не будет другого выхода, найду комп с лпт.
Я не очень понял, для чего предназначен этот контроллер. У меня на двигателе четыре вывода, ему надо на них подавать сигнал определенной формы. Вы можете поподробнее рассказать, что именно мне надо будет сделать? Я это представляю как то что я беру двигатель, подключаю его к этому контроллеру, туда же подключаю питание (ему 30В надо), подключаю контроллер к компу через usb, пишу несложную программу (Arduino?), которая задает характер импульсов, и получается то, что мне нужно :) Я прав?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение двигателя к ПК
СообщениеДобавлено: 19 сен 2011, 17:14 
Не в сети
Аватара пользователя

Зарегистрирован: 04 фев 2009, 16:02
Сообщения: 320
Откуда: Десногорск
прог. языки: VB, MicroC, Pascal, С++ Builder
Делал я давно станок с ЧПУ на шаговых движках.
Документация в приложении. Там и описание, и схемы, и программы.
Почитай, может что пригодится.


Вложения:
Stanok.rar [440.18 КиБ]
Скачиваний: 0
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение двигателя к ПК
СообщениеДобавлено: 19 сен 2011, 18:20 
Не в сети

Зарегистрирован: 18 сен 2011, 15:35
Сообщения: 3
Romeo писал(а):
Делал я давно станок с ЧПУ на шаговых движках.
Документация в приложении. Там и описание, и схемы, и программы.
Почитай, может что пригодится.


Прости, это для меня сложно(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение двигателя к ПК
СообщениеДобавлено: 19 сен 2011, 20:09 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2010, 13:56
Сообщения: 995
Откуда: Нижний Новгород
прог. языки: С, С++, РНР
Нужные импульсы контроллер сам формирует. вам нужно только на одной ноге "направление" задать направление, соотв 0 - по часовой стрелке, 1 по. А вторая нога это "шаги". Соотв. делаете там 1, потом 0 - мотор делает 1 шаг. Делаете 1, 0, 1, 0 - мотор делает 2 шага и т.д. Программа управления получается очень простая


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение двигателя к ПК
СообщениеДобавлено: 19 сен 2011, 21:11 
Не в сети

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение двигателя к ПК
СообщениеДобавлено: 20 сен 2011, 03:49 
Не в сети

Зарегистрирован: 19 мар 2010, 20:11
Сообщения: 468
если это юниполярник то достаточно четырех мосфетов прямо к лпт.
А сейчас почитаем ... (если биполярник- то нужно драйвер и (возможно) диоды.)

Добавлено спустя 7 минут 37 секунд:
а RootAdmin уже ответил- если выводов шесть, то находите два общих, скручиваете их- и вперед- один сигнал, один поворот на 1.8 градуса (обычно)

Добавлено спустя 3 минуты 31 секунду:
И не нужна ардуина- мосфеты уже на борту несут индукционные диоды и открываются от ТТЛ уровня- напрямую к МК можно подключать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение двигателя к ПК
СообщениеДобавлено: 20 сен 2011, 10:57 
Не в сети

Зарегистрирован: 07 авг 2010, 21:29
Сообщения: 1725
Откуда: КМВ
прог. языки: C
ФИО: Андрей
Насчет LPT - еще вопрос, откроются ли. Сильно зависит от микросхемы моста. Видел вживую LPT с уровнем "1" 3.3 вольт.Мое ИМХО - ардуина удобней тем, что просто реализовать допфункции. Хотя - просто для управления двигателем достаточно USB-com моста в режиме bitbang на FT232RL.
Но если ТС не имеет опыта в пайке smd - нужно ли начинать с подобного?

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


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

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


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

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


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

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