Go to Post I like how we're trying to save weight when we came in at 95 pounds. - Chris is me [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
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 25-06-2015, 13:00
billbo911's Avatar
billbo911 billbo911 is online now
I prefer you give a perfect effort.
AKA: That's "Mr. Bill"
FRC #2073 (EagleForce)
Team Role: Mentor
 
Join Date: Mar 2005
Rookie Year: 2005
Location: Elk Grove, Ca.
Posts: 2,355
billbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond repute
Yumo E6A2-CW3C encoder from Sparkfun

As mentioned in this thread from earlier this year, 2073 selected these encoders for use in our robots this year.

As a result of that post, I had a few requests to provide feedback on our experience with them. Much of the preliminary findings were reported in this post. Subsequently, Ether also asked me if I could provide some wave form captures of the output that these encoders provided. At the time, I did not have access to a DSO to capture that information.

I recently purchased a Siglent SDS1072CLM and now am able to provide the data requested.

The attached .zip file contains three files. One is a straight image of the captured wave form. (I have also attached just that .bmp file separately.) There is a .CSV file of the capture. It covers at least one full revolution of the encoder. Lastly is the actual scope's data of the capture, that is the .DAV file. If you can open it, you should be able to do quite a bit of analysis of the actual scope capture.

The version we purchased and were tested here are the 200 PPR version.
These captures were performed at approximately 1000 RPM.
The A and B signal lines were provided +5vdc through a 1Kohm resistor to each phase.

As for our experience with these encoders, we never had a single failure with them. They interfaced with the RoboRio very easily.
Are they perfect? That remains to be seen.

Here are a few caveats:
Mounting them can be a bit tricky. We found that printing custom encoder mounts that used the two M3 mounting hole made the process straight forward.
These encoders do come with a plastic coupler to compensate for a small amount of misalignment between it's shaft and the shaft driving the encoder. The lock screw holes on the coupler are very poorly manufactured and about 50% of them were stripped on arrival.
As you will see in the captured data, one phase of this particular encoder had a spot where the signal was dropped once per revolution. This may just be the one encoder I tested, or it may be a common problem. I can not say as I only tested this one encoder.
I also noticed that when I attached this encoder to an Arduino, the waveforms took on an odd shape, not as square. I was still able to track the motion of the encoder, but the signal looked a bit ugly.

If you would like me to test these in any other way, please speak up. I will have this encoder in my possession for a few more days before I return it to the team.
Attached Images
File Type: bmp SDS00001.BMP (329.1 KB, 60 views)
Attached Files
File Type: zip SDS1072.zip (72.4 KB, 14 views)
__________________
CalGames 2009 Autonomous Champion Award winner
Sacramento 2010 Creativity in Design winner, Sacramento 2010 Quarter finalist
2011 Sacramento Finalist, 2011 Madtown Engineering Inspiration Award.
2012 Sacramento Semi-Finals, 2012 Sacramento Innovation in Control Award, 2012 SVR Judges Award.
2012 CalGames Autonomous Challenge Award winner ($$$).
2014 2X Rockwell Automation: Innovation in Control Award (CVR and SAC). Curie Division Gracious Professionalism Award.
2014 Capital City Classic Winner AND Runner Up. Madtown Throwdown: Runner up.
2015 Innovation in Control Award, Sacramento.
2016 Chezy Champs Finalist, 2016 MTTD Finalist
  #2   Spotlight this post!  
Unread 25-06-2015, 13:38
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,067
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: Yumo E6A2-CW3C encoder from Sparkfun


Thanks for doing this.

Quote:
Originally Posted by billbo911 View Post
The attached .zip file contains three files. One is a straight image of the captured wave form.
The quadrature looks very nicely centered.

Quote:
There is a .CSV file of the capture. It covers at least one full revolution of the encoder.
Why is CH2 low offset by half a volt?

Quote:
Lastly is the actual scope's data of the capture, that is the .DAV file. If you can open it
open it with what app?


  #3   Spotlight this post!  
Unread 25-06-2015, 14:21
billbo911's Avatar
billbo911 billbo911 is online now
I prefer you give a perfect effort.
AKA: That's "Mr. Bill"
FRC #2073 (EagleForce)
Team Role: Mentor
 
Join Date: Mar 2005
Rookie Year: 2005
Location: Elk Grove, Ca.
Posts: 2,355
billbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond repute
Re: Yumo E6A2-CW3C encoder from Sparkfun

Quote:
Originally Posted by Ether View Post

Thanks for doing this.
.....
Why is CH2 low offset by half a volt?



open it with what app?


Honestly, I will have to look into that. I did this really quickly and didn't notice. I'll post the answer in this thread once I investigate a bit further.

As for opening the .DAV file, it would require using EasyScopeX. EasyScopeX also requires the NI-VISA drivers.


You should not need the full 600MB version of NI-VESA, the runtime package should be sufficient.

EasyScopeX is available from http://www.siglent.com/ENs/prodcut-g...d=-1&tid=1&T=1
Make sure to get the version for SDS1000CML as that is the scope version that created the file.
__________________
CalGames 2009 Autonomous Champion Award winner
Sacramento 2010 Creativity in Design winner, Sacramento 2010 Quarter finalist
2011 Sacramento Finalist, 2011 Madtown Engineering Inspiration Award.
2012 Sacramento Semi-Finals, 2012 Sacramento Innovation in Control Award, 2012 SVR Judges Award.
2012 CalGames Autonomous Challenge Award winner ($$$).
2014 2X Rockwell Automation: Innovation in Control Award (CVR and SAC). Curie Division Gracious Professionalism Award.
2014 Capital City Classic Winner AND Runner Up. Madtown Throwdown: Runner up.
2015 Innovation in Control Award, Sacramento.
2016 Chezy Champs Finalist, 2016 MTTD Finalist
  #4   Spotlight this post!  
Unread 25-06-2015, 16:32
billbo911's Avatar
billbo911 billbo911 is online now
I prefer you give a perfect effort.
AKA: That's "Mr. Bill"
FRC #2073 (EagleForce)
Team Role: Mentor
 
Join Date: Mar 2005
Rookie Year: 2005
Location: Elk Grove, Ca.
Posts: 2,355
billbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond repute
Re: Yumo E6A2-CW3C encoder from Sparkfun

Quote:
Originally Posted by billbo911 View Post
Honestly, I will have to look into that. I did this really quickly and didn't notice. I'll post the answer in this thread once I investigate a bit further.

...
Here is the key to what happened to show the ~.5vdc offset. "I did this really quickly "

When I gathered that information, I hadn't properly set up my scope. This was the first time I had used Ch.2 except for doing a low freq. cal on the probes.
So, when you don't match the probe settings (1x 10x) to the scope settings, you get odd values. After proper configuration, the new sample shows <.1 vdc, just like Ch.1, for the low portion of the signal.
__________________
CalGames 2009 Autonomous Champion Award winner
Sacramento 2010 Creativity in Design winner, Sacramento 2010 Quarter finalist
2011 Sacramento Finalist, 2011 Madtown Engineering Inspiration Award.
2012 Sacramento Semi-Finals, 2012 Sacramento Innovation in Control Award, 2012 SVR Judges Award.
2012 CalGames Autonomous Challenge Award winner ($$$).
2014 2X Rockwell Automation: Innovation in Control Award (CVR and SAC). Curie Division Gracious Professionalism Award.
2014 Capital City Classic Winner AND Runner Up. Madtown Throwdown: Runner up.
2015 Innovation in Control Award, Sacramento.
2016 Chezy Champs Finalist, 2016 MTTD Finalist
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 16:26.

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