TI E2E Community
Motor Drivers Forum
instaspin for msp430
Hello, if I understand correctly TI will release an instaspin library for msp430, in addition to the existing one for C2000. Any information about this, and when TI expect to release it?
Thank you in advance
Yes, we have MSP430FR5739 controlCARDs and have InstaSPIN-BLDC running with DRV8312. Working on the GUI. Release date is supposed to be end of May.
We also have a Value Line controlCARD we will be releasing. We aren't going to support a specific motor solution, but we assume the community may do some on their own :)
Is it possible to know in advance how the MSP430FR5739 will be connected to DRV8312 on the DRV8312-430FR-KIT? Having a Schematic in advance would be fantastic but I may image could be a problem to release such documentation in advance => Just a table with the pin by pin connection FR5739 vs DRV8312 would be enough.
May you help?
I've customers who wants to realize an HW to host the InstaSpin SW as soon as this will be available. They already have the DRV8312 KIT with Piccolo and wants to have the solutions ready for FR5739. They are pretty in a hurry to realize their solution...
a Disty FAE
430FR57x Pin to key signals
controlCARD schematic attached
I'm running it on my desk right now :)
Thank You Very Much Chris!
Hi Chris, I've some questions for you.
Which is the minimum configuration to use InstaSpin to drive a BLDC sensorless (the application is a 20Watt fan)?I mean, I supose you will not use IA, IB and IC in that case, is it correct? (This would mean to don't mount 3 op amps).Does InstaSpin allow a SW configuration to drive the motor with just the 3 voltages VA, VB, VC and Isum? (I would expect so).
In this case the control shouldn't involve the 3 multiplexers if I've well understood because the 4 signals above are just going directly to the pins of FR5739
What voltage? If it falls in the 8+V range you can use DRV8312, reset the bottom side PWMs through GPIO, and drive the highside PWMs in a uni-polar configuration with a single timer from 430G2x Value Line.
You don't HAVE to sample any current (though many sample at least 1 for current protection)
If you can't use a nice driver or uni-polar, then 430FR57x is the better solution for 3 or 6 true PWM outputs.
The code is very small, so the specific device will be chosen based no other memory needs (host code, comms, etc).
Chris, we are talking about a 24V application, 40Watt maximum, several motors models 4, 8, 12 poles (for different model fans), sensorless.
Customer interested in applying InstaSpin to have optimal control at low speeds (He already tested the F28035 version with satisfaction). Speed range 300 to 3000rpm. Customer needs also a RS232 link for parameter setup and communications.
Is a Sample code for 430G2x already available? (I know is an easy task but as usual there is no time to develop an application from the scratch...)Actually I've always met in the past the BLDC sensorless control done with the unipolar approach as you suggest, and a question comes: what would be given us more using the F5739?
No, the G2x series code is not available yet. The 430FR code will be available shortly. The FR devices have better timer and ADC resources, but with unipolar and DRV8312 they aren't completely necessary. If you have a local TI FAE they can assist you in getting early information / software.
Hi Chris, any news about the release of InstaSpin for MSP430FR57xx ?
The Web reports a release 1Q12:http://www.ti.com/ww/en/motor_drive_and_control_solutions/motor_control_instaspin_inside_bldc.htm
I know there were some delays. You know when will be possible to have something to be downloaded?
We have InstaSPIN(tm)-BLDC with commutation and speed looping 100% complete on 430FR57x + DRV8312.
We have been delayed due to changing the program we use to create GUIs and a bug in how the information is passed to the PC.
Current plan is several different motor kits will be release at the end of August.
I wish to buy DRV8312-430FR-KIT to evaluate InstaSPIN-BLDC Sensorless, and later, port it to a MSP430F2619 MCU.
1. Do you think this is feasible?
2. Is the MCU source code included in the DRV8312-430FR-KIT ?
3. What resources are needed (code size, number of timers / compare blocks, frequency, ADC channels / resolution)?
See the .zip download with all the SW and docs.
10 KHz PWM / commutation loop takes 70% of the 430FR57x @ 24 MHz
I'm not familiar with the specific device you are looking at, but probably possible. We can run this on a value line device, but you have to play some tricks and don't get full performance.
you are the man!!!!
I saw the g2553 control card in the estore today. I almost ordered it to use with the drv8312, or maybe even the drv8301/8302, but there is not even a tool folder yet. Does it use the qfn package? When should we expect to see what it will be able to handle? The blurb in the estore says "compatible with drv83xx baseboards." Will it actually work on the drv8301? I cannot even imagine. I think the instaSpin documentation said it needed 18k program memory for the C2000, and the g2553 only has 16k.
Thanks for pointing that out, we certainly haven't released the G2553 controlCARD yet, and it's not in stock, so that is in error. I've sent it along. As mentioned, you have to play some tricks with the Value Line deviecs to get them to work for 3ph sensorless control. It limits your max duty cycle and to be frank, coming from 32-bit devices the 430 isn't quite as friendly, but with the price point of these devices sometiems you just make some sacrifices.
There is actually a custom low voltage drive board that will be released it looks like in October that will have Value Line soldered down on the board. Very compact little drive running InstaSPIN-BLDC.
As for the controlCARD version, we're not sure when/iff we will release. Looking at software and support effort. I'm thinking about just releasing the card w/o SW and seeing what people will come up with on their own, taking advantage of all the controlCARD based power electronics in the market.
wow, a new board. I will definitely buy it when it comes out, if I can pitch it well to my wife(CFO).....
Will it be g2553 based, and why not just make it a booster pack for the Launchpad (not enough pins)?
Back to your response about 32bit. I actually just received my LaunchpadXl, and was trying to plan my first project. I initially thought of a BLDC drive for a power wheels child's toy, using a car alternator. Crazy people actually race them:
I'm actually a College student, and I thought it would make a really cool academic exercise. They race these things, and there is a limit of $500us that you are allowed to spend on them.
I think TI has absolutely awesome solutions, hence the trolling. Your products are second to none!! From my first computer, the TI-99/4A, to my Galaxy Nexus cell phone (OMAP), you can tell that TI cares about its customers and products like no one else.
Thanks very much for your time, and the information you have provided.
I have to go RT*M, and hit the drawing board to see if this project will be feasible on my time frame.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.