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.

Connecting DRV830x to external control card

Other Parts Discussed in Thread: CONTROLSUITE, DRV8301

Hi everyone,


i want to realise a sensorbased fiel oriented control with space vektor modulation for a 1kW BLDC-Motor with a 12Vdc supply. I chose the DRV830x Drive board. I should not use the integrated control card C2000 picolo, because my company wants me to use an other ECU.

So now i´m connecting my external control card with the DRV8930x Drive board, using the J5 connector and i want to be on the safe side that i´m connecting the pins on the right way.

I tell you what i´ve done:

1. PWM_AH, PWM_AL ... PWM_CL    these are the 6 high-side and low-side signals for the MOSFETs

2. IA_FB, IB_FB, IC_FB                        these a analog signals wich represent the current of the three phases

3. I_Total                                                 sum of all currents, i do not really need it and don´t have to connect it with my ECU right?

4. ADC_Vhb1 ... ADC_Vhb3                these are signals of the Back EMF, i just need them to realise a sensorless control

5. QEPI, QEPA, QEPB                          Pins to use the on board Encoder/Speed Control

6. FAULTn, OCTWn                              these are signals for over-temperature and over-current warning

I hope i understood the meaning of these pins correctly. Now i tell you wich pins i don´t understand:

7. DAC_PWM1 ... DAC_PWM4            i only need these pins to oscilloscope the PWM-signals, so i don´t need these pins to connect with my ECU, right?

8. CAP1...CAP3                                      i read that these are Hall inputs. Do i really need to use three hall-sensors? On my motor, there are only two hall-sensors  and i think its enough to get the correct position of the rotor. And why does the DRV830x need the information of the hall-sensors? I would say that just the ECU needs this information...

9. TSI                                                       Tach/Pot input?? what does that mean?

10. DC_Cal                         

11. EN_Gate

12. STATUS

13. VDCBUS

I hope you can give me an answer about the meaning from 7. to 13. and i also hope that i understood 1. to 6. correctly.

I allready studied the controlSuite/ and i couldn´t find answers in the Schematic_Block_Diagramm_TIDA and in the DRV830x_Hardware_Guide.

Thanks for your support!

Stefan Berg

  • Stefan,

    I am going to move your post to the Motor Drivers forum, since your questions relate specifically to products from that group.

    Before doing so I have been asked to respectfully draw your attention to the software license agreement which accompanies the controlSUITE package.  You can view the entire agreement here: http://www.ti.com/lit/ml/sprz431/sprz431.pdf

    Please remember that TI-provided code or software (such as ControlSUITE) is generally not authorized for use with non-TI devices.  Please check the license terms for your specific material carefully to ensure compliance.

    Regards,

    Richard

  • 7. You should not need these signals. They are just coming from the controlCard.

    8. Correct. Whether you need them or not depends on your algorithm. This hardware is designed to support a wide array of control methods.

    9. This is a general purpose pot, that can be used to set an analog voltage in the system.

    10. DC_CAL is used to short the input of the amplifiers of the DRV8301 for offset cal (see the DRV8301 datasheet)

    11. Enables the DRV8301 gate driver (see the DRV8301 datasheet)

    12. General purpose indicator LED.

    13. Voltage divider of the supply voltage