all the features it has to offer. The power transistors are integrated into the
driver IC, it requires no tuning, and no sensor is used, making the circuit
very simple and cost-effective. With all the features it has, it is a perfect
solution for building a reliable low-cost motor driver applications, such as
the low noise computer cooling fans, efficient air ventilation systems, and
similar applications that could benefit of having reliable and reasonably
simple motor driver circuit.
How does it work?
The main component of the Brushless 4 click is the MCP8063, a 3 phase
brushless sinusoidal sensorless motor driver, from Microchip. This IC has
many features that make it a perfect choice for driving a wide range of small
to medium BLDC motors. The MCP8063 requires a very low count of external
components, due to its high degree of integration. It provides the rotor
position digital output, via the FG pin, routed to the mikroBUS™ INT pin,
which is also labeled as FG on the Click board™ itself. The rotation speed
control is implemented via the PWM pin of the mikroBUS™, routed to the
PWM input pin of the IC. One of the most distinctive features of the
Brushless 4 click is the 180° sinusoidal drive, which provides more torque
and better efficiency than the more commonly used 120° driver topology.
As mentioned above, the PWM signal can be used to control the motor
speed. The duty cycle controls the speed of the rotor, while the frequency of
the PWM signal doesn’t affect the rotation speed and can vary between 20
Hz and 100 kHz. When the PWM input is at the HIGH logic level, the
rotational speed of the motor will be at a maximum. When the PWM input
stays at the LOW logic level, the motor is stopped. Toggling between HIGH
and LOW logic state will result in the rotor turning at a specific speed, which
depends on the duration of the HIGH logic level state. The PWM pin is
routed to the same named pin of the mikroBUS™, conveniently allowing the
MCU to provide the required PWM signal.
Another method of controlling the motor speed can be implemented by
varying the voltage of the motor power supply, which is connected via the
input screw terminal, labeled as VBAT. This voltage can range from 2V, up to
14V. The power supply has to be connected to the input terminal, as this
terminal provides power for both the output stage of the MCP8063, as well
as for the internal logic circuit (through the internal voltage regulator).
The rotational speed and phase of the motor can be determined by using
the FG pin. This pin acts like the Hall-effect sensor output, providing
information about the speed and the phase of the motor to the host MCU,
via the mikroBUS™. The FC pin is pulled up with the onboard resistor. When