Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

We used a microcontroller (Arduino Uno) and an Adafruit Motor Shield for Arduino to drive the motor. PWM is used to control the speed of the motor and a potentiometer is used to adjust the PWM. The motor encoder feedback is monitored by the Arduino to create a soft emergency stop. The monitor counts the rising edges of the encoder. If the counts remain the same for a select period of time, in our case 200 ms, the power to the motor is turned off. This feature prevents further damage to the mechanism in case the linkages or other mechanical features cease to function properly. The system runs on a 12V wall adapter power supply. 

 

 

Side Panel of Frame

The  The 12V power supply connects to the power jack on the Arduino, the potentiometer (black knob) changes the speed of the mechanism, and the switch turns the mechanism on and off.

Image RemovedImage Added