开发板引脚分配

一、接口介绍:

下面是STM32扩展板的接口图

扩展板上外置的接口分别是:

电源输入接口、SWD接口、串口接口、OLED、type-C通信接口、PWM舵机接口、功能按键、电磁循迹接口、四路巡线接口、CCD摄像头接口、PS2手柄接口、排针接口、超声波模块

二、实物图

  1. 红外避障模块

  2. RGB探照灯

  3. 超声波模块接口:用于外接超声波模块

  4. 电磁循迹接口:用于外接电磁巡线传感器

  5. X3雷达接口:用于外接YDLIDAR X3雷达

  6. 串口2接口:可用于外接k210视觉模块

  7. 线性CCD摄像头接口:用于外接线性CCD摄像头

  8. STM32f103ZET6引出的引脚。

  1. PS2手柄接收器接口:用于外接PS2手柄接收器

  2. 指纹模块接口:用于外接指纹模块

  3. 语音交互模块接口:用于外接语音交互模块

  4. T型DC 7.4V电源输入接口:作为扩展板的主电源输入,连接到DC 7.4V电源或者7.4V电池。

  5. MPU6050接口:用于外接MPU6050模块

  6. 串口1接口:用于调试串口

  7. SWD接口:用于单片机调试

  8. 蓝牙模块接口:用于外接蓝牙模块

  9. OLED屏接口:外接0.91寸OLED液晶屏

  10. 蜂鸣器:板载有源蜂鸣器。

  11. 按键KEY1、KEY2、KEY3:用户功能按键,可通过编程实现自定义功能。按键RESET:板载单片机复位按键。

20 . STM32-USB设备接口:可实现STM32 USB功能

  1. 充电接口:可给外接的电池充电

  2. 开关键:扩展板总的开关按键

  3. PWM舵机电压切换:改变跳线帽的位置可选择7.4V或者5V电压为PWM舵机供电。

  4. PWM舵机接口:可连接7.4V或者5V电压PWM舵机,需根据舵机电压在23选择对应的电压。

  5. RGB灯条接口:连接RGB灯条

  6. Type-C数据接口:给单片机烧录程序

27.(3.3/5V)输出接口:向外输出3.3V/5V电压

  1. 四路循迹模块:用于外接四路循迹模块

  2. 电机接口:用于外接310电机

三、原理图

扩展板上有对应的引脚丝印,可以直接对照丝印进行接线。

 

下图中的"X"表示不向外扩展该IO引脚接口,只供内部使用

四、引脚索引

1、RGB灯

原理图标识符控制引脚具体含义
RRGB-RPE2右侧RGB灯,控制红色
RRGB-GPE3右侧RGB灯,控制绿色
RRGB-BPE4右侧RGB灯,控制蓝色
LRGB-RPG1左侧RGB灯,控制红色
LRGB-GPE7左侧RGB灯,控制绿色
LRGB-BPG2左侧RGB灯,控制蓝色

2、蜂鸣器

原理图标识符控制引脚具体含义
BuzzerPG12控制有源蜂鸣器发声

3、按键

原理图标识符控制引脚具体含义
KEY1PG3按键1
KEY2PG4按键2
KEY3PG5按键3

4、CCD摄像头

原理图标识符控制引脚具体含义
CCD-SIPF4CCD摄像头信号采集端
CCD-CLKPF5CCD摄像头控制时钟端
CCD-AOPF6CCD灰度值输出端

5、电机

原理图标识符控制引脚具体含义
M1APC6M1电机A相
M1BPC7M1电机B相
M2APC8M2电机A相
M2BPC9M2电机B相
M3APE9M3电机A相
M3BPE11M3电机B相
M4APE13M4电机A相
M4BPE14M4电机B相

6、串口

原理图标识符控制引脚具体含义
USART1_TXPA9串口1输出端
USART1_RXPA10串口1接收端
USART2_TXPD5串口2输出端
USART2_RXPD6串口2接收端
USART3_TXPD8串口3输出端
USART3_RXPD9串口3接收端
USART4_TXPC10串口4接收端
USART1_RXPC11串口4输出端
USART5_TXPC12串口5接收端
USART1_RXPD2串口5输出端

7、超声波模块

原理图标识符控制引脚具体含义
TRIGPF11超声波模块控制端
ECHOPF12超声波模块接收端

8、电磁循迹模块

原理图标识符控制引脚具体含义
ADC-L1PC0电磁循迹模块输出端
ADC-L2PC1电磁循迹模块输出端
ADC-L3PC2电磁循迹模块输出端
ADC-L4PC3电磁循迹模块输出端

9、四路循迹模块

原理图标识符控制引脚具体含义
X1PF13四路循迹1路信号输出端
X2PF14四路循迹21路信号输出端
X3PF15四路循迹3路信号输出端
X4PG0四路循迹4路信号输出端

10、PS2手柄

原理图标识符控制引脚具体含义
PS2-CSPA4PS手柄接收器
PS2-SCKPA5PS手柄接收器
PS2-MISOPA6PS手柄接收器
PS2-MOSIPA7PS手柄接收器

11、OLED模块

原理图标识符控制引脚具体含义
I2C1_SCLPB6时钟线
I2C1_SDAPB7数据线

12、PWM舵机

原理图标识符控制引脚具体含义
S1PB0PWM舵机接口
S2PB1PWM舵机接口
S3PD14PWM舵机接口
S4PD15PWM舵机接口

13、陀螺仪

原理图标识符控制引脚具体含义
ADOPE1空引脚
INTPE0空引脚
I2C1_SCLPB6时钟线
I2C1_SDAPB7数据线

14、红外遥控

原理图标识符控制引脚具体含义
HS0038BPG11信号输出端