Strona 1 z 3

interpreter G codu na USB: Arduino

: 22 lip 2010, 00:40
autor: ucy7400
Arduino jest w tej chwili bardzo popularną konstrukcją na mikrokontrolerze AVR - ATmega8.
Można nią sterować z komputera przez USB, można wgrać oprogramowanie do CNC.

Podsyłam linki dla chcących budować lub tylko oprogramować Arduino:

arduino gcode interpreter
rsteppercontroller
http://www.arduino.cc
reprap

: 22 lip 2010, 04:52
autor: KuchateK
Atmega8 już dość długo nie jest stosowana praktycznie. Standardem w Arduino jest ATmega168, ostatnio tą rolę przejęła ATmega328.

Polecam. Wystarczy wgrać bootloader dowolnym programatorem, podpiąć RS232 do komputera w/g upodobań i można się bawić.

: 23 lip 2010, 00:04
autor: blue_17
Przecież na andurino nie da się zrobić niezależnego sterownika do CNC może jakiś sterownik do serwa i krokowców da ale nie autonomiczną jednostkę sterującą do tego potrzebny jest jakiś ARM

: 28 lip 2010, 20:04
autor: ucy7400
Processing to aplikacja napisana w Javie która steruje Arduino. Dzięki niej można dowolnie konfigurować/programować płytkę. Tutaj: Instructable kolejny link do interpretera g-codów.

I jeszcze jeden: Grbl

: 16 lip 2011, 23:01
autor: pitsa

: 16 lip 2011, 23:29
autor: jarekk
Jak ktoś używa zmiennego przecinka na takim procku to dziękuję :-(
Nie będzie chodzić szybko.

Grbl już wygląda lepiej...

: 24 lip 2011, 14:25
autor: pulek
Używam do sterowania maszynami kontrolerów USB CNConv opartych z tego co wiem na procesorze atmega8 i nie mogę się zgodzić, że na nim nie można obsłużyć maszyny cnc - bezproblemowo działa bardzo płynnie i stabilnie do 75khz przy obsłudze 2 osi. Nawet gdyby dla trzech osi spadła prędkość o połowę to nadal jest w zupełni wystarczająca.

: 24 lip 2011, 18:49
autor: tuxcnc
pulek pisze:Używam do sterowania maszynami kontrolerów USB CNConv opartych z tego co wiem na procesorze atmega8 i nie mogę się zgodzić, że na nim nie można obsłużyć maszyny cnc - bezproblemowo działa bardzo płynnie i stabilnie do 75khz przy obsłudze 2 osi. Nawet gdyby dla trzech osi spadła prędkość o połowę to nadal jest w zupełni wystarczająca.
CNConv to program na komputer PC.
Na Atmedze jest tylko konwerter z interfejsu szeregowego(USB) na równoległy.

.

: 24 lip 2011, 21:24
autor: pulek
wg opisów autora (kol.prokopcio) w procesorze zawarte są procedury interpolacji, taktowania przyspieszania/ hamowania i cała reszta a program służy tylko do wysłania rysunku wektorowego do procka. Być może nie jest to prawda i rzeczywiście to tylko zwykła przejściówka z USB na LPT a komputer generuje impulsy dla silników, w takim razie proszę nie brać mojej wypowiedzi pod uwagę bo się na tym nie znam aż tak dobrze...

[ Dodano: 2011-07-24, 21:27 ]
ps. ale działa bardzo dobrze :)

: 24 lip 2011, 21:38
autor: pitsa
Pulek masz rację. tuxcnc znów trafił kulą w płot. :-)

tuxcnc pisze: CNConv to program na komputer PC.
Na Atmedze jest tylko konwerter z interfejsu szeregowego(USB) na równoległy.
.
To nie na atmedze jest konwerter tylko obok atmegi. Na atmedze jest majstersztyk, który umożliwia amatorom przyjemne sterowanie maszynami cnc 2.5D bez konieczności posiadania trudnej wiedzy o sterowaniu. Wiesz, taki normalny i ludzki windows, a nie lodową zwierzynę - pokarm dla fok. ;-)