迪文科技论坛

 找回密码
 立即注册
搜索
查看: 26|回复: 0

【分享】25级 黄昭樾 大疆电机功能测试系统

[复制链接]

0

主题

0

回帖

57

积分

注册会员

Rank: 2

积分
57
发表于 5 天前 | 显示全部楼层 |阅读模式
本帖最后由 infinitum 于 2026-11-1 21:09 编辑

1. 作品简介
本项目面向 DJI M2006/M3508 电机,以 T5L 屏作为测试终端,通过 UART4 与电机测试 C 板通信。系统提供速度环测试、位置环测试、速度/角度切换及停止五个入口。T5L 负责下发指令与目标值,C 板负责实时闭环控制,满足电机启停、调速与定位的验证需求。
2. 工作原理
T5L 固件配置 Timer2 为 1ms 中断,实时读取按键变量(0x1000)。触发操作时,T5L 发送对应指令(F/L/R/B/S),并将目标速度(0x1008)或角度(0x1016)同步给 C 板。C 板独立完成速度或位置闭环控制。
流程: 1ms定时扫描 -> 读取按键 -> 发送指令(F/L/R/B/S)及目标值 -> C板闭环驱动电机。
3. 设计思路
  • 设计过程:规划 800x480 DGUS 界面,开发 C51 固件 1ms 定时中断,编写按键解析与目标值按 30 步进(0-360)的逻辑,并与 C 板联调。
  • 创新点:

    • 确定性扫描:采用 1ms 定时中断处理按键,响应快、抖动小。
    • 防误触设计:按键处理后立即清零变量;停止指令优先并清空目标值。
    • 步进式调节:目标值按 30 步进,兼顾精度与效率。
    • 多重保护:上电清零,C 板独立执行底层驱动保护。



4. 附件上传
项目文件:
演示视频:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2026-11-4 11:40 , Processed in 0.047053 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表