роботы робототехника микроконтроллеры


 Страниц (1): [1]   

> Описание: подключения шд к мк и управления шд через мк...
Demckiy Post Id


Полковник


Сообщений всего: 79
Дата рег-ции: Май 2010  



Здравствуйте... Помогите подключить шаговый двигатель к микроконтроллеру MEGA8. И определить что за шаговый двигатель . На наклейки шд написано :
MSGB048A54 01
QH4-4091
5815B.
Из шд выходит 5 проводов : коричневой, синий, белый, красный, желтый...
И написать программу для MEGA8 для управления этим шд... Заранее спасибо...
 
 Top
nest Администратор Post Id



Администратор


Сообщений всего: 4866
Дата рег-ции: Сент. 2009  



Потребляемый ток? или сообщите сопротивление обмоток.
фотографию мотора бы... или хотя бы описание размеров.

Как быстро вам это нужно?
Имеете ли достаточно опыта (в электронике и в программировании)
или это ваш первый проект?
 
 Top
Demckiy Post Id


Полковник


Сообщений всего: 79
Дата рег-ции: Май 2010  



nest пишет:
Потребляемый ток? или сообщите сопротивление обмоток.
фотографию мотора бы... или хотя бы описание размеров.

Как быстро вам это нужно?
Имеете ли достаточно опыта (в электронике и в программировании)
или это ваш первый проект?


Есть два одинаковых шд:

сопротивления на первом шд:

Желтый + Красный = 44Ом
Желтый + Белый = 23 Ом
Желтый + Синий = 44 Ом
Желтый + Коричневой = 44 Ом
Красный + Белый = 23 Ом
Красный + Синий = 44 Ом
Красный + Коричневой = 44 Ом
Белый + Синий = 22 Ом
Белый + Коричневой = 22 Ом
Синий + Коричневой = 44 Ом

сопротивления на втором шд:

Желтый + Красный = 138 Ом
Желтый + Белый = 69 Ом
Желтый + Синий = 138 Ом
Желтый + Коричневой = 138 Ом
Красный + Белый = 69 Ом
Красный + Синий = 138 Ом
Красный + Коричневой = 138 Ом
Белый + Синий = 69 Ом
Белый + Коричневой = 70 Ом
Синий + Коричневой = 138 Ом

Да это мой первый проект.. Программировать и заниматься электроникой недавно начал...

http://www.imghost.in/images/fqv...lsa527tgjxmw.jpg
http://www.imghost.in/images/izxxbycyki054mo6tv2.jpg

(Отредактировано автором: 10 Мая, 2010 - 21:36:55)

 
 Top
nest Администратор Post Id



Администратор


Сообщений всего: 4866
Дата рег-ции: Сент. 2009  



ну... а там ещё другие вопросы у меня были :)
а тут ещё добавлю:
где стоял этот мотор?
Какие нибудь точки отсчёта про его рабочее напряжение есть?
 
 Top
Demckiy Post Id


Полковник


Сообщений всего: 79
Дата рег-ции: Май 2010  



nest пишет:
ну... а там ещё другие вопросы у меня были Улыбка
а тут ещё добавлю:
где стоял этот мотор?
Какие нибудь точки отсчёта про его рабочее напряжение есть?


Мне это не срочно нужно ... просто хочу научится программировать и как подключать и определить обмотки...
Прикреплено изображение
Безымянный.png

 
 Top
nest Администратор Post Id



Администратор


Сообщений всего: 4866
Дата рег-ции: Сент. 2009  



есть хорошая Библия на эту тему: Ридико Леонид Иванович. Контролл ер шагового двигателя Теория там изложена замечательно.

По вашему мотору открытый вопрос остался: Какое его рабочее напряжение? (хотя бы примерно) От этого будет зависеть используемый драйвер.

Используя ваши требования, я бы мог написать сборную статью по подключению шагового мотора к микроконтроллеру. Но это может растянуться на месяц-другой, поэтому если вам срочнее - то вам придётся как то самому искать пути, если что - подскажим :)

Ну и ещё вопрос: что нибудь будет ещё подключаться к микроконтроллеру кроме шаговика? Можно будет рассмотреть варианты, так что можете включить фантазию на полную катушку :)

И на последок: на каком языке будете программировать МК ?
 
 Top
Demckiy Post Id


Полковник


Сообщений всего: 79
Дата рег-ции: Май 2010  



nest пишет:
есть хорошая Библия на эту тему: Ридико Леонид Иванович. Контролл ер шагового двигателя Теория там изложена замечательно.

