
Znaleziono 8 wyników
Wróć do „Sterowanie - przejście z Arduino na Linuxcnc”
- 19 kwie 2020, 21:37
- Forum: CNC podstawy
- Temat: Sterowanie - przejście z Arduino na Linuxcnc
- Odpowiedzi: 15
- Odsłony: 1358
Re: Sterowanie - przejście z Arduino na Linuxcnc
Znalazłem jakiś opis tej płytki z oznaczeniami wyjść. Jest też coś o zworce P17, która zmienia sposób działania przekaźnika


- 19 kwie 2020, 21:30
- Forum: CNC podstawy
- Temat: Sterowanie - przejście z Arduino na Linuxcnc
- Odpowiedzi: 15
- Odsłony: 1358
Re: Sterowanie - przejście z Arduino na Linuxcnc
To już zależy od konfiguracji Mach3. Tam można praktycznie każde wyjście podpiąć pod różne funkcje.
- 17 kwie 2020, 15:31
- Forum: CNC podstawy
- Temat: Sterowanie - przejście z Arduino na Linuxcnc
- Odpowiedzi: 15
- Odsłony: 1358
Re: Sterowanie - przejście z Arduino na Linuxcnc
Większa dokładność i cichsza praca. Ale też mniejsza prędkość maksymalna i moment. Wynika to z zależności momentu od częstotliwości impulsów, przepustowości łącza (tego problemu nie ma w Arduino) oraz wydajności komputera, który musi policzyć więcej kroków.
Ale tak naprawdę, należy porównywać ilość impulsów na milimetr, a nie obrót. Przy napędzie na paskach ustawia się dużo większy mikrokrok, bo jest inne przełożenie.
Ale tak naprawdę, należy porównywać ilość impulsów na milimetr, a nie obrót. Przy napędzie na paskach ustawia się dużo większy mikrokrok, bo jest inne przełożenie.
- 17 kwie 2020, 06:54
- Forum: CNC podstawy
- Temat: Sterowanie - przejście z Arduino na Linuxcnc
- Odpowiedzi: 15
- Odsłony: 1358
- 16 kwie 2020, 23:20
- Forum: CNC podstawy
- Temat: Sterowanie - przejście z Arduino na Linuxcnc
- Odpowiedzi: 15
- Odsłony: 1358
Re: Sterowanie - przejście z Arduino na Linuxcnc
Na płytce masz przekaźnik właśnie do tego celu.
- 16 kwie 2020, 23:04
- Forum: CNC podstawy
- Temat: Sterowanie - przejście z Arduino na Linuxcnc
- Odpowiedzi: 15
- Odsłony: 1358
Re: Sterowanie - przejście z Arduino na Linuxcnc
Chcesz tylko włączać wrzeciono, które ma własną regulację obrotów? Dlaczego nie chcesz skorzystać z gotowego przekaźnika w płytce?
Na wyjściu PWM jest sygnał kilku kHz o regulowanym wypełnieniu (PWM). Jak podłączysz tam przekaźnik, to będzie ciągle się załączał. Tradycyjny nie wyrobi, ale będzie piszczał. Półprzewodnikowy będzie dawał impulsowe zasilanie.
Trzeba wymusić stały poziom o wypełnieniu 100%. Można to zrobić wpisując bardzo małą prędkość maksymalną wrzeciona. Wtedy każda wyższa prędkość w G kode spowoduje włączenie wrzeciona.
Na wyjściu PWM jest sygnał kilku kHz o regulowanym wypełnieniu (PWM). Jak podłączysz tam przekaźnik, to będzie ciągle się załączał. Tradycyjny nie wyrobi, ale będzie piszczał. Półprzewodnikowy będzie dawał impulsowe zasilanie.
Trzeba wymusić stały poziom o wypełnieniu 100%. Można to zrobić wpisując bardzo małą prędkość maksymalną wrzeciona. Wtedy każda wyższa prędkość w G kode spowoduje włączenie wrzeciona.
- 14 kwie 2020, 19:09
- Forum: CNC podstawy
- Temat: Sterowanie - przejście z Arduino na Linuxcnc
- Odpowiedzi: 15
- Odsłony: 1358
Re: Sterowanie - przejście z Arduino na Linuxcnc
To w Arduino oporniki były zbędne. Tutaj nie wiem, pewnie też. Można zmierzyć czy jest napięcie na wejściu, albo po prostu spróbować.
- 13 kwie 2020, 19:07
- Forum: CNC podstawy
- Temat: Sterowanie - przejście z Arduino na Linuxcnc
- Odpowiedzi: 15
- Odsłony: 1358
Re: Sterowanie - przejście z Arduino na Linuxcnc
Ad. 1 Raczej nigdy wszystkie silniki nie będą pracowały równocześnie. Poza tym pobór prądu z zasilacza jest niższy niż wychodzi na silniki. Sterownik działa jak przetwornica. Podłącz sobie amperomierz do zasilacza i sprawdź ile realnie jest pobierane.
Ad.2 Dwa sterowniki do jednego wyjścia zapewnią idealnie synchroniczną pracę, pod warunkiem, że któryś nie zgubi kroków. Jak podłączysz dwa kanały i osobne krańcówki do nich, to możliwe będzie bazowania każdego z nich, oczywiście w tym samym czasie, ale zapewni to likwidację minimalnych skosów.
Ad. 3 Zostawić kondensatory. A rezystory służą do podciągania napięcia, akurat w Arduino są zbędne.
Ad.2 Dwa sterowniki do jednego wyjścia zapewnią idealnie synchroniczną pracę, pod warunkiem, że któryś nie zgubi kroków. Jak podłączysz dwa kanały i osobne krańcówki do nich, to możliwe będzie bazowania każdego z nich, oczywiście w tym samym czasie, ale zapewni to likwidację minimalnych skosów.
Ad. 3 Zostawić kondensatory. A rezystory służą do podciągania napięcia, akurat w Arduino są zbędne.