Reports.NuboticsWW-02-WheelWatcherEncoder History

Hide minor edits - Show changes to output

Changed line 8 from:
For an overview of how this sensor was used in the project please go to the [[http://itp.nyu.edu/~wk372/sensor/ramps.html | Ramps]] link.
to:
For an overview of how this sensor was used in the project please go to the [[http://itp.nyu.edu/~wk372/sensor/ramps.html | Ramps]] link. For the code on this wiki please go to [[Code.RampsMouseCode | RampsMouse]]
Changed lines 7-8 from:
For an explanation of how encoders actually work visit John Schimmels [[http://itp.nyu.edu/physcomp/sensors/Reports/RotaryEncoder | encoder sensor report]] and also go to [[http://en.wikipedia.org/wiki/Rotary_encoder | Wikipedia]].
to:
For an explanation of how encoders actually work visit John Schimmels [[http://itp.nyu.edu/physcomp/sensors/Reports/RotaryEncoder | encoder sensor report]] and also go to [[http://en.wikipedia.org/wiki/Rotary_encoder | Wikipedia]].
For an overview of how this sensor was used in the project please go to the [[http://itp.nyu.edu/~wk372/sensor/ramps.html | Ramps]] link.
Deleted line 59:
Changed lines 53-54 from:
http://itp.nyu.edu/~wk372/sensor/images/bock-ww01.gif
to:
http://itp.nyu.edu/~wk372/sensor/images/block-ww01.gif
Changed lines 53-54 from:
to:
http://itp.nyu.edu/~wk372/sensor/images/bock-ww01.gif
Changed lines 31-32 from:
http://itp.nyu.edu/~wk372/sensor/images/timing_.jpg
to:
http://itp.nyu.edu/~wk372/sensor/images/timing_graph.jpg
Changed lines 31-32 from:
http://itp.nyu.edu/~wk372/sensor/images/ww02-top_lg.jpg
to:
http://itp.nyu.edu/~wk372/sensor/images/timing_.jpg
Changed lines 31-33 from:

to:
http://itp.nyu.edu/~wk372/sensor/images/ww02-top_lg.jpg
Added line 24:
Added line 26:
Changed lines 24-26 from:

to:
http://itp.nyu.edu/~wk372/sensor/images/ww02-side_lg.jpg
Deleted line 21:
Deleted lines 22-23:
Changed lines 18-24 from:
http://itp.nyu.edu/~wk372/sensor/images/ww02-parts_450w.jpg

\\

http://itp.nyu.edu/~wk372/sensor/images/ww02-top_lg.jpg
to:
http://itp.nyu.edu/~wk372/sensor/images/ww02-parts_450w.jpg http://itp.nyu.edu/~wk372/sensor/images/ww02-top_lg.jpg
Changed lines 23-25 from:
to:
http://itp.nyu.edu/~wk372/sensor/images/R266-CS-100.jpg
Changed lines 20-21 from:
\\
to:
\\
Added line 19:
Changed lines 18-20 from:
http://itp.nyu.edu/~wk372/sensor/images/ww02-parts_450w.jpg \\ http://itp.nyu.edu/~wk372/sensor/images/ww02-top_lg.jpg
to:
http://itp.nyu.edu/~wk372/sensor/images/ww02-parts_450w.jpg
\\
http://itp.nyu.edu/~wk372/sensor/images/ww02-top_lg.jpg
Changed lines 18-20 from:
http://itp.nyu.edu/~wk372/sensor/images/ww02-parts_450w.jpg // http://itp.nyu.edu/~wk372/sensor/images/ww02-top_lg.jpg
to:
http://itp.nyu.edu/~wk372/sensor/images/ww02-parts_450w.jpg \\ http://itp.nyu.edu/~wk372/sensor/images/ww02-top_lg.jpg
Changed lines 18-20 from:
http://itp.nyu.edu/~wk372/sensor/images/ww02-parts_450w.jpg http://itp.nyu.edu/~wk372/sensor/images/ww02-top_lg.jpg
to:
http://itp.nyu.edu/~wk372/sensor/images/ww02-parts_450w.jpg // http://itp.nyu.edu/~wk372/sensor/images/ww02-top_lg.jpg
Changed lines 18-20 from:
http://itp.nyu.edu/~wk372/sensor/images/ww02-parts_450w.jpg
to:
http://itp.nyu.edu/~wk372/sensor/images/ww02-parts_450w.jpg http://itp.nyu.edu/~wk372/sensor/images/ww02-top_lg.jpg
Changed lines 18-20 from:
[[http://itp.nyu.edu/~wk372/sensor/images/ww02-parts_450w.jpg]]
to:
http://itp.nyu.edu/~wk372/sensor/images/ww02-parts_450w.jpg
Changed lines 18-20 from:
[[http://itp.nyu.edu/~wk372/sensor/images/ww02-parts_450.jpg]]
to:
[[http://itp.nyu.edu/~wk372/sensor/images/ww02-parts_450w.jpg]]
Changed lines 18-20 from:
http://itp.nyu.edu/~wk372/sensor/images/ww02-parts_450.jpg
to:
[[http://itp.nyu.edu/~wk372/sensor/images/ww02-parts_450.jpg]]
Changed lines 18-20 from:
[[http://itp.nyu.edu/~wk372/sensor/images/ww02-parts_450.jpg]]
to:
http://itp.nyu.edu/~wk372/sensor/images/ww02-parts_450.jpg
Changed lines 18-20 from:
to:
[[http://itp.nyu.edu/~wk372/sensor/images/ww02-parts_450.jpg]]
Changed lines 58-59 from:
Features of Photomicrosensors
to:
Features of Photomicrosensors:
Changed lines 34-52 from:
• Supply Voltage (Vcc) +4.5v to +5.5v
• Supply Current (Icc) 30mA MAX (TBD)
• DC Output Voltage 0v to Vcc
• DC Output Current (pins 1, 3) +/- 50mA
• DC Output Current (pins 5, 7) +1.0mA (Vout 4.5v), -1.75mA
(Vout 0.4v)
• Clock pulse width 25us
• Radial misalignment TBD
• Tangential misalignment TBD
• Angular misalignment TBD
• Codewheel tilt TBD
• Phase error TBD
• detector top to codewheel 0.8mm (0.031") - 1.1mm (0.043")
NOMINAL
MIN 0.5mm (0.02") (TBD)
MAX 2mm (0.08") (TBD)
to:
*Supply Voltage (Vcc) +4.5v to +5.5v
*Supply Current (Icc) 30mA MAX (TBD)
*DC Output Voltage 0v to Vcc
*DC Output Current (pins 1, 3) +/- 50mA
*DC Output Current (pins 5, 7) +1.0mA (Vout 4.5v), -1.75mA (Vout 0.4v)
*Clock pulse width 25us
*Radial misalignment TBD
*Tangential misalignment TBD
*Angular misalignment TBD
*Codewheel tilt TBD
*Phase error TBD
*detector top to codewheel 0.8mm (0.031") - 1.1mm (0.043")

NOMINAL SPACING
*MIN
0.5mm (0.02") (TBD)
*MAX 2mm (0.08") (TBD)
Deleted lines 53-55:

Deleted lines 70-71:
Changed lines 22-25 from:
It is designed to go an a gear motor to control robotic functions - the following is a picture of it's intended applicationon on a gear motor:
to:
It is designed to go an a [[http://www.acroname.com/robotics/R246-GM8.html | gear motor]] to control robotic functions - the following is a picture of it's intended applicationon on a gear motor:
Changed lines 15-20 from:
Two extra wires provided for use with raw-quadrature output

Motor and wheel not included (its intended usage)
to:
*Two extra wires provided for use with raw-quadrature output
*Motor and wheel not included (its intended usage)
Changed lines 59-62 from:
The LS7084 Datasheet

From the EE-SY125 datasheet
:
to:
The [[http://www.lsicsi.com/pdfs/Data_Sheets/LS7083_LS7084.pdf | LS7084 Datasheet]]

From the [[http://www.omron.com/ecb/products/pdf/en-ph_micro_info.pdf | EE-SY125 datasheet]]
:
Changed lines 11-18 from:
Printed circuit board, preassembled

Self-adhesive codewheel

6" four lead color-coded cable

A direction booklet
to:
*Printed circuit board, preassembled
*Self-adhesive codewheel
*6" four lead color-coded cable
*A direction booklet
Added line 12:
Added line 14:
Added line 16:
Added line 18:
Added line 20:
Changed lines 11-14 from:
Printed circuit board, preassembled

Self-adhesive codewheel
to:
Printed circuit board, preassembled
Self-adhesive codewheel
Changed lines 14-28 from:

A direction booklet

Two
extra wires provided for use with raw-quadrature output

Motor
and wheel not included (its intended usage)





For
my project I also ended up buying their CS-100 codewheel spacer also from acroname, a one eighth inch laser-cut plexiglas disc:
to:
A direction booklet
Two extra wires provided for use with raw-quadrature output
Motor and wheel not included (its intended usage)


For
my project I also ended up buying their [[http://www.acroname.com/robotics/parts/R266-CS-100.html | CS-100 codewheel spacer]] also from acroname, a one eighth inch laser-cut plexiglas disc:
Changed lines 9-10 from:
The Nubotics WW-02-WheelWatcher Encoder is an optical quadrature encoder that senses direction, distance, velocity and acceleration. It is manufactured by Nubotics and sold by acroname for robotics for a single wheel for $21.95or as a two wheel set for $41.95. It comes in a small plastic bag with the following components:
to:
The Nubotics WW-02-WheelWatcher Encoder is an optical quadrature encoder that senses direction, distance, velocity and acceleration. It is manufactured by [[http://www.nubotics.com | Nubotics]] and sold by [[http://www.acroname.com | Acroname]] for robotics for a [[http://www.acroname.com/robotics/parts/R253-WW02.html | single wheel]] for $21.95or as a [[http://www.acroname.com/robotics/parts/R252-WW02-KIT.html | two wheel]] set for $41.95. It comes in a small plastic bag with the following components:
Changed lines 7-8 from:
For an explanation of how encoders actually work visit John Schimmels encoder sensor report and also go to Wikipedia.
to:
For an explanation of how encoders actually work visit John Schimmels [[http://itp.nyu.edu/physcomp/sensors/Reports/RotaryEncoder | encoder sensor report]] and also go to [[http://en.wikipedia.org/wiki/Rotary_encoder | Wikipedia]].
Changed lines 3-4 from:
[[http://itp.nyu.edu/~wk372/sensor/ramps.html | Ramps]] || [[http://itp.nyu.edu/~wk372/sensor/code.html | Code]]
to:
[[http://itp.nyu.edu/~wk372/sensor/ramps.html | Ramps]] || [[http://itp.nyu.edu/~wk372/sensor/ramps_code.html | Code]]
Changed lines 87-95 from:
ChA and ChB are 50% duty cycle, 90° out of phase signals, created by
having two Omron EE-SY125 (or equivalent) photodetector packages
spaced at a very specific angle with respect to each other, at a specific
radius from the center of the axis of rotation, and expect to be used with a
32 stripe codewheel with a 50% silver/50% black radial stripe pattern.
to:
ChA and ChB are 50% duty cycle, 90° out of phase signals, created by having two Omron EE-SY125 (or equivalent) photodetector packages spaced at a very specific angle with respect to each other, at a specific radius from the center of the axis of rotation, and expect to be used with a 32 stripe codewheel with a 50% silver/50% black radial stripe pattern.
Changed lines 92-95 from:
[[http://itp.nyu.edu/~wk372/sensor/ramps.html | Ramps]] || [[http://itp.nyu.edu/~wk372/sensor/code.html | Code]]
to:
[[http://itp.nyu.edu/~wk372/sensor/ramps.html | Ramps]] || [[http://itp.nyu.edu/~wk372/sensor/ramps_code.html | Code]]
Changed lines 3-4 from:
[[ | Ramps]] || [[ | Code]]
to:
[[http://itp.nyu.edu/~wk372/sensor/ramps.html | Ramps]] || [[http://itp.nyu.edu/~wk372/sensor/code.html | Code]]
Changed lines 98-101 from:
Ramps || Code
to:
[[http://itp.nyu.edu/~wk372/sensor/ramps.html | Ramps]] || [[http://itp.nyu.edu/~wk372/sensor/code.html | Code]]
Changed lines 3-4 from:
Ramps || Code
to:
[[ | Ramps]] || [[ | Code]]
Changed lines 95-96 from:
Product Manual || Frequently Asked Questions || Product Brief || Nubotics Code Examples || LS7804 Quadrature Decoder || Photomicrosensor
to:

[[http://www.nubotics.com/products/ww02/ww02-product_manual.pdf
| Product Manual]] || [[http://www.nubotics.com/products/ww02/ww02-pb.pdf | Frequently Asked Questions]] || [[http://www.nubotics.com/support/wwfaq.html#ww02 | Product Brief]] || [[http://www.nubotics.com/support/ww01/example_code.html | Nubotics Code Examples]] || [[http://www.lsicsi.com/encoders.htm | LS7084 Quadrature Decoder]] || [[http://www.omron.com/ecb/products/photo/3/ee_sy125.html | Photomicrosensor]]
Changed lines 3-6 from:
Ramps || Code

Product Manual || Frequently Asked Questions || Product Brief || Nubotics Code Examples || LS7084 Quadrature Decoder || Photomicrosensor
to:
Ramps || Code

[[http://www.nubotics.com/products/ww02/ww02-product_manual.pdf |
Product Manual]] || [[http://www.nubotics.com/products/ww02/ww02-pb.pdf | Frequently Asked Questions]] || [[http://www.nubotics.com/support/wwfaq.html#ww02 | Product Brief]] || [[http://www.nubotics.com/support/ww01/example_code.html | Nubotics Code Examples]] || [[http://www.lsicsi.com/encoders.htm | LS7084 Quadrature Decoder]] || [[http://www.omron.com/ecb/products/photo/3/ee_sy125.html | Photomicrosensor]]
Added lines 1-100:
Nubotics WW-02-WheelWatcher Encoder

Ramps || Code

Product Manual || Frequently Asked Questions || Product Brief || Nubotics Code Examples || LS7084 Quadrature Decoder || Photomicrosensor

For an explanation of how encoders actually work visit John Schimmels encoder sensor report and also go to Wikipedia.

The Nubotics WW-02-WheelWatcher Encoder is an optical quadrature encoder that senses direction, distance, velocity and acceleration. It is manufactured by Nubotics and sold by acroname for robotics for a single wheel for $21.95or as a two wheel set for $41.95. It comes in a small plastic bag with the following components:

Printed circuit board, preassembled

Self-adhesive codewheel

6" four lead color-coded cable

A direction booklet

Two extra wires provided for use with raw-quadrature output

Motor and wheel not included (its intended usage)





For my project I also ended up buying their CS-100 codewheel spacer also from acroname, a one eighth inch laser-cut plexiglas disc:



It is designed to go an a gear motor to control robotic functions - the following is a picture of it's intended applicationon on a gear motor:



Timing Diagram
The following diagram illustrates the behavior of the ChA, ChB, Dir, and Clk
signals as the wheel slows down and changes direction, then speeds back up.




Specifications (PRELIMINARY)
• Supply Voltage (Vcc) +4.5v to +5.5v
• Supply Current (Icc) 30mA MAX (TBD)
• DC Output Voltage 0v to Vcc
• DC Output Current (pins 1, 3) +/- 50mA
• DC Output Current (pins 5, 7) +1.0mA (Vout 4.5v), -1.75mA
(Vout 0.4v)
• Clock pulse width 25us
• Radial misalignment TBD
• Tangential misalignment TBD
• Angular misalignment TBD
• Codewheel tilt TBD
• Phase error TBD
• detector top to codewheel 0.8mm (0.031") - 1.1mm (0.043")
NOMINAL
MIN 0.5mm (0.02") (TBD)
MAX 2mm (0.08") (TBD)



BLOCK DIAGRAM





The LS7084 Datasheet

From the EE-SY125 datasheet:

Features of Photomicrosensors
The Photomicrosensor is a compact optical sensor that senses objects or object positions with an optical beam. The transmissive Photomicrosensor
and reflective Photomicrosensor are typical Photomicrosensors.
The transmissive Photomicrosensor incorporates an emitter and a transmissive that face each other as shown in Figure 1. When an object is
located in the sensing position between the emitter and the detector, the object intercepts the optical beam of the emitter, thus reducing the
amount of optical energy reaching the detector.
The reflective Photomicrosensor incorporates an emitter and a detector as shown in Figure 2. When an object is located in the sensing area of
the reflective Photomicrosensor, the object reflects the optical beam of the emitter, thus changing the amount of optical energy reaching the
detector.
“Photomicrosensor” is an OMRON product name. Generally, the Photomicrosensor is called a photointerrupter.

Reflective Photomicrosensor:



ChA and ChB are 50% duty cycle, 90° out of phase signals, created by
having two Omron EE-SY125 (or equivalent) photodetector packages
spaced at a very specific angle with respect to each other, at a specific
radius from the center of the axis of rotation, and expect to be used with a
32 stripe codewheel with a 50% silver/50% black radial stripe pattern.



Product Manual || Frequently Asked Questions || Product Brief || Nubotics Code Examples || LS7804 Quadrature Decoder || Photomicrosensor

Ramps || Code