机械电子工程专业方向篇7.docx
机械电子工程专业方向篇7电子认知实习课程现阶段存在教学内容较陈旧、单一, 对不同专业普适性较差,不能很好的符合创新创业教育的理 念。要从基础上提高学生的实践能力和工程素养,就必须结 合学校不同专业的培养目标、专业特色、专业实际,对电子 认知实习教学的内容、环节、方法和手段等方面进行针对性 的改革。将行业前沿技术开源硬件引入实践教学,探索以学 生为主体的实践教学模式,激发学生主动参与创新性实习项 目的积极性,增强专业培养对社会的适应性,充分发挥我校 电子信息技术优势,形成切合专业人才培养目标要求的电子 认知实习教学新模式。1机械电子工程专业实践教学我校设置针对于机械电子工程专业的人才培养目标,强 调培养学生以机、电、光、算、控制一体化技术相结合,通 过专业多学科基础知识与实践性教学环节,使学生具有一专 多能,动手操作技能强,具备较强的创意性设计和技术改造 能力1。电子认知实习是机械电子工程专业学生进入大学 后参加的第一门电子实践类课程,其在学生的电子技术兴趣 培养的启蒙阶段具有举足轻重的作用。传统的教学操作中未 做到因材施教,使用相同模式的批量重复式培养,严重制约 学生个性发展和创新思维能力培养。此外,实习过程还存在 以下方面问题:实习教学内容陈旧单一,专业针对性不强, 难以融合多个交叉学科实现创新能力提升;实验项目设备器 材简单落后,未与当代电子信息技术发展接轨,学生个性发 展发挥受限。因此,有机结合机械与电子专业知识,引入开源硬件平 台进行实践教学,探索培养建立以机电一体化的教学应用模 式,是实施电子认知实习教学改革的核心思想。本文以开源 Arduino开发为例,探讨将开源硬件引入到机械电子工程专 业的电子认知实习教学,建立以学生为主体的一体化柔性实 践教学框架,作为专业教学的有效补充2。2开源硬件优势开源硬件Arduino是一种基于开放原代码的电子平台, 主要为非电子专业学生和业余爱好者使用而设计的。它作为 新兴的开发平台,其开源、廉价、易上手、可扩展的特性尤 其适合零基础的入门新手使用。其中,面向于机械电子工 程?R档挠茫?ArdUino优越性在于:1)硬件成本低。ArdUin。实验平台可自制完成,即使是 购买成品,其价格控制在几百元之内。2)软件跨平台,简易的编程环境。初学者很容易能操 作ArdUino编程环境,开发语言基于过程语言开发,简易掌 握,且能为一定基础的学生提供足够丰富的高级应用。3)软硬件开源且可扩展。Arduino无论硬件结构还是系 统软件都完全开源,源码资源的开放共享使得学生可将其应 用到自己的开发当中,还可根据需要对硬件功能模块扩展和 改进3。4)外设丰富。ArdUino官方提供的极为丰富的外设,如 可与电机驱动、传感器、LED、点阵显示、触摸屏控制3等 外设进行交互,迅速设计制作出属于自己的创意作品。3开源硬件在电子实训中的应用实施基于Arduino特性和优势,Arduino平台在电子认知实 习课程中的教学方案分别从课堂资源开发、课程内容设计和 课程评价体系等方面来进行改革实施。整个教学过程采用演 示教学和实践操作相铺结合,教学环节围绕以项目为载体,涉及电子装配工艺、元器件焊接、电路设计、程序编写、传 感器应用等多项技能的培养。面向课堂资源开发的改革上,需以ArdUinOUNO开源硬 件为模板设计一款面向教学的开发板。此开发板一方面需从 接口、功能兼容、器件采购等方面上择优选用适合初学者, 另一方面需考虑能够使用实训环境中现有设备实现小批量 生产。在面向机械电子工程专业的电子认知实习课程中所使 用的是自主优化设计的ArdUino UNo开发板,核心微控制器 选取支持ISP在线编程的AVR系列单片机,其在使用前在需 在Flash中固化一段引导程序(boot loader )以完美兼容 Arduinoo面向课程内容设计的改革上,整个实习过程的教学环节 主要分为以下3个方面:1)开发板功能演示。主要是让学生认知ArdUin0, 了解 Arduino的功能和应用场合,通过ArdUinO的样例作品演示, 激发学生的学习主动性,以兴趣为导向进行教学。演示阶段 的作品是基于Arduino. W5100网络扩展板、三维运动平台 开发的,实现的功能是通过手机微信发送控制指令,远程控 制三维运动平台运动,模拟智能加工,引导学生认识机电结 合的应用场合,使学生更加充分了解专业定向,提高学生专 业学习兴趣。2)元器件认知和装配工艺能力培养。以Arduino开发 板为对象,介绍SMT生产工艺和TMT工艺流程,使学生了解 焊锡膏机、普通自动贴片、回流焊等的使用,并进行生产实 践,每个学生在基本掌握手工焊接技术的基础上,制作一块 Arduino开发板。3) Arduino开发实战。利用Arduino开源硬件形成课堂 演示案例,如炫酷的光立方、雕刻机、平衡车等小项目演示, 利用易上手的ArdUin。开源硬件,引导学生逐步熟悉各项模 块功能,其中,项目选择具有层次化、模块化由易到难、由 既定到拓展,要求学生基于ArdUino平台完成以下实验项目:(1)数字温度计。为每一个学生提供实验所需硬件 1602LCD液晶显示器、DS18B20单总线温度传感器、按键、 电位器、杜邦线若干、面包板等。在介绍LCD驱动原理、1602 引脚接口功能和控制指令、DS18B20引脚功能、上拉电阻作 用等内容的基础上指导学生完成实际电路搭建,讲解开发语 言语法、库函数调用步骤和编译下载的方法,要求学生在课 程上完成环境温度的实时采集及显示,实现数字温度计功能。 同时引导学生利用其他现有外设丰富数字温度计功能,实现 创新型教学。(2)电机控制。提供RB-412舵机若干个,跳线若干, 学生以团队或个人方式进行组队完成任务。讲授电机结构原 理,介绍直流电机、步进电机、舵机工作原理以及Arduino 控制舵机的两种方法4。学生设计控制电路,以舵机为基 础结合机械知识搭建控制平台,完成生产过程中的自动化加 工设备或者过程的模拟,比如数控机床。面向课程评价体系的改革上,采用整体过程和作品综合 评价方法,建立完善评价体系,突出个体差异化。在对学生 元(下转第53页)(上接第73页)器件识别,测试工具使 用,参数测量,焊接工艺,程序优化,电路调试等各训练环 节的考察基础上,给予学生充分发挥空间,将本实习提供的 实践系统原型丰富拓展成为具有更多功能的电子控制系统, 根据发挥结果综合评定成绩,由此反映出个体的创造性和能 动性。