Silnik krokowy MKS SERVO42 - closed loop stepper motor
- dragonn
- Zasłużony
- Postów w temacie: 2
- Posty: 6384
- Rejestracja: 12 gru 2016, 21:50
- Lokalizacja: Opole
- Drukarka: LUME
- x 1455
Re: Silnik krokowy MKS SERVO42 - closed loop stepper motor
Przecież to nie zależy od enkodera tylko od stepsticka który jest w tym całym układzie. Bo oczywiście stepstick też tam musi być.
-
- Konto z ograniczeniami
- Postów w temacie: 3
- Posty: 629
- Rejestracja: 15 lip 2017, 16:07
- Drukarka: Hypercube Evolution
- x 100
Re: Silnik krokowy MKS SERVO42 - closed loop stepper motor
Moim zdaniem morf mówiąc enkoder miał na myśli ten cały układ.
- emartinelli
- Zasłużony
- Postów w temacie: 1
- Posty: 1197
- Rejestracja: 19 kwie 2016, 16:54
- Lokalizacja: Łódź
- x 424
Re: Silnik krokowy MKS SERVO42 - closed loop stepper motor
Zadam może głupie pytanie: jaki jest sens stosować silnik krokowy przy enkoderze?
- dragonn
- Zasłużony
- Postów w temacie: 2
- Posty: 6384
- Rejestracja: 12 gru 2016, 21:50
- Lokalizacja: Opole
- Drukarka: LUME
- x 1455
Re: Silnik krokowy MKS SERVO42 - closed loop stepper motor
Sam zadaję sobie to pytanie, a czy ktoś widział jakieś info jaki driver tam siedzi? Chodzi mi oczywiście o stepsticka, widzę że ma mikrokroki od 16 do 256, czyli raczej nie na pewno jakieś A4988 czy DRVemartinelli pisze:Zadam może głupie pytanie: jaki jest sens stosować silnik krokowy przy enkoderze?
- dziobu
- Zasłużony
- Postów w temacie: 5
- Posty: 8975
- Rejestracja: 28 gru 2016, 16:38
- Drukarka: ZMorph 2.0(S)
- x 5877
- Kontakt:
Re: Silnik krokowy MKS SERVO42 - closed loop stepper motor
Silnikiem prądu stałego nie ruszysz dużej masy o "kroczek".emartinelli pisze:Zadam może głupie pytanie: jaki jest sens stosować silnik krokowy przy enkoderze?
Abys
Pozdrawiam
Paweł
Projekty: ELF | AVAT 01 | HotPlate-1
Drukarki: Flsun i3 Plus | Flsun G | Kossel | FF Dreamer | Monoprice MP Mini | Copymaster3D Pro 500 | AIO Robotics ZEUS | Zmorph 2.0 | Climber 7
Też fajne: Wydruki | Moje twory w 3D | Inne
Paweł
Drukarki: Flsun i3 Plus | Flsun G | Kossel | FF Dreamer | Monoprice MP Mini | Copymaster3D Pro 500 | AIO Robotics ZEUS | Zmorph 2.0 | Climber 7
Też fajne: Wydruki | Moje twory w 3D | Inne
- Berg
- Zasłużony
- Postów w temacie: 3
- Posty: 7570
- Rejestracja: 05 lis 2016, 11:57
- Lokalizacja: Kraków
- Drukarka: Lume, K8400, HC Evo
- x 2675
Re: Silnik krokowy MKS SERVO42 - closed loop stepper motor
emartinelli, Abys, morf
Prusa i3 mk3s https://tinyurl.com/y65mva4m
Photon
Velleman Vertex K8400x2 https://tinyurl.com/y55pnudv
HyperCube Evolution ST 250 https://tinyurl.com/y36cexyw
Anycubik Kossel Plus https://tinyurl.com/y5ybrh8v
K40 https://tinyurl.com/y3gzdnbg
MD-16 https://tinyurl.com/y4lz6bpf
CNC https://tinyurl.com/y5ku9jf2
Photon
Velleman Vertex K8400x2 https://tinyurl.com/y55pnudv
HyperCube Evolution ST 250 https://tinyurl.com/y36cexyw
Anycubik Kossel Plus https://tinyurl.com/y5ybrh8v
K40 https://tinyurl.com/y3gzdnbg
MD-16 https://tinyurl.com/y4lz6bpf
CNC https://tinyurl.com/y5ku9jf2
- konradsdev1
- Postów w temacie: 1
- Posty: 457
- Rejestracja: 30 wrz 2020, 16:55
- Lokalizacja: Warszawa
- Drukarka: VORON 0
- x 178
Re: Silnik krokowy MKS SERVO42 - closed loop stepper motor
Nie ma tam osobnego stepsticka.dragonn pisze:Sam zadaję sobie to pytanie, a czy ktoś widział jakieś info jaki driver tam siedzi? Chodzi mi oczywiście o stepsticka, widzę że ma mikrokroki od 16 do 256, czyli raczej nie na pewno jakieś A4988 czy DRV
Funkcję stepsticka pełni mikrokontroler SAMD21 w połączeniu z układem A4954.
A4954 to podwójny sterownik silników PWM z pomiarem pobieranego prądu, który mikrokontroler odczytuje z wyjścia napięciowego.
Tak samo działa BIGTREETECH S42B V1.0 tylko tam jest STM32F03 i dwa pojedyncze drivery A4950T.
Berg, dragonn, JGFTW
"Everybody needs a hobby" (Tony Stark).
VORON V0.2 (BTT SKR Pico + RPi 4B + Phaetus x Voron Dragon Hotend ST)
DIY MK4 + VORON Stealthburner (BTT SKR PRO V1.1 + RPi Zero 2 W)
VORON V0.2 (BTT SKR Pico + RPi 4B + Phaetus x Voron Dragon Hotend ST)
DIY MK4 + VORON Stealthburner (BTT SKR PRO V1.1 + RPi Zero 2 W)
- Berg
- Zasłużony
- Postów w temacie: 3
- Posty: 7570
- Rejestracja: 05 lis 2016, 11:57
- Lokalizacja: Kraków
- Drukarka: Lume, K8400, HC Evo
- x 2675
Re: Silnik krokowy MKS SERVO42 - closed loop stepper motor
Wnioski:
1. pracują dość cicho,
2. faktycznie nie gubią kroków,
3. drukarka spokojnie może osiągać maksymalne prędkości i przyspieszenia,
4. raz mi się zresetował i potrzebował ponownej kalibracji. Do tego trzeba go wyjąć albo przynajmniej zdjąć pasek. A może coś mieszałem i to sam go zresetowałem....
5. szkoda, że nie zrobili wyprowadzenia informacji o błędzie. Można to pewnie dorobić dolutowując kabelek gdzieś w okolicach czerwonej diody, która informuje o błędzie powyżej 3' i tak zrobić sensorless homing,
6. niestety nierówno pracują co widać na górze pomarańczowych kostek. Po prawej tmc2209 po lewej BTT S42B. Być może mają laga pomiędzy faktycznie generowanym przesunięciem a zadanym sygnałem STEP/DIR , driver dobiera prędkość po swojemu. Z tego co widziałem w kodzie i dokoumentacji nano-stepper to tam było kilka opcji co ma być priorytetem (ctrlmode https://github.com/Misfittech/nano_step ... Manual.pdf ). Być może BTT tego nie zaimplementował. Zdaje się, że kod MKS jest bardziej podobny do źródła od nano-stepper.
demontuję. Może ktoś chce zweryfikować moje obserwacje?
1. pracują dość cicho,
2. faktycznie nie gubią kroków,
3. drukarka spokojnie może osiągać maksymalne prędkości i przyspieszenia,
4. raz mi się zresetował i potrzebował ponownej kalibracji. Do tego trzeba go wyjąć albo przynajmniej zdjąć pasek. A może coś mieszałem i to sam go zresetowałem....
5. szkoda, że nie zrobili wyprowadzenia informacji o błędzie. Można to pewnie dorobić dolutowując kabelek gdzieś w okolicach czerwonej diody, która informuje o błędzie powyżej 3' i tak zrobić sensorless homing,
6. niestety nierówno pracują co widać na górze pomarańczowych kostek. Po prawej tmc2209 po lewej BTT S42B. Być może mają laga pomiędzy faktycznie generowanym przesunięciem a zadanym sygnałem STEP/DIR , driver dobiera prędkość po swojemu. Z tego co widziałem w kodzie i dokoumentacji nano-stepper to tam było kilka opcji co ma być priorytetem (ctrlmode https://github.com/Misfittech/nano_step ... Manual.pdf ). Być może BTT tego nie zaimplementował. Zdaje się, że kod MKS jest bardziej podobny do źródła od nano-stepper.
demontuję. Może ktoś chce zweryfikować moje obserwacje?
Prusa i3 mk3s https://tinyurl.com/y65mva4m
Photon
Velleman Vertex K8400x2 https://tinyurl.com/y55pnudv
HyperCube Evolution ST 250 https://tinyurl.com/y36cexyw
Anycubik Kossel Plus https://tinyurl.com/y5ybrh8v
K40 https://tinyurl.com/y3gzdnbg
MD-16 https://tinyurl.com/y4lz6bpf
CNC https://tinyurl.com/y5ku9jf2
Photon
Velleman Vertex K8400x2 https://tinyurl.com/y55pnudv
HyperCube Evolution ST 250 https://tinyurl.com/y36cexyw
Anycubik Kossel Plus https://tinyurl.com/y5ybrh8v
K40 https://tinyurl.com/y3gzdnbg
MD-16 https://tinyurl.com/y4lz6bpf
CNC https://tinyurl.com/y5ku9jf2
Re: Silnik krokowy MKS SERVO42 - closed loop stepper motor
Zdemontowałeś, czyli nie za bardzo nadaje się do drukarki 3D?
Pozdrawiam
Tomasz
Pozdrawiam
Tomasz
Re: Silnik krokowy MKS SERVO42 - closed loop stepper motor
Budowałem CNC na silnikach hybrydowych pare lat temu jedna sensowna alternatywa dla serw. Używałem takich od 7 do 12nm. Lichuan bodajże z Ali. Złego słowa o nich nie można powiedzieć wszystko pracowało fajnie na ogromny plus można było kręcić 2-3 x większe obroty bez utraty nm. Dwa ze pojęcie gorącego silnika poszło w niepamięć. W przypadku przeciążenia wywołały błąd i maszyna stawała wiec opcji zgubienia kroku nie było.
W drukarce to jedyne miejsce gdzie można je sensownie wstawić to bowden i chyba tylko tyle.
A i szczególnie nie polecam tanich wersji tego cudactwa bo są marne... w Europie tak owe produkuje easyservo chyba w ebmia je maja
W drukarce to jedyne miejsce gdzie można je sensownie wstawić to bowden i chyba tylko tyle.
A i szczególnie nie polecam tanich wersji tego cudactwa bo są marne... w Europie tak owe produkuje easyservo chyba w ebmia je maja