Witam Jakiś czas temu udało mi się zbudować coś takiego: Myślałem, żeby używać jej do pozycjonowania trzech osi, a Arduino odczytywałoby wyłącznie pozycje enkoderów. Wymiana danych byłaby za pomącą wejść i wyjść cyfrowych, coś na zasadzie, że Mach3 dojeżdża do pozycji, wysyła 1 do Arduino, a jezeli odczyt z enkoderów jest poprawny, to Arduino również...
Witam potrzebuję zbudować sterownik( a właściwie napisać program na arduino). Jeśli to niewłaściwe miejsce na takie pytanie proszę o przeniesienie do właściwego działu. W czym rzecz? Potrzebuję napisać program który wystawi odpowiednie sygnały dla sterownika silnika krokowego czyli Enable, Dir, step. Ale zabawa polega na tym. iż ruch silnika rozpocząć...
Dzięki za podpowiedź, tak zrobiłem ale w sumie ruszył universal g-code sender w wersji 1.0.9 tylko musiałem w programie zmienić baud rate z 115200 na 9600 i wtedy wyskoczył że połączyło z grbl 0.9a bo ten akurat plik hex załadował mi się w xloader chociaż próbowałem ten wyższy 1.1 f ale nie ładował się wyskakiwało upload failed. Po tym jak się UGS niby...
W skrócie schemat oprogramowania maszyny CNC dla niewtajemniczonych może być taki: - Rysujemy sobie przedmiot w programie do rysunku technicznego - np. AutoCad. - Znajdujemy program, który będzie w stanie otworzyć plik z naszym rysunkiem i przetłumaczyć go na G-Kod - np. Lazy Cam znajdujący się w pakiecie Mach'a. - Utworzony (i poprawiony ręcznie) G-Kod...
Ten drugi sposób to sterowanie obrotami poprzez PWM. Port komunikacyjny, PWM oraz f/U to w tanich falownikach rzadkość. Z reguły jest sterowanie analogowe 0-10V i wtedy można zastosować przetwornik PWM=>0-10V (prostsze rozwiązanie) lub f/U=>0-10V np.: Należy tylko pamiętać że niewłaściwie skonfigurowany falownik może upalić zarówno silnik jak i siebie...
Moc silnika nie jest czasami podawana w Nm? Co do sterowania jedną osią to polecam Mach3 albo Linuxcnc + taką płytkę na transoptorach która w gruncie rzeczy zabezpiecza tylko port lpt w pc . Do tego jakiś driver silnika krokowego, zasilacz i tyle.
Dziękuję za odpowiedź. Znalazłem nowy plik .hex, na yt, który rzeczywiście trochę lepiej działa. Sprawa aktualnie wygląda tak: 1. Co jakiś czas, po którymś z kolei kliknięciu przycisku "X+", który ma zmusić silnik do działania, sam silnik robi delikatny ruch, mniejszy niż wskazany. 2. Wyregulowałem potencjometr. 3. Zasilaczem do silnika jest stary...
Witam, chciałbym zbudować pozycjoner spawalniczy i nie do końca wiem jak rozwiązać problem napędu.. ;) Będę wdzięczny za rady. Chciałbym uniknąć silnika krokowego ,sterowania typu arduino/mach3 bo na pewno jest prostszy sposób Silnik wolnoobrotowy 230v 5rpm/m Po podaniu impulsu silnik wykonuje ruch, dojeżdża do wyłącznika krańcowego i się zatrzymuje.....
Można było to zrobić dużo lepiej , lecz w sumie jeśli działa to może ktoś się tym zainteresuje. Na pewno mnóstwo pracy w to zostało włożone i to zawsze pochwalam bo nawet jak coś nie wyjdzie to każda porażka jest nawozem sukcesu . Tak czy inaczej troszkę się na tym znam bardziej od strony mechaniczno-konstrukcyjnej i powiem szczerze , nie chcąc krytykować...
Bardzo fajny projekt. Mam nadzieję że będziesz go dalej rozwijał. Rozumiem, że program tworzy kod ISO a później generuje impulsy dla sterowników krokowych. Szczerze mówiąc nie widziałem nigdy polskiego programu. Osobiście korzystam z MACH3 albo z Arduino G-CODE SENDER. Do rysowania i generowania kodu używam CAMBAM
Niestety ale przesiadka z Arduino na jakikolwiek mikrokontroler bedzie bolesna... a STM32 czy jakikolwiek ARM jeszcze bardziej bolesna (to sa bardzo rozbudowane procesory o duzej licznie rejestrow itd.). Niestety rezygnujac z Arduino trzeba dosc mocno poznac mikrokontroler... Wiesz mi bardziej chodzi o przejscie z Arduino na C/C++ i ARMy... ja najpierw...
1. Czy ta wersja powstała również w Qt Creator i ile trwało jej stworzenie? Tak. Aplikacja powstaje z użyciem biblioteki Qt 5.5.1 w Qt Creator. Niestety nie pamiętam kiedy dokładnie rozpocząłem pracę nad CADICAM (w międzyczasie zmieniłem komputer i wszystkie archiwa do pewnego momentu mam na starym a nie chce mi się go włączać). Szacuję, że jest to...
O komputerach jednopłytkowych czy stare komputery były lepsze od współczesnych platform rozwojowych i SBC? Nie lubię Arduino I to jest jak najbardziej prawda. Arduino to platforma, która miała dać łatwy dostęp do programowania elektroniki ludziom, którzy nie znają się ani na elektronice, ani na programowaniu. I, szczerze pisząc, nie ma w tym nic złego....
Poniżej przedstawiam swój projekt frezarki cnc domowej roboty. Frezarka została zbudowana z używanych elementów (np stare blaty meblowe, które zostały po remoncie kuchni) oraz tanich komponentów chińskich. Konstrukcja frezarki ewoluowała podczas budowy. Po wykonaniu pierwszych testów obróbczych wykonane zostały niewielkie poprawki. Projekt maszyny...
Po niedawnym, drobnym Czynności życia codziennego, które wyglądają inaczej, jak się widzi tyle, co ja Poruszanie się Gdzieś kiedyś przeczytałem, iż wzrok odpowiada za 90% naszego postrzegania otoczenia. Coś w tym jest. Często proponuję widomym prosty eksperyment: spędź cały dzień z zasłoniętymi oczami. Raz zrobiłem taki eksperyment na imprezie u znajomego:...
Witam Chcąc zbudować sterowanie do mojej frezarki kupiłem układy zbudowane na tb600 Płytę główną posiadam zwykła zakupioną z akcesoria cnc SSB-MB1 Podłączyłem ją następująco: Do złącz plusowych podłączyłem sygnały z płyty głównej odpowiednio DIR CLR EN. Złącza minusowe podłączyłem do masy płyty głównej. Do złączy od silników podłączyłem pod zaciski...
To jest laser ze sterownikiem niestety brak schematu Co należało by zmienić w tym kodzie do arduino aby PWM wygenerowane na podstawie STP i DIR ze sterownika Mach3 załączało laser On=5V off=0V kod jest z IDE Arduino w syntax nie ma takiego do wyboru...... [syntax=c] DigitalRead Step/Dir to PWM by TobyTetzi 2017 */ //Defines #define laser_PWM OCR1A //...
Dziękuję za odpowiedz. Czuję się trochę oszukany przez sprzedawcę z allegro. Twierdził on iż silnk ów stworzony jest wprost do frezarek cnc. Wychodzi mój brak wiedzy na ten temat. Następnym razem dokładnie sprawdzę specyfikacje produktu u producenta i przeanalizuje go na swoje potrzeby. Myśle że jednak spróbuję sprawdzić choć jeden z nich wbudowując...
Sprawdzilem uzwojenia mam dobrze podpięte gdyż ten sam silnik w tym samym podłączeniu tylko że nie z arduino a z płytą główną na lpt i z mach 3 działa, tylko ustawiałem te wejścia Enable w Mach3 a tutaj w Repetierze nie wiem czy sie da albo nie wiem gdzie Sprawdziłem podpiąłem tb6600 do samego ramps bez mega i silnik trzyma
500kHz na wzmacniaczu silnika wystarczy bez problemu, nawet liczyć nie muszę. Pytanie czy wyjście (arduino) taktujące masz z sprzętowego generatora (timera) czy pod zwykły pin? Jak masz multimetr to sprawdź częstotliwość sygnału. Po pierwsze to kup sterowanie (PLC, np. M241 (schneider), masz możliwość sterowania dwóch silników 100kHz, lub Mitsubishi...
Nie - nie próbowałem Candle. Spróbuję jutro - ale jak się naczytałem - to n niby nie ma możliwości -. Mnie osobiście wkurza, że dużo ludzi pokupuje takie coś u chinolka, a tam żywcem kłamią - "obsługuje Mach3 GRBL " itp. Jak widzę, to mnóstwo ludzi zostało tak oszukanych. Szkoda, że nie ma sposobu, by to oszustwo odwrócić i -Polak potrafi.... że nic...
Jeżeli chodzi o montaż płytki i sztywność blatu, to blaty mamy podobnej konstrukcji i są bardzo sztywne, a laminat mocuję na taśmę dwustronną. Konkretniej mam zamontowane 2 warstwy jaminatu, jeden jako osłona stołu bo również wycinam kształt płytki na frezarce, a drugi laminat to ten "docelowy" z którego powstanie płytka. Spróbuj pobawić się Candlem....
AVE... Prosty przykład, dlaczego podejście stricte programistyczne nie działa: potrzebny mi jest na przykład filtr dolnoprzepustowy 200Hz o zboczu -12dB na oktawę. Jak to zrobi programista? Proste, weźmie wystarczająco "mocny" mikrokontroler, najprędzej jakiś ARM, jakiś przyzwoity przetwornik ADC/DAC do audio z interfejsem I2S i napisze filtr FIR. Koszt...