第六届蓝桥杯单片机设计大赛:智能物料传送系统

需积分: 1 0 下载量 166 浏览量 更新于2024-08-04 收藏 333KB PDF 举报
"第六届蓝桥杯单片机决赛试题" 这篇资料是关于第六届"蓝桥杯"全国软件和信息技术专业人才大赛个人赛(电子类)决赛中的单片机设计与开发项目。比赛要求参赛者设计一个智能物料传送系统,具备货物类型判断、过载监测、紧急停止和系统参数存储记录等功能。系统主要由按键电路、显示电路、数据存储电路、传感器检测电路和单片机系统构成,使用了I2C总线驱动程序,并基于CT107D单片机考试平台。 设计任务及要求详解: 1. 过载监测与货物类型识别: - 过载监测:通过电位器RB2模拟压力变送器输出电压Vo,根据电压值判断货物状态。0<Vo<1V为空载,L1灯亮;1≤Vo<4V为非空载,L2灯亮;Vo≥4V为过载,L3灯闪烁且蜂鸣器报警。 - 货物类型判断:当货物到达传送起点,系统启动超声波测距。若超声探头与货物距离小于等于30cm,判定为I类货物(数码管显示1);大于30cm则判定为II类货物(数码管显示2)。设计中还提供了A3草稿纸作为测距参考。 2. 系统框图展示了各组成部分的连接方式,包括单片机如何与按键、显示、存储和传感器接口交互。参赛者需要编写I2C总线驱动程序,用于控制数据存储电路,以及实现其他功能的逻辑控制。 3. 参赛者需要根据提供的CT107D单片机考试平台电路原理图进行设计,使用单片机编程实现整个系统的功能。程序流程图及相关工程文件需以考生号命名并保存在指定的考生文件夹内。 4. 竞赛时间为5小时,总分为100分,试题分为三个部分,分别占10分、30分和60分。这表明试题不仅有基础的编程任务,还有更复杂的设计挑战。 总结来说,这个比赛考察了参赛者的单片机应用能力、传感器数据处理、I2C通信协议的理解以及系统集成设计能力。参赛者需要具备扎实的电子基础知识,熟悉单片机编程,同时对超声波测距和模拟信号处理有一定了解,才能成功完成设计任务。