GZ029 智能电子产品设计与开发赛题第6套

news2024/11/25 2:40:24

2023年全国职业院校技能大赛高职组

“GZ029智能电子产品设计与开发”赛项赛卷六

题目:模拟工业传送带物品检测系统的设计与开发

1 竞赛任务

在智能电视机上播放工业传送带传输物品视频,模拟工业传送带物品检测系统(以下简称物品检测系统)通过摄像模块观察检测传送带上传输的物品,当发现符合指定特征的物品时,语音播报示意,并同时用云台控制激光笔照射在所发现的物品上。

按赛题要求,学习所发的技术资料,利用现场配备的元器件、模块、设备、器材,以及自带的部分电路模块,完成物品检测系统的系统配置、电路设计、软件仿真、制板安装、电路焊接、故障修复、微处理器应用软件设计、软硬件调试、系统测试等工作,完成这一智能系统的设计与开发。竞赛期间所有需要提交的文件根据现场要求命名,存放到指定目录。

    1. 根据本赛题及所给U盘中的技术资料,分析物品检测系统的工作原理和功能要求。
    2. 系统中有一指定功能电路,U盘文件确定了功能及性能指标要求;利用电路仿真软件(Multisim、Pspise、Proteus或国产相关软件等)完成电路设计,包括器件选型及参数设置。
    3. 利用电路仿真软件(Multisim、Pspise、Proteus或国产相关软件等)进行指定功能电路的仿真运行,并使用软件中的虚拟仪器实现对指功能电路的信号特征(波形、频率、幅度)进行测量。
    4. 根据1.2-1.3的设计要求,结合U盘提供的印刷电路板设计约束条件1,利用嘉立创EDA或Altium Designer软件,以电路板布局1绘制指定功能电路的印刷电路板图,生成符合规范要求的印制线路板Gerber工程文件,存储在U盘中。
    5. 根据赛题提供的某处理器控制板的纸质原理图,在相应软件中绘制原理图,并按照印刷电路板约束条件要求2,将其绘制成印制电路板,并可以进行三维展示,其中元器件5需由参赛队生成3D模型;PCB图文件及三维展示截图存放在U盘中。
    6. 典型电路分析及故障排除。裁判长现场抽取某典型功能电路板(故障电路板1),参赛队员根据原理图分析其功能及性能指标,测量分析电路板中存在故障,完成对电路板的故障维修任务;撰写描述故障现象、成因分析、维修方法的电子文档,保存到U盘,并用微处理器主控板对修复的电路进行测试,并在LCD显示器上显示测试结果。
    7. 在次日竞赛中,将加工完成的指定功能电路的印制线路板交付参赛队,参赛队完成指定功能电路板的安装、焊接、调试。
    8. 改造现场提供的激光笔,使之通断可控;激光笔固定在云台上,激光笔最前端到智能电视机屏幕垂直距离50±2cm内,系统控制云台用激光笔光束指向某几个指定的位置;位置可通过键盘设置。
    9. 根据系统要求,在现场提供的简易机箱中,安装固定构成系统所需的各个电路板、电源模块、接线排等部件,摄像模块与云台无需安装在机箱内;完成各电路、模块间的电源、信号连接;机箱适当位置可安装橡胶底脚。

1.10完成STM32、GD32或STC等系列单片机的应用软件设计,使物品检测系统达到规定的功能要求。在智能电视机播放的视频中,采用1号背景色、2号物品组合。在播放视频时,系统检测符合5号形状、2号颜色条件特征的物品;发现特征物品时,以语音播报、激光笔指示等方式展示检测结果。模拟工业传送带的视频有静止、低速和高速度三种不同难度状态。所编写的软件代码需保存到U盘中。

1.11系统工作时,需要在系统内的LCD显示器上显示检测到的物品信息,显示信息满屏后自动向上滚动。

1.12物品检测系统以RS-485通信方式(通信协议在U盘中提供)向运维系统发送检测结果。物品检测系统在工作中,每发现符合特征条件的物品时,通过RS-485通讯接口,向运行维护系统发送报文;在在检测工作结束时,发送不同难度状态下物品检测统计数据。

2 竞赛时间

竞赛时间为11小时:竞赛第一天3.5小时,第二天7.5小时。

3 工作要求

