Go to Post The bottom line is this program means the world to me ,and the friends i hold dear that feel the same way....I believe it changes lives and outlooks on reality. - D@ve [more]
Home
Go Back   Chief Delphi > ChiefDelphi.com Website > Extra Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 21-05-2016, 21:54
asid61's Avatar
asid61 asid61 is offline
Registered User
AKA: Anand Rajamani
FRC #0115 (MVRT)
Team Role: Mechanical
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Cupertino, CA
Posts: 2,211
asid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond repute
pic: $14 1000ppr, 16384-position encoder

Reply With Quote
  #2   Spotlight this post!  
Unread 21-05-2016, 21:56
mman1506's Avatar
mman1506 mman1506 is offline
Focusing on Combat Robots!
AKA: Marcus Quintilian
no team (WARP7)
Team Role: Alumni
 
Join Date: Mar 2012
Rookie Year: 2012
Location: Toronto
Posts: 759
mman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond repute
Re: pic: $14 1000ppr, 16384-position encoder

I'm excited for this and have been thinking of doing something like it myself for a while now. With the Canadian dollar grayhills are $75 each which is way to much to justify over a CTRE encoder but I still love the bearing supported format for ease of use especially as WCD encoders.
__________________
2014-2015: FRC 865 Warp7 Team Captain
2016: FRC 865 Mentor
Reply With Quote
  #3   Spotlight this post!  
Unread 21-05-2016, 22:03
asid61's Avatar
asid61 asid61 is offline
Registered User
AKA: Anand Rajamani
FRC #0115 (MVRT)
Team Role: Mechanical
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Cupertino, CA
Posts: 2,211
asid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond repute
Re: pic: $14 1000ppr, 16384-position encoder

Quote:
Originally Posted by mman1506 View Post
I'm excited for this and have been thinking of doing something like it myself for a while now. With the Canadian dollar grayhills are $75 each which is way to much to justify over a CTRE encoder but I still love the bearing supported format for ease of use especially as WCD encoders.
If you have a 3D printer, it's possible to make one of these into a shaft-style format (see my AEAT-6600 encoder).
__________________
<Now accepting CAD requests and commissions>

Reply With Quote
  #4   Spotlight this post!  
Unread 21-05-2016, 23:14
mman1506's Avatar
mman1506 mman1506 is offline
Focusing on Combat Robots!
AKA: Marcus Quintilian
no team (WARP7)
Team Role: Alumni
 
Join Date: Mar 2012
Rookie Year: 2012
Location: Toronto
Posts: 759
mman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond repute
Re: pic: $14 1000ppr, 16384-position encoder

Quote:
Originally Posted by asid61 View Post
If you have a 3D printer, it's possible to make one of these into a shaft-style format (see my AEAT-6600 encoder).
Yeah I saw that, very cool.

I've been thinking of doing something similar with a AS5304/6 encoder to make a 1/2 hex through axle encoder.
__________________
2014-2015: FRC 865 Warp7 Team Captain
2016: FRC 865 Mentor
Reply With Quote
  #5   Spotlight this post!  
Unread 21-05-2016, 23:34
asid61's Avatar
asid61 asid61 is offline
Registered User
AKA: Anand Rajamani
FRC #0115 (MVRT)
Team Role: Mechanical
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Cupertino, CA
Posts: 2,211
asid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond repute
Re: pic: $14 1000ppr, 16384-position encoder

Quote:
Originally Posted by Ether View Post
Is the 28,000 rpm a mechanical limit or an electronic limit?

What's the speed limit for absolute angle?

How are you defining "cpr" and "ppr"? It seems to be the opposite of how US Digital defines these acronyms.
Whoops. Honestly, the CPR/PPR gets me every time. I edited the description to match it.
There's no mechanical limit that I can think of, as it's just operating off a contactless magnetic field anyway, and due to the magnetic field operating limits I wouldn't think induced current is a problem. It does run an internal computer for the incremental conversion so the 28k rpm may come from that as an electronic limit.

