首页/文章/ 详情

硬件人的惊喜:这颗国产MCU,竟然能省掉5颗外围芯片

7月前浏览338
大家好,我是王工。干了这么多年硬件,最近几年感触颇深:钱越来越难挣,活越来越难干。市场那边喊着消费升级,要智能、要功能多;老板这边拍着桌子,要降本、要小巧。我们工程师夹在中间,感觉多一颗电阻电容都得反复掂量。

就说上个月,我们团队接了个新项目——需求听起来简单:能驱动BLDC马达,还带Type-C 快充可真到了方案设计阶段,头就大了。电机控制、PD受电、高压LDO……光芯片就得四五颗。

就在这时候,我注意到了沁恒的CH32M030这颗芯片是带PD功能的电机控制MCU把电机预驱PD快充、模拟处理这些功能都塞到了一颗芯片里,集成度很高


硬件资源

我仔细研究了CH32M030的规格书,发现它的设计思路很有特点——电机控制和电源管理都做的挺透。

先说电机控制这部分。

以前构建BLDC电机驱动电路,最少得三颗芯片MCU控制算法预驱芯片驱动MOS管,还得外挂运放做电流采样信号调理。现在用CH32M030,这些全齐了。

  • 它自带4个独立半桥驱动器,能直接推MOS管,省掉预驱芯片;

  • 内置4个运放和3个比较器,电压电流采样、过流保护这些模拟电路直接内部搞定;

  • 还有高压LDO,直接从电机供电端(最高28V)降压给芯片自己用,又省了颗电源芯片。

上图中,母线电源通过 R1 接入 MCU 的 HV 引脚,通过 LDO 后得到一个预驱供电电压 VDD8,VDD8通过寄存器可配置为 5~10V,再经过一个 LDO 可得到 VDD33——MCU 工作电压。


再来看快充功能。

如今,Type-C PD快充几乎成了设备的标配,但传统的实现方案都需要额外外挂一颗专用的PD协议芯片,不仅增加了成本和PCB空间,也提高了设计复杂度。而CH32M030将这一功能直接集成到了芯片内部,而且直接集成了两组PD,可以支持两个Type-C口,这下就不止电机应用了,复杂的电源管理也能轻松应对。

M030的两组PD很灵活,不仅能要电,还能对外给电。搭配内部的两路可编程灌电流模块,M030能控制两个外部DC-DC。具体来说,灌电流模块直接向DC-DC的反馈回路叠加一个精确可控的电流,这个外部电流会改变DC-DC反馈点的电压,让DC-DC乖乖地输出我们想要的任意电压。这种硬件级的直连控制方式响应迅速而且精度高。  

上图展示了M030的一种电源应用,从Type-C直接申请电压透传至另一Type-C端口,或者其中一个Type-C端口通过灌电流调节DC-DC的方式向另一Type-C端口供电都可以,这两种情况都支持PPS动态调压。


引脚设计也很强大。

CH32M030的USB引脚(DP和DM)除了支持标准的USB通信功能外,还具备多种小功能,可以灵活地改做他用。这些功能都是USB外设上附带的,不占用MCU资源表里的运放、比较器资源。  

  • 输出模拟电压‌:通过USB外设附带的6位DAC和运放DP/DM引脚可以输出可调的模拟电压

  • 作为比较器输入‌:DP和DM引脚可以输入模拟信号,通过USB外设附带的运放比较器与内部6位DAC电压比较。这个应用也不占用独立的4个运放和3个电压比较器,在需要简单模拟信号比较的场合很方便。

  • 可调的上下拉电阻:DP和DM引脚内部可配上拉下拉,上下拉电阻阻值从15.5kΩ到108.5kΩ,可配64挡。

  • 作为ADC输入引脚:这个不用多说了。

总体上看,咱们这个项目选用CH32M030,省掉1颗预驱芯片1颗PD协议芯片2颗运放1颗高压LDO,外围精简的效果还是挺明显。这还没算PCB面积缩小和焊接简化,故障率也会跟着降低。说不定哪天做个咱工程师常用的可调电源也是相当不错的