用32英寸智能电视机播放工业传送带传输物品的视频,模拟工业传送带传输物品。物品检测系统用摄像模块观察检测传送带上传输的物品,在发现符合指定特征(形状、颜色等)的物品时,用语音播报示意,并同时用安装在云台上的激光笔光束照射在所发现的物品上指示。

激光笔需要在现场加以改造后使用,即未发现物品时激光笔不得开启;发现特征物品后指示时,激光笔方能开启,并使光斑持续1s以上稳定照射在物品中心。

在动态检测条件下,物品检测系统在检测分析特征物品时,可使电视机暂停播放,待检测指示完成后,再控制电视机恢复播放视频;连续播放时间累计15s,检测到物品每次暂停播放时间不超过10s。

云台的控制方式及参数详见U盘提供的数据资料,可选择使用现场配备的驱动电路板控制云台。

1.10-1.12所述功能需在系统自主运行情况下完成,工作期间不得人为干预。

物品检测系统中,指定功能电路是系统中不可缺少的组成部分。参赛队若不能完成指定功能电路的装调,可选择使用现场提供的电路板完成后续工作,但相关部分工作不计成绩。

4 功能实现

参赛队需完成器件选型、电路设计、仿真测试、PCB设计、安装焊接、制作调试、电路障诊断与维修、系统应用软件设计、系统联调、工作运维等多项任务。

物品检测系统由多个功能模块组成,在竞赛中,首先确保微处理器能够正常运行,能够下载更新软件;测试自带或现场提供电路板模块、电气部件等,确保都能够正常工作;根据赛题要求对部分部件进行改装、安装;测试分析故障电路,在排除故障后测试性能;在微处理器模块的支持下,对人机交互、图像检测、云台控制、通信联络等功能进行单独测试或调试,最终进行系统联调。

4.1 电子电路设计

电子电路设计包括器件选型、电路设计、仿真测试和印刷电路板图设计两部分竞赛内容。

4.1.1 器件选型与电路设计仿真

针对指定功能电路,利用电子电路仿真软件(Multisim、Pspise、Proteus或国产相关软件等)进行器件选型、电路设计、参数设置等设计工作,电路图应正确且紧凑、美观。

电路应能够仿真运行,选择配置虚拟仪器,测试输出信号的波形、频率、幅度,设计表格记录上述参数。

参赛队所绘制的原理图、仿真测试结果文件均需保存到U盘。

4.1.2 印刷电路板设计

印制电路板设计包含两部分工作,均需利用嘉立创EDA或Altium Designer软件绘制电路的印刷电路板图。

其一,将经过软件仿真测试的指定功能电路,按照电路板布局1及印刷电路板约束条件要求1,将其绘制成印制电路板,生成Gerber工程文件保存到U盘,交付竞赛组织方制作成印制电路板;次日印制电路板交付参赛队,完成安装、焊接、调试,将其应用于物品检测系统之中。

其二,根据赛题指定的某处理器控制板的纸质原理图,绘制原理图,并按照印刷电路板约束条件要求2,将其绘制成印制电路板,生成Gerber工程文件保存到U盘;要求所有元器件均采用3D模型,其中指定元器件5需要参赛队自行建模,所绘制的印刷电路板可以进行三维展示。

4.2 典型故障电路板功能分析及故障排除

这是竞赛的应变题内容。由裁判长指定相关人员在比赛前抽取某典型故障电路。

典型故障电路板包括但不限于信号发生电路、波形变换电路、信号放大电路等。参赛队员对原理图进行分析,描述电路板的功能及性能指标;对电路板测试,根据故障现象分析故障原因,完成对电路板的故障维修任务,使电路板能够正常运行工作;运用微处理器主控板对电路板的输出进行采样,并显示信号及参数。

4.3 物品检测系统的装调

4.3.1 物品检测系统构成

物品检测系统中应该包含的模块与部件如下:

  1. 微处理器主控板
  2. 液晶显示和键盘电路板
  3. 电源模块
  4. 云台与激光笔
  5. 功率驱动板
  6. 摄像模块(及支架)
  7. 语音模块
  8. RS-485通信板
  9. 电气连接件
  10. 智能电视机

4.3.2 物品检测系统的安装与调试

构成系统的部分电路模块需要现场装调或改装。