AFAIK the 28k rpm also applies to absolute (datasheet doesn't single out either mode of operation), but it could be higher than that.

Quote:
Originally Posted by mman1506 View Post
Yeah I saw that, very cool.

I've been thinking of doing something similar with a AS5304/6 encoder to make a 1/2 hex through axle encoder.
PM me about that if you'd like. I designed one for an AS5304 a few months ago but never got around to building it because of lack of good 3d printing resources.
__________________
<Now accepting CAD requests and commissions>


Last edited by asid61 : 21-05-2016 at 23:36.
Reply With Quote
  #6   Spotlight this post!  
Unread 21-05-2016, 23:56
marshall's Avatar
marshall marshall is offline
My pants are louder than yours.
FRC #0900 (The Zebracorns)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2003
Location: North Carolina
Posts: 1,230
marshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond repute
Re: pic: $14 1000ppr, 16384-position encoder

Schematics? Oshpark link? More details?
__________________
"La mejor salsa del mundo es la hambre" - Miguel de Cervantes
"The future is unwritten" - Joe Strummer
"Simplify, then add lightness" - Colin Chapman
Reply With Quote
  #7   Spotlight this post!  
Unread 21-05-2016, 23:03
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,003
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: pic: $14 1000ppr, 16384-position encoder

Quote:
Originally Posted by asid61 View Post
-Max 28,000 rpm (stick it on the back of a 775pro!)
-Can be run at this speed with Talon SRX or roboRIO encoder readings
-4000cpr (aka 1000 ppr) incremental with index pulse
-14-bit (16384 position) absolute accessed via SPI
Is the 28,000 rpm a mechanical limit or an electronic limit?

What's the speed limit for absolute angle?

How are you defining "cpr" and "ppr"? It seems to be the opposite of how US Digital defines these acronyms.
Reply With Quote
  #8   Spotlight this post!  
Unread 22-05-2016, 00:06
AdamHeard's Avatar
AdamHeard AdamHeard is offline
Lead Mentor
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Atascadero
Posts: 5,494
AdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond repute
Send a message via AIM to AdamHeard
Re: pic: $14 1000ppr, 16384-position encoder

Quote:
Originally Posted by Ether View Post
Is the 28,000 rpm a mechanical limit or an electronic limit?

What's the speed limit for absolute angle?

How are you defining "cpr" and "ppr"? It seems to be the opposite of how US Digital defines these acronyms.
And US digital calls it opposite of several other vendors too
Reply With Quote
  #9   Spotlight this post!  
Unread 22-05-2016, 00:51
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,003
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: pic: $14 1000ppr, 16384-position encoder


US Digital defines "CPR" as "cycles per revolution". It's the same value whether you're talking about one channel or two. And there's no ambiguity concerning rising and falling edges.

If "CPR" is defined as "counts per revolution", the number is ambiguous unless you specify whether it's one channel or two, and whether you're counting only rising (or falling) edges or both.


Reply With Quote
  #10   Spotlight this post!  
Unread 22-05-2016, 01:00
asid61's Avatar
asid61 asid61 is offline
Registered User
AKA: Anand Rajamani
FRC #0115 (MVRT)
Team Role: Mechanical
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Cupertino, CA
Posts: 2,211
asid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond repute
Re: pic: $14 1000ppr, 16384-position encoder

Quote:
Originally Posted by marshall View Post
Schematics? Oshpark link? More details?
I'm getting them up on grabcad as we speak (well I'll get around to it soon). Come back tomorrow.
Here's an Oshpark link for now: https://oshpark.com/shared_projects/zTrcd4cp
Just an AS5047P chip and 0805 leds, capacitors, and resistor. The "incremental" led is nonfunctional so I'm leaving it off for now.
I have no more details to give... I'll see if I can get an oscilloscope on it soon.

Quote:
Originally Posted by AdamHeard View Post
And US digital calls it opposite of several other vendors too
Cripes...

Quote:
Originally Posted by Ether View Post

US Digital defines "CPR" as "cycles per revolution". It's the same value whether you're talking about one channel or two. And there's no ambiguity concerning rising and falling edges.

If "CPR" is defined as "counts per revolution", the number is ambiguous unless you specify whether it's one channel or two, and whether you're counting only rising (or falling) edges or both.


Cycles, ok. That makes a lot more sense than the "counts" I was thinking of in my head. Thank you!
__________________
<Now accepting CAD requests and commissions>

Reply With Quote
  #11   Spotlight this post!  
Unread 22-05-2016, 02:43
asid61's Avatar
asid61 asid61 is offline
Registered User
AKA: Anand Rajamani
FRC #0115 (MVRT)
Team Role: Mechanical
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Cupertino, CA
Posts: 2,211
asid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond repute
Re: pic: $14 1000ppr, 16384-position encoder

