Let's Make Robots!

M51660L and L298D Pin Connections for DIY RC Servo/Motor Board...?

Hello Everyone,

As of today, I am a brand new member of this forum, although I have been quietly reading and learning all the great info available from the sidelines for a while now.
I'm a complete newbie when it comes to robotics and solid state circuitry... but I've been building thermionic valve/tube audio stuff for years, so I know how to solder up a board!
I guess I have reached the stage in my project where I've become a bit stuck...(it had to happen at some point!)...and now need some help from the more experienced electronics people frequenting this informative forum.

A quick overview of my project....it's a proportional (RC Spectrum Tx/Rx interface) rotating mechanical arm (360 deg +), driven by a home-built servo-motor, which comprises of a medium-sized 6 volt dc gearhead motor, driven by, again, a home-built motor control board with potentiometer derived positional feedback...just like a big version of yer standard rc servo really.
I'm about to begin construction of this motor/servo driver board...and herein lies my problem.
I'm going to use two ic's for this custom board, the Mitsubishi M51660L RC Servo Control/Driver,
and an SGS Thomson L298D Dual H-Bridge Driver.

I'd like to use the L298D to augment the motor current capabilities of the board, because the M51660L's own built-in H-bridge (and it's two external pnp transistors) only have the capability for 100mA or so, and would burn up pretty quick if I tried to drive my somewhat larger gearhead motor with it's designed loads, from the M51660L circuit alone.
I intend also, to use the L298D in parallel mode, doubling it's normal 2A dual channel inputs/outputs into a single, well heat-sinked, 4A motor driver.This should give me plenty of 'worry-free' headroom from overheating the circuit with this particular gearhead motor.

Now this is the bit where I find myself stuck...can some kind soul here tell me how to go about connecting the output pins of the M51660L and the inputs of the L298D to each other to achieve this?.
I know how to wire the pins on the L298D to get parallel mode, but I'm not sure which pins on the M51660L,
(pins 6 + 10 - Outputs 1 + 2, or pins 4 + 12 - ext. pnp transistor drives, or all four of them...??) to connect to the inputs (pins 5 + 7), Enable A and Enable B (pins 6 + 11) on the L298D?.

Also, my supply voltage to Vs (pin 4) on the L298D will vary between 6 volts and 7.5 volts in use, can I use this point to take the supply for L298D's Vss (pin 9) logic supply too, and maybe also the Vcc supply (pin 14) on the M51660L..?? or will I have to regulate that particular supply seperately down to 5 volts via a BEC circuit via the Spectrum Rx?.

The 'D' suffix on the version of the L298 I want to use, means that it has built-in diodes on the outputs to help counteract any spurious back-emf from the motor in normal operation ie: forward/stop/reverse/coasting. Would there be any further advantage in adding extra external fast schottky 'fly-back' diodes of generous amperage across the motor?....bearing in mind it will constantly be position-controlled by feedback through an external 5k pot through the M51660L's circuitry...therefore not having too much over-run, coasting etc. to deal with?

Can I leave the 'current-sensing' A+B connections (pins 1 + 15) on the L298D not used...what is their purpose?

Would I still need to keep the 560k resistor and 0.1uf cap between pins 2 + 6  in place, as shown on the M51660L schematic?

As I said, I'm new to these...'er... 'little black chips' and their mysteriously complex capabilities, so if I appear like a complete dunderhead in these matters, please excuse me and I apologise in advance for the numerous questions.
If it glows red hot, runs at 500 volts +, has been obsolete since the late 60's, and makes guitars and hifi sound great,
then I'm quite at home.  Valve/tube powered retro-bot anyone...??

I have added data/schematics for both the M51660L and L298D ic's for your perusal.

Many hopeful thanks!


servo-control-circuit.jpg44.71 KB
m51660L_SERVO_CONTROLLER.pdf82.25 KB
L298.pdf185.1 KB

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

It looks to me like you could add a self built h-bridge to control said motor. I would imagine you would need to shield the output pins from current, so, you would need transistors there that could handle the current you propose to control.

I am really only answering this in hopes that some of the more knowledgeable will speak up.