Zaawansowany kontroler silnika krokowego
- emartinelli
- Zasłużony
- Postów w temacie: 2
- Posty: 1195
- Rejestracja: 19 kwie 2016, 16:54
- Lokalizacja: Łódź
- x 423
Zaawansowany kontroler silnika krokowego
Jakiś wysyp nowości widzę.
Ja mam pytanie czy ktoś miał już do czynienia z takim wynalazkiem:
https://pl.aliexpress.com/item/4000580253741.html Opinie niby ma dobre, ale podejrzewam, że większość napisana zaraz po zakupie a nie po jakimś czasie użytkowania.
Co prawda już dawno nie miałem problemu z przeskokami silnika po poprawnym ustawieniu prądu ale może ma to sens?
Ja mam pytanie czy ktoś miał już do czynienia z takim wynalazkiem:
https://pl.aliexpress.com/item/4000580253741.html Opinie niby ma dobre, ale podejrzewam, że większość napisana zaraz po zakupie a nie po jakimś czasie użytkowania.
Co prawda już dawno nie miałem problemu z przeskokami silnika po poprawnym ustawieniu prądu ale może ma to sens?
- japim
- Postów w temacie: 1
- Posty: 703
- Rejestracja: 12 lis 2019, 14:15
- Lokalizacja: Warszawa
- Drukarka: W sumie 19...
- x 205
- Kontakt:
Re: Zaawansowany kontroler silnika krokowego
To już chyba od roku jest dostępne. Z tego co widziałem to jest takie micro servo - dobre jak chcesz drukować ultra szybko. Chroni przed utratą kroków, ale nie rozwiązuje problemów z jakością wydruków powiązanych z samą drukarką (za mała sztywność, dzwonienie, backlash itd itp.).
Pozdrawiam,
Przemek
Moje projekty 3D: https://www.thingiverse.com/Japim/designs
Aktualne projekty modelarskie: https://www.rcgroups.com/forums/member.php?u=174992
Przemek
Moje projekty 3D: https://www.thingiverse.com/Japim/designs
Aktualne projekty modelarskie: https://www.rcgroups.com/forums/member.php?u=174992
- Berg
- Zasłużony
- Postów w temacie: 5
- Posty: 7569
- Rejestracja: 05 lis 2016, 11:57
- Lokalizacja: Kraków
- Drukarka: Lume, K8400, HC Evo
- x 2675
Re: Zaawansowany kontroler silnika krokowego
moje są w drodze.
To nie jest specjalnie nowość nowa jest wersja 2.0, której jeszcze nie ma. Specyfikacja jest tu:
https://github.com/bigtreetech/BIGTREET ... aster/S57B
2.0 ma lepszy uC
Mają też większe S57 pod większe silniki:
https://github.com/bigtreetech/BIGTREET ... aster/S57B
Czego mi w nich brakuje to opcji analogicznej do StallGuard, sygnałem na jakimś zewnętrznym pinie dla uC. Wydaje się trywialne do zaimplementowania.
analogiczne produkty ma MKS od dawna . Gadaliśmy o tym tu, jednak chyba nikt się nie skusił... viewtopic.php?t=3301#p56597
https://github.com/makerbase-mks/MKS-SERVO42A
https://pl.aliexpress.com/item/32966007848.html
https://pl.aliexpress.com/item/4000165230349.htm
Wersja A od B różni się tym, że A ma usb za to B szybszy uC. Szybszy od poprzedników oraz wersji BTT. Poza tym są już dostępne, a nowe BTT jeszcze nie. Niestety chodzą na 24V max, czyli słabiej niż BTT.
i mniejsza, NEMA17:
A: https://pl.aliexpress.com/item/32917408111.html
B:https://pl.aliexpress.com/item/33032696338.html
Rozwiązania MKS i BTT oparte są na tym samym projekcie nano stepper:
http://misfittech.net
https://github.com/Misfittech/nano_stepper
Szkoda, że wszystkie powyższe chodzą na stosunkowo niskich napięciach.
To nie jest specjalnie nowość nowa jest wersja 2.0, której jeszcze nie ma. Specyfikacja jest tu:
https://github.com/bigtreetech/BIGTREET ... aster/S57B
2.0 ma lepszy uC
Mają też większe S57 pod większe silniki:
https://github.com/bigtreetech/BIGTREET ... aster/S57B
Czego mi w nich brakuje to opcji analogicznej do StallGuard, sygnałem na jakimś zewnętrznym pinie dla uC. Wydaje się trywialne do zaimplementowania.
analogiczne produkty ma MKS od dawna . Gadaliśmy o tym tu, jednak chyba nikt się nie skusił... viewtopic.php?t=3301#p56597
https://github.com/makerbase-mks/MKS-SERVO42A
https://pl.aliexpress.com/item/32966007848.html
https://pl.aliexpress.com/item/4000165230349.htm
Wersja A od B różni się tym, że A ma usb za to B szybszy uC. Szybszy od poprzedników oraz wersji BTT. Poza tym są już dostępne, a nowe BTT jeszcze nie. Niestety chodzą na 24V max, czyli słabiej niż BTT.
i mniejsza, NEMA17:
A: https://pl.aliexpress.com/item/32917408111.html
B:https://pl.aliexpress.com/item/33032696338.html
Rozwiązania MKS i BTT oparte są na tym samym projekcie nano stepper:
http://misfittech.net
https://github.com/Misfittech/nano_stepper
Szkoda, że wszystkie powyższe chodzą na stosunkowo niskich napięciach.
emartinelli
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
-
- Postów w temacie: 3
- Posty: 939
- Rejestracja: 06 sty 2019, 18:07
- Lokalizacja: Wrocław
- Drukarka: Prusa A8
- x 479
Re: Zaawansowany kontroler silnika krokowego
Zależnie od płytki, stosowany jest lepszy/gorszy enkoder. AS5047U jest lepszym układem. Tak czy inaczej szkoda, że nie da się tam podpiąć gotowego drivera pod STEP/DIR.
- Berg
- Zasłużony
- Postów w temacie: 5
- Posty: 7569
- Rejestracja: 05 lis 2016, 11:57
- Lokalizacja: Kraków
- Drukarka: Lume, K8400, HC Evo
- x 2675
Re: Zaawansowany kontroler silnika krokowego
@Holgin ja rozumiem ideę tego rozwiązania tak, że to w całości jest takie jakby tmc2160 tylko w pełni programowalne, z otwartym kodem.
Tak, że wyprowadzenie z nich step/dir do zewnętrznego sterownika chyba nie bardzo by miało sens. Jakby to miało wtedy działać?
No i tu trzeba przyznać Chińczykom, że też zachowują się należycie. Publikują swoje zmiany.
Tak, że wyprowadzenie z nich step/dir do zewnętrznego sterownika chyba nie bardzo by miało sens. Jakby to miało wtedy działać?
No i tu trzeba przyznać Chińczykom, że też zachowują się należycie. Publikują swoje zmiany.
Ostatnio zmieniony 25 lis 2020, 17:24 przez Berg, łącznie zmieniany 2 razy.
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
- emartinelli
- Zasłużony
- Postów w temacie: 2
- Posty: 1195
- Rejestracja: 19 kwie 2016, 16:54
- Lokalizacja: Łódź
- x 423
Re: Zaawansowany kontroler silnika krokowego
Dzięki, jakoś umkną mi ten wątek. W teorii wszystko jasne ale jestem ciekaw jak to w praktyce się sprawdza i czy naprawdę są ciche jak 2208 itp.rafaljot pisze:... Gadaliśmy o tym tu, jednak chyba nikt się nie skusił... viewtopic.php?t=3301#p56597...
- Berg
- Zasłużony
- Postów w temacie: 5
- Posty: 7569
- Rejestracja: 05 lis 2016, 11:57
- Lokalizacja: Kraków
- Drukarka: Lume, K8400, HC Evo
- x 2675
Re: Zaawansowany kontroler silnika krokowego
no tak jak pisałem. Są w drodze, tak że cierpliwości.
emartinelli
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
-
- Postów w temacie: 3
- Posty: 939
- Rejestracja: 06 sty 2019, 18:07
- Lokalizacja: Wrocław
- Drukarka: Prusa A8
- x 479
Re: Zaawansowany kontroler silnika krokowego
Jeżeli faktycznie są ciche i płynne jak TMC to nie ma tematu. Pytanie czy są
- Berg
- Zasłużony
- Postów w temacie: 5
- Posty: 7569
- Rejestracja: 05 lis 2016, 11:57
- Lokalizacja: Kraków
- Drukarka: Lume, K8400, HC Evo
- x 2675
Re: Zaawansowany kontroler silnika krokowego
myślę, że to chodzi o to, że one dynamicznie zwiększają prąd w momencie gdy zaczyna być odchyłka zadanego konta od zmierzonego na enkoderze i potrafią to robić bardzo szybko.
Rozumiem to tak, że wcześniej kalibruje się je. w trakcie tej kalibracji kręcą się pomału i zapisują sobie mapę. Optymalizują prąd każdego mikrokoku dla silnika z którym je skalibrowano. W tmc mapy są wgrane na sztywno.
Znalazłem, że są takie encodery:
w BTT są TLE5012B E1000
w MKS A1333LLETR-T
Które lepsze ?
Rozumiem to tak, że wcześniej kalibruje się je. w trakcie tej kalibracji kręcą się pomału i zapisują sobie mapę. Optymalizują prąd każdego mikrokoku dla silnika z którym je skalibrowano. W tmc mapy są wgrane na sztywno.
Znalazłem, że są takie encodery:
w BTT są TLE5012B E1000
w MKS A1333LLETR-T
Które lepsze ?
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
-
- Postów w temacie: 3
- Posty: 939
- Rejestracja: 06 sty 2019, 18:07
- Lokalizacja: Wrocław
- Drukarka: Prusa A8
- x 479
Re: Zaawansowany kontroler silnika krokowego
Kąta
Wydaje mi się, że za bardzo upraszczasz algorytm sterownika, a kalibracja dotyczy głównie samego enkodera. One są nieliniowe i mają błędy, więc trzeba je najpierw skalibrować.
TLE5012 ma większą rozdzielczość.
Wydaje mi się, że za bardzo upraszczasz algorytm sterownika, a kalibracja dotyczy głównie samego enkodera. One są nieliniowe i mają błędy, więc trzeba je najpierw skalibrować.
TLE5012 ma większą rozdzielczość.