A two-step approach for broadband digital signal processing technique
Journal of Vibration and Control
Published online on April 26, 2013
Abstract
This study employs the digital signal processor control dsPIC30f4011 fabricated by the Microchip Company to be a control for a DC motor and a stepping motor. With DC motor control we obtain the potential of the variable resistor by a high speed digital to analog dsPIC converter for the input rotational speed setup. Through a dsPIC input trapping module and a pulse wave for the circuit breaker in the read DC-motor-end, we can acquire the actual motor rotational speed. After comparing the actual rotational speed with the setup rotational speed, a proportional-integral-derivate control mode and module for motor control of the pulse width modulation (PWM) to the dsPIC30f4011 can be employed to quickly adjust the rotational speed to the steady setup rotational speed. While loading, the actual rotational speed will descend. A program repeats the above action, quickly adjusting the rotational speed to again steady the setup rotational speed, voluntarily. This would reach the goal of pacing to finish control of a close/loop circuit in the DC motor. For the stepping motor control we apply basic I/O control in the dsPIC30f4011 to the output forward/reverse rotation to control the pulse wave. The rotational speed and forward/reverse control of the stepping motor, the single step and continuous modes in the control mode, and the status of the stepping motor represented in the LCD allow users to realize the current running condition of the stepping motor.