|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||||
|
|||||
|
Re: paper: DIY 'encoder stage' for VersaPlanetary
Quote:
As I'm still looking at this, does anyone know the max encoder rate for the roboRIO and Talon SRX? With 21 or 30 counts/rev at 20000+ RPM we may be coming pretty close to or surpassing that spec. For the cRIO I think we are over the spec. For lower speeds it would be fine and we could also possibly remove some teeth, but I'm not sure how easy that would be. |
|
#2
|
||||
|
||||
|
Re: paper: DIY 'encoder stage' for VersaPlanetary
I don't post here a lot any more, but I wanted to say congratulations. This is a really awesome design, and brings together so many of the principles I love in good FRC designs: low parts counts, using COTS parts, compatibility with existing systems, etc. A VP planetary with an encoder really has been a holy grail in my mind for a while, and you guys did it (well, did it and then posted it).
I worked on a couple of designs for stuff like this, like an encoder in a hex bearing package, but never got anything as elegant as this. I wish I'd thought of this or that this design had been around in my 100 days. |
|
#3
|
|||||
|
|||||
|
Re: paper: DIY 'encoder stage' for VersaPlanetary
Quote:
Last edited by GeeTwo : 04-09-2015 at 22:23. |
|
#4
|
|||||
|
|||||
|
Re: paper: DIY 'encoder stage' for VersaPlanetary
Why wouldn't you let students touch?
|
|
#5
|
|||||
|
|||||
|
Re: paper: DIY 'encoder stage' for VersaPlanetary
That didn't come across quite like I meant it. We would never buy a tool that we would not let the students touch - it makes much more sense to outsource on so many levels, including inspiration. I meant that a couple of our mentors might be able to do the job with tools that our students had never touched; we have yet to have a band saw or drill press or soldering iron see more than a few dozen hours of student use without becoming a less precise tool than it was designed to be. Until we can teach students not to damage the tools, there's no use in spending thousands of dollars on a tool. It is sort of a catch-22, but so far we're stuck in it. I recognize that at the root this is more a mentor problem than a student problem - we only have one mentor who uses cutting tools on a daily basis (and those hand tools, not shop tools), and he can't be everywhere at once.
Also, back to the original project - it might be more efficient (especially if you were to put this into production) to start with 3/16" steel plate (or even better a thick washer) and cut the teeth. The teeth could also then have a more rectangular encoder-like shape. |
|
#6
|
|||||
|
|||||
|
Re: paper: DIY 'encoder stage' for VersaPlanetary
Quote:
All lathe operations were done on a machine that I picked up off Craigslist for $200. Last edited by Nate Laverdure : 05-09-2015 at 08:09. |
|
#7
|
||||
|
||||
|
Re: paper: DIY 'encoder stage' for VersaPlanetary
This is fantastic. I had an idea very similar a couple of years ago, but it never amounted to more than thoughts in my head. We've got enough Versaplanetary spare parts, we should be able to try this out. Also, I loved the nice touch of using the potting compound.
|
|
#8
|
||||
|
||||
|
Re: paper: DIY 'encoder stage' for VersaPlanetary
AWESOME! This is an amazing modification! A VP encoder stage without adding extra space is amazing! It seems a bit tricky to do right now, but not to the point that it can't be done. I'll have to try this on our mill.
EDIT: The Talon SRX has 80,000,000 / CPR maximum RPM. So 80,000,000/ 30 = 2,666,666 max RPM. I think we'll be fine as far as counting ticks goes. Does the sensor sense direction? It appears to have a quadrature detection scheme, but I was not sure. EDIT2: For the CRIO, Ether mentioned that the max polling speed for a quadrature encoder is 2,129 RPM for a 360 CPR encoder in the worst-case scenario. For a 30CPR encoder like we have here, that's 25,548 RPM max. That should be compatible with your typical FRC motor. Last edited by asid61 : 05-09-2015 at 15:36. |
|
#9
|
||||
|
||||
|
Re: paper: DIY 'encoder stage' for VersaPlanetary
What brand/model of lathe is that? We have been looking for a good one second hand but size is our limiting factor right now :/
|
|
#10
|
|||||
|
|||||
|
Re: paper: DIY 'encoder stage' for VersaPlanetary
It's a Chinese 7x10 similar to Harbor Freight 93212. I've since rebuilt it as a 7x16 with a number of other modifications, but stock it would have been able to do this job just fine. They sell new for $550.
|
|
#11
|
||||
|
||||
|
Re: paper: DIY 'encoder stage' for VersaPlanetary
Quote:
mini-lathe.com is a good resource. The 7x10 is actually only a 7x8 (7" diameter part, 8" max length to be simple) and the 7x12 is an actual 7x12, so it's a good deal to invest in the latter IMO. Craigslist can sometime have good deals, but you should know what you're looking for to do that. Measuring the accuracy is critical. EDIT: In general I would use a mill because of the versatility for FRC, so if it comes down to buying a tool a mill would be my first choice. Last edited by asid61 : 06-09-2015 at 19:08. |
|
#12
|
|||||
|
|||||
|
Re: paper: DIY 'encoder stage' for VersaPlanetary
We just posted our version of this modification to our blog.
We haven't got to play around with it to much yet but we did hook it up and check that the system was getting good distance values from the encoder. We made several substitutions to reduce the overall cost of this setup. Each additional gearbox modification for us should only be around $10. |
|
#13
|
|||||
|
|||||
|
Re: paper: DIY 'encoder stage' for VersaPlanetary
Quote:
![]() |
|
#14
|
|||||
|
|||||
|
Re: paper: DIY 'encoder stage' for VersaPlanetary
Thanks for the heads up, I tired a new system for putting the pictures up from google photos but apparently it doesn't actually make them public. Should be fixed now.
|
|
#15
|
|||||
|
|||||
|
Re: paper: DIY 'encoder stage' for VersaPlanetary
Quote:
As far as epoxy vs RTV silicone: We were going to use RTV at first, but after a short debate we chose a potting epoxy that my professional colleagues use. The internal magnet(s?) within the Allegro package are quite strong, and when the steel gear is nearby there is a significant attractive force between them. It's probably a dynamic force as the gear rotates. Had we suspended the sensor in a flexible potting compound like RTV, we were worried about the effects of the induced vibration. Last edited by Nate Laverdure : 15-09-2015 at 11:40. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|