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!!!
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!!!

