Znaleziono 8 wyników

autor: TOP67
05 lut 2020, 12:37
Forum: CNC podstawy
Temat: Dobór silnik krokowy-sterownik-zasilacz
Odpowiedzi: 27
Odsłony: 2379

Re: Dobór silnik krokowy-sterownik-zasilacz

funkcja tone() daje impulsy o wypełnieniu 50%. Do sterowania wystarczą szpilki 10 µs. Dobiera się je eksperymentalnie.
Również czas podtrzymania ma wpływ na szybkość i moc.

https://github.com/gnea/grbl/wiki/Grbl- ... croseconds

No i silnik nie powinien startować od razu z pełną prędkością. Jeśli wywołasz tone() bez podanego czasu i będziesz tylko zmieniał częstotliwość, to rozpędzisz go bardziej.
autor: TOP67
05 lut 2020, 10:13
Forum: CNC podstawy
Temat: Dobór silnik krokowy-sterownik-zasilacz
Odpowiedzi: 27
Odsłony: 2379

Re: Dobór silnik krokowy-sterownik-zasilacz

adam Fx pisze:
05 lut 2020, 09:54
TOP67 pisze:Generalnie za osiągi odpowiada sterownik i zasilacz.
A ile kHz potrafi wysłać Arduino?
Max 8MHz w trybie CTC, więc to nie jest wąskie gardło.
autor: TOP67
04 lut 2020, 20:38
Forum: CNC podstawy
Temat: Dobór silnik krokowy-sterownik-zasilacz
Odpowiedzi: 27
Odsłony: 2379

Re: Dobór silnik krokowy-sterownik-zasilacz

Generalnie za osiągi odpowiada sterownik i zasilacz. Z Arduino wysyłasz tylko impulsy.
Funkcja tone pozwala na ustawienie stałej szybkości, ale nie daje kontroli ich ilości. W CNC mniej ważna jest prędkość, za to ilość kroków jest pierwszoplanowa. Można to kontrolować na kilka sposobów

1. Wysyłając impulsy w pętli z licznikiem. Ale wtedy program nic innego nie robi.
2. Wysyłając impulsy z przerwania timera, oczywiście zliczając je w funkcji
3. Wysyłając impulsy funkcją tone, zliczając je enkoderem
4. Wysyłając impulsy funkcją tone, zliczając je przerwaniem
i pewnie jeszcze inne
autor: TOP67
04 lut 2020, 19:40
Forum: CNC podstawy
Temat: Dobór silnik krokowy-sterownik-zasilacz
Odpowiedzi: 27
Odsłony: 2379

Re: Dobór silnik krokowy-sterownik-zasilacz

Prędkości nie są astronomiczne. Moje 17H4401 gubią się już przy 600rpm

Pamiętaj o opóźnieniu pętli oraz czasie odczytu i zapisu pinów. Użyj lepiej funkcji tone()

Dodane 56 minuty 20 sekundy:
Adam tu osiąga więcej

https://youtu.be/lF5R4QARcfM
autor: TOP67
03 lut 2020, 20:32
Forum: CNC podstawy
Temat: Dobór silnik krokowy-sterownik-zasilacz
Odpowiedzi: 27
Odsłony: 2379

Re: Dobór silnik krokowy-sterownik-zasilacz

NC to po prostu nieczynne. Czyli takie ustawienie zworek spowoduje, że nic nie ruszy.
2/A i 2/B to po prostu dwa alternatywne ustawienia tego samego trybu.
autor: TOP67
31 sty 2020, 14:03
Forum: CNC podstawy
Temat: Dobór silnik krokowy-sterownik-zasilacz
Odpowiedzi: 27
Odsłony: 2379

Re: Dobór silnik krokowy-sterownik-zasilacz

Na Machu się nie znam. Na Arduino tak. W jednym z wątków zrobiłem porównanie różnych rozwiązań.
autor: TOP67
31 sty 2020, 13:41
Forum: CNC podstawy
Temat: Dobór silnik krokowy-sterownik-zasilacz
Odpowiedzi: 27
Odsłony: 2379

Re: Dobór silnik krokowy-sterownik-zasilacz

Jak Arduino, to nie Mach.

Do Arduino z kolei wystarczą stepsticki A4988 zamiast TB6600. Z tymi silnikami dadzą radę.

Dodane 1 minuta 59 sekundy:
abcdef pisze:
31 sty 2020, 09:43
będę używał arduino uno. Proste, tanie i można podłączyć różne czujniki, które będą współpracowały z krokowcem. Tak jak pisałem to jest czysta edukacja. Mam jeszcze pytanie co do mocy. Zasilacz daje mi 90Wat. Silnik krokowy ma: Rezystancja / faza: 1,5Ω
Prąd / faza: 1,5 A
czyli: I*R=U, U=2.25V
P=I*U, P=2.25*1.5=3.375Wata

Czyli mam zapas mocy 86.625Wata?! Tak się to liczy? Czyli mogę śmiało podłączyć jakiś mocniejszy silnik pod taki zwykły zasilacz z laptopa?
Zapomnij o prawie Ohma. To tak nie działa. Ważny jest tylko prąd maksymalny. Pamiętaj, że kilka silników może pracować razem. Poza tym sprawdź czy to prąd na cewkę czy cały silnik.
autor: TOP67
31 sty 2020, 07:05
Forum: CNC podstawy
Temat: Dobór silnik krokowy-sterownik-zasilacz
Odpowiedzi: 27
Odsłony: 2379

Re: Dobór silnik krokowy-sterownik-zasilacz

Do kompletu brakuje jeszcze źródła impulsów sterujących. Co chcesz zastosować?

Wróć do „Dobór silnik krokowy-sterownik-zasilacz”