Let's Make Robots!

motor controller

RECOMMENDATION FOR MOTOR CONTROL ---

Machina's picture

 

SOLUTION TO CONTROL 10 MOTORS WITH ENCODERS (OPTIONAL?).

6 MOTORS TO DRIVE THE ROBOT.
4 MICRO MOTORS TO PIVOT THE WHEELS.


PARTS LIST:

1. Arduino Mega 2560
2.
3.
4.
5.

 

Mapping of Pins on the Dagu Spider Motor Controller

I made a mapping of the Dagu Spider Motor Controller pins. The cells in red are what you see on the board itself. Other info has been placed adjacent to those cells for easy reference of functions, alternate names etc.

 

Curiously I am wondering if there is actually a typo mistake on the board with one of the pins being labelled as "TXD1/D1" when it should be "TXD0/D1" instead. Is that an error?

 

Please give feedback on the accuracy of the mapping.

 

PRACTICAL (and SAFE) H-BRIDGE for MOTOR DRIVE

Dan M's picture

I have noticed several people using an H-bridge schematic (commonly circulated on the web) that will work, but if both inputs are high at the same time, can throw a short across the motor power supply.  As long as they never let that happen, these circuits will work, but I consider it unsafe. Since many people here have different levels of expertise in both hardware and software, it is better to use an arrangement that prevents accidentally shorting anything.

Rover 5 - 4 Channel Motor Controller: PWM Frequency

I just got hold of OddBot's Rover 5 platform and the 4-Channel Motor Controller.  I'm still fairly new to all this and I'm not sure what PWM frequency to use for the controller.  The datasheet that I have doesn't specify so I'd appreciate any advice you can give me.

Many thanks.

cr4cX Motor Controller

This blog is about the cr4's motor controller.

Controller features:

  • controls two H bridges;
  • reads, interrupt based, two quadrature encoders;
  • implements PID algorithm for controlling the speed of the motors;
  • synchronize the motors;
  • communicates through Serial and I2C/TWI;
  • monitors the supply voltage;
  • monitors the current through the motors.

Dagu Gear Motor Pain

GroG's picture

I have been flumoxed by a motor issue recently, and was wondering if others had some strategy dealing with it successfully.

motor selection......

 

hi,

the weight of my robot is 12-14kg.....i am having a serious problem in selecting motors...

 

motors must must have good rpm

must have torque 

must  have feedback (for differential drive , positioning and controlling)

must have power to drive 12-14kg.....

 

plz provide me guidance.......... 

 

A not so dumb but practical motor controller

MechGeek2000's picture

I've been working on Leo's motorcontroller and reading a lot lately on bots.  It got me to thinking about using multiple uControllers to do multitasking.  I've slimmed down my original motor controller concept to just a PicAxe 14M, a L293D and some resistors. What makes this motor controller different is that it does more than just control the speed and direction of two motors for an indefinite amount of time.  It's possible during setup to make it that each command only last for five seconds or increments of five seconds.

What do you like in a SOFTWARE Motor Controller?

GroG's picture

CTC & I were shouting and the topic came to smart motor control.  Strangely, I have was working on a motor control software interface, and thought, what a great opportunity to ask, "What would you desire in motor control?"

My interface commands currently looks like this :

Problems with I2C -- DISCARDED

MG2R's picture

I'm trying to control two motors  by means of a joystick. This means I've coupled the potentiometers inside the joystick to my Picaxe 28X1 and my Picaxe 28X1 to two MD03 motor controllers. 

While testing I'm using only one potentiometer and one MD03. The problem is that I cannot get the system to work.

The program I'm using right now is:

i2cslave %10110000, i2cfast,i2cbyte

main:

readadc 0,b0

Embedded video: 

Sabertooth 2x10 motorcontroller

Hi,

I am using a sabertooth 2x10 motor controller in my tank style robot. I have been controllong it with a PIC microcontroller board and all has been going well. Until the other day when i was using it and the status1 LED went off and the board stopped working. When i power it up now, all the motor outputs are at 13V and the status1 LED stays off. I have taken the heat sinks off the board and inspected the components but all looks ok.

In desperate need of help.Does anyone have experience of this problem? All help greatly appreciated!

motor controller

teto's picture

