sterowanie jednej osi - projekt

Tu możemy porozmawiać na temat podstaw budowy amatorskich maszyn CNC

Autor tematu
tenroh
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 2
Posty: 58
Rejestracja: 04 lip 2010, 15:44
Lokalizacja: Warszawa

sterowanie jednej osi - projekt

#1

Post napisał: tenroh » 23 lis 2015, 17:50

Chciałbym wykonać pewien projekt jednak nie mam wiedzy jak to zrobić.
Być może ktoś może podpowiedzieć jak to wykonać?

Konkretnie chodzi o sterowanie tylko jedną osią jak dajmy na to we frezarce - czyli potrzebuję zasilacz,silnik krokowy i sterownik jednak to nie takie proste, gdyż chciałbym sterować tą osią nie z programu,a z panelu. Powiedzmy wpisuję w panel wartość 100 mm i silnik obraca śrubę tyle razy , aby oś przesunęła się o te 100 mm. Czy to będzie trudne do wykonania?



Tagi:


steff.k
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 529
Rejestracja: 07 paź 2013, 20:12
Lokalizacja: Kraków/Kraśnik

#2

Post napisał: steff.k » 23 lis 2015, 20:36

Bierzesz silnik, dopasowany do niego sterownik silnika, oraz arduino, nucleo czy inną płytkę z procesorem, LCD i klawiaturą. Na płytkę z uP piszesz program.

Większość sterowników silników krokowych działają w ten sposób, że podajesz mu dwa sygnały STEP oraz DIR.
DIR określa kierunek obrotów silnika, a STEP ilość kroków jakie silnik ma wykonać. Na pełen obrót osi silnika przypada np 200 kroków ( w zależności od modelu silnika).
Jeżeli pisałeś jakieś programy to ogarniesz moment, jeżeli nie to musisz zacząć od nauki programowania uP :wink:

Tutaj masz przykład. Opisów jest miliojny w necie :wink:
StepStick

Powodzenia.


kubus838
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 2572
Rejestracja: 06 lip 2009, 14:52
Lokalizacja: Mszczonów

#3

Post napisał: kubus838 » 26 lis 2015, 11:23

Witam

Też kiedyś szukałem czegoś takiego. Niestety nic takiego nigdzie nie znalazłem oprócz silnika sterownika, płyty głównej, zasilacza itp. czyli sterowania jak w obrabiarce cnc. Czyli wszystko będzie zajmowało dosyć sporo miejsca. Ale teraz może zwróce waszą uwage. W samochodach jest opcja taka, że koles odotyka jakieś miejsce na klapie bagażnika i klapa sama sie otwiera później znowu coś dotyka i klapa sama sie zamyka. Nie chodzi tu o sam dotyk tylko o mechanizm który otwiera tę klape i napewno jest coś małego a być może oparte na silniku krokowym łącznie ze sterownikiem. A napewno taki mechanizm nie jest "prądożerny" bo by akumulator "padał" co dwa otwarcia bagażnika. Może ktos wie jak to jest i z czego zbudowane i podzieli się tymi informacjami?

robert

Awatar użytkownika

adam Fx
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 5562
Rejestracja: 04 lip 2004, 16:03
Lokalizacja: Gliwice

#4

Post napisał: adam Fx » 27 lis 2015, 00:48

tenroh, szukasz takie coś tylko skonfigurowane liniowo a nie kątowo.
Tu jest na uC ale można wykorzystać Arduino i będzie łatwiej zaprogramować i być może taniej jeśli kupisz klona.

[ Dodano: 2015-11-27, 00:53 ]
kubus838, siłownik elektryczny, zamek elektromagnetyczny, krańcówki iiii no nie wiem czego on tam dotyka ale jakiś czujnik dotykowy np. http://www.dobregniazdka.pl/asortyment/ ... wd-300/783 tylko na 12V
sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos


kubus838
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 2572
Rejestracja: 06 lip 2009, 14:52
Lokalizacja: Mszczonów

#5

Post napisał: kubus838 » 27 lis 2015, 09:44