1)指定功能电路完成印制电路板制作交付参赛队员后,参赛队需完成指定功能电路信号板的安装、焊接、调试。

若印制电路板设计或装调失败不能正常工作,可以采用现场提供的成品电路板替代,但在成绩中将扣除线路板设计、安装、调试部分任务的分值。

2)改装现场提供的激光笔,使之通断可控;将激光笔固定在云台上。系统可以由键盘设置目标位置,设计微处理器软件,通过功率驱动板控制云台,可控制激光笔光束指向某指定的目标位置。

在现场提供的简易机箱中安装固定构成系统电源及各功能电路板、接线排等部件,摄像检测与云台机构可置于机箱之外。完成各电路、模块间的电源、信号连接,使系统能够正常工作,完成物品检测功能。

参赛队需自行完成物品检测系统的结构安装、电气连接和调试测试工作。需要时可利用现场提供的加工条件,在指定区域对机箱进行适当加工改造。

4.3.3 物品检测系统的功能实现和运维

1)系统软件设计

根据所选择的微处理器,进行系统软件设计。其中包含键盘及显示器等人机交互软件,摄像模块通信及图像分析软件,云台控制软件,工作运维信息通信软件等。

2)物品检测功能实现

根据现场选题,决定物品检测的环境如传送带背景色与物品组合,决定需检测物品的特征如物品的形状与颜色。

采用插入U盘方式在智能电视机上播放视频,模拟物品检测传送带场景,播放的视频有以下三种不同难度等级,

  1. 电视机上以静止图片方式,连续播放3幅图片,每幅图片停留10秒;
  2. 电视机上以低速(3~10cm/s)播放连续视频,播放15s;
  3. 电视机上以高速(10~30cm/s)播放连续视频,播放15s;

系统检测到待测物品时,先以语音播报提示,然后用激光笔照射检测到的物品。

3)物品检测系统运维

物品检测系统在工作中,每当发现符合特征条件的物品时,通过RS-485通讯接口,向运行维护系统发送一条报文,通信协议在下发的U盘中提供;在检测工作结束时,将在不同检测难度条件下检测到的物品统计数据发送一组报文给运行维护系统。运维管理由昆仑通态等触摸屏实现,触摸屏已配备软件,可显示接收到的报文。上述检测结果,也需要在系统内的LCD显示器上显示,显示信息满屏后自动向上滚动;测试结束后,可采用翻页方式显示已以往的显示信息。LCD显示格式要求由U盘提供。

参赛选手在编写程序时将反映物品检测系统工作状态的数据按规定的通信协议传输到触摸屏。

4.3.4 人机交互要求

1)键盘定义

键盘的布局及定义如下图1所示,由0~9数字键,“上”、“下”、“左”、“右”显示控制键,F1~F4功能键,“D”、“E”备用键等构成。

图1 系统键盘定义图

  1. “0~9”数字键可供输入数字。
  2. F4定义为键盘设置目标坐标,控制激光笔指向目标的工作模式的启动与停止。
  3. F1~F3分别为三种物品检测难度条件工作模式的启动与停止。

2)LCD显示器工作要求

系统上电启动后,处于待命工作状态,显示器上显示指定信息。

在F1~F4四种工作模式下,分别显示表征各自工作模式的文字,也可包含数字。同时还需要时钟、工作计时、特征物品静止位置等。

3)系统工作中LCD显示器上显示的内容与格式、位置及灰度(或颜色)等项要求,根据下发U盘中“LCD显示器显示格式要求”文件确定。

4.4 职业素养

职业素养包括安全用电、操作规范、环境整洁、文明比赛,团队合作与职业道德等方面的内容,要求选手在竞赛过程中模范遵守。同时还要通过作品考察参赛队员的工程能力、工艺水平及作品美观性。

5 技术文件要求

技术文件包括提供给参赛队的资料文件与指令文件,以及需要参赛队完成的技术文件。

5.1提供给参赛队的技术文件

      需提供给参赛队的文件包括但不限于:

  1. 物品检测调试视频
  2. 物品检测测试视频
  3. 微处理器主控板原理图
  4. 印制电路板约束条件
  5. 典型功能电路板原理图
  6. 指定功能电路设计要求
  7. LCD显示器显示格式要求
  8. RS-485通信协议
  9. 云台、语音模块等模块部件的数据手册
  10. 参赛队提交文件命名要求

