This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

InstaSpin and linear motor

Other Parts Discussed in Thread: BOOSTXL-DRV8301, DRV8301-69M-KIT, DRV8301, DRV8312

Hi,

I would like to implement InstaSpin for a linear motor. My discussion might start if this can be possible with TI InstaSpin FOC and InstaSPIN Motion knowing that linear motor control is quite difficult using a sensorless control due to low speed requieremets. Actually, my motor is using a 3 linear halls as a feedback for commutation and position encoder. I know my commercial drive control is using FOC control with this type of feedback.

So, my questions would be how customizable is TI InstaSpin and its solutions. I mean, after working with standard rotatory BLDC motor how long I can go for implement or improve to control a linear motor. How can I arrange functions (Clark and Prak transformations, PID functions, PWM and timers, etc...) with C2000 micontrollers?

I read, for position control and I will be capable to adapt rotatory increments to linear increments... what about communtation?? sensorless vs sensored??

Can I control a sensored BLDC with digital halls and incremental encoder position??

With a BLDC motor 24V - 100W:

What evaluation kit will fit my requierements??

A lots of question come to my head... I hope step by step I can understand InstaSpin and its tools to fit my application requierements.

All support will be welcome!! :):):)

Best regards,

daniel

  • We haven't tried InstaSPIN-FOC or -MOTION with a true linear motor (it has been used for rotory motors driving a linear gear set, like those used for door/gate openers).

    I believe FAST will estimate correctly on these types of motors, but like you said, the use case for these motors is typically very low speed where sensors are typically required anyways.

    So then you are talking about InstaSPIN-MOTION and the sensor based labs (encoder for velocity or position+velocity).  I believe these labs will work for your motor type.

    daniel Martin2 said:
    Can I control a sensored BLDC with digital halls and incremental encoder position??

    InstaSPIN-MOTION proj_lab13 supports position control through encoder.  None of the labs demonstrate using hall feedback, but all the software requires is an electrical angle. So if you can provide one with enough resolution, it doesn't really matter where it comes from.

    daniel Martin2 said:
    What evalua

    tion kit will fit my requierements??

    The best inverter for your motor type is the BOOSTXL-DRV8301: 6-24V and up to 240W continuous. However, right now it only has controller support from LAUNCXL-F28027F which only supports sensorless InstaSPIN-FOC.  We have a new LaunchPad releasing in January which will support this inverter for MOTION.

    So you have two other existing options

    DRV8312-69M-KIT

    DRV8301-69M-KIT

    the DRV8301 kit is overkill in terms of current, but it can support 5V encoders from the same Vbus.  The DRV8312 is probably a better fit for you (3.5A continuous) but you will have to provide separate 5V power supply for the encoder interface.