Results 21 to 30 of 36
-
04-11-2016, 09:39 PM #21
- Join Date
- Nov 2015
- Location
- Oklahoma
- Posts
- 22
Originally Posted by DoulosDS
-
04-11-2016, 11:03 PM #22
- Join Date
- Nov 2015
- Location
- Oklahoma
- Posts
- 22
Another comment on peristaltic pump accuracy: those driven by DC motors, rather than stepper motors, have gear trains to provide the necessary torque. The $12 pump I found on Amazon has a maximum rotor speed of 100 RPM, but the motor is rated at 5000 RPM (probably no-load speed), so I am guessing there's a planetary gear system between the motor and the pump. If there can be a sensor on the motor shaft, the precision of the pump output can be multiplied by the gear ratio. Assuming a gear ratio of 36:1, that would make the slice thickness accuracy much better. Given the torque load of the pump rotor, I expect the motor doesn't coast very long after the power is shut off, maybe one revolution or less. Instead of a sensor on the shaft, it may be possible to detect the motor armature transitions in the motor current or voltage. Depending on the number of segments in the armature, that would provide even greater precision.
-
04-12-2016, 01:56 PM #23
- Join Date
- Nov 2015
- Location
- Oklahoma
- Posts
- 22
Anybody know how to get precise control of a DC motor? I'm thinking a microcontroller with a hall effect sensor on the motor shaft counting full turns. An A/D input would monitor the current or voltage and count the armature pulses during the revolution to determine angular position. Then it should apply a reverse voltage pulse for rapid stopping.
-
04-12-2016, 02:17 PM #24
- Join Date
- Mar 2016
- Posts
- 68
-
04-12-2016, 02:19 PM #25
- Join Date
- Mar 2016
- Posts
- 68
-
04-12-2016, 03:32 PM #26
- Join Date
- Nov 2015
- Location
- Oklahoma
- Posts
- 22
-
04-12-2016, 03:44 PM #27
- Join Date
- Nov 2015
- Location
- Oklahoma
- Posts
- 22
Right; the motor controller would just keep the pump stopping point from drifting or dithering. The pump would always turn an integer multiple of 1/n for n lobes. My idea of sensing the pump lobe position optically would allow too much slice-to-slice variation. If the armature modulation counter goes over the number of armature bars, the controller could report an error or even correct an error if somehow the motor revolution counter lost count.
-
04-12-2016, 04:07 PM #28
- Join Date
- May 2014
- Posts
- 60
-
04-13-2016, 06:14 AM #29
- Join Date
- Nov 2015
- Location
- Oklahoma
- Posts
- 22
I suspect the most likely problem will be how to attach a magnet to the motor shaft. The photos don't give me much hope at the commutator end of the motor, unless the magnet were very small and could be glued to the end of the shaft with a droplet of epoxy. I'll have to open it up to see if the gear train provides a better magnet mounting opportunity. Maybe the gear on the output shaft will have a suitable spot. It will be a few weeks before the pump arrives here from China, so I won't know until early May.
Last edited by DoulosDS; 04-28-2016 at 08:53 AM.
-
04-13-2016, 07:04 AM #30
- Join Date
- Mar 2016
- Posts
- 68
Depending on the stator/rotor confuguration (and whether it is brushless or not) you may even be able to sense the rotor rotation from the outside, without attaching any magnets... Something you could test before even attempting to open it and attach a magnet anywhere...
Ender 3v2 poor printing quality
10-28-2024, 09:08 AM in Tips, Tricks and Tech Help