站内搜索
发作品签到
专业版

米醋·McoreSTM32电控板

工程标签

8.6k
0
0
4

简介

STM32F103VET6(兼容STM32F407VET6)的核心板为主控,板载DAP-LINK可以用于程序下载和在线调试。板载电机控制,OLED,LED,按键灯等外设的拓展版和电源板。

简介:STM32F103VET6(兼容STM32F407VET6)的核心板为主控,板载DAP-LINK可以用于程序下载和在线调试。板载电机控制,OLED,LED,按键灯等外设的拓展版和电源板。

开源协议

GPL 3.0

创建时间:2025-07-04 17:08:22更新时间:2025-08-18 11:45:41

描述

米醋二号核心板

STM32F103VET6 /STM32F407VET6是一款泛用性很高的芯片,基于 ARM Cortex-M3 内核的 32 位微控制器,属于 STM32 系列。它具有高性能、低功耗和丰富的外设,非常适合用于各种嵌入式应用。我们基于这款芯片设计出一块核心板用于嵌入式学习,板载了GD32芯片,搭载DAP-LINK,可用于keil下载调试。板子上还预留一个三色LED、一个用户按键、一个4M的FLASH、一个TF卡槽,此外还搭载了比较常用的传感器,温湿度传感器和姿态传感器。

一、芯片特性

处理器核心:

STM32F103VET6基于 ARM Cortex-M3 核心,F103最高主频可达 72 MHz,而F407最高主频可达168Mhz。
支持硬件浮点运算单元(FPU)。

内存配置:

STM32F103VET6:

Flash 存储:512 KB。
SRAM:64 KB。

STM32F407VET6:

Flash 存储:512 KB。
SRAM:192 KB。

 

外设接口:

GPIO:具有多个通用输入输出引脚,支持数字输入输出、模拟输入、PWM 输出等功能。
定时器:多个 16 位定时器和 32 位定时器,支持PWM、输入捕获、输出比较等功能。
ADC:具有多通道 12 位 ADC。
USART/UART:支持多个串行通信接口,包括 USART 和 UART,用于串行通信。
SPI:支持 SPI。
I2C:支持 I2C总线通信。
CAN:支持 CAN接口。

二、板载资源

1.主控芯片:STM32F103VET6/STM32F407VET6
2.电源接口:type-c接口,用于供电、程序下载和调试
3.程序下载:使用GD32F350搭载DAP-LINK串口下载,并且支持在线调试;或者使用调试的接口进行程序下载
4.LED灯:一个三色LED灯,一个电源指示灯,两个下载指示灯
5.按键:一个用户按键、一个复位按键、一个BOOT0按键
6.排针接口:将芯片所有引脚接出
7.外设拓展:使用SPI接口外挂一个4M的FLASH,使用IIC接口挂载一个温湿度传感器和一个姿态传感器,另外还搭载了一个SD卡槽

DAP固件特别鸣谢IMX;
文件在附件

三、电控拓展板

四、电源拓展板

 

五、三板堆叠图

五、备注

(1)焊接备注:

主控部分

带*为拓展功能外设可按需求焊接

1.VBAT主要用于为芯片内部的RTC和备份SRAM提供电源,掉电保存数据,没有需求可以只焊D2

2.BOOT1引脚,正常使用R4断开,非必要不连接

连接R4时BOOT1为1,大部分场合都不需要

3.板载DAPLINK,没有需求可以不焊,USB就仅供+5V电源使用

使用外置下载器进行下载调试

板载DAPLINK通过 D_CLK D_DIO 烧录

固件在附录 gd32dap.hex

按主控芯片焊接

4.静电浪涌保护,保护电路,不焊理论不影响正常使用

5.外部低速晶振,比较少用到,没有硬性需求可以选择不焊

6.保险丝,没有可以用0Ω0805替代

其他

1.电机驱动芯片使用DRV8871DDA

通过更改ILIM脚电阻更改限流值,30kΩ限流约2.1A(有需求要更改电阻,阻值不低于18kΩ。太高会导致驱动电流太小无法驱动电机)

(1)使用备注:

编码电机注意接线的线序,线材有同相/反相之分,送的线材一般是同相。(接口类型XH2.54)



注意电池的带载能力,同时驱动过多设备可能会导致带载能力不足的电池过载,会有危险!!!

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
gd32dap.hex
172
克隆工程
添加到专辑
0
0
分享
Logo GIF0
侵权投诉

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航