5.2参赛队完成并提交的技术文件

参赛队提交的电子文件均采用U盘保存后提交,技术文件包括但不限于:

  1. 指定功能电路原理图及仿真运行测试截图
  2. 指定功能电路PCB的Gerber工程文件
  3. 可3D展示的某微处理器主控板PCB图,
  4. 典型故障电路板功能及性能指标分析
  5. 典型故障电路板故障测试及修复方法
  6. 物品检测系统实现任务与功能所编写的源程序

第1天完成的文件存放在“1-XXX提交文件”(其中XXX为第1天的3位工位号),第2天完成的文件存放在“2-YYY提交文件”(其中YYY为第2天的3位工位号)。

因保密要求,在电路原理图和印刷电路板图文件中不得出现学校名称、参赛选手姓名等信息;提交的电子文件按照指定规则命名,不得以其它名称命名电子文件。电子文件名称如不符合命名规则,体现出参赛队信息的,该队该项竞赛成绩将被取消。

5.3技术文件上交方式

原理图、线路板图及源程序等工程文件均需提交电子文档,采用U盘保存;第1天下午提交时间为18:00以前;第2天下午提交时间为16:30以前。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1304157.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Vue路由跳转重定向动态路由VueCli

Vue路由跳转&重定向&动态路由&VueCli 一、声明式导航-导航链接 1.需求 实现导航高亮效果 如果使用a标签进行跳转的话,需要给当前跳转的导航加样式,同时要移除上一个a标签的样式,太麻烦!!! …

web Speech Synthesis 文字语音播报,Audio 播放base64提示音

SpeechSynthesisUtterance基本介绍 SpeechSynthesisUtterance是HTML5中新增的API,用于将指定文字合成为对应的语音.也包含一些配置项,指定如何去阅读(语言,音量,音调)等 SpeechSynthesisUtterance基本属性 SpeechSynthesisUtterance.lang 获取并设置话语的语言SpeechSynthesisU…

FPGA高端项目:UltraScale GTH + SDI 视频解码,SDI转DP输出,提供2套工程源码和技术支持

目录 1、前言免责声明 2、相关方案推荐我这里已有的 GT 高速接口解决方案我目前已有的SDI编解码方案 3、详细设计方案设计框图3G-SDI摄像头LMH0384均衡EQUltraScale GTH 的SDI模式应用UltraScale GTH 基本结构参考时钟的选择和分配UltraScale GTH 发送和接收处理流程UltraScale…

vscode报错cnpm : 无法加载文件 C:\Program Files\nodejs\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅

报错 打开powershell 执行 Start-Process powershell -Verb runAs set-ExecutionPolicy RemoteSigned 选择 Y 完成

Zookeeper(服务注册中心)安装以及启动服务

概述 ZooKeeper是一个分布式的开源协调服务,用于管理和协调大规模分布式系统中的各种任务。它提供了一个简单的分层命名空间,以及对数据的强一致性(ACID特性)和高可用性的支持。 ZooKeeper提供了一个类似文件系统的层次结构&…

微服务学习:Nacos微服务架构中的服务注册、服务发现和动态配置Nacos下载

Nacos的主要用途包括: 服务注册与发现:Nacos提供了服务注册和发现的功能,服务提供者可以将自己的服务注册到Nacos服务器上,服务消费者则可以通过Nacos来发现可用的服务实例,从而实现服务调用。 动态配置管理&#xff…

PR分屏模板|Premiere动态多画面多屏特效视频模板剪辑素材

这一个很棒的分屏效果PR幻灯片模板视频素材!为您的视频制作多屏幕动画! 非常易于定制、更改颜色。 仅支持Premier Pro 2024及最新版本。 高清分辨率:19201080/30fps。 持续时间–00:37。 21媒体占位符(照片或视频)。 包…

MySQL数据库,函数与分组

单行函数: 操作数据对象 接受参数返回一个结果 只对一行进行变换 每行返回一个结果 可以嵌套 参数也可以是一列或一个值 数值函数 基本函数: 注:ROUND(x,y)函数的y是负数时,即往高位进行四舍五入,如-3就是按百位…

每天五分钟计算机视觉:VGG网络相对于AlexNet网络有哪些不同?

