Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Pulse Encoder от Стъпков Мотор
http://mcu-bg.com/mcu_site/viewtopic.php?f=4&t=8156
Страница 1 от 1

Автор:  emilvtc [ Сря Сеп 29, 2010 2:16 pm ]
Заглавие:  Pulse Encoder от Стъпков Мотор

Трябва ми малък пулс енкодер, който има изходи DIRECTION и PULSE. (нещо като ФРП)
Гледам из сайтовете подобни изделия, но по-евтино от 180лв не видях. Да не говорим, че и размерите им са големи.
Чисто механичните пулс кодери (rotary encoders) не са подходящи поради малкият им живот (малък брой комутации на контактите им).

Та се зачудих възможно ли е да се направи такова чудо използвайки един малък биполярен стъпков мотор като сензор? При завъртане на остта му на намотките му ще се формират напрежения, които с компаратори ще се формират като логически сигнали. Обработката им с малък микроконтролер за да се получат сигналите DIR и PULSE предполагам няма да е сложна.

Та въпроса ми е възможно ли е стъпков мотор да се използва като сензор , от който да може да се извлече и информация и за посоката на въртене? Някой правил ли е подобно чудо?

Автор:  fich [ Сря Сеп 29, 2010 2:39 pm ]
Заглавие: 

http://ra3ggi.qrz.ru/UZLY/encod.htm
Оттам нататък - с D-тригер.
Даже и пълна схема имало: http://un7prf.narod.ru/modul/valksx.gif

Автор:  Zeus [ Сря Сеп 29, 2010 9:56 pm ]
Заглавие: 

Ако въпроса е до парите, извади едно ФРП от някой стар принер, например струен-напоследък направо с лопата да ги ринеш.

Автор:  mitko_el [ Чет Сеп 30, 2010 7:39 am ]
Заглавие: 

Готина идея :) Колко ли стъпки има на оборот туй мАторче? И малко по трудно ще се върти заради магнита вътре. Ползвал съм такова чудо за тахогенератор , ама чак за енкодер... :roll:

Автор:  milenjs [ Чет Сеп 30, 2010 7:57 am ]
Заглавие: 

Масово по 200 Митак. И на мен ми хареса идеята и смятам да я пробвам на моята машина. Между другото още съм с паралелите от Шипково - след първоначалното надраскване тук-там повече не са мръднали ;)

Автор:  xor [ Чет Сеп 30, 2010 9:57 am ]
Заглавие:  Re: Pulse Encoder от Стъпков Мотор

А ако скоростта клони към нула? Едва ли ще хванеш някакъв сигнал от моторчето.
Колелца от мишка обикновено вършат работа, но все пак зависи от резолюцията която търсиш.
Резолюцията, която се вади от едно такова колелце е 4х броя на зъбчетата на колелцето.
И защо търсиш STEP и DIR?
Два дефазирани на 90гр. сигнала се вадят "почти" директно от оптроните.
Повечето неща, към които се свързват подобни енкодери ползват имено такива сигнали като входни.

Автор:  emilvtc [ Чет Сеп 30, 2010 10:14 am ]
Заглавие: 

Идеята ми беше да направя почти без пари пулс генератор точно за CNC машина. При използване на степ мотор механиката на пулс-кодера е готова (трабва само ръкохватка). Освен това може би ако пусна някакъв малък ток през една от фазите ще получа и ефект да "стъпковидно" въртене на ръкохватката предодвратяващо нежелано завъртане и генериране на импулси. То и без ток само заради магнитите на ротора има такъв ефект, но е по-слаб.

Очевидно идеята ми е работеща :)

milenjs, каква интерфейсна платка използваш за машината си?
От опита ти с машината смяташ ли, че HOME позициите по осите е полезна екстра на машината? Биха ли облекчили по някакъв начин работата на оператора?

Мисля да направя галванично изолирана интерфейсна платка (за собствени нужди) и все още се опитвам да се ориентирам какво ми трябва и каква функционалност да заложа.

milenjs, как смяташ да направиш управлението на машината с пулс кодера? Има опция през PC програмата (примерно MECH3 поддържа пилскодер) или директно "обединяване" на Step/DIR сигналите от PC-то и пулс кодера. Какво е мнението ти по въпроса?

Относно изработването на сигналите за HOME позицията по X,Y,Z и A мисля, че само с ключета (или оптрони) няма да стане. Трябва да направя логика както при флопитата - изработва се сигнал за нулева пътека (начална позиция), когато опртона е задействан и мотора е застанал на съответна стъпка (комбинация на фазите му). Иначе оптрона (ключето) може да задействат стъпка (стъпки) преди или след позицията ...

xor, може би имаш право за проблема при много ниските обороти, но за пулс кодер това не мисля, че ще е голям проблем. При него така или иначе ще се наложи някакво делене на стъпките - т.е. на изхода се изработва STEP при засечени 2/4/8 и т.н. брой стъпки от мотора. ! Не говорим за ФРП направено от степ мотор !

Автор:  emilvtc [ Чет Сеп 30, 2010 10:49 am ]
Заглавие: 

П.П.
fich, благодаря за инфото :)

Автор:  milenjs [ Чет Сеп 30, 2010 10:44 pm ]
Заглавие: 

Абе човеко, какво си се хванал с тази Home позиция, нали ти казах че е леко безмислена за любителски машини. С какво ще ми помогне при работата като губя пример 30-40мин. да наглася материала да е съосно и успоредно спрямо плота и режещия инструмент,а ми отнема 1 мин. да придвижа (дори на ръка) до начална позиция шпиндела!
За пулс кодера не съм мислил какво ще ползвам но идеята ми е да си ползвам ако се наложи машинката като обикновенна фреза без РС, има такива решения дори с нониусни врътки, разгледай из нета.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/