Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Driving 5phase step motor with 10 mosfet

Status
Not open for further replies.
Hi FvM
Regarding to your answering I decide to use TLP250 for isolated gate driving of mosfet. one TLP250 for each mosfet. So there are ten TLP250 for ten mosfet. I draw the circuit. can you say your idea about it?
highside.jpg


I also think about using power transistor for half-bridge section of my circuit.I think it was easier than mosfet driving and there is no need for isolating and problem that I had with mosfet in my special circuit case(low frequency). What is your idea?

The quiescent current of the high side driver is rather low, so it could be supplied by a small current source or series resistor, combined with a zener diode voltage limiter for the bootstrap voltage. A single auxilary supply on top of the DC bus voltage is required, but still better than implementing five DC/DC converters.
Can you describe it a little more? I couldnt understand it. Can you describe it with some picture of your suggested circuit, please?


Regards
Tictac

- - - Updated - - -

Can I use two transistor(pnp-npn) in push-pull form instead of TLP250 that driving low side mosfet?

- - - Updated - - -

Its my step motor from VEXTA
**broken link removed**

- - - Updated - - -

Can I use this circuit(with transistor) for driving my step motor?
H-Bridge-2A.gif
 

Its my step motor from VEXTA
According to the specification, the motor is designed for constant current operation. It can't be supplied by constant 12 V.

Regarding to your answering I decide to use TLP250 for isolated gate driving of mosfet. one TLP250 for each mosfet. So there are ten TLP250 for ten mosfet. I draw the circuit. can you say your idea about it?
Similar to IR2110, the high side driver needs an isolated/floating supply. It can't be supplied by the same supply voltage as the low side driver. Basically, there's no advantage in using TLP250 instead of IR2110.
 
  • Like
Reactions: tpetar

    tpetar

    Points: 2
    Helpful Answer Positive Rating
Thanks for elaborating.

It's useful to have a boostrap diode in addition. So the high side driver quiescent current will be supplied through the resistor and the dynamic power consumption (mainly gate charge) through the bootstrap diode.
 
Thanks my dear friends Fvm and daniel_edb

By regarding to your guidance I draw compelte circuit . Can you tell me about its problem? maybe I dont understand your suggestion completely. Please help me to solve my problem.
ir2110_isolation.jpg
I have two isolated supply voltage. one for Mega32 and logic supply voltage of IR2110 and one supply voltage for bridge and high side and low side floating supply voltage of IR2110(15 volt). Is it true?

Regards
Tictac
 

You schematic is (I hope without mistakes :) :
View attachment driving2.bmp

Your zener diode voltage in gate of high side mosfet must be greater than Vcc voltage. If your bridge voltage is greater than 15V, maybe your will must little change sch. Aux supply is small power. 1W should be ok. For aux supply you can use cheap dcdc boost converter based on LM2577 (about 2-3$ on ebay) and use one for all 5 drivers. For higher voltages on bridge you find another solution.
Before all, if you chose IR2110 , you should be detail read datasheet.
 
Last edited:
  • Like
Reactions: tictac and FvM

    FvM

    Points: 2
    Helpful Answer Positive Rating

    tictac

    Points: 2
    Helpful Answer Positive Rating
Hi daniel_edb , thanks for your schematic.
I have some questions about your schematic:
1- Is the Ground of VAUX and VMAIN is connected together?
2- Should I use lm2577 in flyack mode?(for isolation)
If your bridge voltage is greater than 15V, maybe your will must little change sch
Can you describe it a little more,please? How can I change it?


FvM said: "According to the specification, the motor is designed for constant current operation. It can't be supplied by constant 12 V."
If I want to work with constant current so I must use higher frequency for switching mosfets, So I dont need for two isolated voltage and I can do it with one power supply. Is it true?
Below is the link for driving step motor 2phase with IR2110 and current control .
https://www.edaboard.com/threads/232314/
https://www.elektroda.pl/rtvforum/topic1799279.html
https://www.elektroda.pl/rtvforum/download.php?id=411803

I dont know the application of c-pump that made with LM555 at the schematic of this driver. Can you help me ?

Regards.
Tictac
 

The c-pump is a cheap way to keep the bootstrap capacitor charged while the driver is not switching.
 
  • Like
Reactions: tictac

    tictac

    Points: 2
    Helpful Answer Positive Rating
Hi fvm
Is this a good way for low frequency driving of stepmotor like my step motor driving? Can I use this way for mosfet voltage at about 50 volt with low frequency of driving?
Regards
Tictac
 

Hi Tic tac and sorry for the delayed answer
Well , you can easily go through a floated ground supply which can turn your h side on with every frequency that you're interested in . do you know what i mean by floated ground supply ?
Best Wishes
Goldsmith
 

Hi Goldsmith
In an electric circuit, a floating ground is a ground, that is a reference node serving as a common return path for current from other components, which is not electrically connected to the Earth.

