RETIRED - Two Axis Encoder Counter Mega Shield Version 2

Two Axis Encoder Counter Mega Shield
RETIRED -use 3 Axis Encoder Counter Arduino Shield
This Arduino Mega Shield is used
to interface with encoders and keep track of position. An Arduino library and sample sketch are provided.
Compatibility
Compatible with Arduino Mega Only.
__
Exact same functionality as the original - in a smaller package!
Will fit on the same shield level with:
Major Differences from the Original
Trying to make a Robot that can track how far it has moved based on how many revolutions its wheels or tracks have rotated? (Dead Reckoning)
Trying to make a high speed and/or precision controlled motor control solution with an Arduino Mega?
Then this is the Arduino Mega Shield for you.
The Two Axis Encoder Counter Mega Shield offloads the counting and book keeping of two encoders from your Arduino Mega using the Avago HCTL-2032 Dual-Axis 32 bit Quadrature Encoder counter.
This is a must for high precision motor control.
You don't want your Arduino Mega wasting its precious time counting your encoders ticks when it could be doing much more productive tasks. Let this Mega Shield keep the book keeping of how far your wheel or motor has rotated (and it what direction)! Your Arduino Mega can ask the shield for the counts when it needs that information.
Available for download below is a simple to use Arduino Library to take advantage of this Mega Shield and a test sketch that shows how to use the library.
Features:
This Mega Shield works with Arduino Megas only.
Encoder Connectors
In general, any 5 pin 0.1" spacing female header will work (Including Arduino stacking headers, just clip off only 5 pins and use a bit of heat shrink tubing).
[The following are Digikey part numbers]
WM2615-ND should be a perfect match - but you have to buy the actual pins separately.
A31130-ND is a good match, you don't have to strip the wires or solder them, just push them in - But they have to be 24 AWG Gauge wire
609-2235-ND would also work.
708-1028-ND is the actual header we solder to the encoder boards.
Datasheets
HCTL-2032 Datasheet: www.avagotech.com/docs/AV02-0096EN
Exact same functionality as the original - in a smaller package!
Will fit on the same shield level with:
- Adafruit Motor Shield
- Arduino Motor Shield (Sold at Radio shack)
- Pololu Motor Shield
- Sparkfun Moto Shield
- Sparkfun Monster Moto Shield
Major Differences from the Original
- Encoder headers are 180 degrees from the original - Please note the labelling!
- Smaller form factor will let it sit on the same shield level with all popular motor shields!
Trying to make a Robot that can track how far it has moved based on how many revolutions its wheels or tracks have rotated? (Dead Reckoning)
Trying to make a high speed and/or precision controlled motor control solution with an Arduino Mega?
Then this is the Arduino Mega Shield for you.
The Two Axis Encoder Counter Mega Shield offloads the counting and book keeping of two encoders from your Arduino Mega using the Avago HCTL-2032 Dual-Axis 32 bit Quadrature Encoder counter.
This is a must for high precision motor control.
You don't want your Arduino Mega wasting its precious time counting your encoders ticks when it could be doing much more productive tasks. Let this Mega Shield keep the book keeping of how far your wheel or motor has rotated (and it what direction)! Your Arduino Mega can ask the shield for the counts when it needs that information.
Available for download below is a simple to use Arduino Library to take advantage of this Mega Shield and a test sketch that shows how to use the library.
Features:
- Easy to use Arduino Library available for download below (Includes test sketch!)
- Single or Two/Dual Axis Support
- Two 32-bit Up/Down Counters
- High Noise Immunity
- Index Channel Support
- Count Modes 1x, 2x, 4x
- Two Encoder Headers [Channel A, Channel B, Index(Optional), VCC(5Volts), GND]
- Additional Signals available on this shield for Experts (Counter Cascade, Up/Down)
This Mega Shield works with Arduino Megas only.
Encoder Connectors
In general, any 5 pin 0.1" spacing female header will work (Including Arduino stacking headers, just clip off only 5 pins and use a bit of heat shrink tubing).
[The following are Digikey part numbers]
WM2615-ND should be a perfect match - but you have to buy the actual pins separately.
A31130-ND is a good match, you don't have to strip the wires or solder them, just push them in - But they have to be 24 AWG Gauge wire
609-2235-ND would also work.
708-1028-ND is the actual header we solder to the encoder boards.
Datasheets
HCTL-2032 Datasheet: www.avagotech.com/docs/AV02-0096EN

The version 1.3 of the libraries includes "Arduino.h " libraries so it can be used with Arduino 1.0 IDE and above.

megaencodercounter-1.3.tar.gz | |
File Size: | 3 kb |
File Type: | gz |

megaencodercounter-1.3.zip | |
File Size: | 5 kb |
File Type: | zip |

megaencodercounter-1.2.tar.gz | |
File Size: | 3 kb |
File Type: | gz |

megaencodercounter-1.2.zip | |
File Size: | 5 kb |
File Type: | zip |

shield-schematic.png | |
File Size: | 27 kb |
File Type: | png |