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.

Need TIDA-00366 ACIM program

Other Parts Discussed in Thread: TIDA-00366, CONTROLSUITE, AMC1301

hi: chris
how are you

I find ti has a new application .  TIDA-00366.   

can you find  it's program of 28027 ?

  • unfortunately SW is not usually released for TI Designs. Usually the SW is just used to prove the HW design. My understanding is that this is a very simple V/Hz control based on the examples in controlSUITE
  • chris:

    you know , in controlsuite , just HV has ACI motor control used F28035 program . 

    and has not program  in Launchpad  f28027 about ACI .

     TIDA-00366 use F28027 control ACI motor .  it is  different . because of FLASH  and RAM  place with F28035.  

    Otherwise ,  F28027 has not QEP .  how use it control speed when V/F modul  ? dose it can FOC  without QEP measure motor speed?

    so , it is hard for F28027 control ACI motor .    I want to know TIDA-00366 detail of program.

     

    best regard

    yanzheng FU

  • the TIDA-00366 is just doing open loop V/Hz control, not FOC and not using an encoder
    it should be following this project
    C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v2.1\HVACI_Scalar

    many ACI motors use scalar control
    you can also use sensorless control

    for encoder based FOC you will need to move to F2803x so you can use the QEP for encoder capture (though some have use GPIO on F2802x)
  • Question about this design, is it possible to use the AMC1301 + op amp current sense design and isolated drivers in tida-00366 for instaspin FOC? In the documentation it mentions delays induced by the design. Will it work or does the latency cause FAST to not function correctly? I have been trying to find a high accuracy in phase current sensing option but because I need up to around 120V I'm struggling to find a good solution. 

  • we've never tried it, but it should work. the important part is triggering the sample at a specific time. you can have some delay in the conversion and communication.

    have you looked into in phase current LEM sensors?

  • I have been trying to use allegro ACS sensors but haven't had much success. I have tested the motor with a TI drv boost kit to make sure it works. I have never had it get past the initial spin during when using the ACS sensors, it always does resistance, inductance the initial open loop run then fails. I'm not sure if the reduced accuracy and bandwidth over shunt solutions poses a problem for motor detection.

    I'm trying to build something similar to this vedder.se/.../ but with higher voltage support and a Ti F28069. Where it becomes a problem is many people want a controller for light electric vehicles operating between 60v and 120v while current isn't really high enough for the larger hall sensors and they take up too much room. Experimenting with that open source controller appeared to have similar results, the lower bandwidth and accuracy on the hall based sensors hurt motor detection reliability. While versions that used upgraded opamps performed better and were less prone to hardware damage.

    Most suggestions I have read say to use delta sigma modulators with shunts in this situation but no one sells MCUs with delta sigma inputs or differential analogue inputs and FOC motor control software options. If I switch to a MCU with ∆Σ support I'm not going to be able to get software comparable to the instaspin and linestream ADRC code.

    I could always add an external ∆ΣADC, I'm not sure how that would compare to the solution in tida-00366. Reading data from the external ADC would also take time but I'm not sure if it would be preferable. Any thoughts on what would be a good option for high speed high accuracy current sense on a f28069? I have seen one other option with the high accuracy current sense opamps on a floating voltage and then translating the output back the same ground as the MCU, however there wasn't much information regarding how it performed.
  • We have released an eval kit, IDDK (Industrial Drive Development Kit), which basically covers various options of grounding/ isolation, various current sensing options such as non-isolated shunt connected to inverter bottom half, or LEM and Sigma/Delta connected in series to motor phases. It is a good platform to study and compare the influence of various methods. Usually it is packaged with F28379D which has sigma delta modulator and differential ADC config (16b) as well. I would recommend you to review the link below for more information.

    best regards,

    ramesh

  • The delfino MCUs look fantastic for motor control, but wouldn't using one mean going without many of the features found in instaspin? Is the design drive sensorless software as capable as instaspin FAST? Would it be feasible to reuse F28069 motor profiling code using the control drive estimator instead of FAST or does the delfino software already have it's own motor profiling code?

  • The example software given there is sensored and it is not InstaSPIN based. There is no estimator or profiler here.
    For your evaluation of various current sensors, it may help.
  • I don't understand, if I test ∆Σ modulators for current sense and they perform well how would I then use them for motor control when they do not work with a f28069? Is the tida-00366 design suitable or does being converted between so many signal types between the modulator and the MCU negate the advantages of ∆Σ based current sense?

    Is there a recommended way to use high end current sensors from the AMC range of products with instaspin enabled MCUs? Or if I switch to a delfino MCU is there any sensorless FOC software with motor profiling?
  • InstaSPIN enabled devices don't have delta sigma support and viceversa. We have the standard open source software available in control suite to port on Delfino. These are the choices at this point...