Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Arduino problem sa motoricem

[es] :: Elektronika :: Mikrokontroleri :: Arduino problem sa motoricem

Strane: 1 2

[ Pregleda: 5149 | Odgovora: 36 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Batadjero
Batadjero
RACA K

Član broj: 87423
Poruke: 385
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: Arduino problem sa motoricem20.02.2018. u 12:10 - pre 74 meseci
Ubo si :) to je taj crveni
Savrsenstvo je skriveno negde u nama...
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Arduino problem sa motoricem20.02.2018. u 12:17 - pre 74 meseci
nema tu sta pametno, mikrosteping podesavas na jumpere, sve ostalo siljis u sw-u

sve ti pise za konfiguraciju ovde: https://github.com/grbl/grbl/wiki/Configuring-Grbl-v0.9

izracunaj step/mm nemoj da meris

i to je to

baci slike sprave, neki smo pravili stotine mini cnc masina / 3d printera sa nema17 motorima mozemo mozda da prepoznamo sta ti pravi problem :D

 
Odgovor na temu

Batadjero
Batadjero
RACA K

Član broj: 87423
Poruke: 385
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: Arduino problem sa motoricem20.02.2018. u 17:56 - pre 74 meseci
Ovo su ta neka podesavanja za X osu samo samo podesio i dobio tacno koliko koraka za 1 mm....podizao sam feed ali nisam primetio da nesto brze radi ?
Grbl 0.8c ['$' for help]
>>> $$
$0=14.500 (x, step/mm)
$1=53.190 (y, step/mm)
$2=250.000 (z, step/mm)
$3=10 (step pulse, usec)
$4=500.000 (default feed, mm/min)
$5=500.000 (default seek, mm/min)
$6=192 (step port invert mask, int:11000000)
$7=25 (step idle delay, msec)
$8=250.000 (acceleration, mm/sec^2)
$9=0.050 (junction deviation, mm)
$10=0.100 (arc, mm/segment)
$11=25 (n-arc correction, int)
$12=3 (n-decimals, int)
$13=0 (report inches, bool)
$14=1 (auto start, bool)
$15=0 (invert step enable, bool)
$16=0 (hard limits, bool)
$17=0 (homing cycle, bool)
$18=0 (homing dir invert mask, int:00000000)
$19=25.000 (homing feed, mm/min)
$20=250.000 (homing seek, mm/min)
$21=100 (homing debounce, msec)
$22=1.000 (homing pull-off, mm)
ok

Savrsenstvo je skriveno negde u nama...
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Arduino problem sa motoricem20.02.2018. u 19:17 - pre 74 meseci
Citat:
Batadjero: Ovo su ta neka podesavanja za X osu samo samo podesio i dobio tacno koliko koraka za 1 mm....podizao sam feed ali nisam primetio da nesto brze radi ?
Grbl 0.8c ['$' for help]
>>> $$
$0=14.500 (x, step/mm)
$1=53.190 (y, step/mm)
$2=250.000 (z, step/mm)


ovo je 0.8, sto nisi stavio 0.9?

elem, 14.5 step/mm ti je za X, to je prilicno malo? ne koristis mikrosteping? nemas nikakav prenos? imas veliki remenik na motoru?

Citat:
Batadjero:
$4=500.000 (default feed, mm/min)
$5=500.000 (default seek, mm/min)


G0 kad izvodis ide default "seek" brzinom (i ona je generalno veca od feed brzine jer se podrazumeva da alat nije upaljen kada radis G0 pokret), povecaj to ako hoces brze
G1 ide feed brzinom, ovom iz $4 ako nije drugacije specificirano sa F u samom G1/G2 kodu

Citat:
Batadjero:
$8=250.000 (acceleration, mm/sec^2)
$9=0.050 (junction deviation, mm)


accel mislim da sam ti vec objasnio, junction deviation je po meni ovde prevelik posebno ako teras laser 0.01 je po meni bolje resenje ali realno nema veze sa ovim o cemu pricamo

kako pomeras X osu pa "nisi primetio da brze radi" ?

odradi home masine i onda pusti ovako neki skript npr:

Code:

