如何入手一台已开源的遥控系统(PCB + 原理图)(上)
世界杯意大利阵容 2025-10-02 04:40:23
如何入手一台已开源的遥控系统(PCB + 原理图)(上)ChangeCode原创 发布时间: 2025-06-14 15:02:49 | 0 0 0 0航空模型XRCPRO8CHRCSTM32F103C8T6基于STM32F4平台开发的一款名为XRC的开源遥控器。这款遥控器具有多功能性,支持ELRS高频头、Mavlink协议,并且拥有中文界面和3.5寸电容触摸屏等特性,适合用于无人机、机器人等设备的控制。准备工作:材料:发射器组件
材料
数量
备注
STM32F103C8T6
1
/
NRF24L01 GT24 迷你版
1
/
E11 旋转编码器 (ENC)
1
/
贴片 8MHz 晶振 (3225)
1
/
FC-135 32.768kHz 晶体
1
/
CH340C 贴片机
1
/
Y1 (8050) NPN 晶体管
2
/
1AM (3904) NPN 晶体管
1
/
0.96 英寸 OLED 显示屏
1
/
10k 欧姆电阻器 (SMD)
4
/
1k 欧姆电阻器 (SMD)
4
/
100nF 电容器 (SMD)
20
/
蜂鸣器
1
/
AMS117 (3.3V 稳压器)
1
/
10uF 电容器
2
/
公接头
30
/
DJI Phantom 2 遥控器外壳
1
/
接收器 (PWM+PPM)
材料
数量
备注
1.STM32F103C8T6
1
/
2.NRF24L01 GT24 Mini
1
/
3.SMD 8MHz 晶体 (3225)
1
/
4.1AM (3904) NPN 晶体管
1
/
5.AMS117 (3.3V 稳压器)
1
/
6.10uF 电容器
2
/
7.100nF 电容器 (SMD)
4
/
8.公接头
30
/
接收器 (PPM+SBUS)
材料
数量
备注
1.STM32F103C8T6
1
/
2.NRF24L01 GT24 Mini
1
/
3.SMD 8MHz 晶体 (3225)
1
/
4.1AM (3904) NPN 晶体管
1
/
5.AMS117 (3.3V 稳压器)
1
/
6.10uF 电容器
2
/
7.100nF 电容器 (SMD)
4
/
8.公接头
30
/
1概述基于STM32F4平台开发的一款名为XRC的开源遥控器。这款遥控器具有多功能性,支持ELRS高频头、Mavlink协议,并且拥有中文界面和3.5寸电容触摸屏等特性,适合用于无人机、机器人等设备的控制。用 STM32F103C8T6 微控制器和 NRF24L01 无线收发器模块构建,可为无人机、汽车和船只等各种 RC 应用提供精确、实时的控制。XRC PRO 具有紧凑的设计、强大的功能和用户友好的界面,是业余爱好者和专业人士的理想工具。
主要特点:
OLED 显示屏:显示实时信号强度、设置、电池百分比和控制数据,以便于监控。
按钮和旋转编码器: 提供微调的控制和简单的菜单导航,从而提高了可用性。
多菜单:具有直观的菜单系统,用于调整通道设置、极性和输出模式。
PPM & SBUS 输出:提供多种输出选项,支持一系列 RC 接收器以实现更强大的功能。
NRF24L01 功率控制:包括可调节的信号强度设置,允许短距离和长距离控制。
摇杆校准: 启用实时摇杆校准,并在 OLED 显示屏上提供视觉反馈,以进行精确调整。
紧凑型接收器:为 8 通道 PWM+PPM 和 PPM+SBUS 输出提供两种高效的接收器选项,旨在实现最佳性能。
节流模式:允许在左或右油门手模式之间进行选择,以满足用户的偏好。
PC 模拟器兼容性:通过 PPM 输出支持基于计算机的模拟器,并可选择打开或关闭 PPM 输出。
Express ELRS 集成:与 ELRS 适配器一起使用时,通过 PPM 输出与 ELRS 模块兼容。
蜂鸣器开/关模式: 使用户能够在操作过程中轻松切换蜂鸣器以获得音频反馈。
可调设置单元:允许根据用户偏好自定义测量单位(例如,度、百分比)。
电池电压校准:校准电池电压显示以获得准确的百分比读数,确保可靠的电池监控。
重置为默认设置:提供一个选项,可快速将所有设置恢复为默认值,以便于设置和故障排除。
2原理图和 PCB 布局12它有多个 PCB,它由三个主要 PCB 组成:发射器 PCB、8 通道 PWM+PPM 接收器 PCB 和 PPM+SBUS 接收器 PCB。每个 PCB 都经过精心设计,以实现空间效率和最佳性能。
发射器 PCB发射器 PCB 围绕 STM32F103C8T6、NRF24L01 模块、OLED 显示屏和各种输入按钮(微调、菜单、编码器)构建。原理图包括电源管理(5v 至 3.3v)、OLED 数据线和设置导航等按钮输入。
32D 预览12
4菜单键layout12
52D 预览它有多个 PCB,它由三个主要 PCB 组成:发射器 PCB、8 通道 PWM+PPM 接收器 PCB 和 PPM+SBUS 接收器 PCB。每个 PCB 都经过精心设计,以实现空间效率和最佳性能。
发射器 PCB发射器 PCB 围绕 STM32F103C8T6、NRF24L01 模块、OLED 显示屏和各种输入按钮(微调、菜单、编码器)构建。原理图包括电源管理(5v 至 3.3v)、OLED 数据线和设置导航等按钮输入。
6旋转编码器 + 开关12
72D 预览
8按钮12
92D 预览
10Type C 接口12
112D 预览
12原理图和 PCB 布局128通道PWM+PPM接收器PCB
8通道接收器支持PWM和PPM输出。它基于NRF24L01和STM32F103C8T6进行信号解码和生成。
132D 预览12
14原理图和 PCB 布局12PPM+SBUS接收PCB
PPM+SBUS接收器是另一种紧凑的设计,专注于支持更先进的控制协议。它还具有用于信号处理和输出的STM32F103C8T6。
152D 预览12
16发射机
17接收器(PWM + PPM)
18接收器(PPM + SBUS)