adam Fx pisze: siłownik elektryczny, zamek elektromagnetyczny, krańcówki iiii no nie wiem czego on tam dotyka ale jakiś czujnik dotykowy np. http://www.dobregniazdka.pl/asortyment/ ... wd-300/783 tylko na 12V
Nie do końca o to mi chodzi. Bardziej chodzi mi o mechanizm który podnosi taką klape bagażnika - nie sam wyłącznik czy krańcówki.


robert

Awatar użytkownika

adam Fx
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 5562
Rejestracja: 04 lip 2004, 16:03
Lokalizacja: Gliwice

#6

Post napisał: adam Fx » 28 lis 2015, 21:49

kubus838 pisze: mechanizm który podnosi taką klape bagażnika
To też napisałem siłownik elektryczny .. ale jak widać i hydrauliczne są http://olx.pl/oferta/mechanizm-silnicze ... 9ATDB.html
sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos


Autor tematu
tenroh
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 2
Posty: 58
Rejestracja: 04 lip 2010, 15:44
Lokalizacja: Warszawa

#7

Post napisał: tenroh » 04 gru 2015, 13:08

Koncepcja się trochę zmieniła i wyszła potrzeba sterowania 3 silnikami. Można powiedzieć,że wszystko skończone tylko jak zwykle musi być jakieś ale...
Otóż osoba ,która mi pisała program użyła do wyświetlania "zwykłego" wyświetlacza LCD coś na wzór tego : http://botland.com.pl/wyswietlacze-alfa ... ieski.html

Mi zależy natomiast,aby użyty był wyświetlacz dotykowy coś na wzór tego:
http://botland.com.pl/wyswietlacze-lcd- ... crosd.html

Niestety kumpel nigdy nie używał takich wyświetlaczy i nie wie jak ani czym ich zaprogramowac. Czy możecie mi powiedzieć czy jest to bardzo skomplikowane oraz jakich "narzędzi" do tego uzyć.


steff.k
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 529
Rejestracja: 07 paź 2013, 20:12
Lokalizacja: Kraków/Kraśnik

#8

Post napisał: steff.k » 04 gru 2015, 19:06

Jak budżet pozwla możesz zastosować coś takiego:
TFT iSMART
Jest to gotowa płyta z procesorem i wyśwtlaczem dotykowym. Mają oni swój jezyk programowania, manuale, sporo przykładów. Jak coś nieskomplikowanego to można na tym zrobić.

Awatar użytkownika

adam Fx
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 5562
Rejestracja: 04 lip 2004, 16:03
Lokalizacja: Gliwice

#9

Post napisał: adam Fx » 04 gru 2015, 20:05

tenroh, Czy pokarzesz nam jak to zrobiłeś może zapodasz jakieś kody do uC (na czym to jest na Arduino napisane?)- nie tylko Ty poszukiwałeś takiego rozwiązania i teraz możesz pomóc innym.

Co do dotykowego to trochę tutków jest https://www.youtube.com/results?search_ ... T++arduino
sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos

Awatar użytkownika

pioterek
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1724
Rejestracja: 27 gru 2012, 02:40
Lokalizacja: kujawsko-pomorskie

#10

Post napisał: pioterek » 14 gru 2015, 12:47

kubus838 pisze:Witam

Też kiedyś szukałem czegoś takiego. Niestety nic takiego nigdzie nie znalazłem oprócz silnika sterownika, płyty głównej, zasilacza itp. czyli sterowania jak w obrabiarce cnc. Czyli wszystko będzie zajmowało dosyć sporo miejsca. Ale teraz może zwróce waszą uwage. W samochodach jest opcja taka, że koles odotyka jakieś miejsce na klapie bagażnika i klapa sama sie otwiera później znowu coś dotyka i klapa sama sie zamyka. Nie chodzi tu o sam dotyk tylko o mechanizm który otwiera tę klape i napewno jest coś małego a być może oparte na silniku krokowym łącznie ze sterownikiem. A napewno taki mechanizm nie jest "prądożerny" bo by akumulator "padał" co dwa otwarcia bagażnika. Może ktos wie jak to jest i z czego zbudowane i podzieli się tymi informacjami?

robert
A mi się zdje, że żaluzje - rolety mają taki mechanizm.
Obrazek

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „CNC podstawy”