По вашему мотору открытый вопрос остался: Какое его рабочее напряжение? (хотя бы примерно) От этого будет зависеть используемый драйвер.

Используя ваши требования, я бы мог написать сборную статью по подключению шагового мотора к микроконтроллеру. Но это может растянуться на месяц-другой, поэтому если вам срочнее - то вам придётся как то самому искать пути, если что - подскажим Улыбка

Ну и ещё вопрос: что нибудь будет ещё подключаться к микроконтроллеру кроме шаговика? Можно будет рассмотреть варианты, так что можете включить фантазию на полную катушку Улыбка

И на последок: на каком языке будете программировать МК ?



Буду программировать на Си. Программа таймера уже написана осталось как то подключить шд и дописать программу управления шд . Принцип работы, как только вышло время то шд делает пару шагов влево или вправо...
Вы напишите статью, еще кому то пригодится и мне тоже пригодится ... Ну я и так буду разбираться сам, если что буду писать Вам...
Я не знаю какое рабочее напряжение(((
 
 Top
Demckiy Post Id


Полковник


Сообщений всего: 79
Дата рег-ции: Май 2010  



Думал подключать вот так ...
(Добавление)
теперь осталось узнать какие куда провода подключать....может подскажите???
(Добавление)
А как вы узнали какое сопротивления обмоток и где какая обмотка и где центральный провод??? Если не трудно объясните как узнали ???
Прикреплено изображение
Без имени-1копирование.png

(Отредактировано автором: 10 Мая, 2010 - 22:39:24)

 
 Top
nest Администратор Post Id



Администратор


Сообщений всего: 4866
Дата рег-ции: Сент. 2009  



Demckiy пишет:
где какая обмотка и где центральный провод?
ну вы посмотрите на схему шаговика. когда меряете большое сопротивление - значит меряете две обмотки последовательно. если малое сопротивление - значит одна обмотка. Обмотки можете представлять как резисторы.
Посмотрите логично на измеренные сопротивления. Общий провод обмоток у обоих моторов - белый.
 
 Top
Demckiy Post Id


Полковник


Сообщений всего: 79
Дата рег-ции: Май 2010  



робочее напряжения 15 вольт ....
 
 Top
nest Администратор Post Id



Администратор


Сообщений всего: 4866
Дата рег-ции: Сент. 2009  



Demckiy пишет:
робочее напряжения 15 вольт ....

для ШД с обмотками 23 Ом вам понадобится L298
для ШД с обмотками 69 Ом может сгодиться и ULN2003A / ULN2803A либо L293D
 
 Top
Demckiy Post Id


Полковник


Сообщений всего: 79
Дата рег-ции: Май 2010  



Можете навести пример программы, что бы шд сделал 5 шагов в право и потом 3 шага влево...
 
 Top
Azzoo Post Id


Лейтенант


Сообщений всего: 24
Дата рег-ции: Июль 2010  



Эм, программы придется гуглить, на предмет какая будет наиболее понятно лично вам...

Одна из лучших статей по ШД лежит тут:

http://telesys.ru/electronics/pr...ects.php?do=p077
Изучив ее досконально вы пройдете только часть кругов Ада в деле освоения ШД

На вскидку скажу, что программировать на C для контроллеров сложнее даже чем на ассемблере, кроме электроники и самого контроллера, нужно еще знать конкретную реализацию семантики языка C, ну и вообще массу тонкостей программирования на языках высокого уровня.
 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



Demckiy пишет:
теперь осталось узнать какие куда провода подключать....может подскажите???

долгим зимним вечером сидя перед телевизором.
Как узнать где центральный - думаю понятно, вольтметром.
Ну а теперь перебором.
(Нужно только длинную стрелку из проволоки посадить на вал, для нагладности.)
Допустим мы выбрали коричневый- первым. На центральный подаем плюс, от кроны даже можно.
Чиркаем коричневым по минусу- вправо сдвинолось? Ок будем ехать в право.
чиркаем желтым- влево- нет это не второй, снова чиркаем коричнвым.
синий сдвинул стрелку вдва раза больше чем желтый- это противоположный конец.
Ну вот так они последовательно и должны дергать стрелку вправо.
 
 Top
Страниц (1): [1]
« Электронная мастерская »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 





Powered by Exclusive Bulletin Board
ExBB FM 1.0 RC1 Smiles by Fool from Foolstown
  Яндекс.Метрика   Рейтинг@Mail.ru