![]() | ![]() | ![]() |
| | |||||||
| Electronic Projects Design/Ideas/Reviews Are you building an electronic project or want to? Maybe you need some assistance? Come and submit your electronic questions here and let our experienced members find a solution. |
| | LinkBack | Thread Tools | Display Modes |
| | (permalink) |
| What I have: Brushed 10 motor, max current 8amps. (2 pin, pos/neg) Motors transfer function. Potentiometer (0v 0degrees, 5v 90degees) I need to build or subcontract out a motor controller to these specifications. The motor will only turn from 0 to 90 degrees and the position I would like to be controlled via a PWM signal because I already have my FPGA built and do not want to change it. Whats my best route to take on this? Any help would be appreciated. | |
| |
| | (permalink) |
| I think we are going to need a bit more information.
| |
| |
| | (permalink) |
| The motor is 12v. The motor is built into a housing where it will not let it turn passed 90 degree's or less than 0 degrees. It is also conneced to a very strong spring so if you open it all the way, then cut the power it will go back to 0 degrees. Where the motor will be at each duty cycle? I'm not quite sure what you mean. My FPGA can output any settings (duty cycle, pulse width) I want, I just have to program the chip according to what the motor controller settings call for. Simply... I have an adjustable PWM signal, a 12v motor, a poteniometer that varies from 0v (0 degees) to 5v (90 degrees). I just need to a controller to beable to vary the motors position. I only need one for now, however i could need many in the future; just kinda going for a working prototype, everything is completed but the motor controller. Last edited by czwalga; 5th June 2007 at 06:59 PM. | |
| |
| | (permalink) |
| So if I apply 12V across the motor it will go to the 90 degree point, run up against the hard stop and sit there drawing 8 amps, or more and dissipating a bit less than 100 Watts. If I drop the current a bit the torque will be reduced and the spring will pull the motor back toward zero. The spring helps you move in one direction, but you are fighting it in the other direction. Do I have this correct? | |
| |
| | (permalink) | |
| Quote:
Yep, thats correct. There really no need to be a reverse voltage to drive the motor backwards althought it could be done if needed. | ||
| |
| | (permalink) |
| So for starters we could have a comparator such as the LMV331 http://cache.national.com/ds/LM/LMV331.pdf running off of 12V for Vcc comparing the 0-5V signal from the pot with a 0-5V command signal. The open collector output would indicate that the drive current was either on or off. I can't tell if hysteresis would be a good or a bad thing in this case because I don't have any feel for the spring action versus the torque produced by the motor. I guess you could generate the 0-5V command signal from a PWM into an RC filter with a corner at 0.1 Hz. I guess a 20V FET with a current rating of 12 to 15 Amps and a gate drive that would take the comparator output and drive the gate of the FET and you've got something to experiment with. So what's it worth to ya'? Last edited by Papabravo; 5th June 2007 at 07:43 PM. | |
| |
| | (permalink) |
| Haha, could be worth a fair amount if it works. I'm trying to see how well a comparator and a speed control chip would work out together. | |
| |
| | (permalink) |
| Can't you just buy a servo?
__________________ I also post at the following sites: http://www.stop-microsoft.org http://www.heated-debates.com Screen name: Aloone_Jonez And http://www.silicontronics.com, same screen name as here. | |
| |
| | (permalink) | |
| Quote:
The original prototype was built with a servo. It's how I programmed my FPGA, however it did not have enough torque I needed. | ||
| |
| | (permalink) |
| The more I think about the Bang-Bang control that I suggested the less I like it. It is quit probable that it would limit cycle and depending on the strength of the spring cause great stresses on the motor and the control circuit. In a normal servo system there is an inertial deadband around the the setpoint such that if the system does not move the control voltage will allow the velocity to come to zero or near zero without rocking back and forth which I think your system will. I think you need to look for a different solution. | |
| |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
| |
| | ||||
| Title | Starter | Forum | Replies | Latest |
| help understanding this hbridge design.... | jaydag71 | Electronic Projects Design/Ideas/Reviews | 2 | 5th June 2007 11:37 PM |
| Texas Instruments New Design Center. | chemelec | General Electronics Chat | 0 | 18th May 2006 11:34 PM |
| Analog design: Some things to remember | Roff | General Electronics Chat | 18 | 8th November 2005 02:38 PM |
| anybody knows how to design a calculator??? | eleanor | Electronic Projects Design/Ideas/Reviews | 4 | 12th August 2005 06:45 PM |
| Inviting Entries to Electronic Design Contest | wasuwathp | General Electronics Chat | 0 | 23rd October 2004 04:01 AM |