ohahaha

[CW32] Brushless motor driver board developed based on CW32F030C8T6

 
Overview
Thanks to Lichuang and Xinyuan for co-organizing this brushless motor training camp, which allowed me to not only understand the brushless motor driving method, but also learn a CW32/STM32 programming.
This driver board is a brushless motor driver based on Xinyuan's CW32F030C8T6.

Features of this driver board:
1. Select components to reduce component costs;
2. Supports sensory and non-sensory driving methods.

illustrate:
1. The maximum working voltage is 40V (limited by the withstand voltage of LM2596);
2. The MOS tube has a withstand voltage of 80V and a maximum current of 160A, but the actual working current should not be reached, and there is no specific test;
3. The gate driver uses EG2133. The low side of this driver is driven by low level and turned off by high level. Please note that

IMG_2359.jpg
IMG_2360.jpg
IMG_2361.jpg
The board layout is still considered to have passed the verification. Although there are some stumbles, it is time to summarize.

After board testing, several problems were discovered:
1. At the beginning, two of the upper bridge pins were forgotten to be widened to increase the current passing capacity (now it has been repaired), resulting in only two wires being temporarily added;
2. The power of the test motor is not large, and the MOS tube selected has enough margin. In fact, a MOS with more than ten amps should be enough;
3. During the sensor test, the motor runs very smoothly, and the control is also very simple. The non-sensory startup feels a little difficult, but it is still very balanced after startup (the power supply is 12V);
4. I am very unfamiliar with Keil5 programming (first time using it), so even if there is a tutorial from Teacher Li, I only found the problem after taking examples.

There are still many shortcomings, and we will optimize them later in the learning process. Thank you all.

Finally, we would like to thank Lichuang, Xinyuan and Youyite for their sponsorship and technical support, and for providing us with this opportunity to learn and understand brushless motor drives. This can be said to be difficult to learn even with money. Once again grateful.







参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-05-21 01:27:01

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号