这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 【let'sdo第1期】静音步进电机控制实践-过程贴必要的PCB制作

共2条 1/1 1 跳转至

【let'sdo第1期】静音步进电机控制实践-过程贴必要的PCB制作

菜鸟
2026-06-30 17:52:06     打赏

【let's do第1期】静音步进电机控制实践-过程贴 必要的PCB制作

之前开箱贴我们开箱了三个模块,本期我们一共制作了两块PCB,一个是步进驱动模块(TMC2209 SilentStepStick)的拓展板,另一个是BL54L15u控制板。

一,TMC2209 拓展板

考虑到通过杜邦线连接不可靠,故设计了一个简单的TMC2209 拓展板

原理图:

image.pngimage-20260630155745043

PCB:

image-20260630155758838image.png

3D渲染图:

image-20260630155813137image.png

二,BL54L15u控制板

这个控制板原型是基于电子吧唧带来的灵感,然后单独引出4个io用于控制TMC2209。

2.1、供电架构

2.1.1 电源轨框图 (Mermaid)

image.png

2.1.2 电源轨详细说明电源轨来源电压电流能力负载备注

VDD_LCDBUCK1默认 1.8V → I2C 调至 3.3V200mAAMOLED 屏幕启动后通过 I2C 调压
VDD_MAINBUCK23.3V (硬件电阻固定)200mABL54L15µ、MSM261DDB020、LSM6DSOWTRVSET2 电阻配置为 3.3V
VDD_FLASHLDO13.3V (I2C 配置)50mAW25Q256JVEIQ
VDD_SENSORSLDO23.3V (I2C 配置)50mABMP280 / HDC1080DMBR / OPT3001DNPR

2.1.3 BUCK1 默认电压说明

BUCK1 的 VSET1 引脚外接电阻将默认输出电压设定为 1.8V(47kΩ 电阻)。系统启动后,BL54L15µ 通过 I2C 将 BUCK1 输出电压调整为 3.3V

⚠️ 注意:nPM1300 无 NVM,每次重新上电后 BUCK1 都会恢复为 1.8V 默认值,需要 MCU 每次启动时重新通过 I2C 配置为 3.3V。

2.2 原理图

BL54L15部分:

image-20260630173148998image.png

POWER部分

image-20260630173227553image.png

Sensor部分

image-20260630173301717image.png

AMOLED部分

image-20260630173324672image.png

2.3PCB

顶层

image.pngimage-20260630173403545

底层

image-20260630173414255image.png

2.4PCB渲染图

image-20260630173505351image.png





院士
2026-07-03 15:47:57     打赏
2楼

自已打板看着就是舒服


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]