kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-encoder-dmx-23-c-583042.pdf...

download kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-encoder-dmx-23-c-583042.pdf

of 20

Transcript of kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-encoder-dmx-23-c-583042.pdf...

  • 7/27/2019 kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-encoder-dmx-23-c-5

    http:///reader/full/kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-e 1/20

    DriveMax17/23CManual 0/20 rev1.03

    DriveMax17/23C-DRV

    IntegratedNEMA17/23StepperMotor+

    Closed-LoopMicrostepDriver

    Manual

  • 7/27/2019 kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-encoder-dmx-23-c-5

    http:///reader/full/kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-e 2/20

    DriveMax17/23CManual 1/20 rev1.03

    COPYRIGHT2006ARCUS,

    ALLRIGHTSRESERVED

    Firstedition,October2006

    ARCUSTECHNOLOGYcopyrightsthisdocument.Youmaynotreproduceor

    translateintoanylanguageinanyformandmeansanypartofthispublication

    withoutthewrittenpermissionfromARCUS.

    ARCUSmakesnorepresentationsorwarrantiesregardingthecontentofthis

    document.Wereservetherighttorevisethisdocumentanytimewithoutnotice

    andobligation.RevisionHistory:

    1.0Firstrevision

    1.01 Fixedopto-isolatedoutputspecification

    1.02 UpdatedsampleprogramandStepNLoopspecifications1.03 Updatedvoltagespecification,SNLerrorrange,micro-stepping,motor

    stack,motorspecifications

    FirmwareCompatibility:

    V23

    SoftwareCompatibility:V1.8

  • 7/27/2019 kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-encoder-dmx-23-c-5

    http:///reader/full/kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-e 3/20

    DriveMax17/23CManual 2/20 rev1.03

    TableofContents

    1.Introduction................................................................................................................................. 32.PartNumbering........................................................................................................................... 43.Dimensions ................................................................................................................................. 5

    DMX-17-C-DRV........................................................................................................................ 5

    DMX-23-C-DRV........................................................................................................................ 64.MotorSpecifications................................................................................................................... 7

    5.Connectors .................................................................................................................................. 8

    DB9ConnectorInformation ....................................................................................................... 8InterfaceBoardPinInformation ................................................................................................. 9

    6.ElectricalInformation ............................................................................................................... 11

    DMX-C-DRVInterfaceCircuit ................................................................................................ 11

    Pulse/Dir/EnableOpto-isolatedInputs ..................................................................................... 11DirectionSignal ........................................................................................................................ 12

    EnableSignal ............................................................................................................................ 12

    Alarm/InPositionOpto-isolatedOutputs ................................................................................. 12PowerInput............................................................................................................................... 12

    +5VDCOutput.......................................................................................................................... 12

    7.Configuration ............................................................................................................................ 13Open-LoopConfiguration......................................................................................................... 13

    StepNLoopClosedLoopConfiguration ................................................................................... 13

    DefaultDMX-C-DRVParameters............................................................................................ 16DefaultDMX-C-DRVClosed-LoopParameters...................................................................... 16

    8.Speed/TorqueCurve ................................................................................................................. 17

  • 7/27/2019 kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-encoder-dmx-23-c-5

    http:///reader/full/kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-e 4/20

    DriveMax17/23CManual 3/20 rev1.03

    1.Introduction

    DriveMax-C-DRVisanintegratedsingle-packageNEMA17/NEMA23steppermotorplus

    closed-loopmicrostepdriverwithbuiltinencoder.Configurationofthedriverisdonethrough

    ArcusTechnologysDynamicConfiguratorusingUSB2.0.

    FeatureshighlightsoftheDriveMax-C-DRV:

    - BipolarMicroStepperDriver- Builtinencoder50count(200counts/revwithquadrature)- Micro-stepping(inclosed-loopoperation):Fixedat8- Micro-stepping(inopen-loopoperation):1,2,4,8- 12to35VDCVoltageInput- Configurable100mAto2.5ACurrentSupport- Pulse/Dir/EnableOpto-isolatedinputs

    - Opto-isolatedalarmandinpositionoutputs- Motoravailableindifferentsizesandwindings- SoftwareConfigurableSettingsusingUSBbasedDynamicConfigurator.

  • 7/27/2019 kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-encoder-dmx-23-c-5

    http:///reader/full/kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-e 5/20

    DriveMax17/23CManual 4/20 rev1.03

    2.PartNumbering

    MotorSizeDriveMax-C-DRVisavailableinbothNEMA17andNEMA23size

    framemotor

    MotorStackNEMA17versionisavailablein2,3or4stack.NEMA23versionis

    availablein2or3stack.

    Typically,alargersizemotorcanhandlehighertorquebutisslowerandrequireshigher

    current.

  • 7/27/2019 kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-encoder-dmx-23-c-5

    http:///reader/full/kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-e 6/20

    DriveMax17/23CManual 5/20 rev1.03

    3.Dimensions

    DMX-17-C-DRV

    Alldimensionsareininches

    Model L(inches)

    DMX-17-C-DRV-2 1.58

    DMX-17-C-DRV-3 1.89

    DMX-17-C-DRV-4 2.36

  • 7/27/2019 kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-encoder-dmx-23-c-5

    http:///reader/full/kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-e 7/20

    DriveMax17/23CManual 6/20 rev1.03

    DMX-23-C-DRV

    Alldimensionsareininches

    Model L-MotorLength

    DMX-23-C-DRV-2(DoubleStack) 2.2inch

    DMX-23-C-DRV-3(TripleStack) 3.1inch

  • 7/27/2019 kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-encoder-dmx-23-c-5

    http:///reader/full/kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-e 8/20

    DriveMax17/23CManual 7/20 rev1.03

    4.MotorSpecifications

    ThefollowingchartshowsthespecificationsofthestandardstepmotorsusedforDriveMax-C-

    DRVproducts.Allstandardstepmotorsare1.8degreebi-polarstepmotors.

    NEMA

    Size

    Stack

    Size

    MaxAmp

    /Phase

    Holding

    Torque

    Resistance

    /Phase

    Inductance

    /Phase

    Inertia

    Double 1.7A 0.44N-m 1.5Ohm 3.0mH 0.28oz-in2

    17 Triple 2.0A 0.59N-m 1.4Ohm 2.7mH 0.37oz-in2

    Quad 2.0A 0.89N-m 2.0Ohm 3.3mH 0.56oz-in2

    Double 2.8A 1.22N-m 0.9Ohm 2.5mH 1.5oz-in2

    23 Triple 2.8A 2.08N-m 1.1Ohm 3.8mH 2.6oz-in2

    EventhoughNEMA23motorsareratedfor2.8A,maximumcurrentDriveMax-C-DRV

    supportsis2.5A.

  • 7/27/2019 kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-encoder-dmx-23-c-5

    http:///reader/full/kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-e 9/20

    DriveMax17/23CManual 8/20 rev1.03

    5.Connectors

    DriveMax-C-DRVusesstandardD-SUB9connectorinterfaceasshownonthepicturebelow.

    12345

    6789

    DB9ConnectorInformation

    Pin# Name Description

    1 Power Powersupplyinput(+12VDCto+35VDC)

    2 Pulse Pulse(Step)opto-isolatedinput

    3 Enable Enableopto-isolatedinput

    4 Alarm Alarmopto-isolatedoutput

    5 +5V +5Voutput(fromonboardvoltageregulator)

    6 Ground Ground

    7 Direction Directionopto-isolatedinput

    8 InPosition Inpositionopto-isolatedoutput

    9 Opto-supply Opto-supplyinput(+5VDC)

  • 7/27/2019 kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-encoder-dmx-23-c-5

    http:///reader/full/kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e- 10/20

    DriveMax17/23CManual 9/20 rev1.03

    InterfaceBoardPinInformation

    DriveMax-C-DRVisavailablewithoptionalinterfaceboardasshownbelow.

  • 7/27/2019 kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-encoder-dmx-23-c-5

    http:///reader/full/kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e- 11/20

    DriveMax17/23CManual 10/20 rev1.03

    TwopinConnector

    Name DescriptionGND Ground

    PWR Power+12Vto+35VDC

    Fourpinconnector

    Name Description

    ENA EnableInput

    DIR DirectionInputPUL PulseInput

    Opto-Supply OptoSupplyInput+5VDC

  • 7/27/2019 kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-encoder-dmx-23-c-5

    http:///reader/full/kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e- 12/20

    DriveMax17/23CManual 11/20 rev1.03

    6.ElectricalInformation

    DMX-C-DRVInterfaceCircuit

    Pulse/Dir/EnableOpto-isolatedInputs

    Pulse(pin2),Direction(pin7),andEnable(pin3)signalsareopto-isolatedinputs.Inorderforthesesignalstobetriggered,+5VDCopto-supplyinput(pin9)isrequired.Currentlimiting

    resistorof470OhmusedforeachofthePulse,Direction,andEnablesignals.Foropto-supply

    greaterthan+5VDC,additionalcurrentlimitingresistorisrequired.

  • 7/27/2019 kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-encoder-dmx-23-c-5

    http:///reader/full/kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e- 13/20

    DriveMax17/23CManual 12/20 rev1.03

    DirectionSignal

    Directionsignalisanopto-isolatedinput.Ifthereisnoconnectiontodirectionsignal,themotor

    willrotateinclockwisedirectionwhenviewingatthefrontfaceofthemotor.Whenthedirectionisconnectedtoground,therotatingisincounterclockwisedirection.

    EnableSignal

    Enablesignalisanopto-isolatedinput.Ifthereisnoconnectiontoenablesignal,thedriveris

    enabledbydefault.Onlywhentheenablesignalisconnectedtothegroundoftheopto-supply

    input,thedriverisdisabledandmotorisfree.

    Alarm/InPositionOpto-isolatedOutputs

    Alarm(pin4)andInPosition(pin8)signalsareopto-isolatedoutputs.Inorderforthesesignalstobetriggered,+5VDCopto-supplyinput(pin9)isrequired.Currentlimitingresistorof100

    OhmusedforeachoftheAlarmandInPositionsignals.Foropto-supplygreaterthan+5VDC,

    additionalcurrentlimitingresistorisrequired.

    PowerInputPowerSupplyVoltageInput: 12VDCto35VDCPowerSupplyCurrentRequirement: 2.5A

    +5VDCOutput

    +5VDCvoltageoutput(pin5)isavailableforpoweringtheControlMaxplugincontrolleronly.

    Anyotheruseisnotrecommended.

  • 7/27/2019 kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-encoder-dmx-23-c-5

    http:///reader/full/kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e- 14/20

    DriveMax17/23CManual 13/20 rev1.03

    7.Configuration

    DriveMax-C-DRVconfigurationisdoneusingArcusTechnologyspatent-pendingDynamic

    ConfiguratorthroughthesameDB9connectorthatisusedfordrivercontrol.

    Open-LoopConfiguration

    DriveMax-C-DRVmodulehastheoptiontooperateinopen-loopmode.Inthismode,no

    positioncorrectionisperformed.

    Thefollowingconfigurablesettingsarestoredintheflashmemoryofthedriver.

    Open-LoopconfigurationparametersSetting Range Description

    Microstep 1,2,4,8 MicrostepsettingfromFull(1)toEighth(8)isavailable.Ifclosed-loopoperationischosen,onlymicrostepsettingof

    8canbeused.

    RunCurrent 100mAto2.5Ain

    100mAincrement

    RunCurrentisthecurrentthatisusedduringmotion.When

    pulseinputisdetectedwhileinIdlemode,thecurrentis

    immediatelysettoRunCurrentvalue.

    IdleCurrent 100mAto2.5Ain

    100mAincrement

    IdleCurrentissetwhennopulseinputisdetectedforperiod

    oftimesetintheIdleTime.IdleCurrentisusedtolowerthe

    currentsupplytothemotorwhileidle.Lowercurrentmeans

    lowerpowerusageandlowermotortemperature.Todisable

    theIdleCurrent,settheIdleCurrentsameastheRun

    Currentvalue.

    IdleTime 100mSecto10Secin

    100mSecincrement

    Whennopulseinputisdetectedfortheperiodspecifiedby

    IdleTime,thedrivercurrentissettoIdlemode.

    Duringopen-loopconfiguration,besuretodisabletheclosed-loopfeature.

    StepNLoopClosedLoopConfiguration

    DriveMax-C-DRVhastheoptiontooperateinclosed-loopmode.InthismodeStepNLoop

    closed-loopalgorithmallowsforaccuratepositioningofthemotorusingtheintegratedencoder.

    StepNLoopcontrolperformsthefollowingoperations:

    1) PositionDeltamonitoring:Deltapositionisthedifferencebetweentheactualandthe

    targetposition.WhentheDeltagoesovertheallowedErrorRange,themotorisstoppedandtheStepNLoopStatusgoesintothestallerrorstate.Inthissituation,

    thealarmoutputwillbetriggered.

    2) PositionCorrectionattheendofthemove:Correctionofthemotorpositionisdoneattheendofanytargetedmove.

  • 7/27/2019 kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-encoder-dmx-23-c-5

    http:///reader/full/kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e- 15/20

    DriveMax17/23CManual 14/20 rev1.03

    Thefollowingconfigurablesettingsarestoredintheflashmemoryofthedriver.

    Closed-Loopconfigurationparameters

    Setting Range DescriptionEnableClosed

    Loop

    0or1 Enable/DisableStepNLoopclosed-loopalgorithm.

    Microstep 8 Ifclosed-loopoperationischosen,onlymicrostepsetting

    of8canbechosen.

    RunCurrent 100mAto2.5Ain

    100mAincrement

    RunCurrentisthecurrentthatisusedduringmotion.When

    pulseinputisdetectedwhileinIdlemode,thecurrentis

    immediatelysettoRunCurrentvalue.

    IdleCurrent 100mAto2.5Ain

    100mAincrement

    IdleCurrentissetwhennopulseinputisdetectedforperiod

    oftimesetintheIdleTime.IdleCurrentisusedtolowerthe

    currentsupplytothemotorwhileidle.Lowercurrentmeans

    lowerpowerusageandlowermotortemperature.Todisable

    theIdleCurrent,settheIdleCurrentsameastheRun

    Currentvalue.

    IdleTime 100mSecto10Secin

    100mSecincrement

    Whennopulseinputisdetectedfortheperiodspecifiedby

    IdleTime,thedrivercurrentissettoIdlemode.

    ToleranceRange 10pulsesto2000

    pulsesin10pulse

    increment

    Whentheactualencoderpositioniswithindesiredencoder

    positionbythistolerancerange,nopositioncorrectionis

    done.

    ErrorRange 100pulsesto2000

    pulsesin10pulse

    increment

    Whentheactualencoderpositioniswithindesiredencoder

    positionbythiserrorrange,positioncorrectionisdonewhen

    idle.Iftheactualencoderpositionisoutsideofcorrection

    range,themotorstatusgoestoerrorstate.

    MaxAttempt 1to100attempts Thisisthemaximumnumberofcorrectiontriesthatthe

    controllerwillattempt.Ifthecorrectioncannotbedone

    withinthisnumberoftries,themotorstatusgoestoerror

    state.

    CorrectionSpeed Low,Medium,High CorrectionspeedofStepNLoopAlgorithm.

    - Low:- Medium:- High:

    EncoderPolarity 0or1 Encoderpolarityformagneticencoder

    Duringclosed-loopconfiguration,besuretoenabletheclosed-loopfeature.ConfigurationoftheDriveMaxparametersisdoneusingaDB9toUSBconfigurationcable

    (USBCC)thatisUSBpoweredanddoesnotrequireanyexternalpower.

  • 7/27/2019 kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-encoder-dmx-23-c-5

    http:///reader/full/kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e- 16/20

    DriveMax17/23CManual 15/20 rev1.03

    SimplyconnecttheconfigurationcablebetweentheDB9connectoroftheDriveMaxandUSB

    portofPCasshownbelow:

    Configurationcablepartnumber USBCC

    USBDriver PerformaxUSBDriverdownloadablefrom

    theArcuswebsite

    DriveMax-C-DRVcomeswithsimpleandeasytouseWindowsconfigurationprogramasshown

    belowtoreadandwriteDMX17/23C-DRVparameters.

  • 7/27/2019 kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-encoder-dmx-23-c-5

    http:///reader/full/kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e- 17/20

    DriveMax17/23CManual 16/20 rev1.03

    Stepstorunconfigurationprogram

    1)Ifrunningforthefirsttime,downloadandinstallthelatestPerformaxUSBDriverfromtheArcussupportwebsite.OncetheUSBdriverisinstalled,itdoesnotneedtobeinstalledagain.

    2)Plugintheconfigurationcable.Ifpluggedinforthefirsttime,followthetypicalUSBdeviceconfigurationsteps.

    3)StarttheDriveMaxconfigurationprogram.

    4)PlugintheDB9connectortoDB9oftheDriveMaxandreadorwritetheparameters.

    5)Whenwritingtheparameterisdone,thevaluesarepermanentlystoredinFlashmemorythat

    areloadedandusedatthepowerup.

    DefaultDMX-C-DRVParameters

    Product Micro-Step

    RunCurrent

    (Amp)

    IdleCurrent

    (Amp)

    IdleTime

    (msec)

    DirectionPolarity

    DMX-17-C-DRV-2 8 1.6 0.5 500 CW

    DMX-17-C-DRV-3 8 1.6 0.5 500 CW

    DMX-17-C-DRV-4 8 1.6 0.5 500 CW

    DMX-23-C-DRV-2 8 2.2 1 500 CW

    DMX-23-C-DRV-3 8 2.2 1 500 CW

    DefaultDMX-C-DRVClosed-LoopParameters

    Sameforallmotorandstacksizes

    Closed-LoopParameter Value

    EnableClosed-Loop On

    ToleranceRange 100

    ErrorRange 1000

    MaxAttempt 10

    CorrectionSpeed High

    EncoderPolarity 1

  • 7/27/2019 kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-encoder-dmx-23-c-5

    http:///reader/full/kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e- 18/20

    DriveMax17/23CManual 17/20 rev1.03

    8.Speed/TorqueCurve

  • 7/27/2019 kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-encoder-dmx-23-c-5

    http:///reader/full/kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e- 19/20

    DriveMax17/23CManual 18/20 rev1.03

  • 7/27/2019 kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e-encoder-dmx-23-c-5

    http:///reader/full/kalatec-motor-de-passo-integrado-com-drive-e-encoder-motor-de-passo-integrado-com-drive-e- 20/20

    D i M 17/23C M l 19/20 1 03

    ContactInformation

    ArcusTechnology,Inc.

    48501WarmSpringsBlvd#104

    Fremont,CA94539510-661-9100510-661-9200

    www.arcus-technology.com