[Menu]>[Circuits Gallery]>[DC motor]
Motor assembly for adjustment RS-380PH is used for the main motor and RE-280 is used for speed detection. Both motors are made by the MABUCHI MOTOR Inc. in Japan. Because this assembly is to adjust a speed control, both motors are directly connected using the plastic gear. When the center of both motors isn't right, there is possibility that the gear comes off the shaft of the motor. Pay attention. Speed control parameter The speed control flow of the circuit this time is shown with the left figure. At the control circuit, the following three parameters should be adjusted.
Control rate value (Deceleration and Acceleration) Control period
Control rate value is adjusted at the value to set to change. Control period is adjusted at the value to set to CCPR2H and CCP2L registers. When the control rate value is big When the detection period is short and the control rate value is big, the rotating speed of the motor changes big. When the rotating speed of the motor is above the reference value, a deceleration control is done.(It reduces an drive electric current) However, because of the mass of the rotor of the motor, it doesn't react immediately. Even if it begins deceleration by the A point, the rotating speed of the motor continues to rise in a little while. In case of the B point is above the reference value, a deceleration control are done moreover. In case the speed is above the reference value, the drive electric current is increased in every period. The deceleration value at B pont is bigger than A point. Therefore, it continues to decelerate even if it falls below the reference value. When detecting rotating speed below the reference value in the C point, acceleration is begun. It is more strongly accelerated every period like the deceleration. It repeats above mentioned operation and the rotating speed of the motor changes widely. The speed detection period is short, the turning change appears conspicuously. When the control rate value is small When the control rate value is small, a comparatively stable speed control is done. However, the stability to the load change becomes weak. It takes time until it returns to the reference value after the rotating speed declines by the load. Influence with speed detection period You may seem to be able to do a tender control if you make a speed detection period short. However, it doesn't meet. But, this relation is in case of my control circuit. In case of the other control system, it doesn't apply. In case of my control circuit, it increases a deceleration value or an acceleration value every period. Even if a control electric current is changed, the rotating speed doesn't sometimes change immediately. This is because of the mass of the rotor. When the speed detection period is short, the motor drive electric current changes widely. As a result, the change of the rotating speed becomes big. When the detection period is long, the band of the drive electric current becomes small. As a result, the change of the rotating speed becomes small. When the detection period is long, the controllability to the load change declines. However the bad influence comes out when too long. Turns on order of the power A power is turned on after connecting a motor and a control system. It turns on the motor first and after that, it turns on the controller. When the power of the motor and the control circuit is the same, it isn't made. The reason for turning on the power in the order is hereinafter. When turning on the controller first, because voltage isn't applied to the speed detector, the control circuit increases a drive electric current and becomes a maximum drive electric current condition finally. When turning on the power of the motor in this condition, a motor is driven in the maximum electric current. As a result, the motor becomes reference speed gradually after beginning to turn forcefully. When this operation is not a problem, you don't have to be conscious of the turning on order. Adjustment of the control parameter You consider the above and adjust the control parameter. It is troublesome a little.
It adjusts by the value of CCPR2H and the CCP2L registers.
It adjusts by the value of speed. To change the speed range to adjust with the variable resistor, the value of R12 should be changed.
It adjusts by the value of change. Please try variously because these values change with the motor and the detector to use. |