Go to Post (Respecting a decision) != (Agreeing with it) - dtengineering [more]
Home
Go Back   Chief Delphi > Technical > Motors
Team 51   CD-Events   CD-Media   CD-Swap   CD-Spy   FRC-Spy   Unsung FIRST Heroes   WFA
portal register members calendar search Today's Posts Mark Forums Read FAQ rules
VEXpro
The Chief Delphi Forums are sponsored by Innovation First International, Inc.
Chief Delphi Alumni
ADVERTISEMENT

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 05-18-2012, 11:44 AM
TeacherWeeks TeacherWeeks is offline
Registered User
FRC #3706
 
Join Date: Jan 2012
Location: Detroit Mi
Posts: 3
TeacherWeeks is an unknown quantity at this point
Motor Controller Testing

I was wondering if anyone had devised a good way of testing motor controllers? If so I'd love to know your method, my team has a couple of controllers that are questionable and we need to test them.
Reply With Quote
  #2   Spotlight this post!  
Unread 05-18-2012, 03:59 PM
EricH's Avatar
EricH EricH is offline
...has read the 2012 Manual
FRC #0330 (Beach'Bots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 14,273
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Send a message via Skype™ to EricH
Re: Motor Controller Testing

What type?
__________________
Paths a rules question takes:

Official: Post to Q&A-->GDC reviews-->Official answer posted on Q&A.

Unofficial: Post to CD-->CD views and comments, sometimes using The Manual and interpreting it-->Somebody goes the Official route -->Answer gets posted on CD eventually, as a quote from Q&A.

Which one takes longer for an official ruling? Therefore, which one makes more sense to use?
Reply With Quote
  #3   Spotlight this post!  
Unread 05-18-2012, 04:40 PM
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 4,672
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Motor Controller Testing

Quote:
Originally Posted by TeacherWeeks View Post
I was wondering if anyone had devised a good way of testing motor controllers? If so I'd love to know your method, my team has a couple of controllers that are questionable and we need to test them.
You can build your own test rig. All you need is an old unwanted junker laptop and a couple of motors. (And a battery).

Take the laptop and install FreeDOS on it.

Write a simple app to toggle the RTS pin on the serial port to simulate the desired servo signal (you can code it to simulate both Vic and Jag signals). You can get highly accurate and stable performance because there's no multitasking going on. You can hard-code a test sequence into the app, or you can read the test sequence from a text-file script, or you can have a simple user interface to change the command.

Build a fixture to hold 2 motors with their output shafts connected together. Drive one motor with the motor controller you are testing. Run tests with the leads of the other motor open. Stop the test and connect the leads together and run another test with the leads shorted.


Reply With Quote
  #4   Spotlight this post!  
Unread 05-18-2012, 07:04 PM
DonRotolo's Avatar
DonRotolo DonRotolo is offline
Is wishing HE had summers off...
FRC #1676 (Pascack PI Oneers)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Montvale NJ
Posts: 5,545
DonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond repute
Re: Motor Controller Testing

You can also attach a motor, a battery, and build this. No computer needed.
__________________

I am N2IRZ - What's your callsign?
Reply With Quote
  #5   Spotlight this post!  
Unread 05-18-2012, 08:38 PM
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 4,672
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Motor Controller Testing

Quote:
Originally Posted by DonRotolo View Post
You can also attach a motor, a battery, and build this. No computer needed.
That looks like a fun project !

The date of your post is 11/05...

Has anyone has built one of these lately? Where did you get the parts and what was the total cost?


Reply With Quote
  #6   Spotlight this post!  
Unread 05-18-2012, 10:25 PM
PAR_WIG1350's Avatar
PAR_WIG1350 PAR_WIG1350 is offline
>e, 7h3 5up3rn47ur4l
AKA: Alan Wells
FRC #1350 (Rambots)
Team Role: Alumni
 
Join Date: Dec 2009
Rookie Year: 2009
Location: Rhode Island
Posts: 1,053
PAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond repute
Re: Motor Controller Testing

Quote:
Originally Posted by DonRotolo View Post
You can also attach a motor, a battery, and build this. No computer needed.
Why do you need a dual timer? Most circuit I have seen use a 555.
__________________
rambots.net
Promo video (played in our pit in St. Louis)
Reply With Quote
  #7   Spotlight this post!  
Unread 05-18-2012, 11:56 PM
slijin's Avatar
slijin slijin is offline
Pockets
AKA: Samuel Lijin
FRC #0694 (StuyPulse)
Team Role: Electrical
 
Join Date: Jan 2010
Rookie Year: 2010
Location: New York City
Posts: 536
slijin is a splendid one to beholdslijin is a splendid one to beholdslijin is a splendid one to beholdslijin is a splendid one to beholdslijin is a splendid one to beholdslijin is a splendid one to beholdslijin is a splendid one to behold
Re: Motor Controller Testing

Quote:
Originally Posted by Ether View Post
That looks like a fun project !

The date of your post is 11/05...

Has anyone has built one of these lately? Where did you get the parts and what was the total cost?
We have something similar, courtesy of our electrical mentor. Unfortunately, I haven't had the time to become familiar with the circuit itself, so I can't provide many details.

Parts were salvaged from his inventory as a hobbyist; I believe total cost was in the $20 range.
__________________

2010-12 CT Chairman's
2011 Galileo 5th seed
2010 NY Regional Winners
Reply With Quote
  #8   Spotlight this post!  
