Płyta Mach 3 bob i sterowanie falownikiem

Tu możemy porozmawiać na temat podstaw budowy amatorskich maszyn CNC

Autor tematu
xxdrago
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 3
Posty: 70
Rejestracja: 01 gru 2012, 15:18
Lokalizacja: Jaw-no

Płyta Mach 3 bob i sterowanie falownikiem

#1

Post napisał: xxdrago » 24 lis 2024, 10:50

Cześć, nie mogę znaleźć informacji jak podpiąć regulację obrotów wrzecionem, z poziomu linuxcnc.

Mam taką płytkę:
Obrazek

Oraz taki falownik:
Obrazek

Czy trzeba jakieś dodatkowe płytki żeby podpiąć taką regulację?
Tak samo start/ stop wrzeciona?

Pozdrawiam,
Tomasz




atom1477
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 3775
Rejestracja: 21 kwie 2011, 10:58
Lokalizacja: ::

Re: Płyta Mach 3 bob i sterowanie falownikiem

#2

Post napisał: atom1477 » 24 lis 2024, 11:11

No przecież masz napisane:
Spindle ON/OFF
Spindle Speed Control


Autor tematu
xxdrago
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 3
Posty: 70
Rejestracja: 01 gru 2012, 15:18
Lokalizacja: Jaw-no

Re: Płyta Mach 3 bob i sterowanie falownikiem

#3

Post napisał: xxdrago » 22 gru 2024, 19:06

Udało się podłączyć coś działa lecz nie umiem rozgryźć tych ustawień w linuxcnc:
Obrazek

Jakie powinienem wpisać tutaj wartości?

Obrazek

Tutaj zdjęcie instrukcji do falownika…


WP Kamil
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 311
Rejestracja: 11 kwie 2014, 11:25
Lokalizacja: Polska

Re: Płyta Mach 3 bob i sterowanie falownikiem

#4

Post napisał: WP Kamil » 22 gru 2024, 19:30

Jest setka filmów i tysiące poradników.
Niech Kolega przeszuka kanał Adama Maszynotwora i poświęci trochę więcej czasu na zgłębienie wiedzy zamiast rzucać takie pytania i czekać na gotowca


Autor tematu
xxdrago
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 3
Posty: 70
Rejestracja: 01 gru 2012, 15:18
Lokalizacja: Jaw-no

Re: Płyta Mach 3 bob i sterowanie falownikiem

#5

Post napisał: xxdrago » 22 gru 2024, 19:53

Kolego, jeżeli już doszedłem do tego etapu że mam prawie złożoną maszynę i jestem na takim etapie… to chyba troszeczkę poświęciłem na to czasu i szukałem informacji..

Oglądałem filmy Adama, w tym np ten:
https://youtu.be/1l9zTA46feM?si=4UxxJlR02jsavRdv

Ale nie jest tam wytłumaczone, dokładnie skąd biorą się te parametry.


kszumek
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 495
Rejestracja: 04 kwie 2006, 18:08
Lokalizacja: Białystok

Re: Płyta Mach 3 bob i sterowanie falownikiem

#6

Post napisał: kszumek » 22 gru 2024, 20:36

Witam
co potrzebujesz wiedzieć ?
musisz jeszcze ustawić piny w linuxcnc
dla tej płytki to
pin1 PWM Wrzeciona zaznacz odwróć
pin2 X krok
pin3 X kierunek
pin4 y
pin5 y
pin17 Włączenie wrzeciona

częstotliwość pwm raczej nie ruszasz
nie ma wpływu na obroty
predkosc 1 to minimalna
predkosc 2 to maksymalna

z płytki do falownika 3 kabelki i tyle
ustawienie falownika to już z instrukcji falownika

płytka musi mieć zasilanie 5v i 12-24V
tyle pozdrawiam

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 9320
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Płyta Mach 3 bob i sterowanie falownikiem

#7

Post napisał: tuxcnc » 22 gru 2024, 21:07

kszumek pisze:
22 gru 2024, 20:36
częstotliwość pwm raczej nie ruszasz
nie ma wpływu na obroty
Nieprawda.
Nie da się zbudować układu, który będzie pracował tak samo, niezależnie od częstotliwości.
Każdy przetwornik PWM => 0-10V ma określoną częstotliwość pracy.
Jeśli częstotliwość sygnału znacząco odbiega od nominalnej, to pojawia się nieliniowość.
W skrajnym przypadku układ przestanie działać.
OptoBOB to płytka dla Mach3, a ten pracuje chyba z częstotliwością PWM 500 Hz, aczkolwiek w konfiguracji mojej maszyny jest 1000 Hz. ale już nie pamiętam dlaczego akurat tyle.

Kod: Zaznacz cały