本文重点 在前面的课程中,我们已经学习了VGG网络模型,也学习了AlexNet网络模型,AlexNet模型先于VGG网络模型产生,所以VGG在一定程度上要优于AlexNet模型,二者来看一下,二者究竟有什么不同? 深度…

解决微信小程序中 ‘nbsp;‘ 空格不生效的问题

在微信小程序开发中,我们经常会使用 来表示一个空格。这是因为在 HTML 中,空格会被解析为一个普通字符,而不会产生实际的空白间距。而 是一种特殊的字符实体,它被解析为一个不可见的空格,可以在页面上产生真正的空…

AI数字人在tiktok平台开播教程!

AI数字人作为一种虚拟形象的代表,正在逐渐走进人们的生活。在小红书这样的短视频平台上,AI数字人也有机会开展直播活动,展示自己的个性魅力,也可以进行直播带货! 数字人在淘宝购物平台开播原理 (1&#xff…

C++ 指针常量和常量指针的区别

指针常量 指针常量:顾名思义它就是一个常量,但是是指针修饰的。 格式为: int * const p //指针常量在这个例子下定义以下代码: int a,b; int * const p&a //指针常量 //那么分为一下两种操作 *p9;//操…

千万别等到被Python错误重试逼疯了,来这里解脱吧!

Python错误重试逼疯多少人?解决办法来了~~~ 前言 01.安装 pip install tenacity 02.使用 (1)使用规则 ● 同一个参数,多个值用 |(或),+(与)进行组合使用 ● 不同参数之间,只有组合使用,通过关键字参数传参即可 (2)@retry()【常用】 ● 【无条件重试】,只要抛出异…

Dockerfile创建镜像介绍

1.介绍 Docker 提供了一种更便捷的方式&#xff0c;叫作 Dockerfile&#xff0c;docker build命令用于根据给定的Dockerfile构建Docker镜像。 docker build语法&#xff1a; # docker build [OPTIONS] <PATH | URL | -> 常用选项说明 --build-arg&#xff0c;设置构建时的…

nginx 前端服务调用后端服务报426

nginx 前端服务调用后端服务报426 在配置文件中加上一句配置 2&#xff1a;外挂出来

【虹科干货】使用Netropy广域网模拟器测试简化SD-WAN测试

文章速览&#xff1a; 为什么需要WAN模拟器&#xff1f;什么是WAN模拟器&#xff1f;用WAN模拟器测试SD-WANSD-WAN损伤测试 现如今大家都在使用SD-WAN产品节省网络成本&#xff0c;但是也面临着一些复杂的算发问题&#xff0c;那么如何简化SD-WAN系统的测试和评估&#xff1f;…

STM32 寄存器配置笔记——USART DMA发送

一、DMA介绍 直接存储器存取(DMA)用来提供在外设和存储器之间或者存储器和存储器之间的高速数据传 输。无须CPU干预&#xff0c;数据可以通过DMA快速地移动&#xff0c;这就节省了CPU的资源来做其他操作。当产品对于时序要求较严格时&#xff0c;外设使用DMA的方式能够减轻CPU负…

Linux基础项目开发2:物联网监控——视频监控方案介绍(一)

前言&#xff1a; 这次我们来做一个关于视频监控的基础小项目&#xff0c;需要我们用到网络的相关知识&#xff0c;还会学到好多优秀的网络协议&#xff0c;下面让我们开始对物联网视频监控进行一个大体框架的介绍吧 目录 项目内容&#xff1a; 1.视频监控方案介绍 2.视频监控…

【模拟】LeetCode-48. 旋转图像

旋转图像。 给定一个 n n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在 原地 旋转图像&#xff0c;这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 示例 1&#xff1a; 输入&#xff1a;matrix [[1,2,3],[4,5,6]…

【NR技术】NR NG-RAN整体架构 -功能划分(三)

1 概述 NG-RAN节点包括: gNB&#xff0c;向终端提供NR用户平面和控制平面协议终端;ng-eNB&#xff0c;向终端提供E-UTRA用户平面和控制平面的协议终端。gNB和ng- eNB通过Xn接口相互连接。gnb和NG- eNB也通过NG接口连接到5GC&#xff0c;更具体地说&#xff0c;通过NG-C接口连…