Znaleziono 6 wyników
Wróć do „zadawanie kroków mikrokontroler”
- 28 kwie 2020, 09:17
- Forum: Elektronika CNC
- Temat: zadawanie kroków mikrokontroler
- Odpowiedzi: 29
- Odsłony: 1577
Re: zadawanie kroków mikrokontroler
Biblioteka arduinowa do obsługi silników krokowych z wbudowanymi przyspieszeniami. Działa kiepsko, ma sporo ograniczeń. Na początku możesz moim zdaniem ominąć przyspieszenia w ogóle, jeśli będziesz robił to sam, bo znacznie ułatwi Ci to zadanie.
- 27 kwie 2020, 21:41
- Forum: Elektronika CNC
- Temat: zadawanie kroków mikrokontroler
- Odpowiedzi: 29
- Odsłony: 1577
Re: zadawanie kroków mikrokontroler
pitsa pisze:programowanie pod jedną robotę, gdy przechodząc na linuxacnc
To przecież absolutnie dwie różne rzeczy, stosowane do innych celów. Moim zdaniem do elektrogitary angażowanie komputera jest przesadą. Jeśli pojawi się na drugiej osi silnik - do czego zachęcam - to już zupełnie inna rozmowa.
- 27 kwie 2020, 20:17
- Forum: Elektronika CNC
- Temat: zadawanie kroków mikrokontroler
- Odpowiedzi: 29
- Odsłony: 1577
Re: zadawanie kroków mikrokontroler
tuxcnc pisze:Tak czy inaczej problemu doświadczyłem osobiście i wiem o czym piszę.
Też wiem, bo zrobiłem sterownik CNC do tokarki w pełni na arduino, łącznie z enkoderem, z którego sczytywane jest 800 impulsów na obrót wrzeciona i działa w pełnym zakresie obrotów nutoola. Można obejrzeć - sterownik oraz również napisany od zera program CAD/CAM do tego - program (tutaj też filmik z działania tokarki).
tuxcnc pisze:ArduinoIDE
tuxcnc pisze:Można by użyć innego kompilatora
Zrobiłem wyżej wymieniony program w VisualStudio z nakładką VisualMicro. Tak było mi wygodniej, ale korzystałem chyba z tego samego kompilatora, więc nie widzę przeszkód. Zresztą nawet jeśli, to przesiadanie się na stmy to dwa razy tyle pracy, co rzekoma zmiana kompilatora. Bo i kompilator trzeba zmienić i wejść w znacznie słabiej dla amatora opisane środowisko mikrokontrolerów 32bit. I pożegnać się z jakże wspaniałym C++.
Robiłem też dla Kolegów z forum drobne urządzonka - do sterowania podzielnicą i jeszcze inny też coś z pwmem i silnikami krokowymi.
Jeśli już komputer i linuxcnc to uważam, że od razu dwa silniki, zapiąć to na śruby trapezowe jakie są i jedyne koszty, jakie trzeba ponieść dodatkowe w stosunku do elektrogitary to dodatkowy silnik z zasilaczem, a w efekcie jest CNC. W takiej sytuacji nie ma się co zastanawiać. Ogólnie też bym to rozwiązanie proponował, bo skoro pytający nie ma doświadczenia to się rzeczywiście namęczy być może niepotrzebnie z robieniem tego na arduino (zwłaszcza jeśli ma być też gwint, sam posuw to nic), to lepiej ten czas spożytkować na zapoznanie się z linuxcnc.
- 27 kwie 2020, 19:00
- Forum: Elektronika CNC
- Temat: zadawanie kroków mikrokontroler
- Odpowiedzi: 29
- Odsłony: 1577
Re: zadawanie kroków mikrokontroler
tuxcnc pisze:PC za 100 PLN
No i do tego jeszcze monitorek, klawiaturka, trochę miejsca itd. Stawianie komputera tylko do elektrogitary to trochę przesada. Raczej na 100PLN się nie skończy.
tuxcnc pisze:"specjalistów" od mikrokontrolerów
tuxcnc pisze:Problem leży zupełnie gdzieś indziej, czyli w tandetnych bibliotekach Arduino w rodzaju accelstepper
Trochę mi się tutaj gryzie. Skoro Kolega jest specjalistą od mikrokontrolerów (co sugeruje pewne szyderstwo w pierwszym cytacie), to dlaczego problemem ma być accelstepper? Program do elektrogitary i gwintowania będzie stosunkowo prosty, nie trzeba w ogóle accelsteppera używać. W takim zastosowaniu można swobodnie olać
przyspieszenia, co znacznie uprości zadanie.
Efekt będzie taki sam jak korzystając z automatycznego posuwu za pomocą śruby pociągowej przecieżtuxcnc pisze:nieporównywalną jakość powierzchni
Dodane 1 minuta 8 sekundy:
tuxcnc pisze:bo na przykład będzie trzeba wymienić śruby.
W tokarce niekoniecznie, programowe kasowanie luzów daje dużo lepsze efekty niż w przypadku frezarki. Mamy tylko dwie osie, z czego jedna z nich przeważnie skrawa tylko w jednym kierunku.
- 27 kwie 2020, 09:35
- Forum: Elektronika CNC
- Temat: zadawanie kroków mikrokontroler
- Odpowiedzi: 29
- Odsłony: 1577
Re: zadawanie kroków mikrokontroler
andrejch2 pisze:A ten enkoder jest potrzebny? nie można z niego zrezygnować?
Nie można, bo bez niego nie zsynchronizujesz śruby z wrzecionem i nie wykonasz gwintu. Machy i inne również potrzebują tego enkodera.
- 27 kwie 2020, 09:29
- Forum: Elektronika CNC
- Temat: zadawanie kroków mikrokontroler
- Odpowiedzi: 29
- Odsłony: 1577
Re: zadawanie kroków mikrokontroler
andrejch2 pisze:Chciałbym dzięki niemu pozbyć się kół zębatych i móc nacinac jakies gwinty nie wiem czy jest to realne ale...
Do gwintów potrzebny jest jeszcze enkoder i to trochę skomplikuje układ, ale dalej jest to spokojnie do zrobienia nawet przez zupełnie początkującego.