Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Electrical (http://www.chiefdelphi.com/forums/forumdisplay.php?f=53)
-   -   Talon SRX Breakout Board (http://www.chiefdelphi.com/forums/showthread.php?t=132329)

DavidBlain 07-01-2015 12:12

Talon SRX Breakout Board
 
Our team decided to try and create a breakout board for the new Talon since we are going to use the closed loop functionality of the device.

If you're interested in using the design, this page has the GERBER files (along with some warnings).

http://rosie.agawamrobotics.org/talo...reakout-board/


ozrien 07-01-2015 13:17

Re: Talon SRX Breakout Board
 
Just in case you change your mind, or need something sooner, these will be available very soon at Vex and AndyMark.

http://www.vexrobotics.com/217-4398.html

DavidBlain 07-01-2015 13:39

Re: Talon SRX Breakout Board
 
I saw those the other day. I was surprised that they didn't breakout the analog in or index pins.

ozrien 07-01-2015 13:50

Re: Talon SRX Breakout Board
 
A 5V-Analog breakout is coming too that supports 5V analog sensors, and scales them to 3.3V so they are Talon SRX compliant.

The Index-pin use case isn't as prevalent as quadrature A/B, and we wanted the pads to be BIG while keeping the breakout SMALL. The goal is to be able to put the whole board inside heat shrink tubing.

afiolmahon 23-01-2015 09:38

Re: Talon SRX Breakout Board
 
Hello Ozrien I had a quick question. Our team wanted to be able to use an indexed encoder with the SRX closed loop PID for absolute positioning. We were able to breakout the index pin from this board by soldering directly to the headers contact, but weren't able to find a way to set this up on the software end. Is this use case supported, or does the closed loop PID not handle an absolute position indexed encoder?

We are currently using this encoder in our configuration.

ozrien 23-01-2015 15:15

Re: Talon SRX Breakout Board
 
The Talon SRX counts the rising edges on the index pin and sends it over CAN using the Quad Status Frame (See section 20.3. Quadrature Encoder Status in software ref manual).

So if you wanted to react to the index pin, you'll have to track it yourself. I figured when you see a change in the index rise count you could re-zero your quad position.

So how exactly did you want to use the index pin? Is quad A/B decoding not sufficient?

wireties 28-01-2015 15:00

Re: Talon SRX Breakout Board
 
What kind of current can the Talon sink/source from the data port. I didn't see the spec in the manual. I'm thinking of hooking up an infrared emitter/detector.

TIA

prifken 30-01-2015 05:39

Re: Talon SRX Breakout Board
 
Quote:

Originally Posted by ozrien (Post 1423705)
A 5V-Analog breakout is coming too that supports 5V analog sensors, and scales them to 3.3V so they are Talon SRX compliant.

The Index-pin use case isn't as prevalent as quadrature A/B, and we wanted the pads to be BIG while keeping the breakout SMALL. The goal is to be able to put the whole board inside heat shrink tubing.

I'm glad you brought up the heat shrink; we weren't considering that. Breakouts should arrive tomorrow and we'll be able to test the SRX CAN fully this weekend.

Hugh Meyer 30-01-2015 15:40

Re: Talon SRX Breakout Board
 
Omar,

The use case I would like is for the index pin to reset the quad counter. This would "rehome" the system each time around. Could you put that in please? The class would need a flag to pass if this feature should be activated or not since this would not always be the desired behavior.

We now are doing that in the main loop, but the response time creates hysteresis in the actual set point. If you do it in the controller it would be much tighter.

Please please please add this feature…you will be my hero!

Thanks.

Hugh Meyer

Ether 30-01-2015 17:12

Re: Talon SRX Breakout Board
 
Quote:

Originally Posted by Hugh Meyer (Post 1436236)
The use case I would like is for the index pin to reset the quad counter. This would "rehome" the system each time around.

Essentially turning it into an absolute encoder. Good for swerve steering angles etc.



Jefferson 30-01-2015 17:18

Re: Talon SRX Breakout Board
 
Quote:

Originally Posted by Hugh Meyer (Post 1436236)
Omar,

The use case I would like is for the index pin to reset the quad counter. This would "rehome" the system each time around. Could you put that in please? The class would need a flag to pass if this feature should be activated or not since this would not always be the desired behavior.

We now are doing that in the main loop, but the response time creates hysteresis in the actual set point. If you do it in the controller it would be much tighter.

Please please please add this feature…you will be my hero!

Thanks.

Hugh Meyer

Seconded.

archer1223 12-02-2015 11:54

Re: Talon SRX Breakout Board
 
1 Attachment(s)
Team 1619 also did not like the breakout board avaliable. we felt it did not meet our needs. We designed and built our own Talon SRX Breakout board. We now have them install on our robot. They look and work fantastic.
:cool:


All times are GMT -5. The time now is 03:54.

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