Archive for February 23rd, 2013

HB-415M Stepper Driver Measurements

As mentioned there, the usual eBay vendor shipped HB-415M drivers instead of the advertised 2M415 drivers. Based on the Chinese datasheet and some poking around, I got a test setup working with a bench supply, a signal generator, and a NEMA 17 stepper motor with 2 Ω windings.

HB-415M Driver - test setup

HB-415M Driver – test setup

Yes, it’s that stepper motor and interrupter wheel.

First observation: the ENA input is active high. Pulling it low to turn on the optocoupler disables the drive output, which is exactly the opposite of what’s shown in the datasheet, which means that the driver will run quite happily with nothing connected to the ENA pin. The optoisolator current runs about 11 mA from a 5 V supply, close enough to the 10 mA typical spec, but the signal generator thinks it’s providing a TTL pulse output.

Second observation: the driver’s actual winding current doesn’t match the DIP switch setting.

Here’s the 1/8 microstep winding current for the 1.50 A peak setting, with a 0.5 A/div vertical calibration:

HB-415M 8-step 1.5A 20V

HB-415M 8-step 1.5A 20V

Sure looks like 1 A peak, doesn’t it?

The ratio seems close to 0.707 and remains consistent across all current settings, so I’d lay long money that the designer confused “peak” and “RMS” values, then figured the current sense resistor or chose the internal coefficients to produce the corresponding RMS current for the peak value.

The reduced current produces not very much torque at all; negotiations are in progress for a partial refund based on eBay’s “item not as described” process…