
直流无刷电机驱动板QC-DRV-NN_V1.0
简介
直流无刷电机驱动板,上下桥均使用NMOS,未集成MCU主控,使用ST官方标准电机接口,支持有感霍尔、无感方波、支持FOC矢量控制。截止20220216,版本为V1.0。本板子仅供学习交流。
简介:直流无刷电机驱动板,上下桥均使用NMOS,未集成MCU主控,使用ST官方标准电机接口,支持有感霍尔、无感方波、支持FOC矢量控制。截止20220216,版本为V1.0。本板子仅供学习交流。开源协议
:GPL 3.0
描述
B站演示视频链接(文章结尾处亦有):https://www.bilibili.com/video/BV19R4y1L7yW?share_source=copy_web
一、直流无刷电机驱动板/功率板介绍
版本:V1.0(已验证)
电压:9~24V
极限电压:~40V(没试过,加好散热理论可以)
电流:0~4A还能超 学习用的没必要,不至于不至于;
建议功率:100W内 加上合适散热估计能到300W,我没细测,经验得出。
主要器件:上下桥均使用NMOS,未集成MCU主控,使用ST官方标准电机接口,支持有感霍尔、无感方波、支持FOC矢量控制等。
附:ST电机接口定义(图)
全套资料+驱动板子+MCU主控板子+电机 淘宝有售,自己不愿折腾可以淘宝购买成品,包括带有ST标准接口的主控板。
未经作者授权禁止商用。
淘宝链接:
https://item.taobao.com/item.htm?spm=a213gs.success.result.1.65d67a86CuT6Qk&id=668129776715
二、V2.0版本增加细节与改进问题
注:当前开源资料版本为V1.0,待V2.0实物验证后会将资料在此更新。并不代表V1.0版本有什么太大的问题,如有疑问,请看此版块介绍。
1.V1.0版本的LM358处ICIV与IBIS两个网络引脚是悬空的,ICIV与IBIS分别为母线平均电流和母线瞬时电流(AD值)。在V2.0版本将会把ICIV与IBIS分别接入电机接口的15脚和17脚。用以监测电机运行状态。
2.增加示波器夹地点,(在7805的GND附近设计GND焊盘)。
3.在LM358旁电位器RP1的AD脚增加测试点。
4.在LM358引脚附近等增加多个测试点。
增加测试点的作用:
a.便于检测板子工作状态是否正常(目前V1.0是正常的)
b.便于学习时使用示波器观测各处信号波形,或测算相关电压、电流数值。
5.在霍尔传感器接口HA、HB、HC处各增加1nF电容滤波。
原因:在测试时发现有的无刷电机本身输出的调制后的霍尔信号波形略有问题(电机的问题)。
综上所述,2.0的改进构思是对1.0版本的锦上添花。
三、20220217日志:开源工程源代码
MCU主控为F103RCT6,使用带有ST标准电机接口的核心开发板,开环调试:
//代码原作者信息:
//u-easytech Cassy
//QQ:3119502755
//STM32F1-QC板 AD
//20151204
代码是公司大佬一五年写的,稍作改动调整,拿来即用。
仅供学习参考,如有疑问,请联系作者本人,若大佬太忙,可以联系我QQ:1808736089(李工)
公司对外技术交流QQ群:709772520
另:MCU主控板暂未开源(资料还没整理好),如有需要相关资料可通过淘宝链接询问客服索取。
此处代码仅为示例,上机能用。初学者可根据代码实现过程熟悉直流无刷电机驱动控制实现。也可以套用在自己喜欢的MCU上使用。请自行移植。
更多学习资料或相关内容进群或淘宝浏览。
临时结语与更新通知:
有点忙,开源项目链接会逐步完善。
驱动板目前版本V1.0,后续会发布V2.0版本,改进第二大条的几个细节问题。
欢迎互相学习交流。
设计图
BOM
ID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
1 | 10uF/25V | C19,C20,C21,C22,C23,C24 | C0805 | 6 |
2 | 10u | C33 | C0603 | 1 |
3 | DB2ERM-3.81-5P | CN1 | CONN-TH_5P-P3.81_DB2ERM-3.81-5P | 1 |
4 | X9555WV-2×17-PTV01 | CN3 | CONN-TH_X9555WV-2-17-PTV01 | 1 |
5 | DB2ERC-5.08-3P | CN4 | CONN-TH_3P-P5.08_DB2ERC-5.08-3P | 1 |

评论