Getting started help, dc motor

Hey guys,

I don’t really know if this is the right place to ask this question, but I’m about to buy my first ever stuff and I’m quite confused.

I want a DC motor (I think) to run a pulley with with a belt. And I’d prefer it to run on a 9v battery. I don’t really know what to get and was hoping anyone could help me out.

See my beautiful image illustration in the file attachment or here postimg.org/image/llgvjbhnh/

It would be a huge bonus if I could rotate both left and right instead of just one way, but I have no idea how.

I thought about the following items, but don’t know if its the right choices;
http://DC motor robotshop.com/en/brushed-dc- … 00rpm.html
Speed controller / board (robotshop.com/en/dc-speed-co … ators.html
9v battery connect robotshop.com/en/wh-03-wirin … ttery.html
Pulley robotshop.com/en/actobotics- … y-6mm.html
Belt robotshop.com/en/125-tooth-timing-belt.html

Big thanks from me for any help at all.

Some initial guidance:

The motor / pulley / belt combination will unfortunately not work together. If you want a quick and easy setup:
robotshop.com/en/tamiya-en.html
Ex: robotshop.com/en/tamiya-pull … =RB-Tam-46
robotshop.com/en/tamiya-univ … =RB-Tam-47
robotshop.com/en/tamiya-4-sp … =RB-Tam-15
robotshop.com/en/brushed-dc- … 00rpm.html (this would replace the one in the gear box)

These are all compatible with one another.

The motor ideally needs 6V at fairly low current, so you need an analog DC motor controller:
robotshop.com/en/analog-moto … llers.html
Ex: robotshop.com/en/pololu-18v7 … RB-Pol-119
The knob / potentiometer is separate:
robotshop.com/en/linear-rota … stors.html

If you want to save a little money and are prepared to do some programming, you can use a microcontroller with integrated DC motor controller like the ROMEO:
robotshop.com/en/dfrobot-rom … a-328.html

You should ideally not use a normal 9V battery - they do not have much stored energy, cannot discharge at high current, and are really meant for low current applications.
If your application is stationary, why not choose a wall adapter?

Benson,

Thank you very much for taking your time putting your answer together. The answer is exactly what I was hoping for, so thanks - and I’ll buy it and try it out.

Regarding the power, I wasn’t sure if v9 would be enough - but I thought that if it was, then why not. It is going to be stationary, so your point is good. Is there any EU wall adapter for the motor you gave me an example on that you would recommend? I guess they need some kind of transition/adapter between the wall mount and the motor…?

Before choosing an adapter - would you opt for the programming approach, or the analog motor controller?
The analog motor controller can accept 6V, whereas if you want the microcontroller approach, you can try 7V so the microcontroller gets power as well.
robotshop.com/eu/en/robot-pa … pters.html
robotshop.com/eu/en/wh-02-wi … ector.html

Coleman makes a great point… you really need to think about how simple or sophisticated you want your setup. If you just want on/off fast/slow, you may want to go with something simple and save yourself from the programming challenges :slight_smile:

…on the other hand… if you want lots of control, then you’ll want to go with the programming approach. I personally use 2 RoboClaws for ROVer for complete speed, acceleration and distance commands (thanks to encoders on the motors)… which is also something to consider if you want more control. As you can see, it gets more involved quickly :slight_smile:

If you want a flavor of the more involved approach, I’ve got videos on the RoboClaw stuff …let me know if you’d like some links.

Good luck!

Nick.

Nick,

Yeah, I guess you guys are very right about this. I didn’t really know how involved it quickly could get. So I think for now, I’ll go with the simple setup. I’ll definetly go on to something a little bit more challenging in the future tho, to get more control and so on. :smiley: It’s all interesting and it’s really great to see a great forum for it as well.

Thanks!

Benson,

Thanks again. I think - for now - I’ll try to avoid the programming approach, just to be on the safe side. I want a better overview of how things work, function and effect one and another before I make thing too complicated for myself. :wink:

The most important thing is to start… start big or start small, but start :slight_smile:

Have fun!

Nick.