Greetings,
Going back to the drawing board on an Engineering problem I've been having. We are trying to create scaled representations of Earthquakes. As such, we need to discretely control position and speed or position and acceleration at all times. This has proven to be an extremely difficult task. We have sought the following avenues, but all have been dead ends for us, either because our research is wrong, or we haven't pursued the right 'type' of research. We will be using either a Rack & Pinion or Scotch-yoke style system..
First, our specs:
Angular Precision: Minimum 1 Degree accuracy. Preferred Half a degree or higher.
Velocity: Discretely controllable between 0 and 300 RPM. Preferred up to 600 RPM.
Torque: Minimum 100 oz-in, may need as much as 180 oz-in
Acceleration: As High as possible
Component Budget: $160, prefer under $100
Stepper:
Great position and speed control, but can only stop or switch direction at full steps (Usually .9 or 1.8 degrees).
- Position Control not accurate enough
- Requires very high voltage and current (30V+ , 2A+)
Standard Servo:
- Can control position, but not speed (sweep does not control speed, only uses position incrementing that masks velocity/acceleration profile from the human eye)
Continuous Servo:
- Can control speed, but is not discrete. (No guarantee of speed accuracy)
- Cannot control position
DC+Encoder:
- Have yet to see any such system be in our specification range.
- Not sure Arduino Uno has processing power to handle controlling each device at 50Hz.
We're in this funky area where we're somewhere between hobby electronics and industrial electronics, trying to use the top end of the former to accomplish the latter.
Anyone with thoughts, advice, or product ideas is greatly appreciated.