Skip to main content
der.ule
Associate II
February 2, 2022
Question

Strange current waveform driving a BLDC motor using the IHM08M1 with the Nucleo F303

  • February 2, 2022
  • 16 replies
  • 7193 views

I keep investigating why I have problems driving my motor with negative speeds.

I captured the phase voltage directly on the motor leads (yellow, cyan and magenta channels) and the current on the DAC output (Ia or Ib) and I noticed this peaks on the current waveform.

0693W00000JODPSQA5.png 

Zooming in, the currents themselves don't look bad at all

0693W00000JODMoQAP.png 

However I do not understand where does peaks are coming from

0693W00000JODRdQAP.pngAny ideas will be greatly appreciated.

This topic has been closed for replies.

16 replies

der.ule
der.uleAuthor
Associate II
February 14, 2022

I got my hands on a current probe today and this is what I got from Phase_U at 3000RPM (scaling: 1mV/10mA)

0693W00000JPkUNQA1.png 

MK.1
Associate III
February 15, 2022

why does your oscilloscope show a negative current value on a positive half-wave? sorry, didn't look there

MK.1
Associate III
February 15, 2022

Please bring the oscillogram of the Hall sensors to the Back EMF Phase_U

der.ule
der.uleAuthor
Associate II
February 16, 2022

I'm not sure what I am suppose to do as I am not using an observer, but the hall sensors.

MK.1
Associate III
February 16, 2022

I think your problem with the reverse rotation of the motor is due to the incorrect electrical angle of the shift of the Hall sensors. This can be easily checked with an oscilloscope. Draw a diagram.

MK.1
Associate III
February 16, 2022

0693W00000JQ1ITQA1.jpgspin the motor by hand and watch BEMF

der.ule
der.uleAuthor
Associate II
February 23, 2022

Well I was sure I had done this measurement before (after all this is how I calculated my kV, but only with one phase), I could not find any of my old information, so I repeated the measurements today.

Three phases (P1: Yellow, P2: Cyan, P3: Magenta) and H10693W00000KaHmdQAF.pngThree phases (P1: Yellow, P2: Cyan, P3: Magenta) and H2

0693W00000KaHmTQAV.pngThree phases (P1: Yellow, P2: Cyan, P3: Magenta) and H3

0693W00000KaHmOQAV.pngThree halls (H1: Blue, H2: Cyan, H3: Magenta) and phase 1 (U/L1/P1)

0693W00000KaHm4QAF.pngThree halls (H1: Blue, H2: Cyan, H3: Magenta) and phase 2 (V/L2/P2)

0693W00000KaHluQAF.pngThree halls (H1: Blue, H2: Cyan, H3: Magenta) and phase 3 (W/L3/P3)

0693W00000KaHlkQAF.pngI used the motor calculator from ST to calculate the kV which turns out to be this time 2,53 Vrms/kRPM (I had a value closer to 4 last time, not sure if those resistors to form the virtual ground have an influence in my measurement)

0693W00000KaHkIQAV.png EDIT: I don't know why but my images did not appeared in the post the first time.

MK.1
Associate III
February 23, 2022
MK.1
Associate III
April 26, 2022

The picture in the manual contradicts what is written.