站内搜索
更多
小型HXD3C机车模驾平台
专业版

小型HXD3C机车模驾平台

简介

本项目基于ESP32-S3与FreeRTOS系统,复刻HXD3C机车CCBⅡ制动控制系统逻辑,搭建实体操作台。实现闸位采集、风压运算、双端差异化显示、无人警惕管控功能,适用于机车专业实训教学与实操演练

简介:本项目基于ESP32-S3与FreeRTOS系统,复刻HXD3C机车CCBⅡ制动控制系统逻辑,搭建实体操作台。实现闸位采集、风压运算、双端差异化显示、无人警惕管控功能,适用于机车专业实训教学与实操演练
星火计划2026
复刻成本:70

开源协议

CC BY-NC-SA 4.0

创建时间:2026-04-15 23:54:39更新时间:2026-06-24 11:34:44

描述

一、项目详细描述

本项目为HXD3C 和谐电 3C 机车 CCBⅡ 制动模拟操作台 V2嵌入式软硬件一体化迭代项目。项目初期采用传统电位器模拟操纵方案,在初期测试使用中发现硬件存在明显局限性,电位器仅支持简单线性调压,无法适配小闸精准测缓功能,也不能实现调速手柄牵引、电制动双模式的档位切换效果,硬件缺陷无法满足实车制动多档位、精准连锁逻辑的实训要求。
基于硬件适配短板,项目完成方案迭代升级,彻底舍弃传统电位器模拟方案,升级为高精度旋转编码器采集方案。利用旋转编码器可精准细分档位、支持步进调节与位置记忆的特性,完美适配大闸、小闸多档位切换、小闸测缓及手柄牵引 / 电制动双工况模拟需求,精准匹配实车七档制动逻辑。
设备搭载 FreeRTOS 实时系统,实现五大核心任务并行调度,完美复刻 600kPa 定压、40kPa 常用减压的实车 CCBⅡ 制动风压算法。同时项目创新性搭建 ESP32 局域网 AP 监控系统,脱离独立路由器即可组网,通过异步网页服务实现设备数据实时上传。整机具备完善的制动连锁控制、无人警惕三级状态机保护逻辑,且实现 OLED 英文、Web 页面中文的双端差异化显示,兼顾设备运行稳定性与实训可视化教学需求。

二、项目核心特点总结

  1. 硬件方案优化升级:摒弃电位器线性调节短板,采用高精度旋转编码器作为核心操纵采集部件,支持精准档位步进调节、小闸测缓、牵引 / 电制动双模式模拟,逻辑高度贴合 HXD3C 实车制动特性。
  2. 实时系统稳定可控:基于 FreeRTOS 多任务分时调度,闸位采集、风压运算、屏幕刷新、网页监控、警惕计时独立运行,无功能抢占、无程序卡顿。
  3. 双端差异化显示:双字符数组物理隔离,OLED 纯英文设备运行显示、Web 网页全中文实训可视化展示,适配不同使用场景。
  4. 全真制动算法复刻:严格对标 HXD3C 实车 CCBⅡ 制动参数,精准实现七档位风压变化、管路充排风联动及紧急制动等核心逻辑。
  5. 独立局域网监控:自带 AP 热点组网,无需外接网络,实时展示风压数据、速度曲线、设备状态,实训数据可实时观测追溯。
  6. 完善安全防护逻辑:搭载无人警惕三级状态机,模拟机车真实安全预警、报警机制,贴合机车运维实操标准。

三、项目常见故障与排查方案

(一)程序二次烧录失败、端口卡死

故障原因:二次下载时外设、闪存处于占用状态,导致烧录握手失败。
 
排查解决:固件重刷前长按硬件复位键,待程序编译完成,准备烧录时后再松手。

(二)OLED 屏幕无显示、黑屏乱码

故障原因:I2C 总线初始化冲突、接线松动或驱动加载异常。
 
排查解决:检查 OLED I2C 接线是否牢固;重启设备重置总线。

(三)Web 网页无法访问、无数据更新

故障原因:ESP32 热点未正常启动、异步服务阻塞、设备与终端未接入同一局域网。
 
排查解决:重启设备重新开启 AP 热点;关闭终端多余网络,连接设备专属热点。

(四)档位识别不准、风压数据无变化

故障原因:机械档位开关接触不良、GPIO 引脚扫描异常。
 
排查解决:检查档位开关接线与物理接触状态。

(五)无人警惕状态机不跳转、无预警报警

故障原因:定时器计时任务异常、警惕按钮按键采集失效。
 
排查解决:检查警惕按钮接线;重启设备重置定时器任务。
 

五、面板展示

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
JCV2.ino
9
克隆工程
添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

底部导航