您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 工程训练项目——智能小车DIY
智能小车DIY——与单片机相关专业之“工程训练”内容、模式探讨南京嵌入之梦工作室第1页共13页工程训练项目——智能小车DIY——与单片机相关专业实践内容、模式探讨内容简介:本文推荐了一个面向弱电类工科专业的工程训练项目,并提出了相应的实施方式。文中首先明确了作者对“工程训练”目标的理解。在这个基础上探讨了所提出的工程训练内容及模式对学生的作用,对教学的作用,以及一些外延效用。作者根据自己的工作经验,提出了对大学生培养应该关注的内容——是解决问题的思维方式而非掌握知识的多少。文中特别强调了此工程训练项目的外延作用,并结合两个专业提出了具体的教学构想以证明这种作用的有效性。最后,探讨了按此实施的可行性。一、背景我是一名从事智能仪表设计多年的工程师,对目前大学生在应用单片机方面的能力深感失望。从国外的信息中得知,LEGO器材是一种较好的辅助学习手段,故加盟Semia公司(一家国内的LEGO教育器材代理商)。在那段时间,我深入了解了LEGO器材在国外大学中的应用情况,并结合我对专业的理解,着重探索如何将之用于国内的教学。2004年,我有幸作为Semia的代表参加了在大连理工大学举办的“东北地区金工实习年会”,从中才知道目前大学的金工实习正从我们那时的简单“金加工技能训练”向工程意识训练转化,很多大学已建立了“工程训练中心”,还有许多正在筹建。智能小车DIY——与单片机相关专业之“工程训练”内容、模式探讨南京嵌入之梦工作室第2页共13页会上着重探讨了如何寻找一种有效的模式来帮助大学生学到有用的实践技能,并参观了大连理工大学的“工程训练中心”。对于这种概念的转换,权且不讨论其合理与否,但从企业需求看,如果按照“工程训练”的初衷衡量,在与会期间我所了解的模式和内容还不符合,至少对于电子、计算机应用、自动控制、机电一体化等专业来说如此。“工程训练”概念的提出倒是让我想起了另一件事情,那是我在配合东南大学搞“四新培训”时,和当时负责东南大学实验中心张教授的交谈。他提出了这样一种观点:对于大学本科学生来说,应该在大一进行相应的“专业认知实践”,帮助他们扫除工程知识盲区,为日后专业课教学打下常识性基础。否则这些学生在学习专业课时根本不知道为何需要这些知识,也就无法投入,等知道了这些知识的用途,那些课程已煮成“夹生饭”,再补也来不及了,从而造就了大量基本不合格的“工程技术人员”。这点我十分认同,因为许多在工程领域学有所成的人都在儿时有一段自己动手搞科技活动的经历,他们在学习专业课时基本没有障碍,而且由于在那些初级活动时遇到的问题得到了清晰的答案,大大提高了他们的学习兴趣和动力。可当时就如何实施这样的“专业认知实践”也没有讨论出好的想法,虽然东南大学使用LEGO器材做了尝试,可高成本带来的管理难度导致基本无法推广。大连理工大学“工程训练中心”所用的“慧鱼”器材实际上也面临同样的问题。这两件事促使我下决心寻找一种可行的模式,使这种好的教学思想不至于“胎死腹中”。自参加那次年会后我便离开了Semia公司,自己着手摸索,现在总算有了一点眉目。二、工程训练的目的因为我是从事智能仪表设计的,所以只想涉及我所熟悉的专业,如:自动控制、电子技智能小车DIY——与单片机相关专业之“工程训练”内容、模式探讨南京嵌入之梦工作室第3页共13页术应用、机电一体化、计算机应用等。我所理解的针对大学低年级学生的工程训练应该达到:¾对自己将要学习、从事的专业有个感性认识,知道哪些东西是自己专业将要遇到的、用到的。¾对所学专业的技术内涵有个初步的认识,主要涉及些什么?需要掌握些什么?¾通过实践初步学会解决工程问题的思维方式、解决方法,从中学那种应试、解题思维模式中走出来,学会合作、交流,知道现实中有约束条件,学会根据需要、问题自己查找资料,寻求可以获得的资源。¾了解一些工程领域的工具、设备的用途,知道用什么样的手段可以做成所需的东西,掌握一些基本技能,从而知道什么可为?什么不可为?具备基本的工艺意识。¾为日后专业课学习内容提供常识性基础。至于目前多数大学特别注重的“创新思维培养”我并不认为是工程训练的目的,至少对于面向低年级的工程训练如此。那种为了“创新”而做的“创新”没有太大的意义,只能培养学生的虚荣和浮躁!所谓“创新”,应该是建立在对生活、社会深入观察、体验的基础上,对现实问题的另类解决方法,它需要对实施对象有深刻理解。我不认为大学低年级学生具备这些,特别是目前这些关在教室中苦读12年全为应试的佼佼学子们。三、工程训练的内容、模式基于上述目标,对于所提及的专业应该用什么内容、模式组织工程训练呢?“工程”所包含的范畴太大,即便用“专业”有意界定了一个小的范围,可还是内容太多,无法在短短的训练期间包容之。智能小车DIY——与单片机相关专业之“工程训练”内容、模式探讨南京嵌入之梦工作室第4页共13页工程训练要从单纯的“金工技能培养”向上述目标转移,必须在内容、模式上有所变化,最好让参与者能够自己参与一个项目的实施过程,不在乎项目本身是否有意义,也不在于其先进性如何,其实质应该是:参与者能够理解项目的需求;与所学专业相关,其核心内容应包含在未来专业知识中;能够促使参与者关注未来要学习的知识;能够让每个人参与之,且最好能让参与者将这个训练作为开始,在整个大学阶段都可以自己不断完善这个项目,使“工程训练”得以外延,以弥补短期训练的不足。因为单片机已成为各类智能产品的核心,上述所有专业都有所涉及,已快成为和“电工原理”类似的专业基础课。单片机蕴含了许多内容,从学习计算机角度出发,我认为用单片机学习计算机原理更合适。当初在8088+DOS年代,可以用PC机作学习平台,可如今PC已发展到双核+XP,基本无法用作教学。但是,要掌握计算机应用,学好编程,不了解计算机原理很难“精通”。单片机作为一种特殊的计算机架构,由于其简单的结构,有限的资源,为学习者理解计算机如何工作提供了方便。而且,现在几乎没有和电相关的领域不涉及单片机,所以学习之很有必要。即便是自动控制专业似乎离单片机远一些,实际上现在很多PID调节器已是以单片机为核心的智能产品,其方便的整定方式远优于传统的集成电路调节器,有些带有自整定功能的更是传统调节器无法比拟。所以,选择一个以单片机应用为核心的项目作为工程训练的内容应该是合理的。单片机应用的范围很广,但是便于实施、容易理解、有丰富的实践内容的应用应该选什智能小车DIY——与单片机相关专业之“工程训练”内容、模式探讨南京嵌入之梦工作室第5页共13页么?在目前条件下,智能小车应该是不二的首选,考察国内外的这类项目,用单片机或PC机控制的小车是最多的,国内的机器人比赛、电子大赛也多以小车为载体。因为“车”乃大家最常接触的东西,任何人都很容易提出若干对“车”的需求。“车”的种类最多,内涵也最广,从普通的载人、载物汽车到承载着顶尖科技的火星车“勇气号”、即将发射的中国月球车,可以给实施者无穷的发挥空间,给教育者也提供了充足的素材来融入需要传授的知识。从实现方式上,“车”也是最容易的,却不乏延伸空间。所以,我认为一个以单片机为核心的智能小车项目是这些专业工程训练的最好内容。内容确定了,按什么模式去实施呢?有的学校给电子相关专业的学生提供收音机零件,将焊接、调试收音机作为工程训练的内容之一。虽然这也可以锻炼学生的焊接、调试技能以及一些常用工具、仪器的使用,但是对于大学生而言,还远不够,但这种模式可以借鉴。收音机的不合适在于其蕴含的内容有限。如果将其替换为智能小车零件,以焊接、装配一辆智能小车为工程训练的内容,我想不论对学生还是老师,都更贴近学习的需求。为了让其发挥最好的效果,建议采取以下模式:第一步:在工程训练期间,学校提供每个学生一套智能小车零件,要求其安装、调试完成,并能将预先编制好的程序顺利装入,让小车实现预定的功能。在这个过程,提供相关资料让学生初步了解小车的技术信息,并安排适当的讲座普及单片机知识以及编程基础。智能小车DIY——与单片机相关专业之“工程训练”内容、模式探讨南京嵌入之梦工作室第6页共13页第二步:按工程模式,提出一些难度恰当的挑战项目,鼓励有能力的学生在实践期间实施,要求有必须的文档,如需求分析,概要设计、详细设计、严格按照程序编写规范的源程序、调试大纲、测试报告等,诱导学生自己提前学习一些专业知识,以此唤起学生们对专业的兴趣。第三步:工程训练结束时,每个学生对自己的小车现状进行总结,写出书面资料,包括所需的图片和视频文件。第四步:根据自己对将要学习的专业的理解,提出一个小车的“进化”设想,要求与课程、专业结合,有详细地书面描述和必须的可行性分析。第五步:工程训练结束后,每个学生继续持有自己的作品,并根据自己的设想在之后的学习中逐步实施,随时要接受老师的检查。将工程训练延伸到整个大学期间。四、外延效用4.1、从教学角度考察如果按照上述模式实施,这些专业的学生在进入专业课学习时,每个人手上都有一个标准平台——智能小车,老师就可以根据这个平台所具备的功能结合课程设计相应的作业,促使学生灵活掌握所学内容。工科学生的课程多以实践为基础,如果没有实践的机会,很多内容都不易理解、掌握。目前的实验手段远达不到让学生随时使用的程度。而且由于各种客观原因的制约,老师也难以如愿调度这些设施,教学同样受到一定的约束。如果有这样一个平台,对老师和学生来说都可以无障碍的使用,留给老师、学生足够的发挥空间,这才是对学生创新思维的最好培养,所谓“创新”,首先是对所学知识的灵活运用,举一反三。这对于传统的实验模式而言是难以实现的,多数情况下不许学生改动实验设备和智能小车DIY——与单片机相关专业之“工程训练”内容、模式探讨南京嵌入之梦工作室第7页共13页实验方案。对于“单片机应用”、“C语言编程”这类课来说,这个平台无疑是十分有用的,可以根据这个平台设计一套全新的教学模式,彻底改变目前单片机的教学与现实脱节的局面,对于此将另文细述。对于其它课程,也将从中受益,如:A、传感器原理传感器课是目前十分重要的一门课,由于传感器必须依附于一个控制主体才能发挥作用,才能让学生感受到传感器的神奇,而目前有限的实验设备只能作一些简单的传感器演示,很难让学生真正体验传感器的内涵。传感器也是发展最快的领域,实验设施的落后也制约了老师传授新的知识。使用这个小车平台就很方便了,因为小车的控制核心是单片机,可以采集数字量、模拟量,还可以通过编程读取特殊的智能传感器,可以说基本没有障碍。同时,由于有了一个主题——车,可以将传感器的作用加载上去,使学生能够通过有趣的项目更深刻的理解传感器的功能。以目前教学常用的温度传感器18B20为例,我看过许多学校学生做的课程设计,多是从网上下载一些程序糊弄过去,功能只是测量、显示环境温度。很少有学生深究这个传感器的性能,如:精度、速度等。因为课题简单且没有趣味,没有深究的需求和动力。如果基于小车设计这样的题目:要求小车在指定区域内快速找到最高温度点,并且精确测出此点的温度。评测时,在教室空地上挂个白炽灯,每个学生都将自己的小车拿去测试,以速度和准确度评定成绩。并且可以抽查学生的程序,要求解释,以避免抄袭。我想这样学生就有动力去深究18B20的性能了。18B20的设计很完善,它的精度从9–智能小车DIY——与单片机相关专业之“工程训练”内容、模式探讨南京嵌入之梦工作室第8页共13页12位,速度也不同,9位时测量速度约94ms,12位时却要750ms。所以在这个题目中,寻找过程应该使用低精度,测量温度时再使用高精度。通过这样的练习,我想学生不只是对知识的理解深刻了,在解决问题过程中,思维方式也得到了锻炼,对日后工作大有好处。而这个题目的实施,几乎没有任何障碍,只需在小车上焊一个18B20即可,如果为了降低开销,还可以使用插座,那只需备几个18B20供学生借用。还有许多传感器都可以仿此实施,如光敏电阻、测距传感器、加速度传感器等。因为有了一个基础,所以老师、学生都可以集中精力于所学内容,而不至于为准备“鞍子”而费心,也不必受制于现有的实验设施。新的传感器层出不穷,而且智能传感器越来
本文标题:工程训练项目——智能小车DIY
链接地址:https://www.777doc.com/doc-772514 .html