Abstract:
A control circuit for a power converter and a digital power control circuit for a power converter are provided. The control circuit comprises a microcontroller, an oscillation circuit, an analog-to-digital converter and a signal generator. The microcontroller comprises a flash memory. The oscillation circuit comprises a phase lock loop for generating a clock signal. The analog-to-digital converter generates a digital feedback signal for the microcontroller corresponding to an output of the power converter. The signal generator is configured to receive the clock signal and data of the microcontroller for generating a switching signal. The switching signal is configured to switch a transformer for regulating the output of the power converter corresponding to the output of the microcontroller.
Abstract:
A speed-control circuit for a BLDC motor is provided. The speed-control circuit includes a pulse generator, a current source circuit, a filter circuit, an error amplification circuit and a PWM circuit. The pulse generator detects a speed signal of the BLDC motor to generate a pulse signal. The filter circuit is coupled to the current source circuit to generate an average signal. The error amplification circuit receives the average signal and a speed-reference signal for generating a speed-control signal. The PWM circuit generates a switching signal to drive the BLDC motor in response to the speed-control signal. A pulse width of the switching signal is determined by the speed-control signal.
Abstract:
A BLDC (brushless direct current) motor system of the present invention includes a control circuit, a sequencer, a driving circuit, and a BLDC motor. The control circuit comprises a speed-feedback loop and a torque-feedback loop to control the maximum speed and the maximum torque of the BLDC motor in parallel configuration. The speed-feedback loop generates a speed-control signal. The torque-feedback loop generates a torque-control signal. A PWM circuit receives the speed-control signal and the torque-control signal to generate a PWM signal. A pulse width of the PWM signal is correlated to the level of the speed-control signal and/or the level of the torque-control signal.
Abstract:
A BLDC (brushless direct current) motor system of the present invention includes a control circuit, a sequencer, a driving circuit, and a BLDC motor. The control circuit comprises a speed-feedback loop and a torque-feedback loop to control the maximum speed and the maximum torque of the BLDC motor in parallel configuration. The speed-feedback loop generates a speed-control signal. The torque-feedback loop generates a torque-control signal. A PWM circuit receives the speed-control signal and the torque-control signal to generate a PWM signal. A pulse width of the PWM signal is correlated to the level of the speed-control signal and/or the level of the torque-control signal.
Abstract:
A BLDC (brushless direct current) motor system of the present invention includes a control circuit, a sequencer, a driving circuit, and a BLDC motor. The control circuit determines the maximum torque and the maximum speed of the BLDC motor. The control circuit includes an over-current detection circuit to generate a reset signal in response to a switching current of the BLDC motor. The reset signal is generated when the switching current of the BLDC motor exceeds a threshold. A pulse width of the PWM signal is correlated to the level of a speed-control signal and the level of the torque-control signal. The pulse width of the PWM signal is also controlled by the reset signal generated by the over-current detection circuit.
Abstract:
An angle detection apparatus for a rotor of a motor includes a period counter, a step period generator, and an angle generator. The period counter receives a rotor sensing signal, and calculates a plurality of time ranges of a plurality of pulses of the rotor sensing signal. The step period generator generates a ratio value and an error signal according to an average time range value of the time ranges and a set value. The step period generator further adjusts the ratio value according to the error signal, and generates a step time according to the adjusted ratio value and the average time range value. The angle generator receives the step time and the rotor sensing signal, and obtains an angle detection result according to the rotor sensing signal and the step time.
Abstract:
An angle detection apparatus for a rotor of a motor includes a period counter, a step period generator, and an angle generator. The period counter receives a rotor sensing signal, and calculates a plurality of time ranges of a plurality of pulses of the rotor sensing signal. The step period generator generates a ratio value and an error signal according to an average time range value of the time ranges and a set value. The step period generator further adjusts the ratio value according to the error signal, and generates a step time according to the adjusted ratio value and the average time range value. The angle generator receives the step time and the rotor sensing signal, and obtains an angle detection result according to the rotor sensing signal and the step time.
Abstract:
A speed-control circuit for a BLDC motor is provided. The speed-control circuit includes a pulse generator, a current source circuit, a filter circuit, an error amplification circuit and a PWM circuit. The pulse generator detects a speed signal of the BLDC motor to generate a pulse signal. The filter circuit is coupled to the current source circuit to generate an average signal. The error amplification circuit receives the average signal and a speed-reference signal for generating a speed-control signal. The PWM circuit generates a switching signal to drive the BLDC motor in response to the speed-control signal. A pulse width of the switching signal is determined by the speed-control signal.
Abstract:
A BLDC (brushless direct current) motor system of the present invention includes a control circuit, a sequencer, a driving circuit, and a BLDC motor. The control circuit determines the maximum torque and the maximum speed of the BLDC motor. The control circuit includes an over-current detection circuit to generate a reset signal in response to a switching current of the BLDC motor. The reset signal is generated when the switching current of the BLDC motor exceeds a threshold. A pulse width of the PWM signal is correlated to the level of a speed-control signal and the level of the torque-control signal. The pulse width of the PWM signal is also controlled by the reset signal generated by the over-current detection circuit.