7i76 + 8i20 for BLDC motor control

More
8 years 7 months ago #107207 by blazini36
7i76 + 8i20 for BLDC motor control was created by blazini36
In the process of converting my PM25MV to CNC. I got the X,Y and Z going now I was working on the spindle control. I was probing the Potentiometer leads to see what the BLDC driver was working with and dropped one of my alligator clips and shorted the thing right out. I emailed PM to get a cost on a new one but in the Meantime I'm looking at other options.

I was looking for BLDC drives but simple drives with just hall effect inputs and can output 750w are few and expensive. Some servo drives can do it but still expensive. I'm not a big fan of VFD driven AC motors on mills this small. Poking around it looks like the 8i20 was meant for this sort of thing. It's listed for an "AC servo" but I'm pretty sure an AC servo is the same thing as a BLDC motor with an encoder for positioning rather than hall sensors for commutation.

The plan is to split an ethernet cable and wire it to the RS-422 on the 7i76 and run it back to the 7i80. There is no namelate on the BLDC motor, all I know is that it is "750w". I'm going to assume the voltage from the drive is on the upper end since there isn't any transformers on the drive. I'd like to build an 80v or so toroidial linear supply and power the 7i80 spindle motor as well as my Z stepper driver so I can get it off my 48v switching supply which is getting drawn down to ~36v with all 3 axis on it.

So my questions are:
Is it safe to assume I can run the motor off of around 80v and still get it upto speed without an issue? I assume that the BLDC component will use field inputs for the hall effect sensors, each should only be at around 50hz @3000rpm. The 8i20 has a brake resistor output, but I assume it's not necessary since the BLDC rotor is pretty light. The thing stops immediately on the stock drive. ANy thing else I'm missing?

Please Log in or Create an account to join the conversation.

More
8 years 7 months ago #107208 by Mike_Eitel

Please Log in or Create an account to join the conversation.

More
8 years 7 months ago #107215 by blazini36
Replied by blazini36 on topic 7i76 + 8i20 for BLDC motor control
Doesn't look like something I'd drive a spindle with

Please Log in or Create an account to join the conversation.

More
8 years 7 months ago #107216 by Mike_Eitel
Replied by Mike_Eitel on topic 7i76 + 8i20 for BLDC motor control
Just a entry point for a search when you look for a cheep solution. And by the way. When the spindle turns with usual force, and nothing gets to hot, what's the problem.?
M5C

Mike

Please Log in or Create an account to join the conversation.

More
8 years 7 months ago #107302 by andypugh
Replied by andypugh on topic 7i76 + 8i20 for BLDC motor control

blazini36 wrote: Is it safe to assume I can run the motor off of around 80v and still get it upto speed without an issue? I assume that the BLDC component will use field inputs for the hall effect sensors, each should only be at around 50hz @3000rpm. The 8i20 has a brake resistor output, but I assume it's not necessary since the BLDC rotor is pretty light. The thing stops immediately on the stock drive. ANy thing else I'm missing?


You can probably get an idea of the rated motor voltage by spinning it in reverse and measuring the AC voltage generated.

The 8i20 will probably do what you want. I have used them in all my machines. It would be better to also fit a spindle encoder, just because that gives the drive a cleaner position input. (it also means you can ridid tap, hob gears, and other spindle-synched things).

The STMBL drive is another option, but good luck finding one (you can build one, though, I have PCBs)

Another good option for your motor is probably the Pico brushless motor drive: www.pico-systems.com/acservo.html

Please Log in or Create an account to join the conversation.

More
8 years 7 months ago #107312 by Muzzer
Replied by Muzzer on topic 7i76 + 8i20 for BLDC motor control
Technically, a BLDC motor wants to be driven with flat DC current or (PWM DC). There are 6 different states for the 3 phase connections that are stepped through, triggered by positional info from the Hall sensors. If you spin one of these moors you should see a sort of flat topped waveform. Cogging torque and noise is difficult to optimise with them. Look for "6 step control" or "trapezoidal control".

An "AC servo" or BLAC motor generally requires a PWM sine wave - and will generate such a waveform if you spin it. The drive waveform can be either be a "dumb" sinewave from an EEPROM or (better) generated with vector control (this requires phase current sensors in the drive). Ideally you'd have decent position resolution, so a high count encoder or a resolver is best.

Please Log in or Create an account to join the conversation.

Time to create page: 0.460 seconds
Powered by Kunena Forum