Go to Post FIRST is the best thing that has ever happened to me...FIRST has taught me so much more than anything I learned in the classroom. The thing with my team, is we are so close, we are family, and I have figured out so much about who I am because of FIRST. - princessnatalie [more]
Home
Go Back   Chief Delphi > Technical > Electrical
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 16-01-2016, 16:29
cpapplefamily cpapplefamily is offline
Registered User
FRC #3244 (Granite City Gearheads)
Team Role: Mentor
 
Join Date: May 2015
Rookie Year: 2015
Location: Minnesota
Posts: 256
cpapplefamily has a spectacular aura aboutcpapplefamily has a spectacular aura about
R54 and R69 motor control and PWM servos regards to the MXP port

The team this year maybe going over the 10 PWM ports on the main breakout of the Roborio. They are planing what channels the motors and servos will be assigned to to be sure they have enough. Quite possibly they will be using a few small RC-servos to preform some small tasks along with the usual Talons ect.

R54 states servos MUST be connected to the PWM ports on the roboRio and MUST NOT connect to the MXP unless using a WCP Spartan Sensor Board.

R69 states if a motor is controlled via the MXP its power regulation device must be connected by one of the following: a: directly to any PWM pin, B..., C...

I understand a Motor is different than a Servo.

1. Is a motors power regulating device the Talon or speed Controller?

2. should the team just plan to put servos on the PWM breakout pins first and any over flow speed controllers directly to the MXP?

3.a. Does the MXP PWM pins simply not have the driver circuit to run a servo since they are multi purpose?

3.b. Does a WCP Spartan Sensor Board have special singnal conditioning ie logic shifting to protect what ever is on the other side of the MXP
  #2   Spotlight this post!  
Unread 16-01-2016, 19:05
rich2202 rich2202 is offline
Registered User
FRC #2202 (BEAST Robotics)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Wisconsin
Posts: 1,240
rich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond repute
Re: R54 and R69 motor control and PWM servos regards to the MXP port

1 - yes.

Regarding the rest: Servos take more current, and there is not enough current from the RoboRio via the MXP port. According to the description, the WCP Spartan Sensor Board has a dedicated power supply, so that must be able to provide the additional current required to drive servos.
  #3   Spotlight this post!  
Unread 16-01-2016, 19:43
Greg Needel's Avatar Unsung FIRST Hero
Greg Needel Greg Needel is offline
REVving up for a new season
FRC #2848 (All-sparks)
Team Role: Engineer
 
Join Date: Jan 2002
Rookie Year: 2002
Location: Dallas, TX
Posts: 3,110
Greg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond repute
Re: R54 and R69 motor control and PWM servos regards to the MXP port

When you hook up a motor controller like the REV SPARK or any other (talon, victor, etc) it does not use the power pin from the MXP, just the signal and ground. Which is why it is totally safe to use the pwm in the MXP port using a breakout board like the MoreBoard.

If you are running servos, I would just use the standard PWM ports instead of buying a $100 + board just for this purpose (unless you need and want it's other functionality.
__________________
Greg Needel│www.robogreg.com
Co-founder REV Robotics LLC www.REVrobotics.com
2014 FRC World Champions with 254, 469, & 74
  #4   Spotlight this post!  
Unread 18-01-2016, 09:25
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,795
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: R54 and R69 motor control and PWM servos regards to the MXP port

The standard PWM outputs on the RoboRio have a power connection to supply the ~7 volts needed by servos. It is limited to 2.2 amps as I remember. That will limit your use of servos. You need to stay under that specification. As Greg has point out above, motor controllers do not use the power connection that is required for servos and therefore may be better wired to the MXP port PWM outputs.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #5   Spotlight this post!  
Unread 18-01-2016, 09:32
cpapplefamily cpapplefamily is offline
Registered User
FRC #3244 (Granite City Gearheads)
Team Role: Mentor
 
Join Date: May 2015
Rookie Year: 2015
Location: Minnesota
Posts: 256
cpapplefamily has a spectacular aura aboutcpapplefamily has a spectacular aura about
Re: R54 and R69 motor control and PWM servos regards to the MXP port

So then using the PWM pin in the MAP or Standard PWM ports to drive a motor controller we only need two wires. ( signal and ground)
  #6   Spotlight this post!  
Unread 18-01-2016, 09:34
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,795
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: R54 and R69 motor control and PWM servos regards to the MXP port

Quote:
Originally Posted by cpapplefamily View Post
So then using the PWM pin in the MAP or Standard PWM ports to drive a motor controller we only need two wires. ( signal and ground)
Yes, however, it is far easier (and more reliable) to use the three wire standard PWM cabling and connectors.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #7   Spotlight this post!  
Unread 18-01-2016, 15:11
ozrien's Avatar
ozrien ozrien is offline
Omar Zrien
AKA: Omar
no team
Team Role: Mentor
 
Join Date: Sep 2006
Rookie Year: 2003
Location: Sterling Heights, MI
Posts: 529
ozrien has a reputation beyond reputeozrien has a reputation beyond reputeozrien has a reputation beyond reputeozrien has a reputation beyond reputeozrien has a reputation beyond reputeozrien has a reputation beyond reputeozrien has a reputation beyond reputeozrien has a reputation beyond reputeozrien has a reputation beyond reputeozrien has a reputation beyond reputeozrien has a reputation beyond repute
Re: R54 and R69 motor control and PWM servos regards to the MXP port

Can you still leverage the VEX voucher to get 2 Talon SRXs?
http://www.vexrobotics.com/pdv-2016.html
That would be two more CAN motor controllers, that don't need to use PWM channels. And they are FREE.
Closed Thread


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 06:40.

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


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi