1

i am running a bldc motor Infineon TLE9879 chip. Now i want to measure the current flowing through the motor. so i use the current sense amplifier where the motor current is converted to a voltage by means of a shunt resistor RSH(0.005 ohm).

I want to measure current from 0.1amp to 3Amps which gives the voltage drop at RSH (0.1*0.005=0.0005volts to 3*0.005=0.015volts). Considering 5V reference voltage of ADC I will not be able to get a good number for the above voltage drop. Also with the maximum gain of CSA the output is still negligible. The data sheet says you need to do linear calibration but how to do it for the entire current range? If anyone has experience with CSA please share how to do it? Attachment CSAdatasheet

I am adding some new information here. Actually, when I checked the current in one of the phases of the bldc motor it appears like the following enter image description here Its amplitude increases as the load on the motor increases.

I was doing a mistake of reading the ADC value in every 100ms without any synchronisation with the actual current waveform. That's why the ADC value always shows the offset value of the opamp. I think I need to measure the RMS value of the voltage developed at the shunt. Please let me know if I am correct!!!

litun bls
  • 193
  • 2
  • 5
  • 16

1 Answers1

-1

The CSA has programmable gains 10, 20, 40, 60. So if you used gain of 60 the input to the ADC would be 0.9V at 3 amps. The data sheet shows a calibration unit. The user's manual explains how to use it.

EE_socal
  • 1,392
  • 6
  • 6
  • can you tell me where it is mentioned calibration of the current sense amplifier? Current sense amplifier comes in ADC1. – litun bls Mar 13 '18 at 04:57
  • Here my task is to stop the motor as soon as the motor is running on no-load. I could see the no-load current from my DC power supply and it remains between 0.4 to 0.6 amp. – litun bls Mar 13 '18 at 05:00
  • Click on the user's manual link I provided and search for calibration. – EE_socal Mar 13 '18 at 15:43
  • i have seen all calibration in the datasheet. But if you understood my question, please answer. – litun bls Mar 13 '18 at 18:36
  • how it is possible to measure 0.1A to 3A current with 5v reference voltage for ADC – litun bls Mar 13 '18 at 18:41
  • Use a larger sense resistor. 0.027 ohms and gain of 60 will give 3.086A full scale (5V) or ~0.003A per bit assuming 10 bit ADC. Dissipation of resistor will be 0.243W – EE_socal Mar 16 '18 at 18:10
  • Can anyone suggest how to measure above wave form in the shunt resistance of current sense amplifier!!! Thank you – litun bls Mar 22 '18 at 05:49
  • I have tried to poll the ADC measurement in every 1 millisecond, but still i read the the offset value of Op-amp. Any suggestions? – litun bls Mar 22 '18 at 05:53