Already all know that for management of electric motors by means of the microcontroller, it is necessary to use so-called “driver” which is based on the principle of operation of the H-bridge.The most common scheme used as a driver is L298N, with it you can find a lot of ready-made modules and use them in your project. But this chip is strongly heated in the process, so it is always installed on the radiator to compensate for heat and not overheat the chip.
Therefore, to create a new control driver was chosen dual-channel driver TB6612FNG in SSOP24, it is very compact and does not have large thermal emissions, so the radiator is not necessary.
It has the following input parameters :
Maximum motor voltage: 15 V
Maximum output current: 1.2 a / 3.2 a(peak)
Driver supply voltage: 6 V
Control voltage: -0.2 V to 6 V
Connection diagram :
It is very convenient that the pull-up resistors are already in the case, it allows you to get rid of additional resistors in the control circuit and reduce the number of components to a minimum.
The speed of the electric motors is regulated through PWM and PWMB inputs control PWM signal.The direction of rotation is controlled by the inputs AIN1, AIN2, BIN1, BIN2.
A detailed control scheme can be found in the following table :
This project was developed in the program Altium Designer 17. For my case I used 2 drivers to provide control of 3 electric motors.
The schematic diagram is shown in the figure below :
After placing the components and wiring Board, the project has the following form :
Of the features of the wiring should pay attention to two points :
The input capacitors, which in this case are power filters, should be as close to the driver chip as possible to minimize interference.
The output circuits that go from the chip to the connectors of the electric motors must correspond to the thickness so that there is no voltage drop and that the track is not heated during operation.
The Board was ordered to PCBway and after 2 weeks profit boards:(And if you want free PCB follow the link PCBway: https://www.pcbway.ru/setinvite.aspx?inviteid=254578 )
And just recently PCBway new online gerber view function, if you interesting this function follow the link:
https://www.pcbway.com/project/OnlineGerberViewer
After installation turned out here is a Board :
The driver is working and checked during long operation. No additional settings are required, the application has gerber-files for those who want to repeat this project.
And if you want to see how I used this module, follow the link to my YouTube channel Comment and subscribe this video
Comments