对基于YL-236型实训装置的项目教学的几点思考

(整期优先)网络出版时间:2021-06-25
/ 2

对基于 YL-236型实训装置的项目教学的几点思考

秦梅

(华北机电学校 电气系,山西 长治 046000)

摘 要:针对职业院校实训教学中大量采用亚龙YL-236型单片机控制功能实训考核装置的现状,结合《单片机技术应用》项目教学改革和职业技能大赛,笔者提出了教学和培训过程中的一些思考跟大家进行探讨,以便更好地利用该设备提高教学质量,服务人才培养。

关键词:单片机;YL-236;项目教学;技能大赛

亚龙YL-236型单片机实训装置(以下简称YL-236),是浙江亚龙公司推出的单片机控制功能实训控考核装置,同时也是全国职业院校技能大赛中职组“单片机控制装置安装与调试项目”的指定参赛设备。经过五年的学习和竞赛,笔者对于YL-236在实训教学和技能培训中的的使用有了一些经验和体会,现总结如下:

1 YL-236设备的对单片机项目教学的意义

《单片机技术应用》一课,由于知识的抽象和琐碎,一直是中职教学中的一个难点所在,老师难教,学生难学,以至于很多中职学校都取消了这门课程。然而,大多数电子产品都和单片机的使用是不可分割的,单片机在生产、生活中的应用是越来越广泛,所以对于电子专业的中职学生来讲,了解一定的单片机知识,能够利用单片机实现简单的控制是一项基本的技能,为了完成对技能的培训,原来的以理论为主的教学模式已经无法满足要求,在这样前提下,采用项目教学的方式,更利于提升教学质量,真正实现技能培养的目标。

YL-236单片机控制功能实训考核装置,根据功能把设备模块化,以AT89S52主机模块为核心,以各种外围设备模块为配套。通过不同模块的组合来实现不同的控制功能。在教学过程中,弱化了对单片机内部结构和功能的学习,更侧重于外部设备的连接和基本控制功能的实现,通过项目任务的设置,使单片机的相关知识,融入到一个一个的项目中,由浅及深,并且利用显示模块、电机模块、机械手等外设,将结果直观的展现在学生面前,提高了学生的学习兴趣。当学生看到自己完成了一项任务时,内心的成就感和满足感,会促使他们能主动投入到后面项目的学习中,学习的主动性增加了,教学效果也得到了明显提高。

2 编程软件的选择和应用

YL-236选用的编程软件是Keil和万利仿真器的配套软件MedWin V3。这两种软件,在教学和竞赛中,我们都使用过,对两种软件的特点也有一定的了解。

在教学中,笔者认为选用MedWin V3更合适。MedWin V3既可以使用汇编语言编程,也可以使用C51编程,而且,仿真器的使用,可以避免Keil在程序调试过程中对CPU芯片的反复烧写,提高了CPU芯片的稳定性和使用寿命。如果单纯地完成教学任务,汇编更为合适。汇编语言涉及到了对单片机内部的一些结构的基本认识,刚入手时可能会困难一些,但是在学生对控制原理的理解上有很大帮助。

如果是参加竞赛,C51不需要对单片机内部结构有更多的了解,上手会更快,控制功能更易于实现,适合在短时间内完成竞赛任务,但到后期,学生想实现更为复杂的控制,就必须对单片机的内部结构有一定的了解,这样,在熟练掌握用C51编程之后,还需要根据情况,学习汇编的相关内容,利于学生更好地认识单片机,完成复杂的控制任务。

3 项目教学的三个层次

虽然目前学生素质下降的很厉害,但是,我们仍然可以将学生根据学习的情况分为三个层次:

3.1 对于大多数学生而言,要求他们能在YL-236型实训装置上按工艺要求正确的完成连线,并熟练使用编程软件按照参考例程完成仿真,显示正确的控制结果。以“秒表”项目为例,仅要求学生可以完成项目中提出的任务一,即在8个数码管上显示时间“XX-XX-XX”。对于这个层次的学生,主要偏重于硬件的连接和软件的基本使用,不做更高要求。

3.2 对于完成项目较好的同学,可以对他们提出更高一些的要求。仍然以“秒表”项目为例,在完成显示时间的基础上,可以提出“通过按键修改时间”等要求,这样可以使学生更好的理解基本指令和程序,提高了学生的逻辑分析能力,培养了学生独立思考、完成简单控制任务的能力。、

3.3 对于极个别的能迅速、高质量完成前两个基本任务的同学,可以将数码管显示和中断、定时等知识结合起来,完成“24h可调时钟”等任务,同时强化相关理论的学习,并通过专项的培训,提高水平,为参加技能竞赛做好准备。

正是由于YL-236设备在项目教学中的使用,使大多数学生掌握了单片机的基础知识,同时培养了他们的动手能力,还为参加省里的职业技能竞赛奠定了良好的基础,使我们这几年来在国家和省里的“单片机控制装置安装与调试”项目的比赛中取得了良好的成绩。

4 技能竞赛选手培养中需要注意的几点问题

4.1 要重视流程图的绘制

经过几年的国家大赛,本人发现一个问题,参赛选手普通存在读题能力差的缺点。平时在指导的过程中,老师会帮选手理清思路,学生只需要按照老师划分好的功能去实现就可以了,这样,平时的训练过程容易演变为单纯的程序练习。近几年的国赛题越来越难,这就要求选手对赛题的理解要快速、准确,但很多同学拿到题后不知道如何下手,读题就浪费了很多时间, 程序的编写和调试时间减少,手忙脚乱,发挥不了平时训练的水平。针对这种情况,我认为,让学生在训练的时候就养成绘制流程图的习惯,自己先读题,指导教师只解决个别较难的问题。绘制流程图表面上看浪费了时间,但却能迅速帮选手理清思路,使选手在大赛中能更快进入比赛状态,有利于选手的更好发挥。

4.2 要熟悉模块的结构

YL-236是模块化的教学设备,要想运用好它,必须对每个模块的结构、功能十分熟悉。在模块功能的实现上,先把每个模块的功能要点总结出来,寻求最少的接线方法,观察哪些口子可以并用,哪些口子不能并用,这对有效地使用AS89S52芯片的输出口有很大帮助。在编程上,可以从最简单、最基本的方法入手,多尝试用不同的方法去实现各个模块的功能,从而发现最灵活有效的程序来实现模块的功能,真正做到熟能生巧。

4.3 训练过程要完整

由于比赛是有时间限制的,选手要在4个小时之几完成一道复杂的控制题,这对于很多专业的工程技术人员来说都是很困难的,要想提高学生的训练水平,就要保证学生训练的完整性,让学生适应4个小时的比赛时间,对每个时间段里要完成的任务进行规划,做到心中有数,这样就可以在最大程度上保证学生拿到更高的分数,从而取得更好的成绩。指导教师要按照比赛的要求,每次训练都认真点评,让学生发现不足,有针对性的进行强化练习。

4.4控制任务要贴近生活实际

紧密结合生活实际,每个项目都是一个完整的产品控制器。例如:微波炉控制、全自动洗衣机、自动包装系统等等,学生学习的过程贴近于企业产品开发的过程,把任务分解成若干节点,把所学过的知识通过任务的形式组合起来,既提高了学生的学习兴趣,又培养了学生的职业习惯,为学生以后的工作奠定了良好的基础。

参考文献

[1]刘春龙,张炜 《单片机控制装置安装与调试备赛指导》(中职电工电子项目)2010.3