Society of Robots - Robot Forum

Electronics => Electronics => Topic started by: benji on September 26, 2008, 05:09:14 AM

Title: --- DC motor DriveR ---
Post by: benji on September 26, 2008, 05:09:14 AM
I was thinkin to build/design a circuit to optimally control dc motors
i mean

1/ speed
2/ position
3/torque
4/ brake  << most important

anyways the most used way to control speed is PWMing the dc motor so the average voltage would change
but,, is this efficient enough ? wouldnt be more efficeient if we decrease the supply voltage?

i was thinking if a group of us share the design , we can build it together,, wut do u think?
Title: Re: --- DC motor DriveR ---
Post by: airman00 on September 26, 2008, 09:17:56 AM
you are trying to make continuous rotation or not?
Title: Re: --- DC motor DriveR ---
Post by: benji on September 26, 2008, 10:36:21 AM
both ,,
Title: Re: --- DC motor DriveR ---
Post by: ArcMan on September 26, 2008, 11:07:15 AM

anyways the most used way to control speed is PWMing the dc motor so the average voltage would change
but,, is this efficient enough ? wouldnt be more efficeient if we decrease the supply voltage?

i was thinking if a group of us share the design , we can build it together,, wut do u think?

A PWM motor drive is very efficient.  A PWM motor drive effectively decreases / increases the supply voltage to the motor by vary the PWM duty cycle.  There are many, many designs out there already and even chips that implement those designs.

Title: Re: --- DC motor DriveR ---
Post by: benji on September 26, 2008, 11:29:18 AM
well i was talking about the 4 things i want to control,, im thinking an individual speed/torue/position driver
Title: Re: --- DC motor DriveR ---
Post by: ArcMan on September 26, 2008, 11:51:56 AM
Oh.  OK.  That does sound like a good project.

There is a commercial version:
http://www.pololu.com/catalog/product/425 (http://www.pololu.com/catalog/product/425)

but I haven't seen many hobbyist-designed solutions.
Title: Re: --- DC motor DriveR ---
Post by: Webbot on September 26, 2008, 01:39:41 PM
I was thinkin to build/design a circuit to optimally control dc motors
i mean

1/ speed
2/ position
3/torque
4/ brake  << most important

anyways the most used way to control speed is PWMing the dc motor so the average voltage would change
but,, is this efficient enough ? wouldnt be more efficeient if we decrease the supply voltage?

i was thinking if a group of us share the design , we can build it together,, wut do u think?

Have you seen my Motor Driver tutorial at http://www.societyofrobots.com/member_tutorials/node/159 (http://www.societyofrobots.com/member_tutorials/node/159)

This helps set speed etc and the Tri-State Switch also provides braking.

Title: Re: --- DC motor DriveR ---
Post by: benji on September 27, 2008, 09:40:39 AM
hey webbot ,,good work ,,ihave seen some ICs ,they could be helpfull
they can be included in such a circuit i guess,,
but im talking about somthing bigger,,, maybe close to industrial inverters for ac motors
Title: Re: --- DC motor DriveR ---
Post by: benji on September 28, 2008, 09:10:41 AM
well first , considering such a project one should model the dc motor,, have the equivalent circuit
i ve been lookin for it and most sites on the internet tell that its (R ,L ,emf) the emf is propotional to the rotational velocity

any other components to include?
Title: Re: --- DC motor DriveR ---
Post by: benji on September 29, 2008, 10:32:26 AM
now i know where to start , first to model then to build the controller, im gonna use matlab for modeling/controller PID design

i found this link very benefical and it has some other links mentioned below in the page

www.engin.umich.edu/group/ctm/examples/motor/motor.html (http://www.engin.umich.edu/group/ctm/examples/motor/motor.html)