如何快速上手 3phase_integrated:从固件烧录到第一次转动电机的完整指南
如何快速上手 3phase_integrated从固件烧录到第一次转动电机的完整指南【免费下载链接】3phase_integrated3-phase motor controller with integrated position sensor项目地址: https://gitcode.com/gh_mirrors/3ph/3phase_integrated3phase_integrated 是一款带集成位置传感器的三相电机控制器3-phase motor controller开源方案单块小板上集成了功率 MOSFET、栅极驱动、STM32F446 主控与位置检测电路。本指南将带你从获取工程文件、烧录固件到完成接线让电机第一次转动全程只需 3 个核心步骤并附上常见坑点排查帮助新手快速跑通自己的第一台 FOC 驱动器。 3phase_integrated 是什么简单说它就是一块电机驱动 位置反馈二合一的开源控制板三相功率级6 颗 TPH2R5 MOSFET DRV8323RH 栅极驱动输出 U/V/W 三相主控STM32F446RET6ARM Cortex-M4180MHz负责 FOC 算法与电流环位置传感器位置传感芯片直接集成在板卡上这就是 Integrated 的含义通信内置 MCP2542 CAN 收发器提供标准 CAN 接口供电XT30 大电流输入 板载 DC-DC 与 3.3V LDO项目同时提供了旧版 v2与新版 V4带连接器两代 PCB以及完整源码、Gerber 制造文件和预编译固件非常适合想做 FOC / 无刷电机驱动的爱好者入门。![3phase_integrated 三相电机控制板布局示意图](https://raw.gitcode.com/gh_mirrors/3ph/3phase_integrated/raw/c15b16dc92d122c04732fde64bb4a1e36651e8fb/New Version/Cheetah Driver Integrated V4 connector/board_annotated.jpg?utm_sourcegitcode_repo_files) 上图即为 V4 版本板卡布局上半部分为控制区MCU、CAN、LED下半部分是大面积的 U/V/W 功率焊盘与 MOSFET 区域。✅ 开始前的准备清单类别你需要准备的东西硬件3phase_integrated 控制板自打样或自制、无刷电机、XT30 电源如 3S/4S 锂电 XT30 插头烧录SWD 下载器如 ST-Link J-Link 等连接板上的 7 pin SM07B SWD 接口文件本仓库中的固件包与 PCB 文件见下一步工具万用表、焊台自打样场景如果没有现成板卡可以直接用仓库里的 Gerber 去打样工厂下单文件在 gerbers/ 目录含各层线路、阻焊、钢网坐标layer order.txt 说明了叠层顺序。 第一步获取项目文件clone 仓库即可获得全部资料git clone https://gitcode.com/gh_mirrors/3ph/3phase_integrated目录里与新手最相关的内容固件New Version/Cheetah Driver Integrated V4 connector/Firmware.zip — 内含预编译固件HKC_FIRMWARE_10_10_19.bin免去自己搭建编译环境的麻烦PCB 源文件新版 V4 工程在 New Version/Cheetah Driver Integrated V4 connector/BOM 清单见 HKCV4.txt旧版 v2 工程在 Old Version/制造资料gerbers/ 目录线路层、阻焊、标记、钻孔坐标齐全项目说明README.md⚡ 第二步给 STM32F446 烧录固件这是新手最容易卡住的一步关键信息找到 SWD 接口V4 板上有一颗 7 针、1.0mm 间距的 SM07B 排母座丝印 PROG这就是烧录口旧版 v2 板对应的是焊接测试点飞线即可接线SWDIO、SWCLK、GND、3.3V 接到下载器注意只接3.3V不是 5V烧录固件将固件包里的HKC_FIRMWARE_10_10_19.bin通过 STM32 烧录工具写入芯片如果使用作者维护的 mbed 版固件则按 mbed 流程编译后一键下载验证上电后观察板上 LED丝印 LED1/LED2板卡标识 HKC Integrated 字样应清晰可见![3phase_integrated 控制板实物照片可见 DRV8323RH、STM32F446RET6 与位置传感器](https://raw.gitcode.com/gh_mirrors/3ph/3phase_integrated/raw/c15b16dc92d122c04732fde64bb4a1e36651e8fb/New Version/Cheetah Driver Integrated V4 connector/photos/DSC01706.JPG?utm_sourcegitcode_repo_files)⚠️ 烧录前建议先给板卡不接电机、只接电源上电一次确认控制区工作正常不炸管、不短路再接三相输出线。 第三步接线并让电机第一次转动按下面的顺序接线可避开绝大多数问题接电源XT30 插头插入电源注意正负极板上 D1 二极管提供反接保护但请勿长期反接测试接电机三相线按U、V、W焊盘顺序连接电机三相V4 板边缘有 U/V/W 标识孔位。相序接反时电机会抖动或反转调换任意两相即可纠正接 CAN可选V4 板右侧的 4 针 CAN 插座接 DB9 转接线即可对接上位机上电试转先低压试转确认转动方向与声音正常后再逐步加电流![3phase_integrated 三相电机控制板整体照片可见 XT30 接口与 U/V/W 焊盘](https://raw.gitcode.com/gh_mirrors/3ph/3phase_integrated/raw/c15b16dc92d122c04732fde64bb4a1e36651e8fb/New Version/Cheetah Driver Integrated V4 connector/photos/DSC01702.JPG?utm_sourcegitcode_repo_files) 核心元件位置速查遇到问题时先对照下表定位元件元件位置/丝印作用STM32F446RET6板中部 QFP 大芯片主控跑 FOC 固件DRV8323RH方形 QFN 芯片三相栅极驱动6 × TPH2R5板边缘一排 MOSFET三相功率开关位置传感器DRV8323 旁方形芯片集成位置反馈Integrated 核心XT30 插座板边缘大电流电源输入SM07B 排母板边缘SWD 烧录接口️ 常见问题排查烧录失败先确认 SWD 接到了 3.3V 而非 5V再检查 SWDIO/SWCLK 是否接反v2 旧板无排母需对照 HKCV4.mnt 的元件表找测试点飞线上电电机抖动不转90% 是相序问题交换任意两相其次检查 XT30 供电是否够压CAN 无响应确认 CAN-H/CAN-L 未接反收发器型号以 change_list.txt 中的 BOM 为准不知道元件值全部物料值与封装都在 HKCV4.txt 里照单抄即可 进阶方向跑通第一次转动之后可以看看这些资料V4 相对旧版的改进4 层板、内部 GND/3.3V 平面、4 个安装孔等New Version/Cheetah Driver Integrated V4/change_list.txt新旧版本对比Old Version/ 的 v2 工程可帮助你理解设计演进固件来源mbed 版固件与新版非 mbed 固件的位置说明见 README.md祝你的电机早日转起来【免费下载链接】3phase_integrated3-phase motor controller with integrated position sensor项目地址: https://gitcode.com/gh_mirrors/3ph/3phase_integrated创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考