1、 1 2019 年福建省嵌入式技术应用开发技能大赛 公开赛题 本赛题包括硬件 焊接调试 和赛道任务功能验证两部分。要求参赛选手在规定时间内组装、调试一套电路板(功能电路板),并安装在竞赛平台上。同时,完成嵌入式应用程序的编写和测试,使之能够自动控制竞赛平台完成赛道任务。 第一部分 产品装调与应用开发试题 一、 比赛要求 比赛现场发放功能电路板焊接套件 ( 含故障的 PCB板和相关元器件 ) 和技术资料(电路原理图、器件位置图、物料清单)。参赛选手在规定时间内,按照安全操作规范与电子产品制作工艺,焊接、组装、调试功能电路板,使其功能正常 ,并安装到竞赛平台上。 二、 比赛内容 1 元器件检测 参
2、赛选手须参照阅读物料清单进行元器件的辨识、清点和检测。 元器件种类包括:电阻、电容、电感、三极管、 MOS管、电位器、 LED发光二极管、 555芯片、晶振、 CMOS逻辑门、集成稳压块、光强度传感器、光敏电阻、超声波传感器、热释电传感器、声音传感器、红外传感器、射频识别单元、语音识别单元、解调芯片、蜂鸣器、扬声器 、 数码管 等。 2 2 电路板焊接 参赛选手须依据电路原理图、器件位置图、物料清单,在规定时间内完成元器件焊接,并按时上交进行焊接工艺评分。 电路板 贴片 元件封装包括: SIP-8、 SSOP-6、 SOP-8、 SSOP-8、 SOP-14、 SOT-23、SOT-223、
3、SOP-16、 0603、 0805、 1206、 3528等。 3 电路板调试 与维修 参赛选手须根据正确无故障的电路原理图,分析电路板功能,并使用示波器、万用表等仪表进行故障排除 与功能调试 ,使电路板功能正常。 本赛题所涉及的电路故障 包含 :断线、短路、丝印错误、器件封装错误 等 。所涉及的电路参数调整 包含 :电位器阻值调整;拨动开关状态设置 等 。 参赛选手焊接不当造成的故障不在本赛题考查范围之内 ,由选手自行处理解决。由此产生的性能不 良或功能不全,后果也由选手完全承担。 4 电路板安装 参赛选手须将调试完成的电路板安装到竞赛平台上,使竞赛平台能够完成赛道任务。 三、 注意事项
4、1.参赛选手在焊接等操作过程中应当严格遵守安全操作规范,安全用电,保持桌面整洁。 2.选手可在比赛开始半小时内确认焊接套件的器件完整情况,如有缺失可申请补领器件,比赛开始半小时之后每补领 1个器件将被扣 1分。 3.选手可在规定的时间内申请更换标准功能电路板(限 1次)或竞赛平台(限 1次),但是将会被扣除相应分数。 3 4.选手只可携带赛项规程中允许携带的物品进入赛场,携带的笔记本电 脑不得超过3台,移动终端不得超过 1个,车载终端(图像数据处理终端)不得超过 1个 ,锂电池不得超过 2套 。 5.参赛选手不得做出干扰或影响他人比赛的行为。 4 第二部分 赛道任务与功能验证试题 一、 比赛要
5、求 参赛选手根据比赛现场抽取的标志物摆放位置表、任务流程表、数据处理算法等文件编写相关嵌入式应用程序,使竞赛平台能自动在模拟的智能交通环境 (即赛道地图 )中完成各项赛道任务。 二、 比赛内容 1 编程调试 参赛选手须依据本赛题给定的赛道地图以及现场随机抽取的竞赛技术参数方案进行嵌入式应用程序编写,参赛选手可以按现场时间表使用练习 赛道进行练习调试。 2 测试准备 参赛选手接到候场指令后,到达指定赛道处候场准备。按裁判要求启动控制终端(移动终端或车载终端)和竞赛平台,运行应用程序。 参赛选手接到比赛准备指令后,须将主车摆放在决赛赛道地图的启动位置,将智能移动机器人摆放在决赛赛道地图的指定位置。
6、 如果参赛选手选择使用车载终端作为控制终端,参赛选手自行选择主车与控制终端的连接方式;若采用有线连接方式,须将 WiFi模块电源关闭。 3 赛道任务 参赛选手接到比赛开始指令后,点击移动终端上“自动运行”按钮,使竞赛平台自动完成任务流程表中规定的各项赛道任 务。 本赛题所涉及的赛道任务 包含 : 1 竞赛平台前进 /后退 /左转 /右转 /停止。 5 2 竞赛平台循迹前进至前方第一个十字路口处。 3 竞赛平台控制左 /右转向灯开启或关闭。 4 竞赛平台打开 /关闭蜂鸣器。 5 竞赛平台控制功能电路板上数码管显示数据 。 6 竞赛平台经过特殊地形标志物 。 7 竞赛平台识别静态标志物中的二维码,
7、获得文本信息 (信息代码: M01)。 8 竞赛平台识别静态标志物中的图形,获得形状与颜色信息 (信息代码: M02)。 9 竞赛平台识别智能 TFT显示器中的图形,获得形状与颜色信息(信息代码:M03)。 10 竞赛平台识别智能 TFT显示器中车 牌图片,获得车牌信息(信息代码: M04)。 11 竞赛平台启动智能交通灯,并在规定的时间内识别出当前停留信号灯的颜色 ,获得颜色信息( 信息代码: M05) , 并 发给智能交通灯标志物进行比对确认。 12 竞赛平台启动语音识别,获取语音播报标志物发出的语音命令,获得语音控制信息(信息代码: M06) , 并赛平台重复该语音 。 13 竞赛平台行
8、进到智能路灯标志物所对应的十字路口,获得当前照明亮度档位信息 (信息代码: M07)。 14 竞赛平台使用超声波传感器测距,获得距离信息(信息代码: M08)。 15 竞赛平台在指定路段获取 RFID射频卡指定扇区块内信息 (信息代码: M09)。 16 竞赛平台通过 ZigBee获取 智能移动机器人 采集的传感器数据信息(信息代码:M10)。 17 智能移动机器人 行进到智能路灯标志物所对应的十字路口,获得当前照明亮度档位信息 (信息代码: M11)。 6 18 移动终端对竞赛平台从二维码中获取的信息 M01进行 数据处理 ,得到 有效 信息 (信息代码: M12)。 19 移动终端对竞赛平
9、台从 RFID卡片中获取的信息 M09进行 数据处理 ,得到 有效信息 (信息代码: M13)。 20 竞赛平台通过 ZigBee控制磁悬浮无线充电标志物开启 (指令代码: K01)。 21 竞赛平台通过 ZigBee控制智能 TFT显示器标志物显示指定信息 (指令代码:K02)。 22 竞赛平台通过 ZigBee控制道闸开启 (指令代码: K03)。 23 竞赛平台通过 ZigBee控制语音播报标志物播报预设语音控制命令 (指令代码:K04)。 24 竞赛平台通过 ZigBee控制语音播报标志物播报指定信息 (指令代码: K05)。 25 竞赛平台通过 ZigBee向 LED显示标志物发送控
10、制指令 (指令代码: K06)。 26 竞赛平台通过 Zigbee控制智能车库标志物复位 (指令代码: K07)。 27 竞赛平台通过 Zigbee控制智能车库标志物到达制定层数 (指令代码: K08)。 28 竞赛平台 通过红外控制智能路灯标志物,将其光照强度档位开启到指定档位(指令代码: K09)。 29 竞赛平台通过红外控制烽火台警示系统开启 (指令代码: K10)。 30 竞赛平台通过红外控制立体显示标志物显示指定内容 (指令代码: K11)。 31 竞赛平台通过 ZigBee控制 智能移动机器人 到达指定位置(指令代码: K12)。 32 竞赛平台通过 ZigBee控制 智能移动机器
11、人 按指定路线行进(指令代码: K13)。 33 智能移动机器人 通过红外控制智能路灯标志物光照强度档位到指定档位(指令代码: K14)。 34 智能移动机器人 通过红外控制烽火台警示系统开启或关闭 (指令代码: K15)。 7 35 竞赛平台在通过 ETC 系统标志物时刷卡抬杆。 36 竞赛平台到达指定位置。 37 竞赛平台按指定路线行进。 38 竞赛平台采用倒车入库方式,进入智能车库标志物 。 三、 赛道地图及标志物摆放位置 赛道地图如图 2所示,尺寸规格为 2.5m 2.5m(实际尺寸根据竞赛场地大小可能略有调整);赛道宽度为 30cm;循迹线宽度为 3cm;图中纵向虚线编号为 AG,横
12、向虚线编号为 17(为避免干扰循迹,赛道上的虚线略去不画);赛道标志物将置于横纵虚线交叉点上(由于部分标志物形状不规则,摆放确切位置以赛场实际摆放为准)。 图 2 参考赛道地图 8 标志物摆放位置由比赛日现场 公布。 注意 : 1.测试赛道与比赛赛道标志物摆放位置一致。 2.部分赛道标志物形状不规则,或者任务特殊需求,摆放时可能偏离交叉点。标志物的确切位置应以赛场实际摆放位置为准。 四、 竞赛参数 参赛选手须依据现场 公布 的竞赛参数进行编程,竞赛参数包括标志物摆放位置表、任务流程表和数据处理算法三项。 1 标志物摆放位置表 标志物摆放位置表描述比赛现场标志物摆放位置,必要时将指定标志物摆放方
13、向,将 在比赛现场公布。其格式如表 1所示。 表 1 标志物摆放位置表(格式样例) 序号 设备名称 位置 坐标 说明 1 2 3 4 5 6 . 9 2 任务流程表 任务流程表描述竞赛平台行进路线和需要完成的任务, 将 在比赛现场公布。其格式如表 2所示。 表 2 任务流程表(格式样例) 序号 任务要求 说明 1 2 3 4 5 6 7 8 . 3 数据处理算法 按照任务流程表要求,将任务中获取的原始信息通过比赛现场公布的数据处理算法进行 处理 ,得到相应信息。数据处理算法 将在比赛现场公布。 本赛题所涉及的数据处理算法仅限于基本运算、逻辑运算、数据类型转换、数组操作、字符串处理的组合: 1.
14、基本运算:加、减、乘、除、求模 10 2.逻辑运算:与、或、非、同或、异或、移位 3.数据类型转换:字符与 ASCII码转换、文本与数字转换、进制转换 4.数组操作:插入、删除、查找、排序 5.字符串处理:连接、截取、查找、逆置 五、 注意事项 1.选手按规定的时间进入练习赛道进行赛道任务测试,每次五分钟,过时不补,须等待下一轮测试机会。 2.每个参赛队将进行两轮赛道任务测试,每轮每个参赛队用时不超过 5分钟,比赛成绩取两轮最高成绩为最终成绩。 3.第一轮测试开始时,所有参赛选手集中到比赛任务测试区,等候比赛开始,并将竞赛平台断电关闭,放置在指定位置,等待裁判下一步指令。 4.在比赛过程中,选手不得触碰竞赛平台或移动终端。 5.第一轮赛道任务测试结束后,各参赛队拥有等长的调试时间与相同的练习赛道使用时间,超过规定时间不得继续操作; 6.第二轮赛道任务测试结束后队长应把现场发放并焊接完成的功能电路板上交到裁判指定位置。 7.参赛队若放弃赛道任务测试机会,队长须前往比赛测试区确认签字,表明自愿放弃测试机会。 8.比赛结束后,参赛队须将比赛当天下发的全部资料(包含但不限于:纸质文件、U盘、草稿纸)交给现场裁判,不得带出比赛场地。 9.本赛题所涉及的竞赛平台、标志物使用说明、通信协议等技术资料均由大赛支持企业 ( 百科荣创(北京)科技发展有限公司 ) 提供。