任务基石,展现设计巧思 —— MSPM0 MCU基础任务设计挑战

[复制链接]

143

主题

247

帖子

6966

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6966
楼主
查看: 292回复: 0 发表于 2024-4-22 11:14:19   只看该作者
第二阶段:任务基石,展现设计巧思 —— MSPM0 MCU基础任务设计挑战

活动对象:
所有在校大学生

活动时间:
2024年4月 - 6月

任务描述:
本系列任务基于MSPM0 MCU电赛系统板,侧重于MSPM0外设资源的使用,作为电赛的基础入门任务训练,后续可用于多个赛题方向,需要设计编写相应的实验代码,并重点完成文档的编写。

详细要求:
一、硬件平台:
请使用 MSPM0 系列 MCU,可以基于 TI Launchpad 套件,也可以是第三方开发的套件,还可以自行制作的板卡;
二、上传工程资料的压缩包:
1、所有任务需上传工程源代码,代码需规范整洁;
2、请标注所使用的集成开发环境如 CCS,Keil,IAR 等;
3、如果使用图形配置工具 SysConfig,需要包含 *.syscfg 文件;
4、其他必要的资料,以其他同学复制并重新制作出来为参考原则;
三、需提交设计文档,详见各任务要求;
四、需附上作品实现相应功能的测试视频:
1、视频格式要求:
· 拍摄以及剪辑时选择横屏模式,以避免画面无法填充整个屏幕;
· MP4 格式,分辨率 1080P 不超过 4K;
· 视频时长不超过5分钟;
2、视频内容要求,需要包含以下要素:
· 需要包含统一的视频封面(由电赛培训网提供);
· 要有 MCU 芯片的特写;
· 完成相应功能的测试视频;
3、制作完成后上传到本人B站,提供视频链接。
· 标题需包含文字“TI杯”,其它不作要求。
· 分区:生活-日常
· 标签:需要包含 “TI 杯” 和 “MSPM0 ”

任务设置:(任务可自行选择,最少需要完成一个任务,也可多选任务完成。)
任务一:简易直流电压测量和显示装置
基于MSPM0 MCU的系统板,实现电压的测量,参数的输入、设置以及显示等基本功能。
1、文档要求:
①描述用户输入的方案;
②描述显示方案,使用的具体型号和接口;
③描述功能方案的实现,所用的MCU外设模块的配置;
④系统软件流程框图;
2、功能要求:
①对0-3V的直流电压进行测量:
通过片上的ADC,测量并显示电压值,带1位小数;
允许设置告警的上限值和下限值,满足条件时有提示,掉电存储;

任务二:多路PWM输出和显示装置
基于MSPM0 MCU的系统板,实现PWM的输出,参数的输入、设置以及显示等基本功能。
1、文档要求:
①描述用户输入的方案;
②描述显示方案,使用的具体型号和接口;
③描述功能方案的实现,所用的MCU外设模块的配置;
④系统软件流程框图;
2、 功能要求:
①PWM输出参数设置:
可设置PWM波形的周期和占空比,通过示波器查看;
参数请根据自己选定的型号来确定;
②屏幕显示参数和示意波形
③多种输出模式可设置
可设置单路输出模式;
可设置输出两路相同的PWM波形;
可设置输出两路互补的PWM波形;
④可以通过菜单进行设置时,人机交互过程友好

任务三:数据采集和回放系统
基于MSPM0 MCU的系统板和外部功能电路,实现数据采集和回放的功能。
1、文档要求:
①描述用户输入的方案;
②描述显示方案,使用的具体型号和接口;
③描述功能方案的实现,所用的MCU外设模块的配置;
④系统软件流程框图;
2、功能要求:
①对正弦波信号进行采集并回放;
幅度可以选择在单片机AD的输入范围内;
频率请根据所选型号的片上ADC特性进行设置:只需要对1路输入信号进行采集
②屏幕显示测量的参数和波形
③将采集到的波形数据进行回显、查看
请自行设计验证方案,可通过上位机,也可以通过示波器;

获奖评审:
将选出30个优秀视频作品,从中产生一等奖(5个)、二等奖(10个)、三等奖(20个)赠送精美礼品,其余15个视频赠送电赛纪念品。






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