loadrt pwmgen output_type=0
addf pwmgen.update servo-thread
addf pwmgen.make-pulses base-thread
net spindle-speed-cmd spindle.0.speed-out => pwmgen.0.value
net spindle-on spindle.0.on => pwmgen.0.enable
net spindle-pwm pwmgen.0.pwm => parport.0.pin-09-out
# Set the spindle's top speed in RPM
setp pwmgen.0.scale 24000
setp pwmgen.0.pwm-freq 1000
Nawiasem mówiąc, powyższych kilka linii to cała konfiguracja PWM.
A stepconf-wizard jest dla idiotów i tylko idioci go używają...


WP Kamil
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 311
Rejestracja: 11 kwie 2014, 11:25
Lokalizacja: Polska

Re: Płyta Mach 3 bob i sterowanie falownikiem

#8

Post napisał: WP Kamil » 23 gru 2024, 09:13

Pokazałeś jakąś kartkę- skąd mam wiedzieć, że masz już prawie zbudowana frezarkę? I jak wiedzą mechaniczna ma się do wiedzy z zakresu konfiguracji i podłączania falowników- chyba nijak skoro pytasz czego Ci trzeba żeby spiąć optoBOBa z falownikiem.

Ten zestaw można podłączyć na 2 sposoby jeśli chodzi o sterowanie obrotami wrzeciona. Laikom najczęściej proponuje się rozwiązanie w którym sygnał PWM jest konwertowany przez BOB do sygnału 0-10V (BOB musi mieć zasilanie zewnętrzne w tym przypadku 12-24V). 0-10V sygnał kierowany jest do terminala śrubowego w falowniku. W falowniku jest to terminal do którego zazwyczaj przykręca się zewnętrzny potencjometr.
Kartka z falownika która pokazałeś to są ustawienia dla falownika. I ten też trzeba skonfigurować pod swoje rozwiązanie.
Falowniki mogą być sterowane potencjometrem wbudowanym na panelu (domyślnie) potencjometrem zewnętrznym napieciowo 0-10V lub 0-5V, potencjometrem zewnętrznym prądowo, sygnałem PWM a nawet przyciskami do zwiększania i obniżania prędkości na panelu lub zewnętrznymi- Twój wybór.

Są to informacje bardzo podstawowe i warto je zgłębić przed przystąpieniem do kabelkowania- żeby nie upalić sterowania czy pojedynczych pinów.

Potem jeszcze konfiguracja programu sterującego na kompie- ale jeszcze raz- warto wszystko robić świadomie, a nie przeklejać linijki kodów od przypadkowych ludzi z neta.


atom1477
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 3775
Rejestracja: 21 kwie 2011, 10:58
Lokalizacja: ::

Re: Płyta Mach 3 bob i sterowanie falownikiem

#9

Post napisał: atom1477 » 23 gru 2024, 15:50

xxdrago pisze:
22 gru 2024, 19:06
Udało się podłączyć coś działa lecz nie umiem rozgryźć tych ustawień w linuxcnc:
Obrazek

Jakie powinienem wpisać tutaj wartości?
Wartości jakie tam masz są ok.
Jedynie częstotliwość możesz trochę podnieść.
tuxcnc pisze:
22 gru 2024, 21:07
Każdy przetwornik PWM => 0-10V ma określoną częstotliwość pracy.
Jeśli częstotliwość sygnału znacząco odbiega od nominalnej, to pojawia się nieliniowość.
Bzdury kompletne.
Nie ma częstotliwości nominalnej, tylko jest zakres (dość szeroki) częstotliwości pracy.
Przy częstotliwości znacznie odbiegającej od tego zakresu, oczywiście pojawią się problemy. A nie nie nieliniowości!
Przy za małej częstotliwości (pojedyncze herce) na wyjściu 0-10V będą duże pulsacje napięcia, bo filtr na płytce nie da rady tego odfiltrować.
Przy za dużej (więcej jak dziesiątki kHz), komp może nie dać rady wygenerować PWMa.


kszumek
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 495
Rejestracja: 04 kwie 2006, 18:08
Lokalizacja: Białystok

Re: Płyta Mach 3 bob i sterowanie falownikiem

#10

Post napisał: kszumek » 23 gru 2024, 17:17

Witam
dobra ja napisałem uproszczenie, 100Hz -1kHz jest w miarę optymalne
poniżej zaczynają pojawiać się tętnienia
u mnie jest 30 Hz ze względu że potrzebowałem większą rozdzielczość
przez co mogłem uzyskać kilka obr /min
przy zwiększaniu częstotliwości , zmniejsza się nam rozdzielczość po LPT
przy kilohercach PWM uzyskamy tylko kilka prędkości i nic miedzy nimi
tux ma trochę racji że rozjeżdża się liniowość przy początku i końcu zakresu
czyli przy małych i dużych wypełnieniach-testowałem widać to właśnie przy małych częstotliwościach PWM

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „CNC podstawy”