模块接口级元器件图鉴

先看图确认实物、接口、电源边界和信号方向;具体主控引脚再回到接线总表落地。

模块目录(10)按分类快速跳到对应元器件

使用顺序

  1. 先按类别找到模块,看实物/参考图确认自己手上是不是同一类接口。
  2. 再看电路/接线图确认电源边界、信号方向、是否需要驱动器或收发器。
  3. 最后打开 Markdown 卡片,把具体主控脚落到接线总表里。

当前必须补拍

  • MG310 GMR 编码器电机:单件参考图来源:ebuy7/淘宝商品图;你手上电机的 6P 线序仍以实物插头和线色为准
  • 灰度巡迹模块:装配参考图来自本地 25E 三轮底盘资料;灰度模块单件排针丝印仍建议实拍替换
  • 激光驱动板:实物图待替换:建议拍驱动板丝印、激光头正负极
  • 张大头/ZDT 闭环步进驱动:实物图来自张大头 Emm42_V5.0 手册渲染;你手上驱动器端子、拨码/地址仍建议实拍确认

01

STM32F103C8T6 Blue Pill 主控板

常见 F103 最小系统板,可做云台/执行/轻量底盘主控;模块库里按接口复用,不绑定具体题目。

已有公开实物图
一页卡片
STM32F103C8T6 Blue Pill 主控板 卡片
实物 / 参考图
STM32F103C8T6 Blue Pill 主控板 实物图

实物图来源:STM32-base Blue Pill Top view;你手上的 F103 板丝印可能不同

电路 / 接线图

STM32F103C8T6 接口速查
STM32F103C8T6 接口速查
模块脚连接对象说明
PA9/PA10USART1 TX/RX视觉/JY61P/调试串口
PA2/PA3USART2 TX/RX底盘通信/调试
PB6/PB7I2C1 SCL/SDAOLED/MPU6050
PA11/PA12USB 或 CANCAN 需收发器
PB0/PB1GPIO/PWM激光 EN/PWM 或普通输出
PA13/PA14SWDIO/SWCLK下载调试,别随便占
5V/3V3/GND模块供电/共地不带电机/激光/步进

接线禁忌 / 调试重点

  • F103 IO 是 3.3V 逻辑
  • PA13/PA14 留给 SWD
  • CANH/CANL 不能直连 PA11/PA12
  • 电机/激光/步进独立供电
  • 按题目决定它是主控还是辅助板
打开 Markdown 卡片

02

TB6612FNG 双路直流电机驱动

用于驱动两路直流电机;主控只给 PWM/GPIO,电机电流走 VM。

已有实物图
一页卡片
TB6612FNG 双路直流电机驱动 卡片
实物 / 参考图
TB6612FNG 双路直流电机驱动 实物图

实物图来源:Pololu TB6612FNG carrier 顶视图

电路 / 接线图

TB6612FNG Pololu 最小接线图
TB6612FNG Pololu 最小接线图
TB6612FNG Pololu 原理图
TB6612FNG Pololu 原理图
模块脚连接对象说明
VM电机电源正与 VCC 分开
VCC主控逻辑电源3V3/5V 逻辑
GND系统地必须共地
PWMA/PWMB主控 PWM调速
AIN1/AIN2主控 GPIOA 路方向
BIN1/BIN2主控 GPIOB 路方向
STBYGPIO/上拉低电平待机
AO1/AO2左电机电机绕组
BO1/BO2右电机电机绕组

接线禁忌 / 调试重点

  • VM 和 VCC 不要混
  • 电机启动前先架空车轮
  • 方向反了先改 AIN/BIN 或软件符号
  • VM 旁加电解和 0.1uF
  • 编码器不接 TB6612
打开 Markdown 卡片

03

MG310 GMR 编码器电机

电机两线进驱动器,编码器四线进主控;最容易接错。

已有单件参考图,6P 线序仍需实物确认
一页卡片
MG310 GMR 编码器电机 卡片
实物 / 参考图
MG310 GMR 编码器电机 实物图

单件参考图来源:ebuy7/淘宝商品图;你手上电机的 6P 线序仍以实物插头和线色为准

电路 / 接线图

