Форум за електроника Форуми Форум за електроника
Български форум за електроника, ремонти, схеми, документация
 
 Въпроси/ОтговориВъпроси/Отговори   ТърсенеТърсене   ПотребителиПотребители   ГрупиГрупи   Регистрирайте сеРегистрирайте се 
 ПрофилПрофил   Влезте, за да видите съобщенията сиВлезте, за да видите съобщенията си   ВходВход 

6 wire stepper motor
Иди на страница 1, 2  Следваща
 
Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Обща електроника - General Electronics



Предишната тема :: Следващата тема  
Автор Съобщение
dani1988
Нов потребител
Нов потребител


Регистриран на: 28 Мар 2013
Мнения: 9

МнениеПуснато на: Чет Мар 28, 2013 21:02    Заглавие: 6 wire stepper motor Отговорете с цитат

Здравейте колеги.
Намерих един стъпков униполярен мотор KP54FP8-712.Понеже няма информация във интернет реших да намеря изводите на намотките със мултицета .Имам изводи: син,лилав,черен,кафяв,сив и зелен.Намотка 1: зелен,кафяв и лилав, зеления е центъра.Намотка 2:сив,син,черен ,сивия е център.Закачих 5v на зеления и сивия извод и почнах:кафяв,стъпка леко на дясно.Лилав,стъпка леко на дясно.Сив,стъпка леко на ляво.Черен,стъпка леко на ляво.Разполагам със мк. атмега328 и h-brige uln2003A.Пускам последователно:кафяв,син,лилав и черен.Моторчето тръгва,но прави голяма стъпка после малка стъпка така до 360 градуса.Пробвах различни комбинации и пак малка,голяма,малка голяма и тн.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
emil74
Опитен потребител
Опитен потребител


Регистриран на: 16 Мар 2007
Мнения: 1111

МнениеПуснато на: Чет Мар 28, 2013 22:26    Заглавие: Отговорете с цитат

Опитай следното: НЕ ПОЛЗВАЙ средните изводи и му давай импулси като за биполярен.
Между другото, сигурен ли си, че ЗЕЛЕНИЯТ е център?
_________________
http://www.youtube.com/watch?v=yqoy8aGFRAU
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла Посетете сайта на потребителя
dani1988
Нов потребител
Нов потребител


Регистриран на: 28 Мар 2013
Мнения: 9

МнениеПуснато на: Чет Мар 28, 2013 23:45    Заглавие: Отговорете с цитат

Сигурен съм.Зеления проводник разделя кафявия и лилавия на 16ома.Кафяв и лилав заедно са 26 ома.Утре ще пробвам като биполярен.Благодаря за отговора,ще пробвам и ще пиша.
Лека вечер!
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Techmaniac
Опитен потребител
Опитен потребител


Регистриран на: 27 Окт 2009
Мнения: 1150
Местожителство: София

МнениеПуснато на: Пет Мар 29, 2013 8:06    Заглавие: Отговорете с цитат

виж това
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
tropper
Опитен потребител
Опитен потребител


Регистриран на: 08 Сеп 2005
Мнения: 1299
Местожителство: София

МнениеПуснато на: Пет Мар 29, 2013 9:00    Заглавие: Отговорете с цитат

За по-гладко въртене може да пробваш "полу"-стъпка. Преди да си изключил едината фаза, да включваш другата. Нещо такова:

A:1100110011
B:0110011001
C:0011001100
D:1001100110

където C = !A, D = !B
Също така ще трябва да набараш оптималната скорост. Имай предвид че за да не "превърта" трябва да почнеш от ниска скорост и постепенно да го ускориш Wink
_________________
Тодор Симеонов.
skype: todor.simeonov
Захранващи решения за LAN мрежи.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла Посетете сайта на потребителя
dani1988
Нов потребител
Нов потребител


Регистриран на: 28 Мар 2013
Мнения: 9

МнениеПуснато на: Пет Мар 29, 2013 13:05    Заглавие: Отговорете с цитат

tropper написа:
....

PORTD ми е 8 битов,сега ще ги пусна във тази последователност.

