Motor controllers...

I've been going through the picaxe 28 manuals and the part about motor controllers is a little confusing.

When is it appropriate to use the Lxxx motor driver chip and when should one use the darlington chip?

My understanding is pwm technique is when we have neither of the above chips?

 

I'm using the Tamiya twin motor http://www.pololu.com/catalog/product/61 some of you have used.  For this motor, do I need one power source or two? And darlington or will Lxxx motor driver suffice?

 

Thanks a bunch for your inputs!

fritsl's picture

You should only use the

You should only use the motor-driver for the motors - no darlington.

It is optional weather you want to use one or two power-sources, the "Lxxx" can do both.

It is my personal experience that it can be hard to draw enough power out of the Tamiya twin motor - so I'd use only 2 cells for the logic, and 4 for the motors.

Things will make sence after a while :) Perhaps this will be good help. 

Thanks Fritz! That clears

Thanks Fritz! That clears things up a bit. Will follow your suggestions and see how it goes.  Here's what I'm planning to do. Remove the darlington chip, insert the Lxxxx chip, put in that 330 R (from your first tutorial) into the darlington socket, connect the motors to the A/B points in the picaxe 28 board, change the jumpers to take two power supplies, hook it up. Either I hear the whirrr of the motors or see the magic smoke! Either way, a good learning experience! :)
jgillick's picture

Is the Lxxxx chip pin

Is the Lxxxx chip pin compatible with how the darlington chip is setup with the Picaxe?  I think the 28 board has a dedicated DIP socket for the motor driver chip.

It is L293D ... didn'thave

It is L293D ... didn'thave the number at the top of my head, so wrote it as LXXX! :)
fritsl's picture

2 different chips, 2

2 different chips, 2 different sockets and pre-routing on the 28 standard board.

I misread your question. 

I misread your question.  If my understanding is right, the darlington chip in the 28x board, is connected to the output pins. The output from the Lxxxx goes to the 4 points marked A and B.
jgillick's picture

This is correct, but the

This is correct, but the L293D has power, ground and output on both sides of the chip too.  The socket for the darlington chip probably doesn't match the same power/ground pins as the motor driver.

I'm pretty sure the 28x board has 3 DIP sockets: 1 for the Picaxe, 1 for the darlington and 1 for the motor driver.

Is this what your board looks like: http://letsmakerobots.com/node/75

In Frits's "First Robot" tutorial, you'll notice that he uses the bottom socket (depending on which side of the board you thing is top) for the motor driver: http://letsmakerobots.com/node/17

The cool thing about this dedicated socket is that it's pre-wired for the  L293D chip to the 4 - 7 output pins and the board has an "A" and "B" area where you can solder your motor leads to.

To be honest, I haven't played with the 28x board yet, so this is all from what little I know about it. :)  I've been working with the 18x board, and had to make a custom pin harness to adapt the L293D chip to the darlington sockets, since that board doesn't have a motor driver socket.

Comment viewing options

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