look ,iknow it`s a stupid question ,but i want to know waht is the motor controller? ,and what is its use?

replies please ...... 

Help with Sabertooth 2x25

tmoney68's picture

Hey everyone. I am building a couple of projects using electric wheel chair motors. I am using the Dimension Engineering Sabertooth 2x25 motor controller. The proble I have is I am sending pulses of 1000, 1500, & 2000 us to the sabertooth and am getting random results (both forward, one forward the other reverse, both fast, both slow, one fast & one slow, etc) with no apparent consistency.

 

Qik 2s9v1 Motor Control Code

AnnieNakkie's picture

Update!  I answered my own question....I found that this motor controller has a max PWM of 127 not 255.  Once I changed that, I was okay!

 

HI Guys,

 

Drives 2 DC brushed motors. Holds 4A per motor.
Need a 8A  motor driver but don't have a lot of cash, look no further this article describes a simple and cheap solution. This project uses just few electronic … Read more
These are the smallest motor controllers currently manufactured for RC hobby robotics.  They take up very little space but can handle 2A continuous - more than … Read more

The best way to manage 2A motors.

BiohazardRoboIndustries's picture

Hi all, i'm wondering how i can control a motor with 2A current flow at 6Volts. I'm hacking a toy and the motors that make it to move requires that current... so i can't proceed to my plan A: the L293DNE, because it manages a maximum of 1.4A.

I don't know if exist a similar chip but wiht a higer current limit.

If You have ideas for that... PLEASE HELP ME!

The BIG board!

Krumlink's picture
Ok, though you would like to see what I am working on now. I am having this as a blog post  until there is something worthy of posting. It sure looks cool or what :)

Tiny adventures in motor control

jip's picture

Since my last blog entry about using timers and interrupts on the Atmel Tiny 26P, I have put together a driving lego monster with homemade dual h-brigdes that in principle should be able to eat something like 25A or so - of course the wires used are not able to carry that much current but hey I only had those IRF540 and IRF9540 hexfets lying around :-).The controller is still the Tiny26P and my goal is to make this my I2C enabled motor driver for later use with other stuff.

NEED HELP! with my motor controller

rippa911's picture


Hello guys. I'm creating a RF controlled 2.5kg sumo bot. I'm a mechanical engg. student and so don't have much knowledge in electronics.

Basically I need to create a 10Amp motor driver for driving 2 12V dc motors,10A each using relays.
Buttons on remote control:

      1
2           3
      4

1-Move Forward
2-Rotate Anticlockwise
3-Rotate Clockwise
4-Reverse


I'm planning to use these schematics for radio controlling

PIC18F452 and DC motor controller.

Hey folks.

 Becausse the PICAXE kit already ships with all the components (er, most of it) glued, I wanted something more challenging. So, I am trying to build my robotic brains from scratch. 

Whilst I have come across quite a few (video) tutorials with circuit diagrams using PIC microcontrollers, I am not able to use a motor controller. One such is here: http://www.seattlerobotics.org/encoder/200001/simplemotor.htm. 

USB to RC pulse controller

Hi, new to these forums and hoping someone can help me out!

I'm building a robot submarine (ROV) for fun on a pretty tight budget. The robot will have an on-board PC (in the form of a micro-ATX or nano-ATX motherboard) and will be controlled down a tether wire.

Can I get a little help ?

mattmitch's picture

I need a little help with my Pololu Micro Dual Serial Motor Controller.... I am trying to use it with my arduino robot but I have no clue where to start code wise  ... where can I get sample code ... or even a guide on how to code for it .. I am sort of stuck on  this .... any help is appreciated greatly :)

 

~Matt

Motor control

Hi

 

 

I'm building a robot based on my old RC-car and an arduino. The motor-control in my cars is "mechanical" where a servo switches the motor on/off etc. I would like an electronic motor-control instead...and i'm pretty lost.

Do you know a simple motor-control that will make the motor go forward,  just for a start? ;)

I think my motor draws a lot current so L293D is out of question..

 

Suggest me a motor controller

kankatee's picture

I am researching motor controllers and am looking to try something new. Previously I have used the Dimension Engineering Sabertooth 2x5 and am looking for something in the same ballpark.

The controller will interface with a PICAXE 40x. So please feel free to shoot me some suggestions.

Thanks,

David

Price: $40 USD
This kit is suitable for 10V to 30V motors. At 24V it can be used to power motors up to 500W, or up to 1KW when an additional four MOSFETs are added. The kit can be … Read more
Description An H-bridge circuit typically provides motor control in robotic designs. Low voltage, low amperage control signals (TTL) are used to control motors. … Read more

Arduino: How to make your first robot with..

fritsl's picture

When writing this, LMR only offers "Start here" - instructions on how to make your first robot, using Picaxe.

"Nebster" wrote to me, and asked if I could do a parallel, using Arduino, and I think that is actually a very good idea (now that Picaxe refuses to pay me commission, haha)

Focus should be on making first timers get a robot up and running at a low cost, and most importantly learn how to hook up motors, a servo, and a analogue input in "no time".