Building a project and I need some ideas for converting the rotation of a DC motor into oscillating linear motion (i.e. a back and forth motion). To be specific I need about 2-3mm of travel in the mass I'm driving back and forth, the frequency would range between 50 to 150 Hz, and although I don't know the force I need yet, it's not all that much (but more than you would be able to stop with your hand, if that helps). Okay, so I just use a cam, right? Here's my special requirement though: I want the linear motion to be along the axis of the motor's rotation (i.e. point in the same direction as the motor shaft). So a simple plate cam is out because that can only give me linear motion in the plane perpendicular to the motor shaft. I've been looking around and a drum or cylindrical cam would seem to do the trick, but I was wondering if anyone familiar with this sort of thing knows of a better way to do this? Thanks.
16 years ago