• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Microcontrollers » C2000™ Microcontrollers » C2000 32-bit Microcontrollers Forum » InstaSPIN-BLDC
Share
C2000™ Microcontrollers
  • Forums
  • Announcements
  • E2E Wiki
Options
  • Subscribe via RSS
C2000 Resources
  • Product Folder
  • C2000 Training Portal
  • C2000 Technical Training Catalog
  • C2000 Datasheets, App Notes, User Guides
  • C2000 Hardware Design Kits
  • controlSUITE for C2000 Software Library


  • InstaSPIN Resources
  • What is InstaSPIN?
  • Videos and Support


  • InstaSPIN-FOC and InstaSPIN-MOTION Resources
  • What is InstaSPIN-FOC?
  • What is InstaSPIN-MOTION?
  • InstaSPIN Simulation Tool
  • Product Folder: F28069F, F28068F, F28062F, F28068M, F28069M
  • User’s Guide
  • Technical User’s Manual
  • Tools
  • Forums

    InstaSPIN-BLDC

    This question has suggested answer(s)
    Sutthinee Soranaphibun
    Posted by Sutthinee Soranaphibun
    on Nov 02 2011 03:26 AM
    Intellectual350 points

    Refer to InstaSPIN_2D00_BLDC-Sensorless-Control.pdf in C:\TI\controlSUITE\development_kits\DRV830x-HC-C2-KIT_v100\BLDC_Int\~Doc ,  it's talking about config,set up and testing of BLDC_Int only. There is no details of InstaSPIN-BLDC module.

    So, How to get source code or document explain of "InstaSPIN-BLDC" module ?  Thank you.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    All Replies
    • ChrisClearman
      Posted by ChrisClearman
      on Mar 28 2012 11:38 AM
      Mastermind24515 points

      This is a sensorless SINE technique.

      If you want to use a sensor, hall effect BLDC or encoder FOC (way too expensive for an e-bike) should be used. Both of these are demonstrated on various kits (DRV8312-C2-KIT, DRV8301-HC-C2-KIT)

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Sutthinee Soranaphibun
      Posted by Sutthinee Soranaphibun
      on Mar 29 2012 10:30 AM
      Intellectual350 points

      Dear Chris,

      I cannot find demonstration code of hall effect BLDC or encoder FOC in ControlSuite. C:\TI\controlSUITE\development_kits\DRV830x-HC-C2-KIT_v103

      There are only demonstrate for senserless. Could you please advise where is the location of  demonstration code of both "hall effect BLDC or encoder FOC" ?

      Thank you.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • ChrisClearman
      Posted by ChrisClearman
      on Mar 29 2012 12:26 PM
      Mastermind24515 points

      sensored BLDC is shown with the DRV8312 kit

      C:\ti\controlSUITE\development_kits\DRV8312-C2-KIT_v127\BLDC_Sensorless

       

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Sutthinee Soranaphibun
      Posted by Sutthinee Soranaphibun
      on Apr 17 2012 22:58 PM
      Intellectual350 points

      Hi Chris,

      Regarding the SINE technique which you mention before , Do you have more information now ? Can you share to us ? Thank you.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • ChrisClearman
      Posted by ChrisClearman
      on Apr 17 2012 23:03 PM
      Mastermind24515 points

      Sutthinee,

      Yes, I'm evaluating it now and we are doing some thorough dyno analysis.  I'm pleased with the results so far.  You have DRV8301 and F28035, correct?  Send me a message with your email and we can discuss.

      It probably won't be released public until late summer.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Sutthinee Soranaphibun
      Posted by Sutthinee Soranaphibun
      on Apr 17 2012 23:14 PM
      Intellectual350 points

      Hi Chris,

      We are using DRV8301 and F28030. 

      My e-mail : nees@ccspgroup.com

      Thank you.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Sutthinee Soranaphibun
      Posted by Sutthinee Soranaphibun
      on Apr 22 2012 23:22 PM
      Intellectual350 points

      Dear Chris,

      Did you email me for the SINE technique? I didn't receive your mail for the SINE technique yet.  Could you please share to me ? Thank you.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Kelly Meemken
      Posted by Kelly Meemken
      on May 04 2012 08:40 AM
      Intellectual435 points

      I understand that the drv8301 developemtent kit for InstaSpin comes with SPI capabilities but I am curious if we lose any functinality that the drv8302 has by adding SPI or if this is just an additional perk the drv8301 has over drv8302?

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • ChrisClearman
      Posted by ChrisClearman
      on May 04 2012 11:53 AM
      Mastermind24515 points

      there are more gain settings available by using the DRV8301.

      Also, from the SW side we are basing more of the projects that are upcoming for the DRV830x kits on the DRV8301, just to choose one.

      BUT - because of our own SPI limitation we will be using DRV8302 on a new 2MTR kit and a LaunchPad in the fall.

      So we like them both :)

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Kelly Meemken
      Posted by Kelly Meemken
      on May 23 2012 10:23 AM
      Intellectual435 points

      I am using a DRV8301 board and running the PM_Sensorless project.  I am able to run my Build 5 great which is the closed Current loop with speed estimation and have tuned my PIDs for my application.  When moving to Build level 6, my PID values for the current controlled loop do not seem to be correct anymore when lsw = 1.  The motor will not spin with the level 5 current PIDs. It seems to me that that going from 5 to 6 should not effect my current loop at all.  Any thoughts?

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Kelly Meemken
      Posted by Kelly Meemken
      on May 29 2012 15:00 PM
      Intellectual435 points

      I have the same problem which is when ever I set the Enable_Flag to 1, the fault LED lights up.  I looked at the DRV8301)stat_reg1.all and the 9 and 10 bit are set to one which represents GVDD_UV and FAULT are active.  The board was working fine while I running at level 7 of  the PM_sensorless project.  I was running in current mode and switching to speed mode and all of a sudden the board quit working and the fault led lit up.  I have the same problem on another one of my drv8301 and I was wondering what I can do to fix the problem.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • ChrisClearman
      Posted by ChrisClearman
      on May 29 2012 17:48 PM
      Mastermind24515 points

      now it faults on everything? Even after full power cycle and using a known good program (like InstaSPIN-BLDC GUI?)

      if so, it sounds like HW damage (short).

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Kelly Meemken
      Posted by Kelly Meemken
      on May 30 2012 08:10 AM
      Intellectual435 points

      Yesterday was the first time that I used this board and it already broke.  I doesn't seem right that the board will short at $300 a piece when I followed the directions from level 1 to level 7 step by step.  Is there anything you can do.  This is my third board already.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • ChrisClearman
      Posted by ChrisClearman
      on May 30 2012 10:37 AM
      Mastermind24515 points

      please try the board with a known working project, and if you can a known working motor.

      the board is very robust and should not be damaged.

      if the DRV device is tripping it's usually one of two things

      - Torque command making a step response: try de-tuning your Speed controller (very low Kp, no Ki) and making your ramp slope shallower 

      - If your motor is low inductance it could have some very nasty start-up current spikes. you will need a much higher PWM frequency

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Kelly Meemken
      Posted by Kelly Meemken
      on May 30 2012 13:30 PM
      Intellectual435 points

      I tried running the GUI program originally programmed in flash and got the same results (the fault trips).  I know you said that this fault is usually because of two reason but I had the motor spinning successfully on each of my three boards.  Here's what happen when each of the board broke..

      1.)     I was running step 7 and the motor was running fine in current mode, but when I switched to speed mode, the motor stopped and the board fault (which I think is a short).  i went all the way from step 1 to step 7 on this board and used it for over a week.  I was able to switch the board from current control to speed control successfully on this board and I was tuning the PIDs.  The difference between when I switched from current control to speed control the time I broke the board is that I switched while the board was ramping up (at low speeds) and I switched the the speed control.  I didn't think this would short anything because I was pulling such low power.

      2.)    The second board broke the same way with the same fault (GVDD_UV) the first day.

      Both were at low speeds (600 RPM) and low power (1-2 Amps DC) at 57v (too high?).  I should mention that I am using a 3 peak H.P. motor although I never got close to this power.  I changed my switching frequency to 16 kHz because thats what we use today and the inductance is .000206 H.  Can you think of anything I did wrong and hopefully help fix my boards? 

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    1234
    TI E2E™ Community
    • Support Forums
    • Blogs
    • Videos
    • Groups
    • Site Support & Feedback
    • Settings
    TI E2E™ Community Groups
    • TI University Program
    • Make the Switch
    • Microcontroller Projects
    • Motor Drive & Control
    Other Communities
    • Deyisupport
    • Designsomething.org
    • beagleboard.org
    • TI on Element 14
    • TI on TechXchangeSM
    Other Technical & Support Resources
    • WEBENCH® Design Center
    • Product Information Centers
    • Technical Documents
    • TI Design Network
    • TI Technical Articles
    • TI Training

    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.

    Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

    Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
    TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

    TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
    embedded processors, along with software, tools and the industry’s largest sales/support staff.

    © Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
    Trademarks | Privacy Policy | Terms of Use