Go Down

Topic: Can any one recommend a proper encoder for my motor (DC motor)? (Read 1 time) previous topic - next topic

Farhad

Hello Everyone,

I am totally new with Arduino and robotics

I have a couple of HN-GH12-2413T DC motors for my robot, I was thinking to buy encoder and I don't know really what type of motors should I buy and how to connect them to my robot.

Can you recommend anything that fits these motors?

I appreciate your help,

CrossRoads

There's a a couple of encoder options.
One kind can go right on the shaft of the motor
https://www.sparkfun.com/products/10790?

Another involves putting a magnet on the shaft of the motor, and a sensor chip picks up the magnet spinning and reports position,etc.
http://www.ams.com/eng/Products/Magnetic-Encoders/Rotary-Encoders/AS5048B
I've seen this on a breakoutboard, not sure where tho.
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

CrossRoads

Here we go:
http://www.ams.com/eng/content/download/249964/975085/143516
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

Farhad

Thank you very much for the links,

I seems its shaft diameter is 4mm, the shaft diameter of my motors are 6 mm.

Anyway, thanks for the links,

Magician

SFE has https://www.sparkfun.com/products/9209?   IMHO, IR encoders is overkill for small car/robot.  I'd probably use just hall sensor + magnet (attached to the wheel), to count rotational speed.

Chagrin

Pololu.com has a number of options for similar motors. Simply do a search for "encoder" on their site.

carbon_adam

Would  anyone be interested in giving me a little help with making a circuit for the AS5048B.  I'm just about to do a home print of  circuit board for the AS5040 so I could do it at the same time.  Id be aiming at setting up the as5048b to use with I2c.  My feeling is there are a lot of scattered projects for the magnetic encoders so Ill be documenting the process and making a tutorial from it. 

CrossRoads

What do you need?
Change names for I2C as needed.
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

Chagrin

http://www.cui.com/Product/Components/Encoders/Incremental_Encoders/Modular/AMT_100_Series

Very cheap for all that they do.

carbon_adam

Wow wasn't sure if I would even get a response seeing as the thread had been silent for a while. :smiley-mr-green:

CrossRoads Ive already got a board layout that id like to adapt from the  magnetic rotary encoder v2.1
http://wiki.makerbot.com/mre2 (but im not yet bound to this)

Im good at the mechanical side of putting things together with a steady hand but pretty slow in figuring out if a circuit is any good.  It would be great if that same layout works probably with different cap/resistor values or maybe I can get away with it like it is just that I have no idea really.  The files are all on the google code page for the version 2.1 perhaps they are easy enough to edit for the as5048b. 

What I find really nice about this board is that it can be programmed using the i2c. ideally Id be looking at setting it up with the option to daisy chain it for a robotic arm/leg positions to drive rather hefty motors.  id also be using them for my robot gimbals like the following video.  But Id also like to try one the 4th axis of my milling machine.
http://adamdonovan.net/works/soundlens%20Adam%20Donovan.html



carbon_adam

Chagrin  those capacitive sensors look great for the price too perhaps Ill try them as well

Go Up