G0 X10
G0 X90 F500
G0 X10 F600
G0 X90 F700
G0 X10 F800
G0 X90 F900
G0 X10 F1000
G0 X90 F1200
G0 X10 F1400
G0 X90 F1800
G0 X10 F2000
G0 X90 F2500
G0 X10 F3000
G0 X90 F4000
G0 X10 F1000


ili od pocetka do kraja nesto tipa ovoga, dovedi X gde god hoces da bude 0 (bitni da imas jos 10 cm slobodno odatle) ovo bi trebalo da odradi kako treba grbl mada slabo njega trosim, G90 je "apsolutne koordinate", G21 je milimetri, G92 postavlja "trenutnu poziciju" da bude stagod i onda sa G0 imas pokrete tamo vamo razlicitim brzinama
Code:

G90
G21
G92 X0 Y0 Z0
G0 X10
G0 X90 F500
G0 X10 F600
G0 X90 F700
G0 X10 F800
G0 X90 F900
G0 X10 F1000
G0 X90 F1200
G0 X10 F1400
G0 X90 F1800
G0 X10 F2000
G0 X90 F2500
G0 X10 F3000
G0 X90 F4000
G0 X10 F1000



 
Odgovor na temu

Batadjero
Batadjero
RACA K

Član broj: 87423
Poruke: 385
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: Arduino problem sa motoricem20.02.2018. u 20:20 - pre 74 meseci
Ok zamenio sam parametre kako si mi rekao i da ide mnogo brze sad vec lici :)
Stavio sam 0.9 V ali mi pokazuje neku gresku stalno u "laser grbl" ali radi...
sto se tice zupcanika za X osu je 8mm , za Y je 12mm nemam nikakvih prenosa ide na kais odmah
Savrsenstvo je skriveno negde u nama...
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Arduino problem sa motoricem20.02.2018. u 20:45 - pre 74 meseci
Citat:
Batadjero:
sto se tice zupcanika za X osu je 8mm , za Y je 12mm nemam nikakvih prenosa ide na kais odmah


hm, 8mm? pretpostavljam da imas 2mm pitch kais, imas 12 ili 13 zuba (to je 7.6 ili 8.3mm pulley) ili ako imas MXL kais i 12 zuba to je 7.7724mm (13 zuba ne postoji a 14 zuba je 9.0678mm)

za GT2 12 zuba ti treba za full step 8.33 a za half step 16.67 steps/mm
za GT2 13 zuba ti treba za full step 7.69 steps/mm za half step 15.38 steps/mm
za MXL 12 zuba za full step 8.21 za half step 16.42 steps/mm


ovih tvojih 14.500 ne mogu nikako da uklopim

jedino mozda da imas T2.5 (2.5mm pitch), to je prilicno redak kais al postoji, half step i 11 zuba pulley to bi bilo 14.55 (blizu) ali 11 zuba T2.5 ne postoji kao standard, postoji 12 zuba a on je 9.5mm... cudno

u svakom slucaju rekao bih da si namestio half stepping, ako ti ne treba veca preciznost od toga ok (generalno ispod half step-a ti motorcici i nisu bas precizni), vidi izracunaj tacno koliki ti je pitch tog kaisa i koliko imas zuba na tom pulliju da bi mogao da imas tacnu vrednost, onih 14.5 vrlo verovatno treba da bude 14.55

ne mozes da meris pulley sublerom, mora se racuna :)

u svakom slucaju imas sad polaznu osnovu odakle da siljis dalje :D

kad napravis zadovoljavajuce da radi sve ostalo onda povecaj acceleraciju dok god sve radi ok
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Arduino problem sa motoricem20.02.2018. u 20:46 - pre 74 meseci
za 0.9 ne znam tu gresku, ko sto rekoh ja grbl ne trosim, obrati samo paznju da je config drugaciji (druge su pozicije) izmedju 0.8 i 0.9 mozda ima veze sa tim

 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.com
Via: [es] mailing liste

Sajt: mysql.rs


+2377 Profil

icon Re: Arduino problem sa motoricem20.02.2018. u 20:47 - pre 74 meseci
e, da, imas ovde do jaja racunicu

https://www.prusaprinters.org/calculator/

za sve zivo (za steps/mm, za acceleraciju, max speed ...) .. nije za
grbl vec za 3d printere ali pulley je pulley, acceleracija je
acceleracija :D ..
 