MounRiver Studio

光硬件集成度高还不够,代码好不好写也很重要

沁恒提供了基于VSCode的MounRiver Studio集成开发环境,界面比Keil豪华,代码编辑、编译下载、调试监控一应俱全,像函数调用分析、静态堆栈调用分析这些专业功能也有,CH32M030的库函数写得也比较规整,整体体验还不错

小结

当然,芯片也不是万能的。如果项目对主频要求特别高,或者需要复杂的图形界面,那可能还得选性能更强的型号。但对于大多数FOC/BLDC电机应用、电源管理和工控相关,CH32M030的优点还是挺明显的。

下图是M030的demo板:

感兴趣的同学欢迎一起交流。

来源:硬件笔记本
电源电路芯片通信焊接电机控制
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2026-01-08
最近编辑:7月前
硬件笔记本
本科 一点一滴,厚积薄发。
获赞 158粉丝 51文章 1109课程 0
点赞
收藏
作者推荐

别玄学整改!真正的高手都是把EMC问题扼杀在设计阶段的摇篮里

之前给大家分享过一本咱们行业的经典书籍《EMC电磁兼容设计与测试案例分析》书籍,今天再给大家分享一本《电子产品设计EMC风险评估》,两本书的作者都是大名鼎鼎的郑军奇老师,本书共415页,文末附PDF下载方式。01书籍简介郑老师这本书提供了一套可提前介入的方法论——在产品还停留在图纸阶段时,就能评估EMC风险。他提出的产品EMC设计风险评估法,说白了就是一套检查清单和思考框架,帮我们在每个设计环节提前排雷。书里有个观点我特别认同:EMC问题的核心线索是共模电流的路径。无论是EFT/B(电快速瞬变脉冲群)测试时的干扰注入,还是产品自身产生的辐射发射,本质上都是共模电流引起的。郑老师的方法就是以EFT/B测试原理为基础,逆向思考:当干扰从端口进来时,共模电流会往哪走?我们能不能通过结构设计、PCB布局、电路设计,引导这些干扰信号流向安全区域(比如金属外壳、接地端),而不是串入进敏感电路?书里把风险评估分解成六个具体步骤:1、测试计划:不是等样机出来才想测什么,而是在设计初期就根据产品应用场景确定测试项目和等级。这步很多团队会忽略,导致后期被动。2、结构风险评估:这是最容易埋坑的阶段。机壳缝隙、接口位置、屏蔽层搭接……这些结构设计直接决定了共模电流的第一条路径。3、单板架构评估:单板在机箱内的位置、与其他单板的连接关系,会影响内部共模电流分布。这点在复杂系统设计中尤为重要。4、原理图EMC分析:到了电路设计阶段,重点看接口电路、电源电路、关键信号的处理是否考虑了共模抑制。书里给出了很多具体电路的评价方法。5、PCB布局布线建议:地平面分割、敏感信号走线、滤波器布局……这些老生常谈的问题,书中给出了比较好的优先级建议。6、PCB设计审查:最后一步是检查上述建议是否落实。把这部分内容做成checklist,每次投板前必须过一遍。02接地气的实战郑老师不空谈理论。比如讲到接地,他不纠缠于单点接地还是多点接地,而是直接告诉你:在这个具体场景下,怎样接地能改变共模电流方向,哪种方式风险更小。书里第9章还专门讲了防浪涌、ESD和差模问题,这些都是我们实战中常遇到的。很多工程师一提到EMC就只想到共模,其实差模问题在电源端口、数据线对上也经常出现,需要区别对待。郑老师书中还提到,正确运用这套方法,第一轮设计EMC通过率可达90%-100%,第二轮基本能100%。根据我的经验,这说法并不夸张。引入类似方法后,最大的改变是前期设计时间增加了,但后期整改次数大幅减少。总体算下来,开发周期反而缩短了。当然,方法再好也得会用。建议初学者可以先重点学习第2章(共模电流的重要性)和第8章(风险评估法),这两章是精髓。有了框架概念,再回头补第3-7章的具体技术细节,就不会觉得零散了。来源:硬件笔记本

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