But I have some question about the schematic that daniel_edb designed.

1- Is the Ground of VAUX and VMAIN is connected together(I think they must be isolated)?
2- Should I use lm2577 in isolated-boost mode(flyback)?
Regards
Tictac
 

But I have some question about the schematic that daniel_edb designed.

1- Is the Ground of VAUX and VMAIN is connected together(I think they must be isolated)?
2- Should I use lm2577 in isolated-boost mode(flyback)?
Regards
Tictac


1. VAUX and VMAIN must have same ground.
2. You don't need isolation. You can simple buy complete boost circuit on small board (lm2577 with all other parts + potentiometer for set output voltage up to 30V). It cost about 3$. Higher voltage boost cost more or you can make your own.
 
  • Like
Reactions: tictac

    tictac

    Points: 2
    Helpful Answer Positive Rating
Its Oriental Motor stepper motors with a step angles of 0.36° or 0.72° are wound in the bipolar New Pentagon configuration. In this document described complete diagram of coils in the 5phase stepper motor. there is a table that show the exciting sequence of 5phase stepper motor. As I know in the half bridge with 2 N-channel mosfet for driving each coil of stepper motor we need two inverted pulse for H-side and L-side mosfet.
For example in table 1 of below document there is 10 step for driving stepper motor at full-step mode. At step 0 of this table we see that VOHGE=L and VOLE=L !!
https://www.orientalmotor.com/technology/articles/article-new-pentagon-bipolar-driver.html

Regards
Tictac

- - - Updated - - -

If I want to drive stepper motor in constant-current mode I decide to use such a below schematic.
https://www.elektroda.pl/rtvforum/download.php?id=411803
As you see it uses TMC249 for microstep driver that generate proper pulses for driving IR2110. Because I want to drive stepper motor in constant-current in full-step mode I dont want use TMC249 and I want to generate pulses for HIN and LIN separately. Can I use AVR micro-controller for producing pwm for IR2110 with frequency at about 20khz to 50khz ?? or should I use seperate oscillator or pwm generator for each bridge?? Which pwm generator you suggest for this? (for example L6506)
Can I use one shunt resistor for all of the bridges or Can I using one shunt resistor for each full-bridge (it means that three shunt for five bridge) ??

Regards
Tictac
 
Last edited:

A short form catalog of the Vexta controller chips shows a single shunt for the common driver supply, see http://forum.orientalmotor.com/viewtopic.php?f=3&t=262

I guess, no forum member is involved with the design of five phase stepper motor drivers or wants to design it for you from the scratch. If you are seriously interested you have to gather the information yourself.
 
  • Like
Reactions: tictac

    tictac

    Points: 2
    Helpful Answer Positive Rating
Hi FvM
Thanks for the link. I dont want to anybody design driver for me. I will design one circuit for constant-current and put it there for improving it. I think its better.
Thanks for all of your answering.

Regards
 

I expect that a good constant current driver will control the phase currents independently. In this case, current measurements with a common shunt would depend on specific phase shifted PWM schemes.

Generating the PWM with an ATmega in software will hardly achieve 20 to 50 kHz with good quality. For generation in hardware, the processor hasn't enough pwm generators (OC units).
 
  • Like
Reactions: tictac

    tictac

    Points: 2
    Helpful Answer Positive Rating
Thanks for answering. I want to use L6506 for generating pwm and sensing current of each full-bridge . Recently I study the below application note with this title: "USING THE L6506 FOR CURRENT CONTROL STEPPER MOTOR"
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=11&ved=0CC4QFjAAOAo&url=http%3A%2F%2Fwww.bdtic.com%2FDownLoad%2FST%2FAN469.pdf&ei=ek90UcyvJ6Gu4ATKmYDQCA&usg=AFQjCNFd2bunQarMVYlXwU-fS4cHoQ9f9g&sig2=1eEW8_pzbHPkP2F9s5J25w

If I want to use this controller inside of Mega64 I should use three L6506. I want to use three shunt for each full-bridge( two half bridge) and control it by one L6506. I think it is expensive for me.
Recently I started using STM32 Micro controller with STM32F103VET . I think it decrease my costs and incerease the complexity of my circuit and firmware and have enough output pwm generator and high resolution ADC with proper cpu speed(72 MHZ). Please help me to choose better way.

In this case, current measurements with a common shunt would depend on specific phase shifted PWM schemes.
I dont know anything about phase shifted PWM. Please give me the link for studying it.
Regards
Tictac
 

Recently I started using STM32 Micro controller with STM32F103VET . I think it decrease my costs and incerease the complexity of my circuit and firmware and have enough output pwm generator and high resolution ADC with proper cpu speed(72 MHZ).
Yes, STM32 would be an option.
I dont know anything about phase shifted PWM. Please give me the link for studying it.
I was considering a specific point. How can you measure multiple phase currents with a single shunt? Most likely, general PWM literature won't answer it, you have to figure it out yourself.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top