Odgovor na temu

Batadjero
Batadjero
RACA K

Član broj: 87423
Poruke: 385
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: Arduino problem sa motoricem20.02.2018. u 21:28 - pre 74 meseci
Izvinjavam se greska je nisam tacno napisao... zupcanik na Y osi je GT2 - 20 zuba otvor za osovinu je 5 mm
Kais za obe ose je GT2 korak zuba 2 mm
Ovaj zupcanik na x osi je vec bio tu ne znam tacno koji je ima 17 zuba ..imam kuci za GT2 12 zuba samo treba da pronadjem gde sam ostavio

[Ovu poruku je menjao Batadjero dana 20.02.2018. u 22:41 GMT+1]
Savrsenstvo je skriveno negde u nama...
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Arduino problem sa motoricem21.02.2018. u 03:44 - pre 74 meseci
kako si ovo:
Citat:

$1=53.190 (y, step/mm)


dobio sa 20 zuba :D

20 zuba, 1/8 stepping treba $1=40 kako si dosao do 53.190? mora da si imao neke dropped stepove a merio si koliko je presao i onda zbog tih dropovanih imas ovde veci broj?!

za X kazes 14.500 za 17 zuba, half step je 11.76, 1/4 step je 23.53 .. opet nema smisla :D ..

kako si podesio jumpere za stepping na svakoj osi?

 
Odgovor na temu

Batadjero
Batadjero
RACA K

Član broj: 87423
Poruke: 385
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: Arduino problem sa motoricem21.02.2018. u 06:48 - pre 74 meseci
Znas kako je kad si pocetnik sve je moguce:) vrsio sam ispravke sinoc pa su podesavanja sledeca
Grbl 0.8c ['$' for help]
>>> $$
$0=12.000 (x, step/mm)
$1=40.915 (y, step/mm) korak je 1/8 malo sam bio preopterecen jel si mi ti dao toliko informacija pa dok sam ja sve razradio negde se i zezne...:)Ali hvala ti u svakom slucaju mnogo si mi pomogao..
Zanima me ako stavim 12 zuba trebalo bi da dobijem $0 veci sto je bolje ???
Savrsenstvo je skriveno negde u nama...
 
Odgovor na temu

Batadjero
Batadjero
RACA K

Član broj: 87423
Poruke: 385
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: Arduino problem sa motoricem21.02.2018. u 06:54 - pre 74 meseci
Pogledacu danas jos malo ose i premeriti ako treba da ih korigujem posto je sinoc bilo kasno kad sam podesavao
Savrsenstvo je skriveno negde u nama...
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Arduino problem sa motoricem21.02.2018. u 07:29 - pre 74 meseci
Citat:
Batadjero:
Znas kako je kad si pocetnik sve je moguce:) vrsio sam ispravke sinoc pa su podesavanja sledeca


samo opusteno, bitno da skontas sta je kako je i zasto je i onda na tenane, nema tu zurbe nikakve... za pocetak super sto si krenuo uopste sa grbl-om a ne sa mach3 kao 99.9999% nobova

Citat:
Batadjero:
korak je 1/8

jesi sve ose stavio na 1/8?

Citat:
Batadjero:malo sam bio preopterecen jel si mi ti dao toliko informacija pa dok sam ja sve razradio negde se i zezne...:)

zato ja volim forume vise nego voice, mail, im i slicno ... ovde lepo imas sve ono u jednom tredu, jedno za drugim, uvek mozes da se vratis i na tenane procitas ponovo i ponovo i ponovo i onda ako deo nije jasan markiras i pitas "a sto ovo ovako" :D

Citat:
Batadjero:
Zanima me ako stavim 12 zuba trebalo bi da dobijem $0 veci sto je bolje ???


manje zuba veci step/mm (veca preciznost), vise zuba manji step/mm (manja preciznost) ... e sad racunaj da sto ti je manji pulley kais se brze trosi, trpi manje brzine, brze se tegli, pucaju zice / konci u njemu i slicno, takodje sto je pulley manji to je za istu brzinu motora kretanje ose manje .. sa vecim pulley dobijes vecu brzinu ose za istu brzinu motora, to je bitno zato sto steperima dosta opada torque sa brzinom tako da ako ti trebaju vece brzine nekad je neophodno staviti veci pulley... opet veci pulley zahteva veci torque (torque je sila po duzini tako da sto je udaljenost od centra rotacije veca to ti treba veca sila)...

