时间:2022-12-29 00:04:59
序论:在您撰写单片机课程论文时,参考他人的优秀作品可以开阔视野,小编为您整理的7篇范文,希望这些建议能够激发您的创作热情,引导您走向新的创作高度。
单片机原理课程具备较强的实践性,对学生的理论知识和实际动手能力都有着较高的要求.在教学改革中,依托学校单片机基础实训基地和单片机应用实训基地提供的实训平台,充分调动学生学习的积极性,培养其实践动手能力和独立思考解决问题的能力,使学生能够在短时间内成为单片机领域基础理论丰富和动手实践能力强的应用型人才.
1.1课程教学的理念与思路单片机原理课程其理论性和实用性都很强,在课程设置上以行业和岗位需求为导向,以职业能力培养为目的.单片机原理课程中各学习项目的设计、元器件的选用、电路的焊接及软件编程都尽可能符合企业产品的生产标准.在教学理念上改变传统的以学科体系为基础的教学思路,整个课程完全以实训平台中的项目来制订教学内容,按典型工作过程划分实训项目,以任务和行动过程为导向,构建学习领域.教师可以把典型电路板引入课堂教学中,如单片机最小系统板、矩阵按键学习板、D/A转换学习板和LED显示学习板等.这样可以提高学生初次学习单片机的直观感,学生能够一目了然地看到每一个典型电路的组成.然后通过实验教学的与时俱进、实训基地的现场体验等行之有效的措施,可以较好地解决本专业学生在学习该课程过程中理论和实践脱节的矛盾.
1.2单片机原理教学内容组织安排为了使单片机原理课程的理论和实践教学获得双赢的教学效果,将单片机的教学内容重新进行整合和定位,灵活地设置课程的教学内容,将前沿的知识融入课堂,加大教学信息量.注重学生综合设计能力和应用技能的培养,将要讲授的内容以任务的形式提前布置给学生,每个任务可能是一个子课题的一部分,每个子课题可能是一个项目的一部分.这样就形成了自下向上的教学方法,学生作为任务完成的主体,以培养学生职业能力为中心,让学生在做中学,在学中做,在边学边做中养成独立分析问题和解决问题的能力,并将所学知识进一步巩固和升华.此外,2006年就完成了单片机实训平台的建设,结合“三大”教育理念和人才培养目标的定位,对单片机原理课程的教学计划也作了相应的调整,加强了实践环节的考核,即在每学期结束时分别安排1周、2周、3周的综合实验的设计任务.针对课程需要,采取阶梯式的方式设计若干个实际项目,学生依据自身的能力在设计学习项目时遵循由单一到综合,由简单到复杂,既能统筹兼顾,又能有的放矢的原则.通过一系列实训项目的训练,提高了学生的理论水平和动手实践能力.
1.3多种教学方法的运用在单片机原理课程的教学中,充分发挥单片机实训平台优势,结合课程特点和学生学习基础,以工作任务为中心,科学地设计教学内容.旨在让学生能真正地参与到课堂中,调动学生获取知识的主动性,做课堂真正意义的主角.在教学环节中,针对不同阶段,不同的教学内容,可以采用多种教学方法.一是“任务驱动型教学法”,即任课教师将整门课的教学内容划分为多个模块,每一模块由多个课题组成,每一课题由一个或多个任务组成,每一任务由任务目标、任务分析、相关知识和任务实施4个相互连贯的部分组成.在教师的指导下由全班或小组成员针对每一个任务提出各自的设计方案,各成员组相互学习,取长补短,最后由教师总结归纳的教学方法.二是“案例教学法”,即教师将真实的案例信息提供给学生并提出问题,组织学生以问题为中心展开讨论,教师加以引导启发.以学生为学习主体,让学生参与教学互动,培养学生分析和解决实际问题的能力.三是“培训式教学方法”,即以单片机培训班的培训模式为参考,以企业项目或电子设计大赛赛题为教学内容,以提高学生设计能力为主线,将理论与实践有机结合.由于采用了灵活多样的教学方法和手段,不仅提高了学生的学习兴趣,对学生个性化培养、团结协作精神的培育都奠定了一定的基础。
2依托实训基地进行课程教学改革
2.1教学改革与适应人才市场需求相结合高校的教学改革要紧跟人才市场变化形势,积极探索符合专业自身特点和企业需求的经典实训项目和内容.不断完善教学内容,更新教学方法,进行创造性教学,为社会培养具有积极性、独立性、创造性和合作型的人才.校企合作教育是一种值得推荐的人才培养模式,利用学校和企业不同的教育资源和教育环境,采用课堂教学与学生参加实际工作有机结合的方式来培养适合用人单位需要的应用型人才.如每年的“凌阳大学计划”就是一种很好的校企模式.学生通过在实训基地的学习培训锻炼,很快掌握企业要求的各项基本技能,实现了学生到学员的完美转变,凭借其专业基础可以很快适应企业的各项要求.
2.2教学改革与实训平台相结合利用实训平台,布置学生完成一串灯的亮灭控制,这个过程中学生能够更深刻理解指令是怎样转化成信号去控制电子产品的,从而能够更好地理解单片机软硬件协同工作的意义.学生完成这个实训后还可以进一步布置相应的课外实训题目,如各种彩灯的控制,十字路口的交通灯控制等.当学生学完LED数码管显示原理及显示方式后可以布置学生完成点亮一个LED数码管,用数码管的动态方式实现自己生日的显示,最后能够完成电子钟的设计.这样由浅入深,由表及里,使学生的思维得到更好的锻炼.通过实训平台的学习和实践,学生可以逐步学会矩阵键盘、定时器中断、液晶显示、串口通信、红外接收、A/D和D/A转换等单片机的实用单元电路设计,熟练掌握基本电路的硬件原理分析和软件设计.通过这种最简单实用的方法,带领学生走进单片机世界的大门,使学生在最短的时间内了解单片机的工作原理和设计过程,并学在其中、乐在其中.
2.3通过“项目制”实施一体化教学任课教师将学生分成若干个项目组,根据教学情境设计任务,课前将任务书和相关学习参考资料布置给学生,让学生提早了解课程的基础知识.进入情境教学环节,教师先将关键环节示范给学生,然后让学生独立实践,完成任务.教师通过启发、提问等形式,引导学生自主学习、分析和思考,学生在此互动中可以自由交流彼此的想法,取长补短,最后找到一个最佳的设计方案.这样就将理论教学很好地融入到实践教学之中.通过学生的讨论和总结,教师有针对性地进行点评和讲解,使学生掌握相关知识.通过单元测试,进一步巩固所学的知识与技能.综合考虑各环节中表现突出的学生,给予参加各类竞赛的机会.
3结束语
单片机课程是机械类专业的一门专业基础课。该课程是课程设计、毕业设计等教学环节中的重要实现手段,是一门实践性和应用性很强的课程,学习单片机并掌握其设计使用技术已经成为当代大学生必备的技能。提高单片机的教学效果,对学生动手能力的培养和促进学生创新意识的提高具有重要的现实意义。
2.教学现状
单片机课程是机电高素质复合技能型人才所需自动控制类知识的载体,其特点是概念多、逻辑性强、内容抽象[1],对于初学者来说入门难。传统的单片机教学一般均以学科体系为出发点,注重课程本身的体系结构和前后的逻辑联系,但却忽略了“可学性”,致使学生学得吃力,老师教得也很辛苦[2]。从教学效果来看,一直存在教师难教、学生难学的双重困惑,教学效果不太理想[3]。常见的教学方式是“以教师为中心、以课堂为中心、以教材为中心”[4]。这种传授型教学模式就使本来就很枯燥、抽象的课程更加显得乏味,学生在学习过程中对课程产生了畏难情绪[5]。而且在大部分新升本工科院校中,机械类专业学生以男生为主,且理论知识掌握较差,学习主动性不高。大部分学生对自己的大学生活和毕业去向没有规划,学习动机模糊。针对以上教与学的特点,提出一些针对单片机课程在教学过程中行之有效的教学改革思路和方法,达到提高学生的学习能力,特别是创新实践能力的目标。
3.设计教学思路和方法,提高教学质量
3.1通过问题初识单片机
学生刚开始不清楚单片机是什么?是什么样?是用来干什么的?所以,授课教师在第一次的授课过程中,应该从学生的思维角度出发,回答单片机是什么、什么样、干什么等问题,使学生从宏观上对单片机有一个理解。在解答这些问题时,最好拿一片单片机,在课堂上就能够直观地看到单片机的外观形状、大小和引脚排列等情况,这样使学生对这个概念会有更深的认识。把单片机和PC机进行一定的比较,对理解什么是单片机是非常有帮助的。PC机主要用于数据采集、运算和处理,而单片机主要用于控制且体积更小,这也是为什么目前大多数学者把单片机叫做微控制器的原因。单片机用来干什么的?解答这个问题可以通过学生身边非常熟悉的案例来进行。比如:日常生活中的电视需要使用单片机来进行设定和控制;全自动洗衣机使用单片机来对洗衣的时间和水位进行设定且控制等等。通过日常生活和生产中无处不在产品进一步地帮助学生认识、理解单片机。
3.2整合教材内容,由整体到部分、由外而内讲解单片机结构
在对单片机有了感性认识后,应把单片机看做一个整体,不能把它的结构肢解。比如在讲“单片机芯片结构”时,由整体到部分给学生强调单片机学习的主要内容,以减少学生的畏难情绪。然后将这些功能特点进行分类,画成图表的形式来加强印象,结构分类如图1所示。先讲解外部功能,再学习内部各个功能,这就是由外而内。引脚教学中,把单片机的40个引脚大致分为电源、时钟、控制和I/O口4类。先简单告诉学生,4个8位并行I/O端口占用32根引脚线、电源2根、时钟2根,这些引脚使用都比较简单,重点掌握4根控制线就可以了。这么一来,学生就会觉得几个控制线的使用绝对不难,学习单片机的兴趣就建立起来了。图1单片机芯片结构图另外在对单片机的结构理解后,应整合教材内容,使教学过程更具有逻辑性和连贯性。根据学生已学课程和本门课程教学所要达到的目的,合理地调整授课的顺序,可以帮助学生理解、促进对知识的消化。比如单片机结构与指令系统是学习单片机的最重要的基础,在这部分的学习过程中,可以将一些指令系统结合硬件部分一起进行授课,可以将汇编语言调整到前面讲授,既可以加强学生的理解又可以节省部分学时,用一些简单的程序来举例说明如何控制硬件,提高学生对硬件编程的理解。又如在单片机接口扩展的教学中,因为学生已经对总线有了一定的理解和认识,在这儿就可以引入三总线来学习接口扩展,强调接口扩展电路的设计就是这三类总线的连接。通过对教学内容和授课顺序的改变,使学生建立起整体的概念,分析并引导学生掌握课程内容的内在关联性,而不是把一本书、一堂课从头讲到尾。
3.3用浅显易懂的比喻帮助学生理解枯燥难懂的概念
学生认为单片机学习太抽象,尤其是存储器单元的数据和地址。因为数据和地址都是用二进制表示,什么时候是地址什么时候是数据学生普遍反映理解不了。在教学中用学生都熟悉的学生宿舍为例,把宿舍号理解为地址,宿舍里住的学生理解为数据。同时在后面字节单元和位地址的教学中,这个例子同样适用。比如说宿舍里每张床都有编号,想找全宿舍的人就用字节单元(宿舍号),想找某个人就用位地址(床号),其示意图如图2所示。这样不仅完成了教学任务,而且提高了教学趣味性。
4.塑造良好的学习方法和习惯,培养学生创新实践能力
4.1拓宽教学方法和教学手段,提高学生实践动手能力
要培养学生调查研究的习惯,掌握查阅资料和有关标准、工具书或参考书的能力,尤其是上网收集资料的能力,能够合理选择设计方案,并能以图纸和说明书表达设计的思想和结果。教师可以将制作的教学课件、本课程的相关学习资料挂在网上,供学生学习时参考,还可在网上通过QQ群进行交流,利用网络提高学生学习的兴趣。初学者可以先掌握单片机运行和开发的一些基本技巧,然后在项目中深入学习和掌握单片机,达到学以致用的目的。不能等把所有的知识都掌握了后再去运用,这既不可能也不可取。让学生“边学边干”,而不是在理论学习的最后才进行实验。
4.2引导学生形成良好的学习观念,培养学生的创新能力
讲课的主体是传授知识,但着眼点却是培养学生的自学、分析、创新、应用等能力。让学生养成严谨的科学态度和适合自己特点的学习方法,如何听课、笔记、自学、小结等。总之,在课堂上,教师应该教会学生怎样学习、怎样思考,注重把所讲知识用相应的思维方法组织起来,鼓励学生发表自己的见解。告诉学生,学习是发现知识的过程,而不是简单的获取结果。这种教学方法让学生带着问题去学,不仅可以提高学生的学习兴趣,更重要的是培养了他们发现问题、分析问题、解决问题的意识和能力。比如应用程序的教学是单片机课程的重点和难点,这部分内容就是加大学时,无论教师讲得多详细、学生当时听得多懂,一到用时就又不明白。究其原因,就是少了学生自己独立思考这个重要环节。讲解应用程序时,先让学生自己思考,然后进行讲解讨论。正是在这种不断讨论和分析问题的过程中,学生的独立思考能力得到了培养和锻炼,推动了创造性思维活动。同时选拔学生参与一些科研项目,培养学生的科研能力和创新能力。
4.3改革考核方法,加强动手能力要求
有什么样的考核方式必然会有什么样的教学和学习方法。由于该课程知识点多、概念抽象、硬件难于理解、软件设计困难等特点,使传统的闭卷考核方式只能在一定程度上考查学生对知识点的记忆能力,而对学生的思维能力、分析能力、创新能力、动手能力等都难于考查[6]。因此,应改革考核方式方法,采用闭卷、论文、设计制作相结合的多样化考核方式。要求学生学会动手查阅并消化资料,将课堂上学到的理论知识、查阅到的资料以及其他相关专业的知识联系到一起,系统的来考虑问题。同时指导学生如何利用图书馆数据库进行资料检索和期刊查阅,如何进行论文报告的书写等,这对培养学生的思维能力、分析能力、动手能力、创造能力以及后续课程的学习都有很大的帮助。由于本课程具有应用性强、实践性强的特点,对学生的动手能力要求比较高,所以,通过设计制作考查学生的动手能力,也可作为期末考核的一部分,这样既完成了教学任务,又锻炼、培养了学生综合能力,同时为学有余力的学生提供广阔的创新空间。
5.结论
关键词:独立学院;应用型;单片机;教学改革实践
一、引言
作为贵州大学与社会力量合作举办的综合性全日制本科独立学院,贵州大学科技学院定位于着力培养本科应用型人才。这就要求学校注重培养学生对知识的掌握和应用,具有较强实践能力,能适应行业需求,解决工程中的实际问题。因生源特殊性,我院学生在学习状态、自律性及目标追求上与母体学校学生间存在差异。要转变学生对待学习的态度,培养学习兴趣,吸引进课堂,增强动手和实践能力,提高培养质量,需针对学生的个性和特点,从有关课程教学方式着手进行改革探索寻找突破。在我院工学部开设的电子信息、计算机类专业学科课程群众多课程中,单片机是一门承上启下的重要专业课程。该课程涉及领域广,综合性、系统性、实践性强,发展更新快,应用广,相对其他课程更有利于促进相关专业学生知识向能力转化,提高动手实践能力,培养创新意识,对定位于培养“应用型”这一目标来说较具现实意义。
二、现状存在的主要问题与成因分析
我院单片机课程通常在大三开设,先修课程众多。原有教学主要围绕单片机原理、指令系统、汇编程序设计、典型外围接口等内容展开。初期出于好奇,多数学生对课程兴趣浓厚。随着教学推进,前期基础薄弱的问题逐步暴露,学生感到困难和畏惧,学习变得被动。对独立学院学生采取传统方式教学,老师感到难教,学生也感到难学,教学效果自然较差。为应付考试拿到学分,学生仅凭死记硬背、生搬硬套。考完试就忘得差不多,谈不上知识的增长和能力的提高,与“应用型”目标相去甚远。分析原因,原有教学方式主要存在以下几方面问题。1.重理论轻实践。受继承性教学观念影响,传统上教学被认为是知识的传授和继承,它重“学”不重“用”,重“结果”不重“过程”。教学活动中教师处于主导地位,教学过程注重理论知识讲授,强调知识的系统性、完整性。对知识的应用比较忽略,认为实验只是理论学习的补充,是对理论知识验证的过程。对独立学院学生来说过多枯燥理论教学安排,只会适得其反,令其产生厌学情绪。2.重原理轻应用。受过去母体学校教学方式影响,在教学内容上忽略授课对象层次。一开始就对单片机内部结构、寄存器组、存储空间组织、寻址方式、汇编指令等原理性知识不加区分进行细致讲授。接着又是汇编程序设计、典型外围接口电路等众多内容。受限于教学时数,对实际中的应用介绍明显不足,甚至略过,考试也偏向原理性知识。学完这门课程学生对单片机仍感陌生,不知如何应用,具体能做什么,知识与应用脱节,只是为“学习”而学习。3.教学方法和手段不足。在以往教学中,教师通常依据教学内容从逻辑结构框图开始,从原理角度,利用PPT进行抽象讲解。再通过举例,借助标注说明的方式,静态地对系统的硬件工作、软件执行逐一分析,完全忽略学生的理解、接受能力和知识储备,讲授知识与实际应用脱节。由于前期课程相关知识掌握不扎实和学习习惯等因素,学生每节课都听得云里雾里,一片茫然,渐渐失去学习的兴趣和动力。4.实验教学与理论教学脱节,验证性内容过多,趣味性不强。单片机课程实践性很强,受实验条件和教学时数等因素制约,集中实验教学环节无法安排较多内容,综合性与设计性项目极少。实验一般按实验箱附带指导书开展,与各校理论教学脱节、内容枯燥、缺乏趣味。虽做了实验,但学生对实验结果背后的电路工作原理、程序代码含义与功用、硬软件间的协同与联系,以及硬软件联合调试等仍不了解,谈不上去思考、去改进和在实际中应用。
三、相关教学改革实践措施
针对存在的问题,经过不断探索尝试和实践,逐渐摸索出一套符合我院实际情况,较行之有效的该课程教学方式,具体方法和措施如下。1.调整教学内容,以“应用”为主线,注重因材施教。首先从课程大纲着手,按照培养目标和规格要求,修订原有教学内容及要求,配套出版相应教材。将教学内容划为原理、硬件、软件、仿真几个主要单元。教学侧重由“原理”向“应用”倾斜,注重知识完整性,同时强调知识的实用性和趣味性。具体做法是对“原理”部分适当弱化、降低要求,讲授过程中采取和关联课程对比的方法进行知识增量式教学,突出单片机“片内集成”这一重要特性。“硬件”部分围绕单片机片内集成的源展开,配合恰当示例进行讲解,再扩展延伸。硬件知识讲解先易后难、先简单后复杂。如讲解单片机I/O口时,先从LED、拨码开关等简单元器件着手,从LED熄灭控制、拨码开关状态判断,到利用这两种器件实现一个简易BCD码加减乘除计算器,然后再到键盘扩展、显示、A/D等较复杂的器件或接口电路。“软件”部分大幅降低实际使用较少的汇编语言学习要求,强化高级语言的学习和使用。重点放在编程思维、处理算法、硬软件协同及联合调试上,在学生头脑中建立“系统”的概念。“仿真”部分则引入业界主流软件开发工具Keil和Proteus,根据实际教学情况进行实用性讲解。借助这两个软件,学生在电脑上就可随时随地对教学中的实例进行硬软件仿真、调试和验证。这些工具的恰当应用,能事半功倍提高教学和学习的效果。使学生直观感受到“知识”的含义,将枯燥乏味的知识变得生动,激发学生学习的热情,体会学习的乐趣。2.丰富教学方法和手段,重视与学生互动。具体教学方法上选择性地采取案例式、项目式等实践证明对本课程教学较为有效的方法,手段上突出计算机仿真技术在教学中的应用。教学过程中注重引导学生发现问题、分析问题、解决问题,将相关知识融入一个个直观可见的示例中。例如在介绍“中断系统”这个重要知识时,通过给出一个利用单片机外中断进行计数的简单示例,仿真电路如下图所示。外中断计数仿真电路教学时,先演示让学生直观观察P1口“计数值”的变化;再通过启发,让学生列举生活中用到“计数”的场景;进入“场景”后,引导学生对问题思考:可采用哪些手段解决;再引入中断概念,概略介绍中断系统工作机制、有关SFR;接着通过仿真,分析解释系统硬软件工作过程,调试方法和步骤等。直观可见的教学方式,有利于加深学生对知识的理解,像SFR对中断系统的影响这类抽象知识,借助仿真技术能形象生动展现。最后提出要求,要学生课后思考改进。教学中多与学生交流互动,发现不足,及时调整授课内容、方式和节奏,不能只顾追赶教学进度,忽视学生的理解接受能力。3.优化实验教学,合理安排项目,分层次多形式开展,注重知识的趣味性。与理论教学配合,课程实验被分为基础、扩展、综合设计三个层次。难度由低到高,对知识的要求从基础到综合、从单一到全面。基础实验针对单片机基本片内接口资源,扩展实验与单片机常用典型外围接口有关,综合设计实验是对前述实验内容的综合扩展应用,涉及多个片内资源和多种接口,能更好提高学生知识应用能力和水平。对不同程度学生,每个实验项目后都有新的问题和要求,鼓励学生进行改进、扩展,甚至改变原设计思路和方案。为解决教学时数与实验场地的制约,实验采取集中与分散的方式。在课表规定的时段,以集中方式开展,其余时间则在开放实验室或寝室分散进行,鼓励学生“从做中学”。针对以往实验存在的问题,在实验箱硬件基础上通过二次开发,重新设计项目,增强实验的趣味性和实用性。如“键盘实验”设计为简易电子密码锁,“显示实验”设计为电子秒表等诸如此类。实验时先仿真,对硬软件熟悉后,再进行实物实验。先“虚”后“实”的做法能加深学生理解,更有助于对知识的掌握和内化,同时减少实验设备损耗。4.与创新实践有机结合。因单片机课程的特点,在教育部主办的“电子设计大赛”“智能汽车竞赛”等学科专业竞赛和课外科技活动中一直扮演重要角色。这些活动有利于提升学生知识综合运用能力和水平,培养学生的工程意识、创新精神,及团队协作能力。为此我院很重视和支持学生参与,设立了“电子设计”“智能汽车”等开放实验室,配备老师进行指导,并在创新学分上给予认定,激励学生参与意愿。
四、结束语
单片机原理课程具备较强的实践性,对学生的理论知识和实际动手能力都有着较高的要求.在教学改革中,依托学校单片机基础实训基地和单片机应用实训基地提供的实训平台,充分调动学生学习的积极性,培养其实践动手能力和独立思考解决问题的能力,使学生能够在短时间内成为单片机领域基础理论丰富和动手实践能力强的应用型人才.
1.1课程教学的理念与思路
单片机原理课程其理论性和实用性都很强,在课程设置上以行业和岗位需求为导向,以职业能力培养为目的.单片机原理课程中各学习项目的设计、元器件的选用、电路的焊接及软件编程都尽可能符合企业产品的生产标准.在教学理念上改变传统的以学科体系为基础的教学思路,整个课程完全以实训平台中的项目来制订教学内容,按典型工作过程划分实训项目,以任务和行动过程为导向,构建学习领域.教师可以把典型电路板引入课堂教学中,如单片机最小系统板、矩阵按键学习板、D/A转换学习板和LED显示学习板等.这样可以提高学生初次学习单片机的直观感,学生能够一目了然地看到每一个典型电路的组成.然后通过实验教学的与时俱进、实训基地的现场体验等行之有效的措施,可以较好地解决本专业学生在学习该课程过程中理论和实践脱节的矛盾.
1.2单片机原理教学内容组织安排
为了使单片机原理课程的理论和实践教学获得双赢的教学效果,将单片机的教学内容重新进行整合和定位,灵活地设置课程的教学内容,将前沿的知识融入课堂,加大教学信息量.注重学生综合设计能力和应用技能的培养,将要讲授的内容以任务的形式提前布置给学生,每个任务可能是一个子课题的一部分,每个子课题可能是一个项目的一部分.这样就形成了自下向上的教学方法,学生作为任务完成的主体,以培养学生职业能力为中心,让学生在做中学,在学中做,在边学边做中养成独立分析问题和解决问题的能力,并将所学知识进一步巩固和升华.此外,2006年就完成了单片机实训平台的建设,结合“三大”教育理念和人才培养目标的定位,对单片机原理课程的教学计划也作了相应的调整,加强了实践环节的考核,即在每学期结束时分别安排1周、2周、3周的综合实验的设计任务.针对课程需要,采取阶梯式的方式设计若干个实际项目,学生依据自身的能力在设计学习项目时遵循由单一到综合,由简单到复杂,既能统筹兼顾,又能有的放矢的原则.通过一系列实训项目的训练,提高了学生的理论水平和动手实践能力.
1.3多种教学方法的运用
在单片机原理课程的教学中,充分发挥单片机实训平台优势,结合课程特点和学生学习基础,以工作任务为中心,科学地设计教学内容.旨在让学生能真正地参与到课堂中,调动学生获取知识的主动性,做课堂真正意义的主角.在教学环节中,针对不同阶段,不同的教学内容,可以采用多种教学方法.一是“任务驱动型教学法”,即任课教师将整门课的教学内容划分为多个模块,每一模块由多个课题组成,每一课题由一个或多个任务组成,每一任务由任务目标、任务分析、相关知识和任务实施4个相互连贯的部分组成.在教师的指导下由全班或小组成员针对每一个任务提出各自的设计方案,各成员组相互学习,取长补短,最后由教师总结归纳的教学方法.二是“案例教学法”,即教师将真实的案例信息提供给学生并提出问题,组织学生以问题为中心展开讨论,教师加以引导启发.以学生为学习主体,让学生参与教学互动,培养学生分析和解决实际问题的能力.三是“培训式教学方法”,即以单片机培训班的培训模式为参考,以企业项目或电子设计大赛赛题为教学内容,以提高学生设计能力为主线,将理论与实践有机结合.由于采用了灵活多样的教学方法和手段,不仅提高了学生的学习兴趣,对学生个性化培养、团结协作精神的培育都奠定了一定的基础.
2依托实训基地进行课程教学改革
2.1教学改革与适应人才市场需求相结合
高校的教学改革要紧跟人才市场变化形势,积极探索符合专业自身特点和企业需求的经典实训项目和内容.不断完善教学内容,更新教学方法,进行创造性教学,为社会培养具有积极性、独立性、创造性和合作型的人才.校企合作教育是一种值得推荐的人才培养模式,利用学校和企业不同的教育资源和教育环境,采用课堂教学与学生参加实际工作有机结合的方式来培养适合用人单位需要的应用型人才.如每年的“凌阳大学计划”就是一种很好的校企模式.学生通过在实训基地的学习培训锻炼,很快掌握企业要求的各项基本技能,实现了学生到学员的完美转变,凭借其专业基础可以很快适应企业的各项要求.
2.2教学改革与实训平台相结合
利用实训平台,布置学生完成一串灯的亮灭控制,这个过程中学生能够更深刻理解指令是怎样转化成信号去控制电子产品的,从而能够更好地理解单片机软硬件协同工作的意义.学生完成这个实训后还可以进一步布置相应的课外实训题目,如各种彩灯的控制,十字路口的交通灯控制等.当学生学完LED数码管显示原理及显示方式后可以布置学生完成点亮一个LED数码管,用数码管的动态方式实现自己生日的显示,最后能够完成电子钟的设计.这样由浅入深,由表及里,使学生的思维得到更好的锻炼.通过实训平台的学习和实践,学生可以逐步学会矩阵键盘、定时器中断、液晶显示、串口通信、红外接收、A/D和D/A转换等单片机的实用单元电路设计,熟练掌握基本电路的硬件原理分析和软件设计.通过这种最简单实用的方法,带领学生走进单片机世界的大门,使学生在最短的时间内了解单片机的工作原理和设计过程,并学在其中、乐在其中.
2.3通过“项目制”实施一体化教学
在课堂内容基础上,利用单片机实训基地作为学生实践创新能力和个性发展的载体,可以形成一、二课堂良性互动的良好局面.采用“教、学、做”一体化模式,以教师为主导,以学生为中心,边讲边学,边学边练,学生在教师的指导下完成教学情境规定的相关项目.教学模式见图5.任课教师将学生分成若干个项目组,根据教学情境设计任务,课前将任务书和相关学习参考资料布置给学生,让学生提早了解课程的基础知识.进入情境教学环节,教师先将关键环节示范给学生,然后让学生独立实践,完成任务.教师通过启发、提问等形式,引导学生自主学习、分析和思考,学生在此互动中可以自由交流彼此的想法,取长补短,最后找到一个最佳的设计方案.这样就将理论教学很好地融入到实践教学之中.通过学生的讨论和总结,教师有针对性地进行点评和讲解,使学生掌握相关知识.通过单元测试,进一步巩固所学的知识与技能.综合考虑各环节中表现突出的学生,给予参加各类竞赛的机会.
3结束语
原来使用的“单片机技术与应用”课程的教学大纲对知识点分解层层深入,便于学生由浅入深地学习相关知识。但是由于原有的教学大纲只对知识点作出了要求,没有对教学方法和教学过程作出要求;只强调了理论知识的学习,没有对学生职业行为能力培养作出要求,所以学生感觉学习过程枯燥乏味,内容深度大,学习难度大。
新制定的课程标准继承了原有教学大纲中知识点由浅入深的分解特点,对各个知识点进行重新整合,以项目为驱动带动全部知识的学习。把原来先学后练的教学方法改为了边做边学的学习方法,从而激发学生的学习兴趣,让学生参与到教学中。同时,在新课标中还强调了对学生职业行为能力培养的要求,将知识点的学习与实际工作流程相结合,学生掌握了该知识在实际工作中的应用方法。
原教学大纲和新课标中知识点分解图如图1:
2“单片机技术与应用”课程标准制定
2.1课程设计的基本理念
高等职业教育的根本任务是培养高级技术应用型人才。课程教学是实现高等职业教育人才培养目标的基本途径,课程教学的质量是直接影响人才培养质量的核心要素。新的课程体系要与经济建设、科技进步和社会发展要求相适应,与人的全面发展需求相适应,与高等教育大众化条件下多样化的学习需求相适应,与高等职业教育课程改革与建设相适应。本体系的构建,应根据先进的职业教育思想,改变学科本位的观念,加强实践教学,着眼课程群,培养学生综合运用相关现代化先进工具和知识,培养学生的创新精神和创新能力。
(1)面向全体学生,注重素质教育、能力与技能培养
本课程面向计算机应用技术专业的全体学生,注重专业基础素质教育,激发学生的学习兴趣,提高他们的抽象思维能力,增强他们理论联系实际的能力,培养他们的创新精神。重视知识与技能;过程与方法;情感态度与价值观课程目标的培养。
(2)突出学生主体,尊重个体差异
本实训在目标设定、教学过程、课程评价和教学资源的开发等方面都突出以学生为主体的思想,课程实施应成为学生在教师的指导下构建知识、活跃思维、展现个性和拓展视野的过程。
(3)注重过程评价,促进学生发展
建立能激励学生动手能力发展的评价方法。在课程学习过程中应注重培养和激发学生动手实践的积极性和自信心。
(4)开发课程资源,拓展学用渠道
本课程要力求合理利用和积极开发课程资源,给学生提供贴近现场实际,能反映新技术、新工艺、新设备的课程资源。
2.2课程总体目标
课程总目标是使学生具有单片机系统编程和设计的知识与技能、具备较高的职业素质,具有调试单片机系统程序和设计最小单片机系统的能力,能解决程序调试和系统设计中遇到的问题,能胜任单片机产品调试员、单片机产品技术支持、单片机软件开发师、单片机硬件开发师和单片机设计师等岗位工作。
(1)知识要求
会对所学知识进行整合,能够根据设计要求独立编写程序,并能在实践工作中熟练进行单片机程序和系统电路的调试;掌握各种接口电路的分析方法和理论知识。
(2)技能
能熟练进行单片机程序和系统电路的调试,并能独立设计单片机系统电路并能编写相应程序,同时还可以对以单片机为核心的设备进行维护。
(3)素质
通过项目实践,培养爱岗敬业、热情主动的工作态度;养成遵守操作规程,分析工作整洁、有序、爱护仪器设备的良好实验习惯;能认真负责、实事求是、坚持原则、一丝不苟地依据标准进行编程和设计,并在工作实践中能遵守劳动纪律,注意安全,具备良好的敬业精神和协作精神,坚持努力学习,不断提高自身可持续发展的基础理论水平和操作技能,形成良好的职业素养和勤奋工作的基本素质。
2.3内容目标
本课程标准通过对知识点的重新分解,将内容分成了六个主题。其中主题一是对单片机系统原理知识的学习,主题六是对知识的总结训练,而其他的四个主题分为学习情境和训练情景两部分。在主题二到主题四中每个学习情境都分为了若干个小项目,几个小项目又可以合为一个项目。内容目标详见附录,其中学习情境设计方案如图2所示:
2.4教学评价建议
(1)改革传统的学生评价手段和方法,采用阶段评价、目标评价、项目评价、理论与实践一体化的评价模式。
(2)关注评价的多元性,结合课堂讲解表现、课堂项目操作、项目训练、综合训练及考试情况,综合评价学生成绩。笔答考试可采用开卷考试形式。
(3)评价比例分配
课堂表现:8%;课堂项目操作:12%;项目训练20%;综合训练:20%;考试:40%。
以上为“单片机技术与应用”课程标准的主要设计内容。由于课程标准的提出时间不长,没有严格的设计要求,因此在新课标的设计过程中遇到一些问题。如内容目标中的格式如何进行设计,是否将教师的教学方法融入其中,学生目前所具有的学习能力是否能够与新课标中的要求相结合等等,这些都需要进一步的研究。
附录:内容目标
主题一理论学习
要对一个单片机系统进行分析设计和编写程序,就必须非常熟悉单片机芯片的组成原理,特别是要熟悉其各个外部引脚、内部寄存器和数据区的使用方法。
1学习目标
(1)了解MCS-51单片机的内部结构、主要功能部件和CPU微处理器的组成、任务分配。
注意:单片机上电后程序指针被赋予的初值。
(2)了解MCS-51单片机的程序存储器结构,掌握内部数据存储器的空间分配和SFR。
注意:程序存储器的编址规律;只访问外程序存储器时,外部引脚的连接要求;上电后堆栈指针被赋予的初值。
(3)掌握89C51芯片的外部引脚功能常见的几种复位电路和计算机器周期的方法。
注意:准双向并口和真正双向并口的区别和相应并口读数时的编程要求;89C51的复位时间是多少。
(4)开发工具的使用
介绍Keil(或MedWin)、ISP两个软件的使用方法,并各种指令的学习编写简单的子程序,将源程序文件编译并上载至实验仪中显示结果。
知识点:
掌握常用编程软件的使用。在程序运行期间观察相应存储区和寄存器中数据的变化。
掌握MCS-51单片机的寻址方式。
2教学建议
(1)教学时数10学时。
(2)实物教学,增强感性认识。
主题二学习情境1
1学习情境:信号灯控制
2学习目标
(1)熟练掌握MCS-51单片机的寻址方式和指令系统。
技能点:要会画出模块的流程图,建立学生的编程思维;分清各个寻址方式的功能。(DATAPDATAXDATACODE的访问方式,地址空间,针对89C52芯片多128BytesDATA区的应用,实际应用中256bytesData区的单片机更多)
(2)能编写完整的程序。
技能点:会进行地址分配,整个程序的起始地址要正确;掌握各种程序结构,能够画出系统的流程图。
(3)会应用常见的调试软件进行程序调试。
(4)理解机器周期和指令周期。
3学习情境内容
功能一:信号灯的控制1
利用P1口控制8个发光二极管,通过编写并上载不同的程序,观察发光二极管的状态。
点亮8个发光二极管后单片机空运行。
给片内RAM中40H-4FH单元赋值后,将其数据传送给片外50H-5FH单元,最后将56H中的数据由P1口输出给发光二极管显示。
在数据区建立一个数据表,编写程序将表中的第3个数由P1口输出给发光二极管显示。
知识点:
掌握数据传送指令。
掌握MCS-51单片机并口传送和读取数据时得技术要求。
MOVX与MOVC的区别
功能二:信号灯的控制2
利用并口控制发光二极管,通过编写并上载不同的程序,观察发光二极管的状态。
将累加器中的数据(十六进制)转换为BCD码,个位存入30H,十位存入31H,百位存入32H,最后由P0口输出个位数据,P1口输出十位数据,P2口输出百位数据。
将DPH和DPL中放入两个小于10的数据a和b,编写程序实现c=a2+b2-a,并把c通过P0口输出。
将累加器A中数据得高4位和寄存器B中数据的低4位相乘后取反,并将其结果通过P0口输出。
采用移位指令,实现累加器A中数据乘4,寄存器B中数据除以2。
知识点:
掌握算术操作指令和逻辑运算指令。
会画简单的流程图。
会使用软件正确调试程序。
功能三:信号灯的控制3
设计一个延时程序,使与P2.0相连的发光二极管每隔1秒亮一次。
采用循环控制,使8个发光二极管呈跑马灯方式闪烁,其中发光二极管点亮时长为1秒,熄灭时长为2秒。
知识点:
掌握程序转移类指令和位操作指令。
会画简单的流程图。
会使用软件正确调试程序。
理解指令延时的用法,NOP指令的使用。
4教学建议
(1)教学时数12学时。
(2)学习过程中,教师通过讲解和演示,指导学生完成项目学习。
(3)采用多做多练加强学生对所学知识的掌握程度。
(4)安排项目训练,巩固所学内容。
5实践活动建议
(1)训练情境1:交通灯控制
(2)教学建议:6学时
(3)采用每组两人的分组方式,锻炼学生独立设计和调试程序的能力
(4)集中安排实验
主题三学习情境2
1学习情境
跑马灯设计与实现
2学习目标
(1)掌握TMOD和TCON专用寄存器各位的定义与设置。会计算和设置定时/计数器的初值。
(2)掌握IE和IP专用寄存器各位的定义与设置。理解中断的工作过程,熟记中断入口地址。
技能点:能够正确使用中断方式对定时/计数器进行编程;能够使用中断方式对外部事件中断进行处理;会画流程图,并编写完整的具有中断程序;理解电平触发中断、边沿触发中断的区别及应用;中断的优先级和中断嵌套的应用,中断现场的保护和恢复。
3学习情境内容
设计一个个性跑马灯,能够完成以下功能:
功能一:利用P2口,用单片机内部的定时器采用查询方式,使8个发光二极管呈跑马灯方式闪烁(亮1秒、灭2秒)。
功能二:用计数器中断对按键按下的次数计数,作为跑马灯闪烁次数。
功能三:用外部中断对正常显示和闪烁次数设定功能进行转换。
知识点:
掌握定时/计数器的初始化方法;定时器初值与计数器初值的计算与设定。
掌握中断源与中断服务程序的入口地址;中断相关寄存器的使用方法;中断工作过程。
4教学建议
(1)教学时数8学时。
(2)学习过程中,教师通过讲解和演示,指导学生完成项目学习。
(3)采用项目教学,多做多练加强学生对所学知识的掌握程度。
(4)安排项目训练,巩固所学内容。
5实践活动建议
(1)训练情境2:秒表设计与实现
(2)教学建议:6学时
(3)采用每组两人的分组方式,锻炼学生独立设计和调试程序的能力
(4)集中安排实验
主题四学习情境3
1学习情境
单片机点对点串口通信
2学习目标
(1)了解SCON专用寄存器各位的定义与设置,掌握串口初始化的内容与步骤。
(2)会用查询和中断方式编写数据通信程序。
技能点:能够正确地编写数据通信程序。
3学习情境内容
设计一个单片机之间的点对点的通信系统。要求甲机发送,乙机接收。甲机中按加号键,乙机中显示数据加1;甲机中按减号键,乙机中显示数据减1
知识点:
掌握与串行口初始化方法。
掌握串行口通信波特率的计算方法。
掌握串行口通信编程的两种方法。
4教学建议
(1)教学时数6学时。
(2)学习过程中,教师通过讲解和演示,指导学生完成项目学习。
(3)采用项目教学,多做多练加强学生对所学知识的掌握程度。
(4)安排项目训练,巩固所学内容。
5实践活动建议
(1)训练情境3:单片机双机通信
(2)教学建议:6学时
(3)采用每组两人的分组方式,锻炼学生独立设计和调试程序的能力
(4)集中安排实验
主题五学习情境4
1学习情境
温度控制系统的设计与实现
2学习目标
(1)使用P0、P2口的第二功能,扩展片外数据存储器RAM和片外程序存储器。
技能点:能够正确对89C51进行片外RAM和ROM扩展;理解并记住MOVX指令的时序图。
(2)对89C51的并口进行扩展
技能点:能够正确对89C51的并口进行扩展。
(3)人机接口扩展
技能点:能够正确地在89C51外连接键盘和显示设备。
(4)8位A/D转换芯片与单片机的接口
技能点:能够正确选择A/D转换芯片,并实现其与单片机的正确连接。
(5)8位D/A转换芯片与单片机的接口
(6)掌握C51程序设计方法
技能点:能够正确运用单片机C51语言对单片机系统进行编程。
3学习情境内容
设计一个温度控制系统,要求用C51编写系统程序,并且该系统满足以下要求:
功能一:使用89C51扩展一个片外RAM。
知识点:
掌握P0、P2口的第二功能使用方法。
会扩展片外数据存储器和片外程序存储器。
功能二:用两位七段数码管显示其温度值。
知识点:
掌握LED的动态显示方法。
功能三:用4*4的矩阵键盘,设置其温度初值。
知识点:
掌握键盘设计方法。
掌握LED动态显示方法。
功能四:具有对环境温度进行实时测量,当外界温度于设定温度时,启动风扇降温;当外界温度低于设定最低温度时,发出报警声。
知识点:
掌握A/D转换的方法。
掌握D/A转换的方法。
掌握正确选择A/D和D/A芯片的方法。
4教学建议
(1)教学时数20学时。
(2)提高课堂质量,上课时要多启发学生,提高他们提出问题、分析问题、解决问题的能力,让学生学会理解记忆的技巧。
(3)采用项目教学,多做多练加强学生对所学知识的掌握程度。
(4)安排项目训练,巩固所学内容。
5实践活动建议
(1)训练情境:人机接口设计与实现
(2)教学建议:6学时
(3)采用每组两人的分组方式,锻炼学生独立设计和调试程序的能力
(4)集中安排实验
主题六综合训练
使用套件设计一个最小单片机系统,完成其设计、绘图、焊接、编程、调试工作并撰写实训报告。
1教学建议
(1)教学时数20学时。
(2)教师命题,学生独立完成。
1.1指导教师培训及选题环节把控不严
由于学生的数量激增而教师队伍的数量基本上没有改变,以至于每位教师所要指导的学生的数量都有所增加,部分教师为第一次指导,对指导过程不是很了解,缺乏对课程设计各环节所需的必要的培训。课程设计工作开始前期,没有对题目进行精心的筛选。课程设计的题目是否合适,直接关乎到整个课程设计的成败。选题过于简单,学生做起来认为该门课程没有什么难度;选题难度过大,学生产生了畏难情绪,认为该设计无法实现,从而无法到达学以致用。
1.2设计过程流于形式思想上重视不够
由于学生人数过多,教师人数偏少。以至于设计过程处于“放羊”状态,教师在指导过程中,没有对同学们提出准确地要求,其原因是在该环节中指导教师都没有相应的实施方案,导致指导环节过于形式、敷衍,教师无法一一了解每位学生的设计情况。同学们也没有认真对待该环节,其主要原因是网络化程度的发展,很多相应的资料网络上一应俱全,同学们直接下载修改而不加思考,完成报告上交,没有主动去探索设计。种种原因使该课程设计流于形式。
1.3最终考核方式单一检查评价力度不足
在很多高校,课程设计的最终体现形式就是课程设计报告,只要学生在规定的时间内完成报告,一般就被认为通过了该环节的考查,考核形式单一。并且对整个设计过程的评价没有细分,体现不出设计过程中的工作量。
2课程设计组织实施管理及质量控制
2.1前期认真组织,确保选题质量
为了保证题目的难易程度适中,在课程设计前期,组织教学第一线的有经验的和常年指导学生参加电子设计类竞赛的教师根据自己的课题项目,从中精炼出一些适合学生完成课程设计的题目,每年保证有一定的更新率。并且对选出的题目也分出难度系数的等级,便于因材施教。而后,组织指导教师进行培训。讲解该课程设计的指导大纲,讲述指导过程中教师应该完成的任务,注意设计的时间节点,以便教师掌握学生的设计进度。尤其是第一次指导该课程设计的教师,为其指定帮带教师全程学习。建立教师评价办法,提升指导教师责任心,评价教师在整个指导过程中是否尽心指导学生选题、是否按时答疑并监督学生的进度、后期是否按要求进行答辩。检查评比工作由学院督导完成,并进行考核评分。评分结果直接作为优秀指导教师评定的依据,该结果作为下学年教师指导学生人数的依据。
2.2全程指导,把控各个环节
整个设计过程选题,答疑,设计,答辩,成绩评定几个环节。
1)选题环节
学生可以在教师指定的题库中选出适合自己或者自己感兴趣的题目;也可以根据自己的兴趣与指导教师商讨确定选择题库以外的题目,实现“双向选择”。该课程设计涉及自动化学院3个专业10个班,其中每班指定一名负责人。每位指导老师指导人数按学院单片机原理及系统设计课程设计上学年评价结果排名在前1/3的安排15~20名学生,排名在中间1/3的安排10~15名学生,排名在后1/3的人数较去年人数减少分派,带本课程的上课老师优先安排。每位指导教师指导学生人数不宜过多,保证指导教师有精力指导每一位同学。
2)答疑环节
该课程设计为期两周,各指导教师安排答疑的具体时间及地点。每位教师的答疑时间和答疑地点在课程设计开始后汇总到教务办以便学院督导检查,作为评价教师指导工作的依据之一。每位老师在课程设计期间应积极主动为学生答疑,固定答疑次数不少于五次,并根据情况检查学生的完成情况。该环节是最容易被忽视,但又是十分重要的环节。学生在整个设计过程中的表现只能通过答疑的形式体现出来。指导教师应该在每次答辩过程中不仅帮助学生解决问题,而且要针对每位同学的设计内容提出问题,检查其设计过程中是否对问题已经理解,辨别其是否存在抄袭他人设计的可能性。
3)学生自主设计环节
在整个设计过程中,一定要发挥学生的主观能动性。学生需要按照课程设计大纲的进度安排以及要求按时完成设计任务。熟悉设计任务和要求,查阅相关设计资料;进行系统软、硬件总体设计;设计电原理图,系统硬件调试;系统软件设计,设计仿真或实物调试;完成课程设计报告书;课程设计答辩。
4)答辩环节
答辩环节由小组答辩和集体答辩两个环节构成。小组答辩:该答辩过程是指导教师对本组所指导的学生进行答辩。首先由学生讲述自己的设计过程,而后指导教师提出问题,学生回答问题。最后指导教师根据答辩情况给出答辩的成绩。集体答辩:①每组的指导老师提交成绩汇总表并注明排在最后一名的原因,指定成绩排在本组内最后一名同学参加答辩。指导教师提交的成绩有一人或多于一人不及格者该学生成绩定为不及格本组不再派学生参加集体答辩。②每组排在第一名的同学参加优秀课程设计答辩。③答辩委员会根据答辩情况进行排序,并简要注明答辩存在问题情况。④若参加答辩的同学成绩评定与原成绩有较大出入时,该组同学的成绩按答辩同学的情况相应降级或升级。答辩组织:各专业组成专业答辩委员会,对评定优秀课程设计和集体答辩同学的答辩工作。答辩委员会由系主任任答辩委员会主席,答辩委员由系主任和课程负责人共同商定,答辩委员会成员由7~10人组成,指定一名老师为答辩秘书。在课程设计完成日的最后一天进行答辩,答辩题目为自己所做课程设计题目并提交自己的设计报告。
5)成绩评定
课程设计成绩分五部分:①平时表现及考勤占10%(即10分);②纪律及答疑占10%(即10分),遵守设计纪律,按时完成各阶段任务,认真答疑,积极提问;③设计过程占40%(即40分,含报告的修改10分,报告无修改符合要求得10分,修改一次和修改的正确性扣2分,修改5次数以上得0分;设计过程完成程度总计20分:方案设计5分,硬件设计5分,软件设计5分,系统调试5分;老师提问10分,根据提问问题及解答情况给分等)④设计报告和图纸占30%(即30分):(分值:30-27分)设计叙述清楚,书写规范;设计方案合理,设计内容正确;掌握基础理论知识,具有较强的分析问题和解决问题的能力。(分值:26-22分)设计叙述清楚,书写较为规范;设计方案较合理,设计内容较正确;较好的掌握基础理论知识,具有一定的分析问题和解决问题的能力。(分值:21-18分)设计叙述清楚,书写较规范;设计方案基本合理,设计内容基本正确;掌握一定基础理论知识,具有初步的分析、解决问题的能力。(分值:17-0分)设计叙述不清楚,书写不规范;设计方案基本合理,设计内容不正确;不掌握基础理论知识,不具备分析问题和解决问题的能力;⑤答辩占20%:分数根据学生对答辩委员会提出的问题回答情况进行给定。有下列情况之一者课程设计不及格:不能按时提交设计;设计报告有严重雷同者;图纸有严重雷同者;对老师的提问完全不能正确回答者;答辩不及格者获不按指定时间参加答辩者。
3结语
随着我国社会经济的发展,城市化、城镇化进程的加快,道路交通堵塞问题日趋严重,如何对交通进行合理的管理和调度而尽可能减少堵车现象成为目前我国很多地方尤其是特大城市急需解决的问题,显然交通灯在其中起着不可或缺的作用。本文就控制交通灯的方法进行了讨论,分析了各种方案的性价比,并用软、硬件加以实现。而后,对六车道以上道路的“十字交叉路通灯控制”进行了分析。最后,还对城市交通灯网的控制进行了展望。希望能给有关政府部门一些参考,更好地改善我们的城市交通。现今的交通发展迅速,车辆极具增加,马路不断扩宽,人行横道相对较少。在车流量较大的地段即便有人行横道,行人也很难通过马路。行人自控指示灯系统可以有效的改善这种状况。特别是像北京这样的大都市,经济飞速发展,车辆繁多,人口密集。缓解交通已成为当务之急.例如在我们新校区西门口(塔南路)就是这种情况,每天进出校门的学生特别多,大多还需要穿过这条繁忙的高速公路,这为学校师生带来大大的不便.该系统主要应用于交通领域,具有较高的实用价值。该系统利用红灯,黄灯,绿灯来指挥车辆和行人,以达到车辆停止,行人通行的目的,减少了交通拥挤现象,为行人节省了时间,即保证行人过马路时的安全,也减轻了交管部门的负担。本产品面对公共交通设施,并不注重经济收益,而是注重以后潜在的发展,从而带动相关产业。用户可以完全掌握行人自控指示灯系统的操作方法,以及各个按键的作用科学技术的突飞猛进直接把我们带进了信息化的社会,计算机的应用已普及到经济和社会生活的各个领域.
第二章设计要求与任务
第一节目的和要求:
1、实验要求:
编写程序,以89c52的端口作为输出口,控制4个双色LED灯(可发红、绿、黄光),模拟十字路通灯管理。
2、实验目的:
(1)学习I/0口扩展方法;掌握89c52的工作原理以及编程方法,了解软件与硬件的调试技术。
(2)学习模拟交通灯控制方法;(3)学习双色LED灯的使用;
第二节设计任务和设计内容:(CPU均采用89c52)
1.软件延时实现模拟路通灯控制:(如图1)
实验效果:软件延时控制A﹑C路口红灯,B﹑D路口绿灯亮60秒;然后A﹑C路口不变,B﹑D路口绿灯闪5下,然后B﹑D路口黄灯亮;再变为A﹑C路口绿灯,B﹑D红灯延时3秒;然后A﹑C路口绿灯闪5下,再黄灯亮,B﹑D不变。再循环······。并将绿灯剩余时间显示在LED上(该项编程可将其结果显示在计算机屏幕上代替)。
初始化
设置89c52
为输出
C口为输出
清LED
BD,AC四个方向全为红短延时
BD方向亮绿灯60秒
AC方向亮红灯
BD方向绿灯闪五次,AC方向灯不变
BD方向为黄灯延时
AC方向灯不变
有键按下?
有键按下?
BD方向亮红灯并延时3秒,AC方向亮绿灯
有键按下?
有键按下?
状态0
状态1
状态2
状态3
有键按下?
BD方向灯不变,
AC方向绿灯闪五次
状态4
BD方向灯不变,
AC方向黄灯延时
状态4
返回DOS
状态1
状态3
状态4
状态2
循环
运行
(图2流程图)
2.89c52定时器控制模拟交通灯:
实验效果:软件延时控制A﹑C路口红灯,B﹑D路口绿灯亮50秒;其余要求和第1点中的相同。
第三章设计方案及评估论证
第一节题意分析:
虽然题目是四个路口,其实这是用于人行横道处的
交通灯,也可用于不允许拐弯的主﹑副街道的交叉口处。
如图1所示,B、D方向是双向车道;A、C方向是人行横道。或者将BD看作主街道,而AC看作副街道,也是可以的。
第二节工作原理说明:
1.工作原理说明:
此方案是通过并行接口芯片89c52A和计
算机的硬件连接,以及通过软件延时的方法进行软件
编程,来实现十字路通灯的模拟控制。如图2(89c52A芯片)所示,1.主控制单片机