Отговори на тема  [ 88 мнения ]  Отиди на страница 1, 2, 3, 4, 5, 6  Следваща
Биполярен стъпков мотор - управление ? 
Автор Съобщение
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Нед Окт 19, 2008 7:26 pm
Мнения: 673
Мнение Биполярен стъпков мотор - управление ?
Налага ми се да направя няколко драйвъра за стъпкови мотори. Наи малкото е 3,4 Nm най големия e 4,5 Nm.Гадното е че нямам време за проби, разработка на управление :? , а отгоре на това и пари за готово :evil: (и двете ситуации са еднакво скъпи). Та с 2 думи, търся хубава схема с крайни стъпала които да работят на 7-8 A без проблеми. Схеми има бол из мрежата , но не ми харесват. Ориантирам се към нещо като L297 + 2xH Bridge с мощни полеваци. ... :D . Но не намирам хубава схема.

_________________
Вниманиене съмвишист....ИЙ.


Вто Апр 13, 2010 8:15 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение 
Ми то зависи в какъв режим и как ще ги управляваш, нормлана стъка или микро-стъпка, също така ще имаш ли токов контрол или не, той е почти задължителен за микростъпково управление.


Вто Апр 13, 2010 8:44 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Нед Окт 19, 2008 7:26 pm
Мнения: 673
Мнение 
За начало е добре да има HALF/FULL STEP MODES. Възможна ли е комбинацията L297 (или подобна) с мостова схема с полеваци (P и N канални).
Изводите на контролера ABCD AB към единия H Bridge и CD към другия H Bridge 8O . Нещо като L298 с дискретни елементи и краини HEXFET-и

_________________
Вниманиене съмвишист....ИЙ.


Вто Апр 13, 2010 9:44 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Сря Апр 05, 2006 9:52 pm
Мнения: 877
Местоположение: Разград
Мнение 
Тази схема харесва ли ти?

Виж A3986+мосфети, с нея може да се получи добър драйвер за 5 А биполярен, или
с L6203 до 4А, едва ли ще ти трябва по-голям ток.


Прикачени файлове:
Chopper.rar [58.15 KiB]
468 пъти
Сря Апр 14, 2010 3:07 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Нед Окт 19, 2008 7:26 pm
Мнения: 673
Мнение 
kasparov написа:
Тази схема харесва ли ти?
:D :D :D
Виж A3986+мосфети, с нея може да се получи добър драйвер за 5 А биполярен, или
с L6203 до 4А, едва ли ще ти трябва по-голям ток.

Е ... нищо не може да се иска повече, има си всичко необходимо.
Много благодаря.

_________________
Вниманиене съмвишист....ИЙ.


Чет Апр 15, 2010 5:38 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Нед Окт 19, 2008 7:26 pm
Мнения: 673
Мнение 
Имам и едно много важно за мен питане.
При положение че в спецификацията на мотора е записано: Rated Voltage-2,45V, Current/Phase 4,3A, Resistance/Phase- 0,57om.
А аз съм приготвил един 30-40 килограмов трансформатор с медна шина за вторична намотка с изходно напрежение 48V. 8O
Ако пусна тия волти на моторчето с приблизително неограничен ток( не съм смятал при колко ампера е възможно да клекне ... но предполагам е много) SENS1 и SENS2 входовете на контролера ще ограничат ли тока през моста ... и по какъв начин??? С намаляне на Напреженията от изходната си логика :oops: ... Или
Код:
A common on-chip oscillator drives the dual chopper.
It supplies pulses at the chopper rate which set
the two flip-flops FF1 and FF2. When the current in
a winding reaches the programmed peak value the
voltage across the sense resistor (connected to
one of the sense inputs SENS1 or SENS2) equals
Vref and the corresponding comparator resets its
flip flop, interrupting the drive current until the next
oscillator pulse arrives. The peak current for both
windings is programmed by a voltage divider on the
Vref input.

Доколкото слабо разбирам ще се получи някаква импулсна модулация на стъпката с ширина зависеща от достигнатото U до Uref от ограничаващите резистори на моста, и честота от RC веригата на осцилатора.

_________________
Вниманиене съмвишист....ИЙ.


Чет Апр 15, 2010 9:11 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Пет Яну 22, 2010 5:46 pm
Мнения: 680
Мнение 
Да не правя нова тема ще питам тук. Не разбирам много от стъпкови двигатели, но те не фиксират ли ротора на цяла стъпка? Има ли такова понятие като половин стъпка или микро стъпка? Или има специални стъпкови двигатели, които могат да спират и на по-малко от една стъпка. Тези, които имам аз спират на стъпка и ако не пуснеш достатъчно ток за да прескочи на следващата стъпка се връща обратно. Въпевки това виждам Half/Full извод на драйверите за стъпкови мотори. Как се постига това и със всички ли мотори става или трябва специален мотор? Или пък може би не може дълго време да държи по средата на стъпката?


Пет Апр 16, 2010 12:01 pm
Профил WWW
Ранг: Минаващ
Ранг: Минаващ
Аватар

Регистриран на: Вто Фев 09, 2010 6:13 pm
Мнения: 4
Местоположение: София
Мнение 
kasparov написа:
Тази схема харесва ли ти?

Виж A3986+мосфети, с нея може да се получи добър драйвер за 5 А биполярен, или
с L6203 до 4А, едва ли ще ти трябва по-голям ток.


Тази схема не можеш ли да я метнеш в някакъв друг формат - pdf или jpg например, че SCH не мога да го отворя в момента?