Unread 05-19-2012, 12:53 AM
roystur44's Avatar
roystur44 roystur44 is offline
Registered User
AKA: Roy Dumlao
FRC #4543 (Apollo Robotics)
Team Role: Mentor
 
Join Date: Mar 2010
Rookie Year: 2006
Location: Santa Clara,California
Posts: 237
roystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond repute
Send a message via Yahoo to roystur44
Re: Motor Controller Testing

Here is ours. We use a y pwm cable to the Jags to test ganged motors. We use this device to test our prototypes, motor burn in and robot builds before the electronics go in. All the parts were from Radio Shack under $50

http://www.youtube.com/watch?v=ibuAAnxgExQ

https://picasaweb.google.com/1045493...18593684294434

http://www.youtube.com/watch?v=t-Tius1e10U
__________________
Roy Dumlao

Mentor
2006-2012 971
2013 4543

Last edited by roystur44 : 05-19-2012 at 01:09 AM.
Reply With Quote
  #9   Spotlight this post!  
Unread 05-19-2012, 03:24 AM
sretter's Avatar
sretter sretter is offline
Registered User
AKA: Shaked
FRC #2231 (OnyxTronix)
Team Role: Leadership
 
Join Date: Jan 2011
Rookie Year: 2010
Location: Shoham
Posts: 31
sretter is on a distinguished road
Re: Motor Controller Testing

Quote:
Originally Posted by roystur44 View Post
Here is ours. We use a y pwm cable to the Jags to test ganged motors. We use this device to test our prototypes, motor burn in and robot builds before the electronics go in. All the parts were from Radio Shack under $50

http://www.youtube.com/watch?v=ibuAAnxgExQ

https://picasaweb.google.com/1045493...18593684294434

http://www.youtube.com/watch?v=t-Tius1e10U
Hi, is there any chance that you/one of your teammates could explain a little about how you built it?
(I've seen it before and got excited, but I'm not exactly sure how to implement one ourselves)

Anyways nice idea!
Reply With Quote
  #10   Spotlight this post!  
Unread 05-19-2012, 06:49 AM
Gdeaver Gdeaver is offline
Registered User
FRC #1640
Team Role: Mentor
 
Join Date: Mar 2004
Rookie Year: 2001
Location: West Chester, Pa.
Posts: 1,055
Gdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond repute
Re: Motor Controller Testing

Pololu has several RC servo controllers.
http://www.pololu.com/catalog/category/12
I use one hooked to a lap top to run our motors when the C-rio and the programers are not available. Also can do analog conversions to check sensors. The app that runs on the pc is nice.
Reply With Quote
  #11   Spotlight this post!  
Unread 05-19-2012, 01:01 PM
roystur44's Avatar
roystur44 roystur44 is offline
Registered User
AKA: Roy Dumlao
FRC #4543 (Apollo Robotics)
Team Role: Mentor
 
Join Date: Mar 2010
Rookie Year: 2006
Location: Santa Clara,California
Posts: 237
roystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond repute
Send a message via Yahoo to roystur44
Re: Motor Controller Testing

Jameco has a tutorial about PWM:

http://www.jameco.com/Jameco/workshop/diy/pwm.html

http://www.dprg.org/tutorials/2005-11a/index.html

https://www.jameco.com/webapp/wcs/st...0001_120539_-1
__________________
Roy Dumlao

Mentor
2006-2012 971
2013 4543
Reply With Quote
  #12   Spotlight this post!  
Unread 05-19-2012, 03:41 PM
sretter's Avatar
sretter sretter is offline
Registered User
AKA: Shaked
FRC #2231 (OnyxTronix)
Team Role: Leadership
 
Join Date: Jan 2011
Rookie Year: 2010
Location: Shoham
Posts: 31
sretter is on a distinguished road
Re: Motor Controller Testing

Awesome thanks!
Reply With Quote
  #13   Spotlight this post!  
Unread 05-20-2012, 08:10 AM
DonRotolo's Avatar
DonRotolo DonRotolo is offline
Is wishing HE had summers off...
FRC #1676 (Pascack PI Oneers)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Montvale NJ
Posts: 5,545
DonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond repute
Re: Motor Controller Testing

Quote:
Originally Posted by Ether View Post
The date of your post is 11/05...

Has anyone has built one of these lately? Where did you get the parts and what was the total cost?
Parts are Radio Shack, cost was about $15 including a nice little case. Can be less fancy if you have a good junkbox.
Quote:
Originally Posted by PAR_WIG1350 View Post
Why do you need a dual timer? Most circuit I have seen use a 555.
One timer generates the pulses every x milliseconds, the other varies the output pulse width from 1 to 2 mSec. If you try to do both with a single timer you end up varying a parameter you don't want to vary. Plus, a 556 is really no more expensive than a 555...
__________________

I am N2IRZ - What's your callsign?
Reply With Quote
  #14   Spotlight this post!  
Unread 05-20-2012, 09:13 AM
Gdeaver Gdeaver is offline
Registered User
FRC #1640
Team Role: Mentor
 
Join Date: Mar 2004
Rookie Year: 2001
Location: West Chester, Pa.
Posts: 1,055
Gdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond repute
Re: Motor Controller Testing

Remember, any device a team makes or buys must be able to generate pulses beyond the 1 to 2 ms pulses that are the hobby standard for servos. The jag has an extended range I believe is .8 to 2.2 ms for full speed. 1 to 2 ms for a victor.
Debugging can issues is a whole other can of worms.
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 07:53 PM.

The Chief Delphi Forums are sponsored by Innovation First, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Copyright © Delphi and Pontiac Central High School