A
Arduino•3mo ago
Jeneus

Finding Suitable Encoder for my DC Motor

Hi everyone, I'm working on a project where I'll have a DC motor spinning a flywheel at high RPM. To accurately control its speed, I want to attach an encoder to the motor. Here's information on the motor I'll be using: https://www.nbleisonmotor.com/RS-365-Dc-Micro-Motor-pd6003204.html. Initially I planned on using the AS5600 absolute magnetic encoder. Because the shaft of the motor is exposed on its back, I thought of designing a 3D-printed part that would mount the AS5600 so that the sensor is placed right below the spinning shaft. However, the encoder did not seem to pick up any readings, probably because the shaft of the motor is too weak of a magnet, or too small. I've thought of super gluing the small piece of metal (that comes with purchasing the AS5600 encoder) to the exposed part of the motor shaft, but it would be difficult to position it accurately. I also have a rotary photointerruptor encoder but its form factor/pcb mount isn't compatible with my application. I think it'd be difficult to fit an encoder near the shaft given that the flywheel will take up a lot of space. So, I've been scrolling through different parts on Digikey, trying to ideally find an encoder similar to the AS5600 but that can detect the motor's spinning shaft. No luck though. I was wondering if yall had any suggestions? Incremental encoder will do, I just want to precisely control the motor's RPM. Thank you in advance!!!
No description
9 Replies
AnonEngineering
AnonEngineering•3mo ago
if all you need is RPM would not a simple Hall sensor / magnet do the trick?
Jeneus
JeneusOP•3mo ago
oh I see maybe I've been overthinking it hmm I found a picture that resembles the motor I own, do you think the best way to attach the magnet to the back of the shaft is to use hot glue/superglue, or is there a different way method you could share?
No description
AnonEngineering
AnonEngineering•3mo ago
the magnet cant be attached to the flywheel, or the device which couples the flywheel to the shaft?
Jeneus
JeneusOP•3mo ago
sorry if my response's silly, still a rookie at this. I was thinking of just press fitting the (3d printed) flywheel directly onto the shaft. I might switch to a metal flywheel, not sure how ill be connecting it to the shaft then So then I could attach the magnet to the flywheel, maybe like on its side? And keep the hall effect sensor fixed wrt the motor?
Jeneus
JeneusOP•3mo ago
No description
AnonEngineering
AnonEngineering•3mo ago
that's what i was thinking, just make sure the flywheel doesn't throw the magnet if you needed to know where in the rotation the wheel was you'd need an encoder, just RPM one pulse per revolution should be fine
Jeneus
JeneusOP•3mo ago
that makes sense, tyvm for your help 🙂 one last thing unrelated to the hall effect sensor, how would you go about attaching a metal flywheel to the shaft of the motor? or just in general attaching smtg to a motor shaft. ive heard of set screws but i think they work only if the shaft has a flat part?
AnonEngineering
AnonEngineering•3mo ago
set screws work better on a flat, but even on the round shaft it may do the trick
Jeneus
JeneusOP•3mo ago
aight ill keep that in mind, thanks again for your help!!!

Did you find this page helpful?