_________________
www.exoror.com


Пет Апр 16, 2010 2:09 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Май 29, 2007 2:23 pm
Мнения: 3714
Местоположение: Високо в планината
Мнение 
npelov написа:
Да не правя нова тема ще питам тук. Не разбирам много от стъпкови двигатели, но те не фиксират ли ротора на цяла стъпка? Има ли такова понятие като половин стъпка или микро стъпка? Или има специални стъпкови двигатели, които могат да спират и на по-малко от една стъпка. Тези, които имам аз спират на стъпка и ако не пуснеш достатъчно ток за да прескочи на следващата стъпка се връща обратно. Въпевки това виждам Half/Full извод на драйверите за стъпкови мотори. Как се постига това и със всички ли мотори става или трябва специален мотор? Или пък може би не може дълго време да държи по средата на стъпката?

заповядай:
http://en.nanotec.com/steppermotor_animation.html


Пет Апр 16, 2010 2:56 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Сря Апр 05, 2006 9:52 pm
Мнения: 877
Местоположение: Разград
Мнение 
за LineBG


Прикачени файлове:
chopper.png
chopper.png [ 48.59 KiB | Прегледано 3800 пъти ]
Пет Апр 16, 2010 8:42 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Ное 22, 2004 11:24 pm
Мнения: 1923
Местоположение: Габрово
Мнение 
npelov написа:
Да не правя нова тема ще питам тук. Не разбирам много от стъпкови двигатели, но те не фиксират ли ротора на цяла стъпка? Има ли такова понятие като половин стъпка или микро стъпка? Или има специални стъпкови двигатели, които могат да спират и на по-малко от една стъпка. Тези, които имам аз спират на стъпка и ако не пуснеш достатъчно ток за да прескочи на следващата стъпка се връща обратно. Въпевки това виждам Half/Full извод на драйверите за стъпкови мотори. Как се постига това и със всички ли мотори става или трябва специален мотор? Или пък може би не може дълго време да държи по средата на стъпката?


Всичко зависи от управлението. Половин стъпка може да постигнеш лесно, но за микростъпки си трябва ЦАП. :wink:


Съб Апр 17, 2010 12:13 pm
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пон Фев 08, 2010 3:13 pm
Мнения: 7
Мнение 
Tisho написа:
..., но за микростъпки си трябва ЦАП. :wink:


Глупости !

със запълването на PWM-а (за всяка фаза) се задават микростъпките. Можеш да постигнеш и 256, но едва ли мотора ще може да ги изпълни (точно). Оптималния им брой (с практически смисъл) е мак. 16 !


Съб Апр 17, 2010 1:33 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Съб Юни 24, 2006 8:25 pm
Мнения: 2292
Мнение 
rsim написа:
Tisho написа:
..., но за микростъпки си трябва ЦАП. :wink:


Глупости !

със запълването на PWM-а (за всяка фаза) се задават микростъпките. Можеш да постигнеш и 256, но едва ли мотора ще може да ги изпълни (точно). Оптималния им брой (с практически смисъл) е мак. 16 !


На някои хора им е много лесно. 8)

_________________
Две плюс две е приблизително равно на четири. Факт!


Съб Апр 17, 2010 3:01 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Нед Окт 19, 2008 7:26 pm
Мнения: 673
Мнение 
Според мен ,а и от малкия ми и беден опит, смятам че обикновения стъпков мотор без накаква обратна връзка, от която да се върже някакъв енкодер, и регулиращата схема ... дали ще е контролер , или някое друго животно да разбере докъде се е врътнал мотора ... се обезмисля всичко повече от полустъпка.
Със AЦП-та, и ШИМ , всяко положение между пълните стъпки силно ще зависи от приложеното "срещу-усилие" на вала на мотора. У наше село се радваме и на половин стъпка. :D

_________________
Вниманиене съмвишист....ИЙ.


Съб Апр 17, 2010 5:43 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Май 29, 2007 2:23 pm
Мнения: 3714
Местоположение: Високо в планината
Мнение 
rsim написа:
Tisho написа:
..., но за микростъпки си трябва ЦАП. :wink:


Глупости !

със запълването на PWM-а (за всяка фаза) се задават микростъпките. Можеш да постигнеш и 256, но едва ли мотора ще може да ги изпълни (точно). Оптималния им брой (с практически смисъл) е мак. 16 !

И двамата сте в грешка. За получаване на микростъпки трябва да се захранват полюсите по съответния начин( както съм дал на линка по-горе). Да речем, че в момента Х е захранена дадена полюсна намотка, а съседните на нея са изключени. В момента Х+1 се включва тази полюсна намотка, в която посока трябва да се завърти ротора, но СЪС СЪЩАТА ПОЛЯРНОСТ както и включената до момента. Т.е. получават се два еднакво поляризирани полюса. В момента Х+2 се изключва първата намотка и остава да действа само втората, при което роторът се позиционира срещу втория полюс. При следващата стъпка (Х+4) първата намотка се включва инверсно (това при биполярно захранване).

ШИМ ако се използва, тя се използва само за плавно превключване на фазите(за плавно а не ударно завъртане). Между полюсите полето не е хомогенно, и коефициента на запълване на ШИМ не съответства на позицията.
Успех. Виж линка.


Съб Апр 17, 2010 8:27 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 88 мнения ]  Отиди на страница 1, 2, 3, 4, 5, 6  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 2 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни