1、简单易用,可快速上手
2、流畅支持300个器件或1000个焊盘以下的设计规模
3、支持简单的电路仿真
4、面向学生、老师、创客
1、全新的交互和界面
2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计
3、更严谨的设计约束,更规范的流程
4、面向企业、更专业的用户
标准版 Mini_SimpleFOC无刷电机驱控一体板
简介:本项目将SimpleFOC移植到价格更便宜的stm32f103c6t6,驱动芯片采用DRV8313,驱动板和控制板集成在一块板子上。工程代码在附件
开源协议: GPL 3.0
本项目的PCB大小刚好可以适配淘宝上卖的4010和4008云台电机。大家也可以根据自己的需要将自行更改PCB大小以适应更多的无刷电机。
现在已实现基于电压的速度环和角度环控制。
PCB的走线我用的自动布线,并且只是将电源走线加粗,所以走线会显得杂乱和不合理。但不影响正常使用,大家也可以根据需要自行布线。
本项目参考的大佬写的移植文档:SimpleFOC(七)——STM32(Bluepill)的应用_loop222的博客-CSDN博客_bluepill
板子只提供了串口下载,每次下载程序时需要拨动开关将BOOT0拉高后按下复位按键。下载完成后需要将BOOT0拉低才能正常运行程序。
一套下来成本应该在二十到三十(常用元器件都有的情况下)
软件程序中可以修改速度环和角度环的pid参数
main程序中的电压最大值一定不要设置的太高,最好是5以下,不然可能会烧电机(直接-50)
下图为本项目适配的云台无刷电机(淘宝有卖)
板子的背面如下图,主要是12-3.3的LDO降压芯片和磁编码器as5600
下面是整体图,铜柱用的M2*6+4
ID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
1 | 0.01uF | C1 | C0603 | 1 |
2 | 22uf | C2 | C0603 | 1 |
3 | 10uf | C3 | C0603 | 1 |
4 | 0.1uF | C5,C6,C7,C10,C13,C14,C15 | C0603 | 7 |
5 | 100uF | C8 | CAP-SMD_L6.0-W3.2-R-RD | 1 |
6 | 0.47uF | C9 | C0603 | 1 |
7 | 1uF | C11,C12 | C0603 | 2 |
8 | 22pf | C17,C18 | C0603 | 2 |
9 | SH1.0-4P | INPUT | SH1.0-4P-L | 1 |
10 | SH1.0-3 | MOTOR | SH1.0-3P-L | 1 |
11 | 10K | R2,R5 | R0603 | 2 |
12 | 1K | R6 | R0603 | 1 |
13 | 100k | R7 | C0603 | 1 |
14 | 100K | R8 | C0603 | 1 |
15 | 1k | R9 | 0603 | 1 |
16 | 10k | R10 | R0603 | 1 |
17 | D13 | STATE_LED | LED0603-R-RD | 1 |
18 | EVQ22705R | SW1 | KEY3X6_SMD | 1 |
19 | TA-3525-A1 | SW2 | SW-SMD_3P-L9.1-W3.5-P2.50-EH6.8 | 1 |
20 | AMS1117-3.3VSOT-89 | U1 | SOT-89-3_L4.5-W2.5-P1.50-LS4.2-BR | 1 |
21 | AS5600-ASOM | U2 | SOIC-8_L5.0-W4.0-P1.27-LS6.0-BL | 1 |
22 | DRV8313PWPR | U3 | HTSSOP-28_L9.8-W4.5-P0.65-LS6.6-BL-EP | 1 |
23 | XH2.54-2PSMD | U4 | CONN-SMD_XH2.54-2PSMD | 1 |
24 | X3225-8M晶振 | U5 | X3225-8M晶振 | 1 |
25 | STM32F103C8T6 | U7 | STM-LQFP48 | 1 |
展开
加载中...
是否需要添加此工程到专辑?