Eagle files and CAD are posted here.

The folder MVRE-1.2 has everything you need.
As a side note, MVREX is a hex shaft encoder using the AS5304 if anybody is interested.
__________________
<Now accepting CAD requests and commissions>

Reply With Quote
  #12   Spotlight this post!  
Unread 22-05-2016, 07:13
marshall's Avatar
marshall marshall is offline
My pants are louder than yours.
FRC #0900 (The Zebracorns)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2003
Location: North Carolina
Posts: 1,230
marshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond repute
Re: pic: $14 1000ppr, 16384-position encoder

Quote:
Originally Posted by asid61 View Post
I'm getting them up on grabcad as we speak (well I'll get around to it soon). Come back tomorrow.
Here's an Oshpark link for now: https://oshpark.com/shared_projects/zTrcd4cp
Just an AS5047P chip and 0805 leds, capacitors, and resistor. The "incremental" led is nonfunctional so I'm leaving it off for now.
I have no more details to give... I'll see if I can get an oscilloscope on it soon.
Thanks! Can you give values for the caps and resistor?

Suggestions:
-Some of the vias are a bit close to pads and should be moved. I'm not sure if you auto routed this or not but the routing is not the best.
-Add some mounting holes to aid in stability for a 3d printed case.
-If it were me, I wouldn't break out all of the pins unless you need to.
-I'd also flip the solder points to be single side instead of thru-hole. Can then put it in a case and solder it without having to deal with both sides
-Make it square and/or panelize it. Round is the worst shape for per-inch pricing the way Oshpark does it.

Don't take any of those as complaints, these things are MFD.
__________________
"La mejor salsa del mundo es la hambre" - Miguel de Cervantes
"The future is unwritten" - Joe Strummer
"Simplify, then add lightness" - Colin Chapman
Reply With Quote
  #13   Spotlight this post!  
Unread 22-05-2016, 09:48
Gdeaver Gdeaver is offline
Registered User
FRC #1640
Team Role: Mentor
 
Join Date: Mar 2004
Rookie Year: 2001
Location: West Chester, Pa.
Posts: 1,356
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: pic: $14 1000ppr, 16384-position encoder

AMS has evaluation boards for most of their magnetic encoder boards. Digikey link.
http://www.digikey.com/product-searc...2557?k=as5047p
We were going to use the AS5600 evaluation board for our swerve but 2016 was not a swerve year.
Reply With Quote
  #14   Spotlight this post!  
Unread 22-05-2016, 12:59
asid61's Avatar
asid61 asid61 is offline
Registered User
AKA: Anand Rajamani
FRC #0115 (MVRT)
Team Role: Mechanical
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Cupertino, CA
Posts: 2,211
asid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond repute
Re: pic: $14 1000ppr, 16384-position encoder

Quote:
Originally Posted by marshall View Post
Thanks! Can you give values for the caps and resistor?

Suggestions:
-Some of the vias are a bit close to pads and should be moved. I'm not sure if you auto routed this or not but the routing is not the best.
-Add some mounting holes to aid in stability for a 3d printed case.
-If it were me, I wouldn't break out all of the pins unless you need to.
-I'd also flip the solder points to be single side instead of thru-hole. Can then put it in a case and solder it without having to deal with both sides
-Make it square and/or panelize it. Round is the worst shape for per-inch pricing the way Oshpark does it.

Don't take any of those as complaints, these things are MFD.
1. The vias are on the pads to make it easier to fit stuff. I figured that they're all part of the same signal path anyway, so unless it starts messing with my soldering it's not a problem (I think).
I hate the autorouter. It never gives me what I want...
2. It's meant to snap into the case, and mounting holes cost money. Seriously though, I have made some with mounting holes and some without and I've found that if anything the ones that just snap in are easier to deal with albeit definitely more sketchy. The headers align it with the casing to some extent, or you can glue it in.
3. The only pin I may not need to break out is the 3.3v pin, as the 5v pin is suitable. But, I wanted a power supply pin available on SPI interface. Everything else is unfortunately necessary.
4. Hm I'm look into making squares, I might be able to get it a bit more compact that way too.
__________________
<Now accepting CAD requests and commissions>

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 21:56.

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