Electric Motorcycle Drive & Hall Effect Sensor Ringing

Thread Starter

jegues

Joined Sep 13, 2010
733
Evening gents,

We've built the following circuit in the lab for our DC-DC converter for an electric motorcycle.

The blocks from left to right are,


  1. High speed optoisolator
  2. IR2110 Gate driver IC
  3. MOSFET Power buffer circuit
  4. MOSFET Power Module
  5. PMDC Motor
  6. ~48V Lead acid battery bank
  7. Hall effect sensor


Also note the circuit operates with two isolated grounds, one being the signal ground(i.e. ground for microcontroller), and the other the power ground. (i.e. negative of battery bank)

When operating this circuit, we measured the voltage at the gate of the bottom power MOSFET within our power module with respect to the power ground (yellow signal on the oscilloscope) as well as the output voltage of our hall effect sensor with respect to the signal ground.(blue signal on the oscilloscope)

We are using the hall effect sensor to monitor the current passing through motor and to relay this information back to our microcontroller which will take appropriate action if the current is deemed to be outside of acceptable ranges.

Please see the schematic above, as well as the following youtube video: http://youtu.be/9R0xHGUImaM

As seen in the video, we observe some ringing on both the yellow and blue waveforms that seems to be somewhat synchronized, as if the cause of the ringing was from the same source, or at least somehow related.

You'll also note some more erratic high frequency ringing fading in and out of both signals. I'm fairly certain this erratic high frequency ringing fading in and out is simply due to triggering issues within the oscilloscope when the video was taken, but can't say for sure.

Does anyone have any idea what the cause of this sort of ringing could be? Or any further tests we can do to narrow down the cause of the problem?

Our goal is to obtain a "acceptable" signal from the hall effect sensor which will then be filtered and passed to our microcontroller for analog to digital conversion. It must be "acceptable" in the sense that the filtered version of the signal that is passed to the microcontroller still contains all the information that the microcontroller may need. In other words, the microcontroller should be able to distinguish between a 100A current and 150A current within a couple peroids of the switching frequency. (which for us is 20kHz)

I look forward to any advice, suggestions, or comments you may have me.

Thanks again!
 
Top