Skip to main content

RobotCtrl_Func - 外设拓展板

主要功能

  • 12V 电源输入,5V 电源输入 / 输出,3.3V 电源输出(引出测试点)
  • 5V 转 3.3V 供电稳压电路(2 路,供传感器 / 以太网,引出测试点)
  • 串口转 RS232
  • 2 路 CAN 总线通信
  • 以太网通信
  • 蜂鸣器
  • 2 个用户按键
  • 3 个用户 LED
  • MPU6050 姿态传感器模块
  • 红外测距传感器接口
  • 超声波接口
  • 用户 GPIO 接口
  • B2B 连接器(引出所有 IO)
  • USART1/UART5 接口
  • SW 下载接口

测试

版本:V0.7B

电源测试

电源输入(以下测试项目都需按照此操作连接电源)

  • VCC_12V:通过 P1 输入。
  • VCC_5V:通过 P2 或 J1_1/2 输入。
  • GND:通过 P3、P4、J1_31/32 或 J2_30/31 与外界共地。

5V 转 3.3V 稳压(供传感器)

  • VCC_3V3S:测量 C30 两端电压是否为 3.3V。

5V 转 3.3V 稳压(供以太网)

  • VCC_3V3E:测量 C26 两端电压是否为 3.3V。

板载传感器测试

用户按键

  • 配置 PE2/PE3 为 GPIO 上拉输入模式,按下按键读取到低电平,松开为高。

用户 LED

  • 配置 PC6/PC7/PC8 为 GPIO 输出模式,输出高电平,LED 依次点亮;输出低电平熄灭。

MPU6050 姿态传感器模块

  • 测量 M1 模块 1 号引脚对地是否为 VCC_3V3S 电压。
  • 测试 IO 引脚连通性。

蜂鸣器

  • 测量 BUZZER1 正极对地是否为 VCC_12V 电压。
  • 配置 PC9 为 GPIO 输出模式,输出高电平,蜂鸣器发出声音;输出低电平不发出声音。

串口转 RS232

  • 测量 C3 两端是否为 VCC_3V3S 电压。
  • 运行测试程序,通过 PB10/PB11 引脚进行测试。

CAN 总线通信

  • 测量 C10/C13 两端是否为 VCC_5V 电压。
  • 运行测试程序(回环测试),通过 PD0/PD1、PB12/PB13 引脚进行测试。

以太网通信

  • 测量 IC2_9 对地是否为 VCC_3V3S 电压。
  • 测量 VDD1A/VDD2A 对地是否为 VCC_3V3E 电压。
  • 运行测试程序,通过 RMII 接口对以太网通信进行测试。

接口测试

红外测距传感器接口

  • 分别测量 J16/J17/J18/J19 座子的 1 号引脚对地是否为 VCC_12V 电压。
  • 配置 PF2/PF3/PF4/PF5 为 GPIO 下拉输入,外部使得 IR1/IR2/IR3/IR4 分别为高电平(VCC_12V),则 PF2/PF3/PF4/PF5 读取到高电平;反之为低电平。

超声波接口

  • 分别测量 J3/J4/J5/J6/J7 座子的 4 号引脚对地是否为 VCC_3V3S 电压。
  • 测试 IO 引脚连通性。

用户 GPIO 接口

  • 分别测量 J9/J10/J11 座子的 4 号引脚对地是否为 VCC_3V3S 电压。
  • 测试 IO 引脚连通性。

文章作者:Power Lin
原文地址:https://wiki-power.com
版权声明:文章采用 CC BY-NC-SA 4.0 协议,转载请注明出处。