Exclamation Arrow Не се отговаря с този бутон Exclamation
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
tropper
Опитен потребител
Опитен потребител


Регистриран на: 08 Сеп 2005
Мнения: 1299
Местожителство: София

МнениеПуснато на: Пет Мар 29, 2013 15:05    Заглавие: Отговорете с цитат

Чакай малко.... какъв порт Д, какви 8 бита, какви 5 лева....

Това, което съм ти показал, е последователност във времето. Като времето, което се илюстрира с 1 цифра, ще трябва да си го подбереш според твоя мотор, но то ще е от порядъка на няколко десетки или стотици милисекунди.
_________________
Тодор Симеонов.
skype: todor.simeonov
Захранващи решения за LAN мрежи.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла Посетете сайта на потребителя
dani1988
Нов потребител
Нов потребител


Регистриран на: 28 Мар 2013
Мнения: 9

МнениеПуснато на: Пет Мар 29, 2013 15:09    Заглавие: Отговорете с цитат

Нещо не разбирам Laughing .Пуснах ги във следния ред:кафяв,син,лилав,черен.Пак почна, голяма стъпка после малка стъпка.Интересното е че,на мотора пише 7.5 градуса е 1 стъпка,като разделим 360 на 7.5 се получава 48 стъпки, те. 1 пълен оборот.При мен са точно 48 стъпки един оборот!!!
Докато гледах коя посока на къде е, забелязах че едната посока във дясно я правеше по-рязко от другите.

Ето пробния код,при който 4-те стъпки във цикъл до 48.
Код:
int steP[]={0b00000001,0b00000010,0b00000100,0b00001000};
void setup(){
  DDRD=0xF;
}
void loop(){
   for(int a=0;a<47;a++){
   for(int i=0;i<4;i++){
     PORTD=steP[i];
     delay(400);
   }
   }
 
 for(int b=0;b<47;b++){
   for(int c=3;c>-1;c--){
   
   PORTD=steP[c];
     delay(400);
     
   
 }
  }
}
 
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
gigant
Опитен потребител
Опитен потребител


Регистриран на: 23 Ное 2011
Мнения: 960
Местожителство: София

МнениеПуснато на: Пет Мар 29, 2013 16:00    Заглавие: За мотора Отговорете с цитат

Такъв ефект с неравномерни стъпки ще имаш ако:
1. Объркани са жиците - вместо на средния край си подал захранването на някой от крайните
2. Мотора е калпав и стъпките са му неравномерни
3. Има късо между секцийте на намотките
4. Имаш дефектен драйвер
Предлагам ти следната диагностична процедура:
На оста на мотора слагаш стрелка дълга 5-10см. Захранваш нарочените от теб средни крайща (зелен и сив) през амперметър и ръчно симулираш последователността на фазите кафяв, син, лилав, черен, кафяв. На всяка стъпка записваш отклонението на стрелката (мм или градуси - което ти е по-лесно) и тока на амперметъра. Пишеш тук резултатите и тогава разсъждаваме. Защото малка стъпка, голяма стъпка - колко малка и колко голяма? Като на мишка и крава или като на овца и коза?
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
tropper
Опитен потребител
Опитен потребител


Регистриран на: 08 Сеп 2005
Мнения: 1299
Местожителство: София

МнениеПуснато на: Пет Мар 29, 2013 16:20    Заглавие: Отговорете с цитат

При конкретната софтуерна реализация масивът трябва да стане с 8 елемента за да изпълниш моето предложение.

Виж първо това, което ти казва гиганта.
_________________
Тодор Симеонов.
skype: todor.simeonov
Захранващи решения за LAN мрежи.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла Посетете сайта на потребителя
Покажи мнения от преди:   
Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Обща електроника - General Electronics Часовете са според зоната GMT + 2 Часа
Иди на страница 1, 2  Следваща
Страница 1 от 2

 
Към:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети


Powered by phpBB © 2001, 2005 phpBB Group
Translation by: Boby Dimitrov
Where to Find Free Service Manuals