139Views6Replies

Author Options:

Have a timed switch on motor ? Answered

Hello, Im very new with electronics and im working on a project, but I need to make a motor go forward then after a few seconds reverse and so on. I found this tutorial https://www.instructables.com/id/How-to-control-a-DC-motor-to-run-in-both-direction/ which is great but it uses a manual switch. Does anyone know how I could make this so its timed to switch? thanks

6 Replies

user
AGTx (author)2015-08-22

well IC555 and transistors do great job. I have made one with them but that looks messy and complicated so what i have done i have used a micro-controller (Arduino) which gives me the power to control the motors not only on which direction i like but also to control its speed. Since it requires some space more than that of the transistors and 555. So what i have done that I had transferred my program from arduino to attiny 45 or 85 which have a size of 555 and it works great.

Select as Best AnswerUndo Best Answer

user
iceng (author)AGTx2015-08-23

I have made both....

Agreed a uP is a great choice, But the builder needs to be able to program !

Select as Best AnswerUndo Best Answer

user
iceng (author)2015-08-21

If you plan to use 3V, the transistor forward drop will be to much for things to work.

but above 6V like 9V or 12V you can time it.

I did find and modify this. Note the 555 needs at least 4.5 Volts............

Select as Best AnswerUndo Best Answer

user
iceng (author)iceng2015-08-21

After thought, that 47K may need to be 1.5K !

Select as Best AnswerUndo Best Answer

user
iceng (author)iceng2015-08-21

Here is a 555 resistor capacitor to timer calculator you can use.

http://www.bowdenshobbycircuits.info/555.htm

Select as Best AnswerUndo Best Answer

user
Downunder35m (author)2015-08-21

555 timer and two transistor to do the switching....

Select as Best AnswerUndo Best Answer