Tu Sitio de Automatización! DMX-K-DRV Integrated Step Motor Driver Manual
Table of Contents 1. Introduction... 4 2. Part Numbering Scheme... 4 3. Dimensions... 5 NEMA 11 DMX-K-DRV... 5 NEMA 17 DMX-K-DRV... 6 NEMA 23 DMX-K-DRV... 7 4. Motor Specifications... 8 DMX-K-DRV Standard Motor Specifications... 8 5. Torque Curves... 9 6. Connector... 12 DMX-K-DRV-11/17 Connector Pin-outs... 12 DMX-K-DRV-11/17 Mating Connector Information... 12 DMX-K-DRV-23 Connector Pin-outs... 13 DMX-K-DRV-23 Mating Connector Information... 13 7. General Specifications... 14 Power Requirement... 14 Operating Temperature... 14 DMX-K-DRV-11/17 Interface Circuit... 15 DMX-K-DRV-23 Interface Circuit... 16 Pulse/Dir (CW/CCW) Inputs... 17 Enable Input... 19 Microstep... 19 Current Control... 19 Over Temperature Alarm... 20 8. Driver Configuration... 21 Default DMX-K-DRV Parameters... 21 Connecting ACE-SXC/DMX-CFG-USB and DMX-K-DRV-11/17... 23 Connecting ACE-SXC/DMX-CFG-USB and DMX-K-DRV-23... 23 Configuration Method #1 - Using a controller and Windows PC... 24 USB Device Driver Installation for ACE-SXC/DMX-CFG-USB... 24 DMX-K-DRV Configuration Steps using ACE-SXC and PC... 25 DMX-K-DRV Configuration Steps using DMX-CFG-USB and PC... 28 Configuration Method #2 - Using the Configuration Button... 31
1. Introduction DMX K-DRV is an integrated step motor and driver with the following features: - 12-24VDC voltage input - 100mA to 2.5A peak current setting - Full/Half/Quarter/16 microstep - One clock (Pulse/Dir) or Two clock (CW/CCW) support - 200K maximum pulse rate support - Opto-isolated differential Pulse/Dir (CW/CCW) inputs - Opto-isolated driver enable input - Opto-isolated over-temperature alarm output - Available in NEMA 11, 17, and 23 motors in various stack sizes. 2. Part Numbering Scheme DMX-K-DRV- - Motor Stack Size 1 Single 2 Double 3 Triple X No Motor Motor Frame Size 11- NEMA 11 17 NEMA 17 23 NEMA 23 Notes: o Standard sizes available for NEMA 11 are single, double, and triple. o Standard sizes available for NEMA 17 are double and triple. o Standard sizes available for NEMA 23 are double and triple.
3. Dimensions NEMA 11 DMX-K-DRV NEMA 11 Models L (inches) DMX-K-DRV-11-1 (single stack) 1.26 DMX-K-DRV-11-2 (double stack) 1.77 DMX-K-DRV-11-3 (triple stack) 2.01
NEMA 17 DMX-K-DRV NEMA 17 Models L (inches) DMX-K-DRV-17-2 (double stack) 1.58 DMX-K-DRV-17-3 (triple stack) 1.89
NEMA 23 DMX-K-DRV NEMA 23 Models L (inches) DMX-K-DRV-23-2 (double stack) 2.2 DMX-K-DRV-23-3 (triple stack) 3.1
4. Motor Specifications DMX-K-DRV Standard Motor Specifications Following chart shows the specifications of standard step motors used for DMX-K-DRV products. All standard DMX-K-DRV step motors are 1.8 degree bi-polar step motors. NEMA Stack Max Amp Holding Resistance Inductance Inertia Size Size / Phase Torque / Phase / Phase Single 1.3A 0.06 N-m 1.7 Ohm 1.1 mh 0.05 oz-in^2 11 Double 1.3A 0.1 N-m 1.3 Ohm 0.8 mh 0.07 oz-in^2 Triple 1.3A 0.12 N-m 1.9 Ohm 1.7 mh 0.1 oz-in^2 Double 1.7A 0.44 N-m 1.5 Ohm 3.0 mh 0.28 oz-in^2 17 Triple 2.0A 0.59 N-m 1.4 Ohm 2.7 mh 0.37 oz-in^2 Double 2.8A 0.95 N-m 0.9 Ohm 2.5 mh 1.64 oz-in^2 23 Triple 2.8A 1.41 N-m 1.13 Ohm 3.6 mh 2.62 oz-in^2 Even though NEMA 23 motors are rated for 2.8A, maximum current DMX-K-DRV supports is 2.5A.
5. Torque Curves 0.18 NEMA 11 Single, Double, & Triple Stack 24VDC, 1/2 step, 1.8A Peak [1.3 RMS] N-m 0.16 0.14 0.12 0.1 0.08 0.06 0.04 0.02 0 0 500 1000 1500 2000 2500 3000 3500 S ingle Double Triple RPM 30 NEMA 11 Single, Double, & Triple Stack 24VDC, 1/2 step, 1.8A [1.3 RMS] 25 20 Oz-in 15 10 5 0 0 500 1000 1500 2000 2500 3000 3500 S ingle Double Triple RPM
6. Connector DMX-K-DRV-11 and 17 come with same 10 pin connector with the pin-out as shown below. DMX-K-DRV-11/17 Connector Pin-outs Description Pin Pin Description PUL- (CW-) 1 2 PUL+ (CW+) DIR- (CCW-) 3 4 DIR+ (CCW) Opto-Supply 5 6 Enable Reserved (NC) 7 8 Alarm Ground 9 10 Power V+ DMX-K-DRV-11/17 Mating Connector Information Description: Female 10 pin 2mm dual row Manufacturer: HIROSE Part Number: DF11-10DS-2C (10 pin female connector) DF11-2428SC (female socket pin) Important Notes: * Maximum current that can handle for the connector is 2 Amps. * For the Power V+ and Ground lines, 24-gage wire with Teflon insulation is recommended. Check with wire manufacturer for the maximum current rating for the wire.
DMX-K-DRV-23 comes with single row 10 pin connector as shown below. DMX-K-DRV-23 Connector Pin-outs Pin Description 1 GND 2 Power V+ 3 No Connection 4 Alarm 5 Enable 6 Opto Supply 7 Dir- (CCW-) 8 Dir+ (CCW+) 9 Pul- (CW-) 10 Pul+ (CW+) DMX-K-DRV-23 Mating Connector Information Description: Female 10 pin 2mm single row Manufacturer: HIROSE Part Number: DF3-10S-2C (10 pin female connector) DF3-2428SC (female pin) Important Notes: * Maximum current that can handle for the connector is 3 Amps. * For the Power V+ and Ground lines, 24-gage wire with Teflon insulation is recommended. Check with wire manufacturer on the maximum current rating of the wire.
7. General Specifications Power Requirement Regulated Voltage: Maximum Current for power supply: +12 to +24 VDC 2.5 A Operating Temperature Electronic components used in the DMX-K-DRV have maximum ambient operating temperature of 85 degree Celsius. DMX-K-DRV electronics are potted with heat-conductive compound to the housing to evenly distribute the heat and reduce any hot spots in the driver. Housing also has integrated fins to better dissipate the heat. DMX-K-DRV has internal temperature sensor which protects the driver incase of overheat. At temperatures above 75 degrees Celsius, the driver shuts off automatically to protect the electronics from being damaged. Please refer to the temperature sensing section for details. DMX-K-DRV should be mounted securely to a metallic bracket that can also act as a heat-sink. During operation, the step motor section typically becomes hotter than the driver section. Having the step motor mounted to a heat sink will help dissipate the heat generated by the step motor. DMX-K-DRV mounting orientation should be such that the fins are oriented vertically for better convection and heat dissipation.
DMX-K-DRV-11/17 Interface Circuit
DMX-K-DRV-23 Interface Circuit
Pulse/Dir (CW/CCW) Inputs DMX-K-DRV supports both one-clock (PULSE/DIR) or two-clock (CW/CCW) inputs. One-clock uses PUL signal as pulse train input position control and DIR signal as direction input signal for direction control. Two-clock uses CW as clockwise pulse input and CCW as counter clockwise pulse input for position control. Depending on the direction polarity setting, actual direction of the rotation can be configured for the application. Pulse/Dir (CW/CCW) inputs are opto-isolated differential inputs with 470 Ohm resistor:
Example of Wiring using Differential Output Example of Wiring using Open Collector Output
Enable Input Enable Input is an opto-isolated input with a 470 Ohm resistor and Diode. Example Wiring of Enable Input Microstep DMX-K-DRV comes with Bipolar step motor and has the following configurable microstep setting ranges: Full Step, Half Step, Quarter Step, 1/16 Step. Current Control DMX-K-DRV has configurable current setting from 100mA to 2.5A peak current. Driver current is set to Run Current when the pulse input is detected and remains in run current while the pulse input is detected. Idle Current is used when the pulse input is idle for the duration set by the Idle Time. Run Current and the Idle Current should not go over the maximum rated current for each motor size. Use the chart below as a reference on maximum rated current setting. Product Maximum Peak Rated Driver Current Setting (Amp) DMX-K-DRV-11-1 1.2 DMX-K-DRV-11-2 1.2 DMX-K-DRV-11-3 1.2 DMX-K-DRV-17-2 1.7 DMX-K-DRV-17-3 2.0 DMX-K-DRV-23-2 2.5 DMX-K-DRV-23-3 2.5
Over Temperature Alarm DMX-K-DRV has a temperature sensor to detect over heating of the driver. Temperature sensing is done only when the driver is enabled. When the temperature goes over the overtemperature alarm value 70 degrees Celsius, the Alarm Output is turned on. If the temperature goes below the 68 degrees Celsius, the alarm output is turned off. If the temperature goes over 75 degrees Celsius, the driver is automatically turned off and remained off until the temperature goes below the 68 degrees Celsius. Alarm output is an opto-isolated output with 100 Ohm resistor. Example Wiring of Alarm Output
8. Driver Configuration Following are DMX-K-DRV parameters that can be configured: 1) Microstep Setting: Full, Half (1/2), Quarter (1/4), Sixteen(1/16) 2) Run Current: 100mA to 2.5A peak current 3) Idle Current: 100mA to 2.5A peak current 4) Idle Time: 100 msec to 10 sec 5) Direction Polarity 6) One-clock or Two-clock mode DMX-K-DRV uses patent-pending Dynamic Configuration Method to read and write the driver parameters using the control signals (Pulse, Dir, Enable, and Alarm) of the driver. Dynamic Configuration eliminates the need for jumpers, switches, resistors, potentiometers and communication port for reading and setting the driver parameters. This results in simple and cost-effective device. Product Micro- Step Default DMX-K-DRV Parameters Run Peak Current (Amp) Idle Peak Current (Amp) Idle Time (msec) Direction Polarity Clock Mode Alarm Temp (Celsius) DMX-K-DRV-11-1 16 1.0 0.5 500 CW One 60 DMX-K-DRV-11-2 16 1.0 0.5 500 CW One 60 DMX-K-DRV-11-3 16 1.0 0.5 500 CW One 60 DMX-K-DRV-17-2 16 1.6 0.5 500 CW One 60 DMX-K-DRV-17-3 16 1.6 0.5 500 CW One 60 DMX-K-DRV-23-2 16 2.2 1 500 CW One 60 DMX-K-DRV-23-3 16 2.2 1 500 CW One 60 Important Note: When setting the run and idle current, make sure to keep the current value below the maximum allowed current that each motor can handle. Note the following maximum current that each product can handle. Product Maximum Allowed Peak Driver Current Setting (Amp) DMX-K-DRV-11-1 1.2 DMX-K-DRV-11-2 1.2 DMX-K-DRV-11-3 1.2 DMX-K-DRV-17-2 1.7 DMX-K-DRV-17-3 2.0 DMX-K-DRV-17-4 2.0 DMX-K-DRV-23-2 2.5 DMX-K-DRV-23-3 2.5
DMX-K-DRV driver parameters can be easily configured using the ACE-SXC single axis USB communication motion controller or the DMX-CFG-USB. Method #1 Using ACE-SXC and Windows PC DMX-K-DRV Configuration Methods using ACE-SXC Method #2 Using ACE-SXC Configuration Button Method #1 Using DMX-CFG- USB and Windows PC DMX-K-DRV Configuration Methods using DMX-CFG-USB Method #2 Using DMX-CFG_USB Configuration Button
7) Click the Upload from Driver button to upload the parameters from the driver. 8) Save and Close button saves the selected driver settings by storing the values to the ACE-SXC controller. 9) Once Save and Close button is pressed, the parameter values are stored in the RAM (temporary memory) of ACE-SXC controller. The parameter values can be used in the future to download to another DMX-K-DRV driver. To permanently store the driver parameter values to ACE-SXC controller, select Store to Flash button as shown below. 9
DMX-K-DRV Configuration Steps using DMX-CFG-USB and PC 1) With DMX-CFG-USB controller powered with 12-24VDC power supply, connected to Windows PC, and properly installed and recognized by Windows PC, the DMX- CFG-USB Windows program will automatically find the controller. If the program is not able to find the controller, it will give an error messages. If there is any error message indicating that the program cannot find the controller, redo the USB device driver installation steps. When program is started, the following screen will show. 2 3 2) Select DMX-K-DRV option. 3) Open DMX-K-DRV configuration dialog box by clicking on the DMX-K-DRV button.
DMX-K-DRV Configuration Steps using ACE-SXC and PC 1) With ACE-SXC controller powered with 12-24VDC power supply, connected to Windows PC, and properly installed and recognized by Windows PC, the ACE-SXC Windows program will automatically find the controller. If the program is not able to find the controller, it will give an error messages. If there is any error message indicating that the program cannot find the controller, redo the USB device driver installation steps. When program is started, the following screen will show. 2 3 2) Select K-DRV option.
3) Open DMX-K-DRV configuration dialog box by clicking on the DMX-K-DRV button. 5 7 6 8 4) When DMX-K-DRV configuration button is pressed, DMX-K-DRV configuration dialog box opens as shown above. 5) Set the driver settings. 6) Click the Download to Driver button to download the parameters to the driver.
7) Click the Upload from Driver button to upload the parameters from the driver. 8) Save and Close button saves the selected driver settings by storing the values to the ACE-SXC controller. 9) Once Save and Close button is pressed, the parameter values are stored in the RAM (temporary memory) of ACE-SXC controller. The parameter values can be used in the future to download to another DMX-K-DRV driver. To permanently store the driver parameter values to ACE-SXC controller, select Store to Flash button as shown below. 9
DMX-K-DRV Configuration Steps using DMX-CFG-USB and PC 1) With DMX-CFG-USB controller powered with 12-24VDC power supply, connected to Windows PC, and properly installed and recognized by Windows PC, the DMX- CFG-USB Windows program will automatically find the controller. If the program is not able to find the controller, it will give an error messages. If there is any error message indicating that the program cannot find the controller, redo the USB device driver installation steps. When program is started, the following screen will show. 2 3 2) Select DMX-K-DRV option. 3) Open DMX-K-DRV configuration dialog box by clicking on the DMX-K-DRV button.
7 5 6 8 4) When DMX-K-DRV configuration button is pressed, DMX-K-DRV configuration dialog box opens as shown above. 5) Set the driver settings. 6) Click the Download to Driver button to download the parameters to the driver. 7) Click the Upload from Driver button to upload the parameters from the driver.
7 5 6 8 4) When DMX-K-DRV configuration button is pressed, DMX-K-DRV configuration dialog box opens as shown above. 5) Set the driver settings. 6) Click the Download to Driver button to download the parameters to the driver. 7) Click the Upload from Driver button to upload the parameters from the driver.
Configuration Method #2 - Using the Configuration Button Once the driver parameter values are permanently stored on the flash memory of the ACE- SXC/DMX-CFG-USB controller, driver parameters can be downloaded from ACE-SXC/DMX- CFG-USB to DMX-K-DRV without the use of Windows PC. For detailed information on using the ACE-SXC or DMX-CFG-USB controller, refer the ACE-SXC or DMX-CFG-USB manual. 1) Power the ACE-SXC/DMX-CFG-USB controller using 12-24VDC power supply. 2) Connect the control cable between ACE-SXC/DMX-CFG-USB and DMX-K-DRV. All the control signals (Pulse/Dir/Enable/Alarm) must be connected to work properly. 3) Press and hold down the configuration button for 3 seconds. LED on the controller will start blinking quickly. 4) While the LED is blinking quickly, release the button and press the button again to start the configuration of the connected driver. While the configuration is done, LED is turned off. Configuration takes about 3 seconds. 5) If the configuration is done properly, the LED will blink quickly for 3 seconds. If the configuration is not done properly, LED will blink slowly for 3 seconds.