posto se btw oboica gadjamo terminima cisto par
pitch - pojma nemam kako se zove na srpskom, rastojanje izmedju zubaca, najcesci su evropski GT 2mm, 2.5mm, 3mm, 5mm i tako dalje, u beogradu se lako nabavlja u belts-u 5mm i veci, ispod 5mm uglavnom nikad nemaju, na bleju se lako nabavlja GT2 (2mm pitch), colovski su MXL, XL, L ... MXL je 2.08mm pitch ili tako nesto jako lici na GT2 ALI obrati paznju pravi puno problema kada se MXL stavi na GT2 pulley i obratno, brzo se trosi kais i imas cudna preskakanja i greske, pojavi se slop..

timing belt - zupcasti kais - remenik

timing pulley - remenica za zupcasti kais

torque - moment (F*l najcesce je u kg*cm ili N*cm kada su mali motori u pitanju mada je cesta mera i oz*in)

grbl je dosta spor i limitiran, za laser engraver prilicno beskoristan, za laser cutter je vise nego ok, bazirano na grbl-u je razvijeno dosta stand alone firmware-a posebno u 3d printing svetu... mnogo su brzi i mogu mnogo toga da odrade... doduse za arduino zahtevaju mega2560 ili neke 32bitne .... pogledaj na netu smoothieware kompatibilne ploce na primer
https://www.aliexpress.com/ite...=ae803_5&priceBeautifyAB=0

za 40$ 32bitna ploca sa drajverima koja tera smoothieware

smoothieware ima poseban cnc mod za lasere gde moze da tera jako brze engravere sto nijedan od arduino based modula ne moze... mnogo se lakse konfigurise, ima mnogo vise fancy opcija etc etc :D mozes da se okacis na njega kroz eternet i uploadujes g-code fajlove na njegovu sd karticu...


 
Odgovor na temu

Batadjero
Batadjero
RACA K

Član broj: 87423
Poruke: 385
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: Arduino problem sa motoricem21.02.2018. u 07:53 - pre 74 meseci
da sve je 1/8
Pa snalazim se polako nekako ..Mac3 sam vec savladao solidno vec imam napravljenu jednu masinu tj cnc ruter i to radi ok ...Ali mi treba nesto za graviranje nekih sitnica ..Mada sada vidimi ja koje su mogucosti gbrl-ai nije bas nesto ,,,Ova ploca je jako zanimljiva ...
Savrsenstvo je skriveno negde u nama...
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.com
Via: [es] mailing liste

Sajt: mysql.rs


+2377 Profil

icon Re: Arduino problem sa motoricem21.02.2018. u 08:03 - pre 74 meseci
to je kineski klon (ne 1/1 dosta je losiji kinez) ove plocke

http://smoothieware.org/smoothieboard-v1

http://smoothieware.org/getting-smoothieboard

original je bolji ali je 150+ eur
 
Odgovor na temu

Batadjero
Batadjero
RACA K

Član broj: 87423
Poruke: 385
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: Arduino problem sa motoricem21.02.2018. u 08:16 - pre 74 meseci
Verovatno da a i cena govori to i potvrdjuje mada verujem da bi i ova ploca sljakala sasvim ok
Savrsenstvo je skriveno negde u nama...
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.com
Via: [es] mailing liste

Sajt: mysql.rs


+2377 Profil

icon Re: Arduino problem sa motoricem21.02.2018. u 08:23 - pre 74 meseci
osnovni problem kod kineza je emi i drajveri za steper ... emi pravi
problem kod usb-a high speed nije bas ultra pouzdan ali svejedno
posaljes preko usb-a kod na sd karticu i pustis da radi sa sd kartice i
pesma nemas problem .. drajveri nisu najbolji ali nisu losi, treba se
doda na svaki motor jos po 4 diode jer ima neki problem sa decay modom
kada se motori vrte jako sporo (resava se lako)
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: Arduino problem sa motoricem

Strane: 1 2

[ Pregleda: 5149 | Odgovora: 36 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.