Prośba o poradę - kontrola pracy cyklicznej silnika krokowego
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 7
- Posty: 8
- Rejestracja: 22 sty 2021, 00:27
Prośba o poradę - kontrola pracy cyklicznej silnika krokowego
Witam serdecznie,
mam nadzieję, że dobry dział wybrałem
szukam porady jak i co dobrać pod względem elektroniki do prostej maszyny cnc, którą próbuję skonstruować
Mianowicie:
- w jaki sposób najlepiej uzyskać dany efekt działania pracy cyklicznej silnika krokowego:
1. ruch do przodu o zadaną ilość kroków
2. zatrzymanie silnika na określoną ilość czasu (np 3s) - możliwość szybkiej zmiany czasu - bez lub z podłączeniem do komputera (najlepiej bez)
3. w nieskończoność powtarzanie pkt 1 i 2 - z możliwością zatrzymania i zmodyfikowania 'czasu postoju'
trochę szukam od paru dni rozwiązań, ale naprawdę nie wiem, czy dane rozwiązanie/urządzenie jest właściwe.
np sterownik z lcd - http://pl.aliexpress.com/item/329161699 ... hweb201603_
czy spełni swoje zadanie, czy wystarczy takie cudo plus silnik krokowy (plus zasilanie)?
albo taki sterownik programowalny:
http://pl.aliexpress.com/item/323315557 ... hweb201603_
czy to przerost formy nad treścią?
w trakcie szukania przewijało się też coś takiego jak "Arduino" - czy to też coś, co mogłoby posłużyć za rozwiązanie.
stąd moje pytanie o jakiś rozsądny wybór, co byłoby właściwe?
szukałem także na forum, ale proszę mnie nie linczować, jeżeli jest odpowiedź na podobne pytanie
Z wyrazami szacunku
Kamil
mam nadzieję, że dobry dział wybrałem
szukam porady jak i co dobrać pod względem elektroniki do prostej maszyny cnc, którą próbuję skonstruować
Mianowicie:
- w jaki sposób najlepiej uzyskać dany efekt działania pracy cyklicznej silnika krokowego:
1. ruch do przodu o zadaną ilość kroków
2. zatrzymanie silnika na określoną ilość czasu (np 3s) - możliwość szybkiej zmiany czasu - bez lub z podłączeniem do komputera (najlepiej bez)
3. w nieskończoność powtarzanie pkt 1 i 2 - z możliwością zatrzymania i zmodyfikowania 'czasu postoju'
trochę szukam od paru dni rozwiązań, ale naprawdę nie wiem, czy dane rozwiązanie/urządzenie jest właściwe.
np sterownik z lcd - http://pl.aliexpress.com/item/329161699 ... hweb201603_
czy spełni swoje zadanie, czy wystarczy takie cudo plus silnik krokowy (plus zasilanie)?
albo taki sterownik programowalny:
http://pl.aliexpress.com/item/323315557 ... hweb201603_
czy to przerost formy nad treścią?
w trakcie szukania przewijało się też coś takiego jak "Arduino" - czy to też coś, co mogłoby posłużyć za rozwiązanie.
stąd moje pytanie o jakiś rozsądny wybór, co byłoby właściwe?
szukałem także na forum, ale proszę mnie nie linczować, jeżeli jest odpowiedź na podobne pytanie
Z wyrazami szacunku
Kamil
Ostatnio zmieniony 22 sty 2021, 22:56 przez Somnambulik, łącznie zmieniany 1 raz.
-
- Lider FORUM (min. 2000)
- Posty w temacie: 1
- Posty: 5562
- Rejestracja: 04 lip 2004, 16:03
- Lokalizacja: Gliwice
Re: Prośba o poradę - kontrola pracy cyklicznej silnika krokowego
jasne arduino powinno zrobić robotę - myślę ze bez trudu znajdziesz zapaleńca na forach czy grupach Arduino który napisze taki krótki programik lub nawet sam ogarniesz korzystając z bibliotek i tutoriali z YT .Somnambulik pisze:w trakcie szukania przewijało się też coś takiego jak "Arudino"
Te chińskie sterowniki toga okazać się problematyczne nawet jeśli ogarną zmianę czasu -mamy taki w pile do meteorytów (instrukcja słaba pomoc od chińczyka słaba na forach nikt nic nie wie)
sorki za wszystkie błędy ... (dyslektyk)
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 7
- Posty: 8
- Rejestracja: 22 sty 2021, 00:27
Re: Prośba o poradę - kontrola pracy cyklicznej silnika krokowego
Dziękuję za szybką odpowiedź,
w takim razie udaję się na forum Arduino, ale wcześniej trochę postaram się zaznajomić z tematem, dzięki temu będę mógł dodać parę innych funkcjonalności w kolejnych etapach projektu
Jak już ktoś pomoże dobrać hardware (widziałem kilka różnych typów Arduino i duużo modułów do tego), to z zaprogramowaniem powinienem sobie poradzić, muszę odkurzyć stare umiejętności Mam nadzięję, że uda mi się w miarę szybko to ogarnąć, akurat teraz mam czas przez najbliższe miesiące bez wolnego czasu
Pozdrawiam i dziękuję za podpowiedź
Kamil
w takim razie udaję się na forum Arduino, ale wcześniej trochę postaram się zaznajomić z tematem, dzięki temu będę mógł dodać parę innych funkcjonalności w kolejnych etapach projektu
Jak już ktoś pomoże dobrać hardware (widziałem kilka różnych typów Arduino i duużo modułów do tego), to z zaprogramowaniem powinienem sobie poradzić, muszę odkurzyć stare umiejętności Mam nadzięję, że uda mi się w miarę szybko to ogarnąć, akurat teraz mam czas przez najbliższe miesiące bez wolnego czasu
Pozdrawiam i dziękuję za podpowiedź
Kamil
-
- Lider FORUM (min. 2000)
- Posty w temacie: 4
- Posty: 2224
- Rejestracja: 17 wrz 2018, 10:47
- Lokalizacja: Wrocław
- Kontakt:
Re: Prośba o poradę - kontrola pracy cyklicznej silnika krokowego
Na Arduino da się to zrobić lepiej, w sensie napisać bardziej dopasowany program. Koszty elektroniki też są niższe. Ale jak doliczysz obudowę i czas poświęcony na programowanie, to wyjdzie więcej niż te chińskie gotowce.
Jaki silnik i sterownik do tego chcesz użyć?
Do większych tego celu polecam Arduino Nano z zaciskami. Może być wlutowany lub w podstawce. https://www.gotronik.pl/adapter-dla-ard ... -4823.html
Do mniejszego silnika wystarczy stepstick włożony w płytkę CNC Shield v4.0
Jaki silnik i sterownik do tego chcesz użyć?
Do większych tego celu polecam Arduino Nano z zaciskami. Może być wlutowany lub w podstawce. https://www.gotronik.pl/adapter-dla-ard ... -4823.html
Do mniejszego silnika wystarczy stepstick włożony w płytkę CNC Shield v4.0
-
- Lider FORUM (min. 2000)
- Posty w temacie: 2
- Posty: 2850
- Rejestracja: 21 sty 2020, 17:48
- Lokalizacja: Toruń miasto Tadeusza R
Re: Prośba o poradę - kontrola pracy cyklicznej silnika krokowego
posiadam sterownik takowy ma więcej funkcji może współpracować z dowolnym silnikiem ( krokowym czy serwem ) zadaną odległość można kontrolować enkoderem dowolnym ,wszystko programowane ( czasy poszczególnych wyjść rampa i prędkość ,może współpracować z czujnikiem indukcyjnym programowana liczba cykli ( sztuk ) obsługa z klawiatury
Dodane 5 minuty 7 sekundy:
Dodane 5 minuty 7 sekundy:
Mam wyrypane na wszelkiej maści proroków ,mędrców i wszystkich którzy stawiają się ponad innymi ,i tak ich zjedzą robaki
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 7
- Posty: 8
- Rejestracja: 22 sty 2021, 00:27
Re: Prośba o poradę - kontrola pracy cyklicznej silnika krokowego
TOP67 pisze:Jaki silnik i sterownik do tego chcesz użyć?
myślałem o czymś takim:
https://adroautomatyka.pl/pl/p/Silnik-k ... 7H1402/224
takie cudo ze sterownikiem wbudowanym
tutaj jakiś człowiek łączy z Arduino UNO podobny tj o podobnej mocy silnik, jeszcze nie wiem czym różnią się wersje Arduino, i jakie dokładnie elementy będą musiał zakupić
TOP67 pisze:Ale jak doliczysz obudowę i czas poświęcony na programowanie, to wyjdzie więcej niż te chińskie gotowce.
z chęcią zrobię obudowę, szczególnie, że jakieś kawałki blachy walają mi się tu i tam niewykorzystane, podoba mi się potencjał Arduino i chyba jednak wolę napisać kawałek programu niż męczyć się z manualem do kontrolera
tristar0 pisze:posiadam sterownik takowy
myślę ostatecznie, że Arduino będzie jednak najlepszym rozwiązaniem, w przyszłości mogę do niego dodać parę czujników i ulepszyć pototyp, ma możliwość rozbudowy, a jestem pewien że na prototyp będę narzekać, tj będzie wymagał udoskonaleń i poprawek
-
- Lider FORUM (min. 2000)
- Posty w temacie: 4
- Posty: 2224
- Rejestracja: 17 wrz 2018, 10:47
- Lokalizacja: Wrocław
- Kontakt:
Re: Prośba o poradę - kontrola pracy cyklicznej silnika krokowego
To do tego Arduino Nano z zaciskami. Dają pewniejsze połączenia niż szpilki
Arduino UNO i NANO praktycznie niczym się nie różnią. O ile wybierzesz z Atmega 328p. Możliwości mają identyczne. UNO ma gniazdo na zasilacz, a w Nano podaje się napięcie na pin.
Dodane 17 minuty 4 sekundy:
Potrzebujesz Arduino, jakiś wyświetlacz i przyciski. Do tego polecam jeszcze impulsator w kształcie potencjometru, doskonały do wprowadzania danych.
Wyświetlacz. Najprościej się pisze na alfanumeryczne, jak ten https://www.gotronik.pl/wyswietlacz-lcd ... -2626.html
Ale jak chcesz graficzny, to wybór jest spory
Arduino UNO i NANO praktycznie niczym się nie różnią. O ile wybierzesz z Atmega 328p. Możliwości mają identyczne. UNO ma gniazdo na zasilacz, a w Nano podaje się napięcie na pin.
Dodane 17 minuty 4 sekundy:
Moc nie ma znaczenia, bo za to odpowiada sterownik, a do niego podaje się sygnał TTL.Somnambulik pisze: ↑24 sty 2021, 16:11tutaj jakiś człowiek łączy z Arduino UNO podobny tj o podobnej mocy silnik, jeszcze nie wiem czym różnią się wersje Arduino, i jakie dokładnie elementy będą musiał zakupić
Potrzebujesz Arduino, jakiś wyświetlacz i przyciski. Do tego polecam jeszcze impulsator w kształcie potencjometru, doskonały do wprowadzania danych.
Wyświetlacz. Najprościej się pisze na alfanumeryczne, jak ten https://www.gotronik.pl/wyswietlacz-lcd ... -2626.html
Ale jak chcesz graficzny, to wybór jest spory
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 7
- Posty: 8
- Rejestracja: 22 sty 2021, 00:27
Re: Prośba o poradę - kontrola pracy cyklicznej silnika krokowego
Dobrze, myślę, że udało mi się coś skompletować po poszukiwaniach, czytaniu itp, czy to ma sens? troszkę inaczej ale chyba będzie prościej to wszystko połączyć i stworzyć obudowę na to
Byłoby Arduino Uno plus do tego nakładka z wyświetlaczem i guzikami (do zatrzymania, zmiany ustawiania czasu postoju silnika i puszczenia dalej) plus impulsator i trochę złączy ark pod lcd keypad shield, aby łatwo i trwale podłączyć pod sterownik silnika.
https://www.gotronik.pl/zestaw-startowy ... -1597.html
https://www.gotronik.pl/modul-keypad-sh ... -1566.html
https://www.gotronik.pl/impulsator-enko ... -4018.html
https://botland.com.pl/zlacza-ark/9444- ... 10szt.html
https://botland.com.pl/zlacza-ark/9443- ... 10szt.html
plus zasilacz do arduino np 12V i oczywiście do silnika krokowego
i to rozumiem wystarczy to stworzenia cyklu pracy silnika krokowego? W sensie nie potrzeba innych modułów? Widziałem jakieś nakładki (Shield) pod silniki (https://www.gotronik.pl/l298n-motor-shi ... -2834.html) ale skoro już jest sterownik dedykowany do silnika, to nie jest on potrzeby?
Byłoby Arduino Uno plus do tego nakładka z wyświetlaczem i guzikami (do zatrzymania, zmiany ustawiania czasu postoju silnika i puszczenia dalej) plus impulsator i trochę złączy ark pod lcd keypad shield, aby łatwo i trwale podłączyć pod sterownik silnika.
https://www.gotronik.pl/zestaw-startowy ... -1597.html
https://www.gotronik.pl/modul-keypad-sh ... -1566.html
https://www.gotronik.pl/impulsator-enko ... -4018.html
https://botland.com.pl/zlacza-ark/9444- ... 10szt.html
https://botland.com.pl/zlacza-ark/9443- ... 10szt.html
plus zasilacz do arduino np 12V i oczywiście do silnika krokowego
i to rozumiem wystarczy to stworzenia cyklu pracy silnika krokowego? W sensie nie potrzeba innych modułów? Widziałem jakieś nakładki (Shield) pod silniki (https://www.gotronik.pl/l298n-motor-shi ... -2834.html) ale skoro już jest sterownik dedykowany do silnika, to nie jest on potrzeby?
-
- Lider FORUM (min. 2000)
- Posty w temacie: 4
- Posty: 2224
- Rejestracja: 17 wrz 2018, 10:47
- Lokalizacja: Wrocław
- Kontakt:
Re: Prośba o poradę - kontrola pracy cyklicznej silnika krokowego
Tak. To wystarczy. Shield jest podstawką pod malutkie sterowniki, ale one tego silnika nie uciągną.
-
- Lider FORUM (min. 2000)
- Posty w temacie: 1
- Posty: 7918
- Rejestracja: 26 lut 2011, 23:24
- Lokalizacja: mazowieckie
Re: Prośba o poradę - kontrola pracy cyklicznej silnika krokowego
Arduino jako urządzenie spokojnie sobie poradzi w takim zastosowaniu.Somnambulik pisze: ↑24 sty 2021, 16:11myślę ostatecznie, że Arduino będzie jednak najlepszym rozwiązaniem, w przyszłości mogę do niego dodać parę czujników i ulepszyć pototyp, ma możliwość rozbudowy, a jestem pewien że na prototyp będę narzekać, tj będzie wymagał udoskonaleń i poprawek
Gorzej z oprogramowaniem, bo gotowe biblioteki są fatalnej jakości, a do napisania własnych już trochę więcej wiedzy potrzeba ...