L298N + ESC + Brushless Motor.

Have you not heard of Boadicea?

The warrior queen or the perfume ? You lost me.

The former... Legend says she had blades sticking out of her chariot wheels...

The former... Legend says she had blades sticking out of her chariot wheels...

@Polymorph, Did you get that ? (the lawnmower blades go on you wheels...)

I'm on it!

Thanks for info, cya.

Hola, interesante topic, yo hice un smart balance wheel con 2 l298n y dos motores de Paso, los motores de paso son similares de los brushless pues son brushless pero controlados por pulsos DC, esyo quiere decir que se le envía un pulso a dos bobinas y estas responden segun el pulso atras o adelante o bloqueo, para un motor brushless de RC es necesario siempre el ESC ya que este convierte la corriente directa a un pulso alternado en tres faces o tres bobinas, este respo de fisicamente a un inpulso lineal por lo que es mas utilizado para generar altas revoluciones, pero de acuerdo a la configuracion del bobinado del motor si es de 12 polos o la cantidad de vueltas determinarías la velocida/fuerza del arrastre del motor, de acuerdo a esto si se toman las dos faces o los dos clabes exteriores de los 3 que van al motor, y se utiliza un transistor que por medio de una señal alta o baja dan el sentido de la corriente, en este caso el pulso de estas dos faces, esta inversion de polaridad la puede realizar el N298l.

Hi, It is possible to make brushless motor run from L298. I use 2 PCB of L298 to make 3 phase pulse to control motor. Detail of project and result is posted in my blog here: https://engineer2you.blogspot.com/2018/01/brushless-motor-l298-arduino.html

If you interested, please visit. Thank you

self balancing robot with BLDC motors. That's gonna be a neat trick to get working (bldc motor, driven by a reversible ESC is just gonna be too slow in transition from one direction to the other to keep the bot standing up.....)

Look up stepper motors ( and no they can't be driven by h-bridges either......)

No, it's not possible to drive brushless motors with an L298

raschemmel:
No, it’s not possible to drive brushless motors with an L298

The guy in the reference uses two L298, and bit bangs the outputs with delay to get the HD motor to rotate.
I have asked him about speed, but it would not work for a BLDC motor of any power.
Tom… :slight_smile:

raschemmel: No, it's not possible to drive brushless motors with an L298

Really? I made it run with L298. You won't believe? See result here

https://www.youtube.com/watch?v=f9KxO_V0Abc

Really ? You reply to tell me I'm wrong but you won't post any schematic or code to help the OP ! REALLY ? Who does that ? Why are you even on this forum if it's not to help others (like the OP, remember him ? HE's the one asking HOW to do it and you jump in to show you've done it without so much as a word to the OP.)

raschemmel: Why are you even on this forum if it's not to help others (like the OP, remember him ? HE's the one asking HOW to do it

Well the OP was asking to how to do it 3 years ago. Probably either worked it out by now or lost interest.

And to be fair to whitebank the link he posted contained plenty of information about how it was done.

Essentially it's possible for a certain class of brushless motors but given the limited capabilities of an L298 it's fairly pointless except as an entertaining little exercise.

Steve

Ok, I missed the DIY link in his first reply. I only saw the Youtube link. @Whitebank, My apologies. You did provide the "how to" info.

Hi, The L298 driving the BLDC motor is pulsing the three phases with [u]square-waves[/u] like a stepper motor.

An ESC uses a high frequency PWM signal, modulated to give an approximation of a 3 phase AC,[u]sinusoidal[/u], signal.

Here is an example of an ESC output to a BLDC motor, the inductance of the motor windings helps to smooth out the PWM to give a sinusoid and smooth efficient running.

https://www.youtube.com/watch?v=Jdhgi5_kmvk

You can hear the difference, the L298 circuit sounds rattly compared to the ESC unit.

An ESC is a small version of a VSD that uses high frequency PWM to produce a variable sinusoidal AC current on 3 phases.

http://www.acdrivesguide.com/vsd-controltheory.html

PWM frequencies can be as high as 16Khz, to produce a sinusoid AC of 50Hz or higher if overspeeding a 415Vac 3phase 50Hz motor.

Tom... :)

I agree there is no logical justification for using L298s instead of an ESC driven using the SERVO LIBRARY. The "rattly" sound is due to fact that the two L298s are only driving TWO of the three phases ( in Whitebanks example), and also due to the squarewave instead of sinewave drive.

"rattly" sound because output frequency for motor is still low. Now i have no time to make it run with high frequency, but i believe it can with L298 Sure this project run motor by 3 phase. I try to take out 1 of phase, motor not run! I will return with better result which using sine PWM to control motor speed.