MG310 GMR 6P线序
MG310 GMR 6P线序
整车 MG310装配参考
整车 MG310装配参考
模块脚连接对象说明
1 电机+TB6612 AO/BO电机绕组
2 编码器GND系统 GND编码器地
3 B 相主控编码器输入速度方向反馈
4 A 相主控编码器输入速度方向反馈
5 编码器VCC3V3/5V按实物确认
6 电机-TB6612 AO/BO电机绕组

接线禁忌 / 调试重点

  • 电机线和编码器线不要混
  • A/B 相符号反会让闭环发疯
  • 5V 编码器进 3V3 主控要确认电平
  • 先手转轮看计数
  • 再接 VM 测电机
打开 Markdown 卡片

04

MaixCAM Pro / K230 / OpenMV 视觉模块

视觉模块自己识别目标,只把 valid/dx/dy 发给主控。

已有实物图和完整 IO 引脚图
一页卡片
MaixCAM Pro / K230 / OpenMV 视觉模块 卡片
实物 / 参考图
MaixCAM Pro / K230 / OpenMV 视觉模块 实物图

实物图来源:Sipeed MaixCAM Pro Wiki

电路 / 接线图

MaixCAM Pro Sipeed 完整IO引脚图
MaixCAM Pro Sipeed 完整IO引脚图
MaixCAM2 Sipeed 引脚图参考
MaixCAM2 Sipeed 引脚图参考
模块脚连接对象说明
VBUSUSB/5V4~5.5V 输入边界
VSYS系统电源VBUS 或 VBAT 供电域
3V3小负载/电平参考不要给大电流模块供电
GND系统 GND必须共地
A16/UART0_TX主控 RX发送识别结果
A17/UART0_RX主控 TX接收配置命令
A15/I2C5_SCLI2C SCL扩展 I2C
A27/I2C5_SDAI2C SDA扩展 I2C
A18/A19UART1/JTAG调试或扩展串口
A28/A29UART2/JTAG调试或扩展串口
A22/A23/A25/A24SPI4SCK/MISO/MOSI/CS
USB电脑/调试阈值和日志

接线禁忌 / 调试重点

  • TX/RX 交叉接
  • 先用 115200
  • 协议先只传 valid/dx/dy
  • 现场要能调曝光/阈值
  • 视觉供电要留余量
打开 Markdown 卡片

05

JY61P UART 姿态模块

串口输出角度/角速度,比 MPU6050 更适合快速调通。

已有公开实物图
一页卡片
JY61P UART 姿态模块 卡片
实物 / 参考图
JY61P UART 姿态模块 实物图

实物图来源:立创开发板文档 JY61P 测量传感器;你手上模块接口方向以丝印为准

电路 / 接线图

JY61P 立创接线参考
JY61P 立创接线参考
JY61P UART接线图
JY61P UART接线图
模块脚连接对象说明
VCC3V3/5V按模块规格
GND系统 GND必须共地
TX主控 RX姿态数据输出
RX主控 TX可选配置

接线禁忌 / 调试重点

  • 只读姿态通常只接 TX
  • 波特率先试 9600/115200
  • 坐标系方向贴标签
  • 运动补偿前先静态校准
  • 和 MPU6050 不要重复上车
打开 Markdown 卡片

06

MPU6050 I2C 姿态模块

I2C 加速度/陀螺仪模块,需要滤波和姿态解算。

已有实物图、Pinout、原理图
一页卡片
MPU6050 I2C 姿态模块 卡片
实物 / 参考图
MPU6050 I2C 姿态模块 实物图

实物图来源:Components101 MPU6050 Module;常见 GY-521 板丝印可能略有差异

电路 / 接线图

MPU6050 Components101 Pinout
MPU6050 Components101 Pinout
MPU6050 Components101 原理图
MPU6050 Components101 原理图
MPU6050 Arduino 接线参考
MPU6050 Arduino 接线参考
模块脚连接对象说明
VCC3V3优先 3V3
GND系统 GND必须共地
SCL主控 I2C SCL时钟
SDA主控 I2C SDA数据双向
INT主控中断脚可选
AD0GND/VCC地址 0x68/0x69

接线禁忌 / 调试重点

  • SCL/SDA 需要上拉
  • 线太长会不稳
  • 地址冲突先查 AD0
  • 只想快读角度优先 JY61P
  • I2C 先低速调通
打开 Markdown 卡片

07

