Sida 1 av 1

hjälp med driver till cnc fräs.

Postat: 27 mars 2014, 22:33:41
av Gotner
har gjort klart det mesta till en fräs jag har knåpat ihop.
men hur ska ja ställa in drivern till till fräsen. Köpt ett kitt av longs motor med
*DM542A drivers
*Nema 23 stepper motor 425
Power supply 350Watts (24VDC/14.6A)
Hur ska man ställa in det?
vad är sedan vettigt att ställa i mach 3 programmet?

Tacksam för svar

Re: hjälp med driver till cnc fräs.

Postat: 10 april 2014, 11:33:30
av eeyoresan
Hejsan,

Vad menas med ställa in drivarna?
* dip-switcharnas positioner
* koppling av drivarna till breakout-board och power-supply.
* Mach3 motorinställningar

DIP-switchar:
------------------------
SW1-3 - Dynamic current
Välj ett värd som är lägre än det som är specat för motorerna, ett för lågt värde gör att du inte nyttjar full styrka i motorern ( kan tappa steg vid acceleration/retardation) ett värde som är för högt kan resultera i överhettning och i värsta fall motorhaveri. Jag började att testa mina motorer med lägsta strömstyrkan inställd för att se att jag kopplat rätt.

SW4 - Standstill current
OFF - 50% reducerad ström till motorn när den står still, reducerar värme i motor och ger längre livslängd
ON - samma ström vid stillastående som angets ovan av sw1-3. Ger mer Holding Torque, men genererar mer värme och slitage.

SW5-8 - Microsteps
valbart mellan 2 - 128 microsteg. Ex 8 microsteg kräver 8 pulser för att generera ett fullt steg, de vanligaste stegmotorerna har 1.8gr/steg vilket ger 200 steg/varv. Sätter du värdet till 8 så krävs det att Mach3 genererar 200*8 = 1600 pulser för att motorn skall roterar 1 helt varv. Tillsammans med stigning/utväxling på din matning så kan du räkna ut antalet steg/mm som du sen matar in i Mach3.
Få mikrosteg ger lägre upplösning (steg/mm) men stegen blir mer distinkta och risken för tappade steg minskar. Börja testa med 8 eller 10 microsteg.

Här hittade jag en manual till DM542A:
http://www.americanmotiontech.com/uploa ... DM542m.pdf


Inkoppling av drivare:
--------------------------
Jag har kopplat mina drivare till breakout board enligt open collector (eller common anode) detta innebär att när mach3 genererar en puls så kommer utgången på breakoutkortet att leda till jord(GND)
Därför kopplas PUL+, DIR+ och ev. EN+ till +5v (obs: om högre spänning används kan ett seriemotstånd behövas för att inte köra sönder optokopplaren i drivaren).
PUL och DIR kopplas till utgångar på breakoutboard. ex:

Kod: Markera allt

  Driver:     Breakout
  --------     ----------
  PUL-         P2
  DIR-         P3
Enable kan du antingen lämna så länge eller koppla till en utgång. På så sätt kan du styra om du vill stänga av strömmen till motorerna när Mach3 är i reset modet.

Spänningsätt inte drivaren innan du kopplat in motorn.

MACH3:
--------------
Det finns två huvudsakliga inställningar i MACH3. port/pins och motor profile

ports/pin:
definera upp x axel, utgår från att du har en parallellport:

Kod: Markera allt

   enabled    step pin  dir pin     dir activ low    step active low    step port     dir port
   ---------  --------  ---------  --------------    ----------------    ----------     --------
   V                2           3          x                  x                1              1
active low boxarna kan du få testa dig fram till du får motorn att gå åt rätt håll.

Motor profile börja med dessa värden:

Kod: Markera allt

  steps per        velocity         acceleration               pulse             dir
  -----------      ---------        -------------              --------          ----------
   400               2000              200                       10                  3
pulse och dir värden är jag osäker på men dessa fungerar för mig. 400pulser/min är baserat på 8 mikrosteg och en stigning på lead-skruven på 4mm/varv (200steg-varv*8 mikrosteg)/4
OBS: glöm inte att spara inställningen innan du trycker på någon knapp i gränssnittet, man måste spara för varje axel separat.

med dessa inställningar borde du kunna komma igång.
/Per

Re: hjälp med driver till cnc fräs.

Postat: 11 maj 2017, 22:30:43
av Bug_x
Har samma grejer som trådskaparen o funderar / kopplar lite. Vore jättetacksam om nån kan kontrollera mina tankar :humm:

Funderar på Nödstopp kretsen.

Tänker jag rätt här?

Nödstoppen är NC.

Se ritning.

5v genom nödstoppen till ENBL + (på alla drivarna), P10 samt vidare genom ett större motstånd (hur stort är lagom?) till jord / GND.

Sen ENBL - (på alla stegmotordrivarna) till P17.

P10 borde då känna av om nödstoppen har aktiverats (blir 0 V).
Stegmotordrivarna borde avaktiveras (0 v på ENBL +)

P17 borde kunna avaktivera alla stegmotordrivarna vid längre paus. (orkar en utgång dra det?)

Behövs det några fler motstånd?

_______________________

Har ett MDR-20-5 nättagg för 5v.

Minus ut, ska den till jord?

________________________

Vad ska "VDD" på breakoutkortet användas till?

Tacksam för hjälp / Christian

Edit:
Detta som jag har:

http://cgi.ebay.com/ws/eBayISAPI.dll?Vi ... 9161341018

3 pcs Nema 23 stepper motor 425 oz.in bipolar
3 pcs Stepper motor driver DM542A, PEAK 4.2A, 128 micsteps
1 pc Power supply 350W-36vdc/9.7A
1 pc parallel cable & 1 pc breakout board