🧩 项目 1:沉浸式模拟飞行舱控制系统
项目周期:2020.12 – 2022.7
开发环境:Ubuntu 16.04、Linux Kernel 4.4、Qt、C++、RK3399
项目描述:
该项目是一套高度集成的飞行模拟平台,包含多轴动态座舱、电机控制系统、视景交互系统和嵌入式控制模块。核心目标是实现舱体多自由度运动控制与人机交互响应,此项目已申请发明专利。
我负责的内容包括:
基于RK3399平台,完成 Linux 内核裁剪、驱动开发(九轴传感器、电机控制接口)
搭建 Qt 界面与底层通信模块,实现实时姿态控制与参数配置
制作根文件系统,优化系统启动流程,提升整机响应速度
管理嵌入式软硬件协同开发流程,主导系统集成与调试
项目亮点:
多线程 Qt 通信架构设计,确保交互响应稳定
成功支持360°电动平台控制,已申请发明专利
🧩 项目 2:长距离管线固定式区域监控系统
项目周期:2019.9 – 2020.3
开发环境:Ubuntu Server、Linux Kernel 3.10、STM32、Exynos4412
项目描述:
本项目为工业管线部署的一套视频+传感一体化远程监控平台,通过STM32 RTU终端与ARM-Linux平台进行协同数据采集、无线传输与远程控制。
我负责的内容包括:
RTU端基于 STM32 编写 FreeRTOS 驱动,集成 RS485、IO、ADC 功能模块
Linux 平台下实现视频调度控制应用程序与定制通信协议解析
设计 RTU 硬件原理图并完成 PCB 布局,独立负责产品软硬件联调
实现 LWIP 网络协议栈接入,完成与后台平台的通讯对接
项目亮点:
成功完成多平台多协议融合,运行稳定,覆盖管线10公里区域
可远程部署更新,降低人力巡检成本
🧩 项目 3:工业物联网 DTU 模块开发(NB-IoT)
项目周期:2017.11 – 2018.2
开发环境:STM32、FreeRTOS、SIM7000C、Keil
项目描述:
为适应工业设备远程控制需求,开发一款基于 NB-IoT/GPRS 网络的智能透传通信终端,具备远程配置、状态上报、OTA更新功能。
我负责的内容包括:
完成 STM32 平台的裸机开发与底层驱动编写(GPIO/UART/Flash)
设计 DTU 协议转换逻辑,支持透明传输及云平台数据格式适配
编写状态上报机制、掉线重连策略
参与器件选型、原理图设计与PCB布局,完成产品小批量打样与测试
项目亮点:
支持 NB-IoT 与 GPRS 双模自动切换
完成与电信 IoT 云平台对接,实现稳定连接与数据回传