0.96 OLED / SSD1306 显示模块

调试显示模块,用于显示状态、阈值、速度、误差。

已有实物图
一页卡片
0.96 OLED / SSD1306 显示模块 卡片
实物 / 参考图
0.96 OLED / SSD1306 显示模块 实物图

实物图来源:Components101 SSD1306 OLED Display

电路 / 接线图

OLED Waveshare 实物图
OLED Waveshare 实物图
模块脚连接对象说明
VCC3V3/5V看模块丝印
GND系统 GND必须共地
SCL主控 I2C SCL时钟
SDA主控 I2C SDA数据
DC/RST主控 GPIOSPI 屏才需要

接线禁忌 / 调试重点

  • I2C 地址常见 0x3C/0x3D
  • 别占关键 PWM/UART 脚
  • 显示刷新不要阻塞控制环
  • 调试时非常有用
  • 上电无显示先扫 I2C 地址
打开 Markdown 卡片

08

灰度巡迹模块

5/7/8/12 路输入,用于黑线、边界、角点和丢线判断。

有装配参考,单件待实拍
一页卡片
灰度巡迹模块 卡片
实物 / 参考图
灰度巡迹模块 实物图

装配参考图来自本地 25E 三轮底盘资料;灰度模块单件排针丝印仍建议实拍替换

电路 / 接线图

灰度巡迹 8路接口示意
灰度巡迹 8路接口示意
模块脚连接对象说明
VCC3V3/5V按模块规格
GND系统 GND必须共地
OUT_L2GPIO/ADC左外
OUT_L1GPIO/ADC左内
OUT_M0GPIO/ADC中间
OUT_R1GPIO/ADC右内
OUT_R2GPIO/ADC右外

接线禁忌 / 调试重点

  • 数字模块接 GPIO,模拟模块接 ADC
  • 先做黑白阈值校准
  • 角点要连续帧确认
  • 模块供 5V 时确认输出电平
  • 线束固定好再调阈值
打开 Markdown 卡片

09

激光驱动板

主控只输出 PWM/EN,激光功率由驱动板承担。

单件待实拍,已有原理图
一页卡片
激光驱动板 卡片
实物 / 参考图
激光驱动板 实物图

实物图待替换:建议拍驱动板丝印、激光头正负极

电路 / 接线图

激光驱动板 原理简图
激光驱动板 原理简图
激光舵机控制 参考原理图
激光舵机控制 参考原理图
模块脚连接对象说明
VIN/5V独立电源按丝印
GND系统 GND必须共地
PWM/EN主控 GPIO/PWM亮灭/调光
LASER+激光正极注意极性
LASER-激光负极注意极性

接线禁忌 / 调试重点

  • GPIO 不能直接给激光供电
  • 只允许一个主控直接控制激光
  • 先低占空比短时点亮
  • 不照人眼和反光面
  • 先确认限流方式
打开 Markdown 卡片

10

张大头/ZDT 闭环步进驱动

云台 yaw/pitch 常用执行器,TTL 或 CAN 按驱动器版本二选一。

已有手册实物参考,端子建议实拍
一页卡片
张大头/ZDT 闭环步进驱动 卡片
实物 / 参考图
张大头/ZDT 闭环步进驱动 实物图

实物图来自张大头 Emm42_V5.0 手册渲染;你手上驱动器端子、拨码/地址仍建议实拍确认

电路 / 接线图

ZDT X42S 闭环步进电机 手册实物参考
ZDT X42S 闭环步进电机 手册实物参考
Emm42 V5 驱动板接口说明 手册图
Emm42 V5 驱动板接口说明 手册图
ZDT TTL CAN接口示意
ZDT TTL CAN接口示意
模块脚连接对象说明
V+/Gnd10-29V 电源按驱动器规格
A+/A-/B+/B-步进电机电机相线
TX/RX主控 UARTTTL/Emm 协议
CANH/CANLCAN 总线需收发器
EN/STOP命令/控制按协议实现
GND系统 GND串口 TTL 必须共地

接线禁忌 / 调试重点

  • TTL 和 CAN 不要混接
  • MCU CAN 不能直连 CANH/CANL
  • 每个轴地址不能冲突
  • 先单轴低速点动
  • 必须先验证 STOP 命令
打开 Markdown 卡片