Witam. Od jakiegoś czasu mam frezarkę CNC zbudowaną samodzielnie. Ostatnio dostałem zadanie dołożyć do niej laser.
Posiadam dwa moduły lasera, jeden to najtańszy możliwy chińczyk który z zasilacza pobiera 12V 1.3A max a drugi to 12V 3A max
wiem to przez podawanie napięcia z zasilacza laboratoryjnego i sterowanie PWM z arduino.
Do sterowania maszyny korzystam z LinuxCNC i płytki rozszerzeń jak na foto. Oraz komend M67 do sterowania samą mocą lasera.
Niestety kiedy w programie pojawia się M67 E0 Q1 Laser pobiera tylko 1.7A (ten mocniejszy) w przypadku tego mniejszego to 630mA czyli około połowy mocy.
Płytka jest zasilana 24V z oddzielnego zasilacza. Próbowałem mierzyć wypełnienie na P1 i GND ale mój miernik świruje a przy pomiarze napięcia pojawia się tam 2.1V
Czy ktoś wie gdzie szukać rozwiązania problemu?
Za każdą pomoc będę wdzięczny
LinuxCNC + CNCBob PWM daje tylko 50%mocy
PWM sterowane linuxem daje tylko 50% mocy
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 1
- Posty: 1
- Rejestracja: 31 lip 2023, 14:22
-
- Lider FORUM (min. 2000)
- Posty w temacie: 2
- Posty: 3775
- Rejestracja: 21 kwie 2011, 10:58
- Lokalizacja: ::
Re: LinuxCNC + CNCBob PWM daje tylko 50%mocy
Po prostu ten drugi laser ma mniejszą moc.
Nie pobiera on połowy mocy, tylko po prostu ta mniejsza moc jaką on pobiera jest dla niego mocą maksymalną.
Nie pobiera on połowy mocy, tylko po prostu ta mniejsza moc jaką on pobiera jest dla niego mocą maksymalną.
Re: LinuxCNC + CNCBob PWM daje tylko 50%mocy
Według dokumentacji PWM jest 0-10V o ile dobrze patrzę, a laser potrzebuje 0-100% potrzebujesz zainstalować konwerter z analog na pwm. I uważaj bo laser chyba toleruje max 5V na tym pinie.
Co by się zgadzało bo większość falowników toleruje tylko 0-10V a ten sterownik został stworzony do wrzeciona.
Co by się zgadzało bo większość falowników toleruje tylko 0-10V a ten sterownik został stworzony do wrzeciona.
-
- Lider FORUM (min. 2000)
- Posty w temacie: 2
- Posty: 3775
- Rejestracja: 21 kwie 2011, 10:58
- Lokalizacja: ::
Re: LinuxCNC + CNCBob PWM daje tylko 50%mocy
Konwerter Analog-PWM byłby potrzebny jakby tam nie było PWMa tylko napięcie analogowe.
A skoro jest PWM to konwertera już nie trzeba.
EDIT. Chyba coś źle zrozumiałem i mój poprzedni post jest błędny.
Teraz rozumiem że na Arduino uzyskałeś pełną moc, a na sterowniku tylko około połowę. I że miernik pokazuje Ci 2.1V.
Pytanie tylko co to za napięcie. Czy stałe napięcie 2.1V, czy 5-cio woltowy PWM o wypełnieniu poniżej 50%.
W drugim przypadku miałbyś właśnie taki objaw jak opisałeś (za mała moc na sterowaniu ze sterownika).
Możesz sprawdzić czy jest tam PWM? Można do tego użyć diody LED albo wejścia Line-In w komputerze.
A skoro jest PWM to konwertera już nie trzeba.
EDIT. Chyba coś źle zrozumiałem i mój poprzedni post jest błędny.
Teraz rozumiem że na Arduino uzyskałeś pełną moc, a na sterowniku tylko około połowę. I że miernik pokazuje Ci 2.1V.
Pytanie tylko co to za napięcie. Czy stałe napięcie 2.1V, czy 5-cio woltowy PWM o wypełnieniu poniżej 50%.
W drugim przypadku miałbyś właśnie taki objaw jak opisałeś (za mała moc na sterowaniu ze sterownika).
Możesz sprawdzić czy jest tam PWM? Można do tego użyć diody LED albo wejścia Line-In w komputerze.
Re: LinuxCNC + CNCBob PWM daje tylko 50%mocy
Ja też błędnie powiedziałem bo producent pisze PWM 0-10V a widzę ze są dwa wyjścia PWM i 0-10V
Sprawdził bym czy jednak ten PWM czy pracuje w przedziale 0-5V bo jak wyżej to może blokować sterowanie w laserze. Choć najlepiej było by sprawdzić oscyloskopem wiedział byś wszystko.
Sprawdził bym czy jednak ten PWM czy pracuje w przedziale 0-5V bo jak wyżej to może blokować sterowanie w laserze. Choć najlepiej było by sprawdzić oscyloskopem wiedział byś wszystko.
-
- Lider FORUM (min. 2000)
- Posty w temacie: 1
- Posty: 9323
- Rejestracja: 26 lut 2011, 23:24
- Lokalizacja: mazowieckie
Re: LinuxCNC + CNCBob PWM daje tylko 50%mocy
Przestańcie wszyscy się domyślać, kiedy jest dostępna dokumentacja.
Tam jest wyprowadzony zarówno sygnał PWM TTL jak i analogowy 0-10V.
Natomiast niczego nie da się powiedzieć o problemie autora wątku, dopóki nie podłączy on oscyloskopu zamiast lasera.
Tam jest wyprowadzony zarówno sygnał PWM TTL jak i analogowy 0-10V.
Natomiast niczego nie da się powiedzieć o problemie autora wątku, dopóki nie podłączy on oscyloskopu zamiast lasera.