java课程设计总结报告

2024-03-01 21:25:00 来源 : haohaofanwen.com 投稿人 : admin

下面是好好范文网小编收集整理的java课程设计总结报告,仅供参考,欢迎大家阅读!

课程设计报告总结

课程设计总结报告(精选18篇)

课程设计总结报告 篇1

一、遇到的问题及解决方案

我们小组三成员对电子设计都怀有浓厚的兴趣。在这学期刚开始的时候当我们得知AVR这门课程一改以往的试卷笔试考核模式,而改用学生自主设计课程设计作品,并以之作为最终的评定标准。这样更能激发我们的创作热情,并将我们的创新设计思维付诸实践,变为最终的课程设计成品。一个学期下来,虽然遇到了重重困难,有艰辛,有劳累,但更多的是收获,是那种穷尽自己和队友心力后成功解决困难的喜悦。我们先后完成了课题筛选比较,电路的设计实验,程序的开发调试,产品的后期提升改进一系列重大问题,由于时间急迫,虽然我们现在没有完成直接支持串口的液晶显示器的设计,但是我们的产品已近实现了精确测量和数据输出。试验过程中我们先后对串口无输出,DS18B20无法测温,CX20xx6A芯片不稳定,测量距离出错等一些列问题提出了解决方案和理论分析。最终我们成功的做出了我们的产品,基本上达到了设计需求。

二、选题

开始时,我们选定的课题是基于超声波测距的汽车智能防护系统,在之后的学习过程中,我们发现我们的课题对于我们目前的水平来说,还是过于困难,经过我们多次查资料,向老师请教以及与同学的讨论,我们决定把课题改为基于Mega16单片机的带温度补偿的超声波测距模块。这个课题与我们开始设定的课题出入不是很大,这样一来,我们开始的准备工作并没有浪费。

三、分工

本次课程让我们选课的原因之一是它需要团队合作。它是我们大学生必须具备的素质之一。分工明确,各负其责。相互交流,共同进步。这是在本次课程中我们学到的重要内容之一。我们的分工主要有:刘丰魁同学由于软件和硬件技术过硬,负责软件的编写和硬件的调试,周红才和刘铭浩同学硬件的焊制以及辅助刘丰魁同学进行硬件调试,另外周红才同学负责资料的查找和论文的撰写。“凡事预则立不预则废”,我们相信一份详细的计划比什么重要。

课题的进程

我们首先必须承认的一点是计划没有变化快。我们的进程与计划比较大的出入,但我们是在一边制作一边修改计划的进程中进行的。万事开头难,从一开始的选题我们可以说紧走了弯路,但我们并没有气馁,而是一步步坚定的走了下去。一步一个脚印一步一个总结,到了最后我们发现,我们并没有因为开始的走弯路而落后多少。相反因为我们的谦虚谨慎我们比很多组进度都快。到接近尾声时,我们还是紧张了一段时间,我们觉得我们的课题不能做的虎头蛇尾,我们要为我们的第一次合作成果画一个圆满的句号。几个通宵过去了,我们的课题做完了,而我们主心骨刘丰魁同学也累得虚脱了。记得我们进行实际测量时,障碍物一点一点的远离探测头,而数据一点一点的增大,那种成功的喜悦是用语言无法表述的。或许我们太年轻,过于浮躁,但我们怎能不对自己的作品喜极而泣呢?

四、我们的心得与体会

这是我们大学中第一次如此亲密的进行团队活动,我们是一个整体。关于团队管理,我们首先觉得一个团队既然称得上是团队,首先它的团结精神必须强,众心齐,泰山移。大家都卖力,都去做才行。我们看到有些团队从头到尾只有一个人在忙活,既搞软件又搞硬件,其他人或者不参与,或者不能参与进来,或许这一个人付出的比我们三个人还多,但到头来还是吃力不讨好,反不如我们。正所谓只要人心齐,蚂蚁能把大象移啊!

其次分工上不能马虎,要具体到个人,每个人负责哪部分任务,什么时候完成,都要有明确的说明。这一点我们庆幸自己做的很好,从一开始我们就通过集体商量确定各个成员的分工,接下来每位成员都只用按照自己的任务按部就班的执行下去,效率非常的高。详细的分工,权力与义务相互不交叉应该是我们以后工作中必不可少的常识。

另外,在团队成员的选择上我们从一开始就考虑到了个成员的分工和各人的素质。并不是几个人随便凑在一起就能成为一个团队的,那样只能是乌合之众。只有怀着同一个目标并能为团队积极效力的人才能组成一个团队。但要组成一个优秀的团队还远不止这些,它还要求各个成员优势互补,能有效地分担各部分工作,这点我们做的很好,硬件软件和论文由各个成员圆满的分担了。我们看到有的团队或许可以说人人都是“强人”,却都偏于某一方面,以致成为一只弱队,这就是成员选择上的失误。我们虽然不是强人,但我们是一个团队。我们致力于创造一个强队而不是强人。

不得不在这谈一下团队的奉献,我们组中刘丰魁同学是最能吃苦的。每次都任劳任怨的度过一个接一个通宵,我们是一个团队,我们每一个人都为之付出自己的全部精力。记得抗震小英雄“小林浩”在与姚明拔河的时候说,虽然谈你很强大,但是我是班长,拥有一个团队。最后他赢了。这就叫团队的力量。

五、谢辞

在这里我们十分感谢李老师,给我们提供了这次珍惜的机会,或许我们学四年只有这一次机会,但这一足以让我们深深的体验到团队的意义。四年山大生活,因为选了单片机的课而显得更有意义。或许我们在制作的过程中,气馁过,流泪过,但我们从没有放弃。

谢谢在单片机实验室里带给我们帮助的学长以及08级的同学们。你们在这方面都是高手,没必要花费那么多时间,但你们用自己的课余时间陪我们攻克一个个难题。真心的谢谢你们!

感谢每一位帮助过我们的老师、同学、朋友。

课程设计总结报告 篇2

通过此次课程设计,使我更加扎实的掌握了有关ftp客户端方面的知识,在设计过程中虽然遇到了一些问题,但经过一次又一次的思考,一遍又一遍的检查终于找出了原因所在,也暴露出了前期我在这方面的知识欠缺和经验不足。实践出真知,通过亲自动手制作,使我们掌握的知识不再是纸上谈兵。

过而能改,善莫大焉。在课程设计过程中,我们不断发现错误,不断改正,不断领悟,不断获取。最终的检测调试环节,本身就是在践行“过而能改,善莫大焉”的知行观。这次课程设计终于顺利完成了,在设计中遇到了很多问题,最后在老师的帮助下,终于游逆而解。在今后社会的发展和学习实践过程中,一定要不懈努力,不能遇到问题就想到要退缩,一定要不厌其烦的发现问题所在,然后一一进行解决,只有这样,才能成功的做成想做的事,才能在今后的道路上劈荆斩棘,而不是知难而退,那样永远不可能收获成功,收获喜悦,也永远不可能得到社会及他人对你的认可!

课程设计诚然是一门专业课,给我很多专业知识以及专业技能上的提升,同时又是一门讲道课,一门辩思课,给了我许多道,给了我很多思,给了我莫大的空间。同时,设计让我感触很深。使我对抽象的理论有了具体的认识。通过这次课程设计,我了解了ftp客户端的工作原理,也懂得了怎样去设计一个ftp客户端使其实现。

我认为,在这学期的实验中,不仅提高了独立思考的能力,在各种其它能力上也都有了提高。更重要的是,在课程设计的过程中,我们学会了很多学习的方法。而这是日后最实用的,真的是受益匪浅。要面对社会的挑战,只有不断的学习、实践,再学习、再实践。这对于我 们的将来也有很大的帮助。以后,不管有多苦,我想我们都能变苦为乐,找寻有趣的事情,发现其中珍贵的事情。就像中国提倡的艰苦奋斗一样,我们都可以在实验结束之后变的更加成熟,会面对需要面对的事情。

回顾起此课程设计,至今我仍感慨颇多,从理论到实践,在这段

日子里,可以说得是苦多于甜,但是可以学到很多很多的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,但可喜的是最终都得到了解决。

实验过程中,也对团队精神的进行了考察,让我们在合作起来更加默契,在成功后一起体会喜悦的心情。果然是团结就是力量,只有互相之间默契融洽的配合才能换来最终完美的结果。

此次设计也让我明白了思路即出路,有什么不懂不明白的地方要及时请教或上网查询,只要认真钻研,动脑思考,动手实践,就没有弄不懂的知识,收获颇丰。

课程设计总结报告 篇3

一、课程设计名称

金属探测器的设计

二、课程设计目的

1.进一步了解什么是自激振荡、产生正弦波自激振荡的条件、正弦波振荡电路的组成和判断电路能否产生正弦波振荡的方法和步骤;

2.了解正弦波电路所产生的自激振荡和负反馈放大电路中产生的自激振荡的区别;

3.掌握正弦波振荡电路中为什么必须要有选频网络;

4.重点掌握电感反馈式振荡电路的工作原理;

5.掌握进行模拟电子电路功能原理设计的技术;

6.掌握实用工程电子电路的完整设计过程;

7.认识相关电子元件,器件,掌握电子元件,器件的电气性能;

8.初步掌握现代电子设计自动化(EDA )工具软件protel99原理图绘制和PCB 板绘制;

9.了解所用器件特性及性能的运用,掌握经典焊接技术,基本元器件制作技术及电子线路板的综合调试技术。

三、课程设计要求:

1.根据相关的教材内容及教师推荐的有关参考资料,设计出金属探测器的原理图,要求能测出某区域是否有金属,如有给出相应的声光提示;

2.用protel99绘制直流电机驱动器电路原理图;

3.用protel99绘制印刷电路板(PCB );

4.用PCB 组装焊接实体电路;

5.调试电路并分析存在的问题,提出解决的方法。

四、课程设计内容:

在此电路中,LC 正弦波振荡电路工作在临界状态,产生一定频率正弦波,当无金属靠近电感时,LC 正弦波振荡电路正常工作,T3管截止,无声光提示; 当有金属靠近电感时,破坏LC 正弦波振荡电路振荡条件,无正弦波输出,T3管导通,发出声光提示。

分析以下问题:

1.产生正弦波振荡的条件是什么?

2.电路中T2管的作用是什么?

3.为什么无金属靠近电感时,T3管截止,无声光提示;

4.为什么有金属靠近电感时,T3管截止,无声光提示。

五、课程设计步骤:

1. 查阅和学习相关科技文献,熟悉电感反馈式振荡电路工作原理及其应用场合;

2. 运用模拟电子技术课程中学习的波形的发生的知识,并且依据产品的设计思想,设计出可靠性高,性价比高的金属探测器;

3. 查元器件手册,设计金属探测器电路原理图;

4.用protel99原理图绘制原理图和PCB 板图;

5. 焊接电路板,进行电路调试。

6.课程设计总结,完成课程设计报告。

课程设计总结报告 篇4

本次Java课程设计我们这组做的课题是画随机圆,刚开始拿到题目我们组员都不知如何下手,经过小组成员一起查找资料,并且开会讨论,我们确定了设计的设计目标以及具体实现方式,包括如何将Java的思想运用到实际系统的详细设计之中。实验过程中,首先要将系统要实现的功能分为几大模块,然后每个组员分别完成,在此过程中使我加深了对Java的理解,以及如何进行团队工作的划分,学会发现各组员的长处并将其发挥出来。虽然大家没怎么学过Java,但大家都有C语言基础,所以通过努力实验,进一步培养我们利用Java语言进行编程和调试程序的能力,同时使我们能够学会将C语言与Java语言结合起来编写较复杂具有实际意义和算法复杂度较小的程序。与此同时熟练掌握Java语言的编辑,编译,调试程序,并将算法转变为程序实现。正确理解各种数据结构的逻辑特性和存储表示和基本操作的算法实现。掌握算法的时间分析和空间分析的技术。针对问题的特点选择合适的数据结构,设计实用高效的算法,提高大家的算法设计的能力和动手实验的技能。

实验过程中,我们分为逻辑设计和详细设计两个步骤实现。逻辑设计指的是,对问题描述中涉及的操作对象定义相应的数据类型,并按照以数据结构为中心的原则划分模块,定义主程序模块和各抽象数据类型;详细设计则为定义相应的存储结构并写出各函数的伪码算法。作为逻辑设计的结果,应写出每个抽象数据类型的定义,各主要模块的算法,并画出模块之间的调用关系图;详细设计的结果是对数据结构的基本操作的规格说明做出进一步的求精,写出数据存储结构的类型定义,按照算法书写规范用类C语言写出函数形式的算法框架。

通过这次课程设计,使我灵活应用所学数据结构知识,独立完成问题分析,结合数据结构理论知识,编写程序求解指定问题。初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能;提高综合运用所学的理论知识和方法独立分析和解决问题的能力;并用系统的观点和软件开发一般规范进行软件开发,巩固、深化学生的理论知识,提高编程水平,并在此过程中培养我们严谨的科学态度和良好的工作作风。熟练掌握数据的存储表示和基本操作的实现,能够利用存储设计算法解决简单的航空订票问题。同时在这学期的实验中,培养了独立思考、动手操作的能力,在各种其它能力上也都有了提高。在实验课上,我学会了很多学习的方法。而这是日后最实用的。要面对社会的挑战,只有不断的学习、实践,再学习、再实践。这对于我的将来也有很大的帮助。以后,不管有多苦,我想我都能变苦为乐,找寻有趣的事情,发现其中珍贵的事情。就像中国提倡的艰苦奋斗一样,我都可以在实验结束之后变的更加成熟,会面对需要面对的.事情,以及学会遇到问题,不急不慌,慢慢解决它。

这次课程设计本人主要参与了系统实现以及系统测试,还有参与小组共同完成的编写代码、实现功能模块。历时两个星期终于在大家的一起努力下顺利完成了。虽然过程辛苦是不可避免,但收获还是令人感到尤其的欣慰。在这次的课程设计中不仅检验了我所学习的知识,也培养了我的实践能力,让我知道遇到一个问题,如何去寻找思路,如何去解决问题,最终完成整个事情。在设计过程中,与同学分工设计,和同学们相互探讨,相互学习,相互监督。学会了合作,学会了宽容,学会了理解,也学会了做人与处世。课程设计是我们专业课程知识综合应用的实践训练,是我们迈向社会,从事职业工作前一个必不少的过程。实验过程中,也十分感谢实验指导老师马骏老师的指点与教导。这次课程设计不仅是对这学期所学知识的一种综合检验,而且也是对自己动手能力的一种提高,增强了自己实践能力。通过这次课程设计使我明白了自己知识还比较欠缺,只是学习书本知识还是远远不够的,自己不会的东西还有太多,学习需要自己长期的积累,在以后的学习、工作中都应该不断的学习,将课本的理论知识与生活中的实践知识相结合,不断提高自己文化知识和实践能力。

课程设计总结报告 篇5

课程设计的总结报告篇一首先我们由衷的感谢老师提供给我们这样一个锻炼自己的机会,经过这四周的学习,本次课程设计即将结束,总的来说,经过这门课的学习收获还是相当大的。回顾这段时间的课程设计,至今我仍感慨万分。的确,从选材到开始制作,从理论到实践,在四周的实训日子里,可以说得是苦多于甜,但是可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。

通过这次课程设计使我们都更加懂得并亲身体会到了理论与实际相结合的重要性,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从实践中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到很多问题,可以说是困难重重,并且在设计的过程中发现了自己的很多不足之处,发现自己对之前所学过的知识理解得不够深刻,掌握得不够牢固,有待加强。

生活就是这样,汗水预示着结果但是也见证着收获,劳动是人类生存、生活永恒不变的话题,通过实训,我才真正领略到“艰苦奋斗”这一词的真正含义。我想说,设计确实有些辛苦,但苦中也有乐,在如今单一的理论学习中,很少有机会能有实践的机会,但我们可以。而且设计也是一个团队的任务,一起的工作可以让我们有说有笑,相互帮助,配合默契,多少欢乐在这里洒下。我想说,之前的时间确实很累,但当我们看到自己所做的劳动成果时,心中也不免产生兴奋。也许有人不喜欢这类的工作,也许有人认为编程的工作有些枯燥,但我们认为无论干什么,只要人生活的有意义就够了,而且这也是最主要的,社会需要我们,我们也可以为社会而工作。

我们的工作是一个团队的工作,团队需要个人,个人也离不开团队,必须发扬团结协作的精神,某个人的离群都可能导致整项工作的失败。实训中只有一个人知道原理是远远不够的,必须让每个人都知道,否则一个人的错误,就有可能导致整个项目失败,团结协作是我们实训成功的一项非常重要的保证。而这次实习也正好锻炼我们这一点,这也是非常宝贵的。

虽然我们的课程设计在规定的时间内按时完成了任务,但是,由于知识和经验的欠缺,整个系统的开发功能还不算太完善,在设计的过程中也遇到了很多困难,比如由于早期的需求分析不充分,给后来系统的具体实现带来了很大的困难,所以中间做了一部分的无用功,但通过我们的不懈努力和老师、同学的帮助,设计才得以圆满按时的完成,所以仅凭个人的力量想设计出一个完美的系统几乎是不可能的。

老师为我们安排此次课程设计的基本目的,在于通过理论与实际的结合、人与人的沟通,进一步提高思想觉悟,尤其是观察、分析和解决问题的实际工作能力,以便培养成能够主动适应社会主义现代化建设需要的高素质人才。在这四个星期的课程设计之后,我们普遍感到不仅实际动手能力有所提高,更重要的是通过对软件开发流程的了解,进一步激发了我们对专业知识学习的兴趣,并能够结合实际存在的问题在专业领域内进行更深入的学习。

作为整个学习体系的有机组成部分,课程设计的一个重要功能,在于运用学习成果,检验学习成果。运用学习成果,把课堂上学到的系统化的理论知识,尝试性地应用于实际工作中,并从理论的高度对设计工作的现代化提出一些有针对性的建议和设想。检验学习成果,看一看课堂学习与实际工作到底有多大距离,并通过综合分析,找出学习中存在的不足之处,以便为完善学习计划,改变学习内容与方法提供实践依据。

对我们软件专业的专科生来说,实际动手能力的培养至关重要,而这种实际能力的培养单靠课堂教学是远远不够的,必须从课堂走向实践。通过课程设计,让我们找出自身状况与实际需要的差距,并在以后的学习中及时补充相关知识,为求职与正式工作做好充分的知识、能力准备,从而缩短从校园走向社会的心理转型期。

此次课程设计达到了专业学习的预期目的。在课程设计之后,我们都感到不仅实际动手能力有所提高,更重要的是通过对软件开发、软件管理流程的了解,进一步激发了我们对专业知识的兴趣,并能够结合实际存在的问题在专业领域内进行更深入的学习。

关于本次课程设计,我们的设计虽然还不够完善,许多功能因为时间和本身的知识水平有限无法实现,不过,至少在平时的学生基础之上已经有了很大的提高,我坚信它必将会对我们的未来走上工作岗位产生积极的影响。

在此次课程设计中,学到了很多课内学不到的东西,比如独立思考解决问题的能力,出现差错的随机应变能力,和与人合作共同提高的能力,都受益匪浅,并且使我们的动手能力得到了很大的提高,对以后的工作、学习都有非常大的帮助。对我们而言,知识上的收获固然重要,但是精神上的丰收更加可喜,挫折是一种财富,经历是一种拥有,这次实训必将成为我们人生旅途上一个非常美好的回忆!

课程设计的总结报告篇二通过学习DSP课程我们都知道,DSP实际上也是一种单片机,它同样是将中央处理单元、控制单元和外围设备集成到一块芯片上。但DSP有别于普通的单片机,它采用了多组总线技术实现并行运行机制,从而极大地提高了运算速度,也提供了非常灵活的指令系统。

此次课程设计从是从我们做完单片机的课程设计后开始的。实际上在单片机的课设时,我们就着手准备设计资料。按设计要求,按部就班地进行设计,基本上用了一周的时间。每天我们都要在固定的教室碰面,安排一天的设计任务,每人都有明确的分工。而我的分工就是和其他的两个组员按照事先画好的电路图焊接电路板。这个工作看起来很容易,毕竟我们大一的时候就进行过类似的焊接电路板的电子工艺实习。所以我以为会很得心应手,但就是因为有那么的轻视的味道在里面,导致了我后面的功亏一篑,一周的成果不得不全盘重来。

在刚开始进行焊接的时候我们就犯了一个整体布局的错误,因为一开始以为会有主芯片焊在电路板上,所以我们的芯片的布局比较集中,这就直接导致了后来我们接线的困难,但为了避免更大的麻烦,我们还是继续了下去。当时完全没有考虑到一个基本常识,那就是像这种直接用飞线连接的情况下使用过于密集的连接方法不仅不容易焊接,而且电器性能非常的差,极其容易导致短路和强烈的电子干扰。

就这样,我们在之后的一周时间里完成了板子的初步焊接工作,就在我们兴高采烈的拿去实验的时候,结果确是指示灯毫无反映,这下我们就迷糊了,什么原因呢?查吧!于是乎我们开始了一个下午的仔细的检查工作,还别说,我们小组特别认真的按照电路图来一一检查,还真被我们检查到了好几处明显的错误,特别是好几个电容没有接地,这种低级错误真是不应该犯啊。我们自己看到这个错误都觉得是很不应该,不过知错能改,善莫大焉。我们很快的改正了这个错误。于是第二次拿去测试,想不到这次问题更糟,发光二极管直接一股青烟给烧了。我们当时这是傻了眼了,只好又回来检查。

检查后才发现我们电路图都画错了,原来我们把发光二极管直接接到12V电源上了,不烧才怪。经过这两次的错误,我们总结了一下我们出现的错误,大部分都是很低级的错误,这真是我们不认真造成的啊。于是我们又一次认真的检查了一下电路板,这下果然被我们发现了好几处短路的地方。但是由于一开始的整体排列就没有弄好,导致了现在都无法改动了。终于在我们一致讨论后,我们终于决定干脆推倒重来,把功率放大模块整体重新焊接过。这样虽然可能速度比较慢,但正确性很高,这其实也是无奈之举。要不是当初焊接的时候没焊好,导致问题多多,现在也不至于要重新来过,不过还好,我们在接受这次惨痛的教训后终于明白了一个道理,工作一定要踏踏实实的去做,特别是学我们这行的,一点马虎的也不能有,宁可重来,也不能交上一分马虎之中做出的东西!在这样的信念下,我们一直忙到晚上七点,终于是完成重新焊接的工作了,为了保险起见,我们又一次重新完整的检查了一遍系统,在最后确定没有问题后,我们终于欣慰的走出了教室的大门,来到了食堂吃饭,那一刻感觉食堂的饭怎么都比平常好吃多了,呵呵,这大概就是所谓的自我成就吧。

通过这次课程设计,我懂得了做一件事情一定要细心仔细,要不然本来很简单的一件事情也会做的很糟糕,而且一定有怀疑的精神,我们这次二极管烧了就是因为太迷信自己设计的电路图了,没有注意到那个明显的设计失误,才导致了这种结果。我希望以后能有更多的课程设计来给我们锻炼,这样我们将来走向社会才会有更强的竞争力。我会更加的珍惜以后的这种学习的机会的!

课程设计的总结报告篇三本学期实时测量技术实验以电子设计大赛的形式,老师命题,学生可以选择老师的题目也可以自己命题,并且组队操作其他的事情(包括设计总体方案、硬件、软件设计、焊接、调试等工作)。趣味性强,同时也可以学到很多东西。

我们认为,在这学期的实验中,在收获知识的同时,还收获了阅历,收获了成熟,在此过程中,我们通过查找大量资料,请教老师,以及不懈的努力,不仅培养了独立思考、动手操作的能力,在各种其它能力上也都有了提高。更重要的是,在实验课上,我们学会了很多学习的方法。而这是日后最实用的,真的是受益匪浅。要面对社会的挑战,只有不断的学习、实践,再学习、再实践。

之所以使用avr作为我们的执行核心,不仅是因为老师说avr现在是社会上应用比较多的单片机,也因为想通过使用avr锻炼自己的c语言编程能力,养成良好的编程风格。不管怎样,这些都是一种锻炼,一种知识的积累,能力的提高。完全可以把这个当作基础东西,只有掌握了这些最基础的,才可以更进一步,取得更好的成绩。很少有人会一步登天吧。永不言弃才是最重要的。

而且,这对于我们的将来也有很大的帮助。以后,不管有多苦,我想我们都能变苦为乐,找寻有趣的事情,发现其中珍贵的事情。就像中国提倡的艰苦奋斗一样,我们都可以在实验结束之后变的更加成熟,会面对需要面对的事情。

与队友的合作更是一件快乐的事情,只有彼此都付出,彼此都努力维护才能将作品做的更加完美。而团队合作也是当今社会最提倡的。曾经听过,mba之所以最近不受欢迎就是因为欠缺团队合作的精神和技巧。

电压电流测量装置虽然结束了,也留下了很多遗憾,因为由于时间的紧缺和许多课业的繁忙,并没有做到最好,但是,最起码我们没有放弃,它是我们的骄傲!相信以后我们会以更加积极地态度对待我们的学习、对待我们的生活。我们的激情永远不会结束,相反,我们会更加努力,努力的去弥补自己的缺点,发展自己的优点,去充实自己,只有在了解了自己的长短之后,我们会更加珍惜拥有的,更加努力的去完善它,增进它。只有不断的测试自己,挑战自己,才能拥有更多的成功和快乐!to us, happiness equals success!快乐至上,享受过程,而不是结果!认真对待每一个实验,珍惜每一分一秒,学到最多的知识和方法,锻炼自己的能力,这个是我们在实时测量技术试验上学到的最重要的东西,也是以后都将受益匪浅的!

对本学期实验的评价

趣味性强,不仅锻炼能力,而且可以学到很多东西,在与老师和同学的交流过程中,互动学习,将知识融会贯通。老师提出的革新非常的好,认为本学期的实验模式非常实用。但是提议可以申请将课程浓缩,在一定时间内只做这个,只有高度的集中才能作出好的东西。时间的紧缺成为一个很大的问题。也希望老师可以为我们知道一下以后的发展方向。让每个人都有动手焊接以及参与其他的各个流程,有专门的知道就更好了。

电压电流测量的遗憾

如果可以制作出多量程的电压电流测量并且使用更高精度的装置就更好了。

但是对于我们这些初学者来说,能够达到这个程度,相信也已经可以相当骄傲了!!

VF课程学习心得体会

从第十周以来,我开始了VF数据库的学习,由于在上半学期刚完成计算机的一级考试,也是为了能在计算机方面有更深的学习,我选择了这门课程。刚开始时,老师要我们进行简单的程序设计,慢慢地我开始接触到了更多的相关的知识。我开始更加的对着门课程感兴趣了,也真是由于这门课程我了解到了更多的计算机程序设计的知识。这也是为了能更好的学习好自己的专业知识打一些基础,电子设计编程就是我最为头疼的,有了此次初步的了解之后,相信我能在以后的专业学习中获益更多。

经过这几周的学习后,我知道了简单的程序,在表单设计中简单的计算,相关的代码,都是我以前从未接触过得。在学习专业课时业听老师介绍过,我们的专业也有C语言,CAD,和机械制图。因此就对这门课程更感兴趣了。

课程设计总结报告 篇6

1.1开发背景

1.智能手机的市场

(1)功能多样化的智能手机挑战全球PC出货量

移动互联网时代的来临,直接促进了搭载智能操作系统、具有强大扩展性的智能手机、平板电脑等移动终端产业的蓬勃发展。来自美国最大的风险投资机构KPCB的数据显示,全球智能手机出货量正在以远高于台式电脑、笔记本电脑出货量的速度快速增长,该机构预计20xx年全球智能手机出货量将达到4.13亿,超过台式电脑与笔记本电脑出货量的总和。

(2)智能手机的.用户使用数量正在高速增长。据市场调研机构Gartner信息,20xx年全球智能手机的总出货量将会达到4.68亿部,相比20xx年实现了57.7%的增长,而谷歌Android操作系统将会在今年之内成为全球最大的智能手机操作系统。另外,全球市场调研机构IDC预计未来5年中国手机市场上,智能手机替代传统功能手机的趋势将日益明显,未来5年中国智能手机市场复合增长率将达到34.1%,人们对IT设备智能化的向往是这一增长率能够实现的主要因素,并且与其他国家相比,中国智能手机市场的发展空间更加广阔。

(3)操作系统格局预测:Android有望成为智能手机市场主导力量

搭载Android操作系统的智能手机目前已经成为市场上最炙手可热的智能产品。来自美国市场研究机构Gartner的数据显示,Android操作系统所占的市场份额从20xx年的0.5%急剧增长到20xx年的15.94%。开放的源代码和零成本已经让Android在全世界范围内受到青睐并迅速获得了主要手机厂商和数百万软件开发者的支持,Gartner预计,未来Android系统的市场份额有望超过其他操作系统,从而成为全球第一大智能手机操作系统。

2.安卓手机介绍

安卓手机指的是用Android操作系统的手机。安卓(Android)是基于Linux内核的操作系统,是Google公司在20xx年11月5日公布的手机操作系统。

同样都是手机上面用的智能系统,安卓的系统是新生系统,界面更为华丽,

开源性更强,当然因为是新生系统,所以在第三方软件方面暂时还不太多。因此,安卓应用程序的需求还是很迫切的。

3.软件人才需求

据业内统计,目前国内的Android研发人才缺口至少30万。由于目前Android技术较新,无论是相关书籍、培训还是大学教育,都处于初级阶段,因此Android人才短期将供不应求。从长期来看,随着各种移动应用和手机游戏等内容需求日益增加,也将激励大中小型手机应用开发商加大对Android应用的开发力度,因此Android人才的就业前景也非常广泛。

综上所述,在这样的背景下,安卓有很强的生命力。同时,作为一个新生的系统,其应用程序目前并不多,安卓应用程序的需求还是很迫切的,安卓研发人才的缺口还很大。这些都促进了我们学习开发安卓应用程序。

课程设计总结报告 篇7

通过本次课程设计,我能将所学理论知识很好的运用到了实际的工程设计当中,在具体的设计过程中,真正做到了学以致用,也使自己的实际工程能力得到了很大的提高。

本次的课程设计,我主要负责的是负荷计算及无功功率计算和补偿、变电所位置选择等。在设计初期,曾遇到了一些问题,现将各问题及解决方案简述如下:

一.在负荷计算时,我曾为同级系数的问题焦虑了很久,还以为只是要最后计算总的.S时才乘以同级系数,但查阅资料之后,才明白每条母线的有功、无功功率都要乘上同级系数。

二.在计算照明和动力负荷时,开始准备分别计算视在功率S及电流I,后考虑实际情况及设计要求,决定先计算各车间总的有功功率及无功功率,再计算每个车间的视在功率和计算电流。

通过这次设计,我懂得了学习的重要性,了解到理论知识与实践相结合的重要意义,学会了坚持、耐心和努力,这将为自己今后的学习和工作做出了最好的榜样。我觉得作为一名机电一体化专业的学生这次课程设计是很有意义的。更重要的是如何把自己平时所学的东西应

用到实际中。虽然自己对于这门课懂的并不多,很多基础的东西都还没有很好的掌握,觉得很难,也没有很有效的办法通过自身去理解,但是靠着这一个多礼拜的“学习”,在小组同学的帮助和讲解下,渐渐对这门课逐渐产生了些许的兴趣,自己开始主动学习并逐步从基础慢慢开始弄懂它。

这次设计也为我今后学习兴趣奠定了基础,产生了积极的影响。其次,这次课程设计让我充分认识到团队合作的重要性,只有分工明确而又协作合作才能保证整个项目的有条不絮。在课程设计的过程中,当我们碰到许多不明白的问题时,通过查找资料及请教指导老师,给了我们以很大的帮助,使我们获益匪浅。

另外,课堂上很多不清楚的知识点,很多都在这次设计中得到了解决,这样边学边做,边做边学,巩固了所学知识,这也是我作本次课程设计的最大收获。由此我可用更好地了解到自己的不足,以便课后加以弥补。

课程设计总结报告 篇8

一、设计理念与思路

(一)以学生职业能力培养为中心设计课程内容。

《机械工艺与装配》是以学生职业能力培养为中心设计的工作过程导向的、情境化的理实一体化的课程。课程根据企业调研得到的数控工艺员典型工作任务为依据,有针对性的开发或选择三个典型的多零件装配成的部件为课程实施载体,课程载体可承载知识、技能、素质目标培养的需求;并且便于教学转化;用任务驱动、问题引导、角色扮演、团队协作、特色PK、量化考核,调动学生积极性,使学生为了完成任务必须学习,为取得良好经济效益主动学习。教学成果的可评价性:在课程学习中使学生既能充分利用已有的知识和技能同时又自觉接受新的工作过程性知识与技能。

(二)围绕地方企业中的人才需求设计课程情境。

《机械工艺与装配》是直接服务于数控工艺员、数控编程员专业核心能力培养的课程。这里要将一个源于企业、经过教学改造的集中体现课程内容设计理念的多零件装配成的部件“榨汁机模型”作为第一学习情境。以来源于企业的真实产品“车灯检具”作为第二学习情境。用一个可进行教学成果比较和检验的典型部件“产品的数控编程、加工与装配大赛竞赛题”作为第三学习情境。

(三)基于现代企业真实生产方式设计课程任务。

每一个学习情境和情境中的工作任务、任务中的单元都按完整的行动模式设计。将不同表达方式的工作任务、考虑资源情况的制造可行性评估、用CAPP计算机辅助编制工艺方案、工艺装备的选取与设计制造、数控机床加工程序CAM计算机辅助编制及生产计划和调度PPS等作为重点来学习。

(四)按着人们的认知规律设计任务层次。

三个学习情境按着人们的认知规律,以“边学边做、模仿着做、自主来做”的排序,将第一个学习情境设计成“开发性”的'学习任务;将第二个学习情境新任务部分设计成“开发性”的学习任务,其他设计成“设计导向性”的学习任务;将第三个学习情境设计成“设计导向性”的学习任务

本课程将利用前导课程

1.符合标准的零件绘制方法;

2.常用机构及连接;

3.机械制造工艺规程的制定;

4.机械加工方法的选择;

5.机械加工工艺的执行;

6.使用加工设备及刀具、夹具、量具等工艺装备的能力.数控机床手工和计算机编程;等信息。

并采集以下新信息:

1.通用数据格式零件工艺信息的识读;

2.基于信息分析下的可制造性评估;

3.基于3D模型的二维工程图图绘制;

4.使用CAPP的工艺规程制定及其数据库建立方法;

5.利用PPS导向的生产计划和调度;

6.会分析处理加工现场工艺问题;

7.可指导工件的检测。

通过本课程能够得到如下方法能力的训练:

1.调度协调环节可涉猎利用专业术语与人沟通能力的训练;

2.现场问题处理可涉猎观察、分析、判断加工现场的安全、可靠、合理性和改革、创新能力的训练;

3.软件工具的使用可涉猎接受技术指导和自我学习的能力训练;

4.团队工作可涉猎与人合作的素质的养成训练。

二、教学内容选取

《机械工艺与装配》课程针对“机械工艺与装配”这一典型工作任务,以源于企业、经过教学改造,依据认知规律,教学内容体现数控工艺员工作过程性知识与技能,充分利用前导课程的知识与技能的积淀,贯穿专业信息的利用和新信息的采集方法能力培养,从数控技术专业数控工艺员人才培养目标的最终实现角度,来培养学生的职业行动能力,实现数控机床高级操作工、数控工艺员的培养目标。

三、借鉴部件成组分类法形成学习情境

选择与专业“学习领域”课程有接口的产品,榨汁机模型作为第一个学习情境:本学习情境是由课程组教师参与设计、编程、加工、装配的哈轻车箱体连接件模具、马自达6手刹车系统成型模具、汽车导油槽等产品的部分零件,经过教学改造用于体现课程内容的多零件装配的部件。该部件由10个零件组装而成,其上包括回转类零件4件、轮廓类零件4件、复杂形体2件。连接件、标准件需要学生根据载体的功能和结构特点选择。零件以通用数据格式IGES文件、STEP文件格式给出,结构不够完整,存在可制造性缺陷。接受任务时需进行工艺处理。轮廓曲线可以利用,不可改造。多处设计了配合关系,加工时应给予保证。两个复杂形体是两个可利用的数据模型,体现专业领域学习内容的针对性。

选择典型零件、常用件、标准件组装而成的机械产品-学习情境二:解放全浮工作缸冲模,本情境是以来源于一汽汽车生产的真实产品“解放全浮工作缸冲模”的工艺设计(编程)、加工、装配为载体。本学习情境要完成解放全浮工作缸冲模的数控编程、加工与装配,该部件由16个待加工零件和多个标准件组成组装而成,其上包括回转类零件、曲面类零件、车铣复合类零件。

零件的工序流转相对比较多,加工顺序和加工方法选择以及工艺安排要求比较精细,多数零件图纸给出,部分需要根据复杂装配图拆画零件图,工艺设计内容比较多,应采用CAPP软件编制零件的数控加工工艺文件。更换部分零件可实现两个品种的加工,互换性要好。体现专业领域学习内容的普适性。

用一个可进行教学成果比较和检验的典型部件数控大赛竞赛题作为第三学习情境。

在基于工作过程设计教学情境中,学习内容遵循基本的工作行为过程结构DD资讯、计划、决策、实施、检查和评价,学生通过六步法的训练,学到了普适性的工作思路,随着学习的深入,能够从非独立到独立的完成的工作任务,提高了学生的职业适应能力,新技术的应用与基础技术的有机衔接。三维造型技术越来越广泛应用在产品开发与制造中,如机械产品的设计、研发、分析与数控加工自动编程等。产品结构信息的表达由原来的二维图纸拓展到三维实体,但三维造型仍不能取代二维图纸,因此,课程所培养的产品表达能力DD产品二维图样、产品的三维造型应并重,我们在每个学习情景中将产品图样识读、工艺策划、加工有机串联,按认知规律选择合适工作载体进行循环训练,实现学生技术能力的拓展和迁移。

课程设计总结报告 篇9

我通过本次毕业设计,在学习中老师严谨的治学态度、丰富渊博的知识,思想深邃,视野雄阔、敏锐的学术思维、精益求精的工作态度以及侮人不倦的师者风范是我终生学习的楷模,导师们的高深精湛的造诣与严谨求实的治学精神,将永远激励着我。所以,经过这次设计,我在这些方面都有了很大的进步和为我创造了很多锻炼提高的机会。

在我做毕业设计的每个阶段,从查阅资料到设计草案的确定和修改,中期检查,后期详细设计,装配草图等整个过程中都给予了我悉心的指导。

在此我特别感谢学校给了我们这一次做毕业设计的机会和良好环境,感谢指导老师的精心辅导和学校给了我一个良好的教育,你们让我顺利的完成了这次对110kV变电站的初步设计任务也增强了我们实践操作和动手应用能力,提高了独立思考的能力。使我对110kV变电站的相关内容与实际中有了一定的认识和了解,并对其所需要用的设备的.计算及选择、校验都有了掌握,为今后的工作打下了基础。

1.经过多番查阅和修改,这篇毕业论文终于完稿

在撰写论文的过程中,得到了老师和同学们热情,无私的帮助,本人在此谨表示深深的感谢!首先,我要衷心感谢我的指导教师李春兰老师半年来对我耐心的指导和无微不至的关怀。在论文的选题,查找资料,撰写过程到反复修改,乃至定稿,都得到了李老师的悉心指导。李老师有着严谨的治学态度,忘我的工作态度以及正直的为人和宽广的胸怀,是我们的楷模,也使学生铭记于心,这些将影响我今后的学习和工作,将使我受益终身。其次,我要感谢班里所有的同学,他们总是在我遇到困难的时候伸出友谊之手,在论文的写作及校正过程中,他们更是给了我大量的建议和帮助,在此向他们表示感谢!

最后,我要感谢机械交通学院的所有老师和同学,感谢他们在四年以来对我的的支持和帮助。

2.设计心得

通过这次设计,让我了解了进行一个设计项目的过程和要注意的事项,设计是一个比较繁琐的过程,许多的细节问题还要联系实际情况来考虑,当外部条件变化时,有一些相应的参数值将跟着变化,这就对我们的设计的精密度提出了更高的要求。

实训时间很短,但是通过这次实训可以学到很多书本没有的东西,有了这一次的实践经验,我们的动手能力和思维能力也相应的得到了的提高,这次实训进一步锻炼了自己的逻辑思维能力,并从中报告出宝贵的经验。我相信,我们女生也可以做得很好,虽然步伐慢了一点,但最终会跟上速度,甚至超越,“天道酬勤”,我一直都相信这个道理。

3.总结

通过这次毕业设计,对于如何解决工程实际问题我受到了一些基本训练,进一步培养了分析问题,解决问题的能力,一定的制图及计算能力,初步具有查阅技术手册,使用国家技术标准和情报检索能力,逐步树立了严肃认真,实事求是的工作作风。

在设计过程中,虽然参考了原先设计,但是整个设计过程思路,经过思考,我确定了设计方案和步骤。要设计一个变电所,首先应选地址,考虑供电电源折来源及进线方式,从低压侧入手,根据负荷资料进行负荷计算,选择低压配电屏及电容补偿柜。并适当考虑余量,确定变压器容量和台数,再确定高压开关柜个数、型号。选择合理的继电保护,再根据电气设备的尽寸,并考虑发展。确定高低压配电室的面积和高度,考虑变电所的电气照明,防雷接地,变电所内电气设备的布置应尽量满足规程规定,以达到安全、可靠、优制、质、经济的要求。

4.本设计的总体方法

首先我根据需要系数法求得工厂的有功功率、无功功率及计算视在功率,然后根据要求算出无功功率补偿容量。由于该厂是个二级负荷所以根据变压器选择的条件,选择二台SZ9-5000/35有载调压电力变压器。且电源进线较长,发生故障和停电检修的机会较多,并且不需经常切换的总降压变电所,所以采用内桥式主接线。短路电流的计算我运用标幺制法,比欧姆法较为简单。总降压变电所的一次设备我是根据设备的工作电压;工作电流;短路动稳定度及短路热稳定度来选择的。变电所进线的选择是根据经济电流密度来选择导线截面。工厂的高压配电线路是根据《电力变压器室布置》标准图集的规定来选择母线的大小,变电所的防雷保护是采用单支避雷针保护。

课程设计总结报告 篇10

企业在激烈的市场竞争环境下求得生存,就必须有效地利用人才、时间、信息结合的优势。因此,如何使企业及时掌握本企业人才的各种信息、第一时间处理好随时变化的人力资源管理问题,建立一套符合企业实际的人力资源管理系统就显得尤为重要,而我们所开发研究的企业人力资源管理系统,能帮助企业准确地进行各种数据的输入、更新、计算、汇总、结算、发放等分析统计工作,从而实现了企业人力资源管理的系统化、规范化、自动化。

随着经济水平的发展,知识经济时代给企业人力信息管理提出了更高的要求,除了以往的工资利用计算机软件excel可以管理外,公司更希望能够对以往的各种的人事信息,考勤信息,工作评价信息,工资信息等统一管理起来。高效的、准确的人事管理,不仅能促进员工不断提高自身素质、提高工作积极性。从而提高员工工作质量和效率。

对企业而言,人力资源是企业最宝贵的资源,也是企业的“生命线”。实行电子化的系统管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作,人力资源管理信息系统的实现可以减轻比较繁琐的手工信息管理。

因此能够开发出一个实用,准确的人力资源管理系统对于企业来说是重中之重!

关键词:企业管理、人力资源、信息技术

第一章 绪论

1.1问题的提出

随着公司逐年的发展,公司的人力资源管理等事务纷繁芜杂,但大体上这些事务可包括以下几个方面的内容:人事基本信息管理,员工的业务档案管理、员工的工作评价管理、员工的考勤管理、员工的工资管理等。以上各项中的每一个部分都有该方面的管理明细,以员工的基本信息管理为例,包含的明细有:员工编号、姓名、性别、部门、民族、出生年月、政治面貌、家庭住址、联系电话、毕业学校、学历等。若用人工的方法来管理这些数据,不但会造成人力、物力、财力上的浪费,而且因为要处理的信息量过大不容易进行统计和分析。依靠传统的手工管理越来越跟不上公司的发展需要,为了精简人员,提高办事效率和节约公司运营成本,特别需要改变以前单纯依赖人工管理的模式。

1.2 解决的方法

开发一个更实用更可靠的人力资源管理系统。具体方法如下:管理一个公司的整个系统的运行,包括员工基本信息,员工工资管理,员工的考勤情况,部门信息,岗位信息等。然后设置不同的用户,给予不同的权限,以进行不同的操作。

1、 先创建一个菜单,让用户选择是对哪一类对象进行操作。

2、 确定好对哪一类对象进行操作后,程序又创建一个菜单让用户选择对此类对象进行如何操作。操作包括:输入记录、显示记录、修改记录和删除记录。

3、 输入记录时提示用户输入每一条记录的各个字段,输入的每一条记录都要保存到文件如(a:example.dat)下。注意一条记录相当于一个对象。输入的工号不能重复,输入的数据字段作有效性检测。

4、 显示记录时,先提示用户输入要显示哪一个记录号的记录,如记录号在不超出范围则显示要访问的记,否则告诉用户记录号超出范围。

5、 修改记录时,先要求用户输入要修改的记录关键字内容,如学生的关键字段学号、员工的.关键字段是工号。输入好关键字后进行查找所要修改的记录,

找到了重新输入该记录的数据成员内容,否则告诉用户找不到此记录。

6、 删除记录时,先要求用户输入要修改的记录关键字内容,)输入好关键字后进行查找所要删除的记录,找到了把它删除掉,否则告诉用户找不到此记录。提示:删除的方法先创造一个临时的文件(a:example.tmp),一条一条记录查找过去,把非要删除的记录一条一条写到临时文件下,然后把临时文件复制到a:example.dat下。

1.3 人力资源管理系统概述

人力资源管理系统是典型的管理信息系统,采用计算机管理企业的人力资源管理是当前不可缺少的一种管理手段。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强,数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。 本系统着眼于人力资源管理制度的业务实际,经过实际的需求分析,采用功能强大的C#做为开发工具、SQL Server 20xx做为数据库开发出来的系统。

本人力资源管理系统可管理职工基本信息的记录,进行修改,增加,查询,删除一些功能.并可以进行工资的修改,增加,查询,删除.还可对员工的考勤情况进行管理,主要用于电脑成员员工对公司人力资源的统一管理,同时方便统计部分数据。

1.3.1 人力资源管理系统的发展

一个企业在市场中的竞争优势集中表现为以下两点:一、企业是否具有在人才市场中具有能优势的人才;二、企业所具有的人才是否具有合适的环境。所以现在的成功企业一般关注以下两个方面,一是积极寻找合适的人才,并向办法留住人才,还有一个就是营造企业的内部环境,一面促进人才的成长,一面又有利于人才脱颖而出。这两个方面,也许后者更重要,所以现在企业最流行的莫过于重组与再造,而且所有的管理活动都可以通过计算机和网络完成,比如生产管理系统、物流管理系统、财务管理系统、客户管理系统等等。

课程设计总结报告 篇11

1引言

1.1编写目的

说明这份测试分析报告的具体编写目的,指出预期的阅读范围。

1.2背景

说明:

a.被测试软件系统的名称;

b.本软件的任务提出者、开发者、用户及安装此软件的计算中心,指出测试环境与实际运行环境之间可能存在的差异以及这些差异对测试结果的影响。

1.3定义

列出本文件中用到的专问术语的定义和外文首字母组词的原词组。

1.4参考资料

列出要用到的参考资料,如:

a.本项目的经核准的计划任务书或合同、上级机关的批文;

b.属于本项目的其他已发表的文件;

c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的`标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。

2测试概要

用表格的形式列出每一项测试的标识符及其测试内容,并指明实际进行的测试工作内容与测试计划中预先设计的内容之间的差别,说明作出这种改变的原因。

3测试结果及发现

3.1测试1(标识符)

把本项测试中实际得到的动态输出(包括内部生成数据输出)结果同对于动态输出的要求进行比较,陈述其中的各项发现。

3.2测试2(标识符)

用类似本报告3.1条的方式给出第2项及其后各项测试内容的测试结果和发现。

4对软件功能的结论

4.1功能1(标识符)

4.1.1能力

简述本项功能,说明为满足此项功能而设计的软件能力以及经过一项或多项测试已证实的能力。

4.1.2限制

说明测试数据值的范围(包括动态数据和静态数据),列出就这项功能而言,测试期间在本软件中查出的缺陷、局限性。

4.2功能2(标识符)

用类似本报告4.l的方式给出第2项及其后各项功能的测试结论。

课程设计总结报告 篇12

Cortex-M3 是 ARM 公司基于 ARM V7 架构的新型芯片内核。 STM32V100-II 型是英蓓特 公司新推出的一款基于 ST 意法半导体 STM32 系列处理器(Cortex-M3 内核)的全功能 评估板。STM103V100-II 评估板有 USB,Motor Control,CAN,SD 卡,Smart 卡, UART,Speaker,LCD,LED,BNC,耳塞插孔等丰富的外设,有助于用户轻松开发 STM32 的强大功能。STM32 系列使用了 ARM 最新的、先进架构 Cortex-M3 内核,本文论述 了在 Keil Realview 开发环境上开发基于汇编语言的 LED 控制程序, 基于对 STM32 的 GPIO 寄存器写值配置思想, 控制 EduKit-M3 实验平台的发光二极管 LED1、 LED2、 LED3、 LED4, 使它们有规律地点亮。

一、 设计概述

1.1、 设计需求

Keil Realview 开发环境上,全部采用汇编语言编程,实现对 EduKit-M3 实验平台的发 光二极管 LED1、LED2、LED3、LED4 的亮灭控制,使它们有规律地点亮。 这里采用例程提供的顺序点亮方式,按照 LED1 亮 LED2 亮 LED3 亮 LED4 亮,如此反复,要求每个 LED 亮灭之间延时一段时间,以增强可观性。需要说明的是,这 仅仅作为程序控制 LED 的一种控制方式,基于点亮 LED 的控制原理,可以编程实现各种显 示 LED 的亮灭模式,并提供一种通用的控制方法,要求程序可读性强,易于修改。

1.2、 设计原理

(1)STM32 通用 GPIO 端口概述 STM32F10x 处理器上共有 7 个 I/O 端口:A、B、C、D、E、F、G,每个 16 个管脚 每组端口(寄存器必须以 32 位字形式访问) 每组端口有以下寄存器: , 32 位配置寄存器: GPIOx_CRL、GPIOx_CRH 32 为数据寄存器: GPIOx_IDR、GPIOx_ODR 32 位置位/复位寄存器: GPIOx_BSRR 16 位复位寄存器: GPIOx_BRR 32 为锁定寄存器: GPIOx_LCKR I/O 口通用输入、输出端口配置为输入时,每个 APB2 时钟周期将端口数据送输入寄存 器(GPIOx_IDR),在输入模式下,输出是断开的。输出模式时:写到输出寄存器(GPIOx_ODR) 的值被传给对应的 I/O 引脚。在输出模式下,输入是允许的' (2)程序设计原理 EduKit-M3 实验平台上,通过写值配置端口数据输出寄存器 GPIOC_ODR[15:0]值,可 以实现对四个 LED 的亮灭控制, 因为 C 口[9:6]位和四个 LED 灯连通。 而这里主要是通过对 时钟控制寄存器以及端口 C 的各配置寄存器和输出寄存器写值, 以达到配置端口, 控制 LED 的目的。 汇编语言与 C 语言相比,要求更加贴近硬件,了解 M3 内核的内部结构和寄存器地址。 基于汇编语言的编程控制, 只需要找出需要配置的端口基地址, 然后弄清楚各寄存器的偏移 地址,以及各寄存器每位的含义,按照要求写 1 或写 0 即可。

2

二、 硬件设计:

2.1 硬件电路

2.2 硬件电路描述

本设计是基于 EduKit-M3 实验平台的嵌入式开发实例, EduKit-M3 实验平台有四个 LED 灯,分别为 LED1、LED2、LED3、LED4,对应的连接到 I/O 的 C 口 PC.6、PC.7、PC.8、 PC.9 四位输出位上,不需要外扩电路或者额外接线,简单易行。

三、 软件设计

3.1 程 序 流 程 图

3.2 软 件 设 计 描 述

(1)整个工程包含 3 个源文件:STM32F10x.s、和 my led.s,stm32f10x_lib.c 其中3STM32F10x.s 为启动代码, 。启动代码作用是:1)堆和栈的初始化;2)向量表定义;3)地 址重映射及中断向量表的转移;4)设置系统时钟频率;5)中断寄存器的初始化;6)进入 汇编主程序。my led.s 是汇编主程序,完成所有控制功能。

(2)程序工作原理概述: 对于 LED 的控制,主要通过对 I/O 端口的配置,将对应的寄存器相应的位写 1 写 0 控 制。程序首先要经过启动代码段进行相关的启动配置,然后跳转到汇编主程序。 汇编主程序完成了时钟、端口配置以及 LED 点亮的所有功能。首先需要对于系统时钟进 行配置,已获得系统所用频率。 然后进行端口配置低、高寄存器配置,获得输入输出模式以及最大速度。将时钟和端口 配置完成后,就可以对输出寄存器进行对应位的写值控制了,从而达到控制 LED 的目的,高 电平点亮,低电平熄灭。 点亮 LED 后,转入延时子程序,延时子程序写值 0X000FFFFF,做寄存器值减法,减到 0 后,过程所需时间即是延时时间,即单个 LED 点亮时间。本程序设置循环点亮模式,即 LED1 到 LED4 顺序循环点亮,将对应位逐次写 1,如果需要修改点亮模式,只需修改寄存器的值以 及写值顺序即可。

(3)寄存器配置描述 端口配置低寄存器(GPIOC_CRL) C口基地址:0X40011000 偏移地址:0x00 复位值:0x44444444 寄存器配置:0X22222222 功能含义: 口配置低寄存器为模拟输入模式, 端 通用推挽输出模式, 输出模式, 最大速? 2MHz

端口配置高寄存器(GPIOC_CRH) C口基地址:0X40011000 偏移地址:0x04 复位值:0x44444444 寄存器配置:0X22222222 功能含义: 口配置高寄存器为模拟输入模式, 端 通用推挽输出模式, 输出模式, 最大速? 2MHz 端口输出数据寄存器(GPIOC_ODR) C口基地址:0X40011000 地址偏移:0Ch 寄存器配置 0xfffffc4f 0xfffffc8f 复位值:00000000h 功能含义 PC.6 位写 1,对应点亮 LED1 PC.7 位写 1,对应点亮 LED2

40xfffffd0f 0xfffffe0fPC.8 位写 1,对应点亮 LED3 PC.9 位写 1,对应点亮 LED4

时钟控制寄存器(RCC_CR) 复位和时钟基地址:0X40021000 偏移地址: 0x00 复位值: 0x000 XX83 寄存器配置:0X00000003 功能含义:PLL 未锁定,PLL 关闭,时钟监测器关闭,外部 1-25MHz 振荡器没有旁?,外部 1-25MHz 时钟没有就绪,HSE 振荡器关闭内部 8MHz 时钟就绪,内部 8MHz 时钟开启。 时钟配置寄存器(RCC_CFGR) 复位和时钟基地址:0X40021000 偏移地址: 0x04 复位值: 0x0000 0000 寄存器配置:0X00000000 功能含义:没有时钟输出,PLL 时钟 1.5 倍分频作为 USB 时钟,PLL 2 倍频输出,HSE 不分 频,HSI 时钟 2 分频后作为 PLL 输入时钟,PCLK2 2 分频后作为 ADC 时钟,HCLK 不分频, HCLK 不分频,SYSCLK 不分频,HSI 作为系统时钟,HSI 作为系统时钟。 AHB外设时钟使能寄存器 (RCC_AHBENR) 复位和时钟基地址:0X40021000 偏移地址:0x14 复位值:0x0000 0014 寄存器配置:0X00000014 功能含义:睡眠模式时闪存接口电路时钟开启,睡眠模式时 SRAM 时钟开启,DMA 时钟关 闭 APB2 外设时钟使能寄存器(RCC_APB2ENR) 复位和时钟基地址:0X40021000 偏移地址:0x18 复位值:0x0000 0000 寄存器配置:0XFFFFFFFF 功能含义:USART1 时钟开启,SPI1 时钟开启,TIM1 时钟开启,ADC2 时钟开启,ADC1 时钟开启,IO 口 E 时钟开启,IO 口 D 时钟开启,IO 口 C 时钟开启,IO 口 B 时钟开启,IO 口 A 时钟开启,辅助功能 IO 时钟开启

3.2 主 要 程 序 说 明

(1)启动代码转入汇编主程序的设置: 【启动代码段设置: 】 Reset_Handler PROC EXPORT Reset_Handler [WEAK] IMPORT MAIN ;声明外部函数,导入符号 LDR R0, =MAIN ;等待工作调用 BX R0 ;跳转到汇编主程序 MAIN 函数 ENDP ;过程段结束 【汇编主程序设置: 】 AREA MYCODE,CODE,READONLY ;定义一个代码段,属性为只读 EXPORT MAIN MAIN PROC (主程序功能段开始) EndP END (2)汇编主程序 ;配置时钟

5LDR R1,=0X40021000 LDR R0,=0X00000003 STR R0,[R1,#0X00] LDR R0,=0X00000000 STR R0,[R1,#0X004] LDR R0,=0X00000014 STR R0,[R1,#0X14]

时钟控制寄存器入口

配置时钟控制寄存器(RCC_CR)

配置时钟配置寄存器(RCC_CFGR)

配置 AHB 外设时钟使能寄存器 RCC_AHBENR

LDR R0,=0XFFFFFFFF STR R0,[R1,#0X18] ;配置 APB2 外设时钟使能寄存器(RCC_APB2ENR) ;------------------------------------------------------------;配置端口 MOVS R0,#0X22222222 LDR R1,=0X40011000 STR R0,[R1,#0X00] ;配置端口配置寄存器 GPIOC_CRL MOVS R0,#0X22222222 LDR R1,=0X40011000 STR R0,[R1,#0X04] ;配置端口配置寄存器 GPIOC_CRH ;------------------------------------------------------------;点 亮 LED LDR R0,=0xfffffc4f STR R0,[R1,#0X0C] ;将 0xfffffc4f 写进 GIPOC_ODR, 点亮 LED1 BL DELAY ;延时 ------------------------------------------------------------LDR R0,=0xfffffc8f STR R0,[R1,#0X0C] ;将 0xfffffc8f 写进 GIPOC_ODR, 点亮 LED2 BL DELAY ;延时 ------------------------------------------------------------LDR R0,=0xfffffd0f STR R0,[R1,#0X0C] ;将 0xfffffd0f 写进 GIPOC_ODR, 点亮 LED3 BL DELAY ;延时 ------------------------------------------------------------LDR R0,=0xfffffe0f STR R0,[R1,#0X0C] ;0xfffffe0f 写进 GIPOC_ODR, 点亮 LED4 BL DELAY ;延时 ------------------------------------------------------------B MAIN ;跳到 MAIN 函数 ;------------------------------------------------------------(2)延时子程序 DELAY

6LDR R3,=0X000FFFFF ;延时控制字 DELAY_1 SUBS R3,R3,#0X01 ;延时控制字自减 BEQ DELAY_OUT ;为 0 跳出返回 B DELAY_1 ;不为 0 回转继续做减法 DELAY_OUT BX LR ;程序返回

四、 调试与结果

4.1 调 试 过 程

(1) 使用 Keil uVision3 通过 ULINK 2 仿真器连接 EduKit-M3 实验平台,打开建立的 my led controler 工程,点击子目录下的 my led.s 文件,编译链接工程。 设置 Flash――Debug, 选择 Cortex-M3 J-LINK, Flash――Utilities, 同样选择 Cortex-M3 J-LINK,效果如下

点击编译链接,生成 HEX 文件

点击 Load,下载源程序到 STM32,运行程序 (2) 选择软件调试模式,点击 MDK 的 Debug 菜单,选择 Start/Stop Debug Session 项或 Ctrl+F5 键。

7在逻辑分析仪中添加 GPIOC_ODR.6、GPIOC_ODR.7、GPIOC_ODR.8、GPIOC_ODR.9, 点击 Run 按钮即可在逻辑分析仪中看波形。

4.2 测 试

本程序由于大量的涉及到原理简单,测试方便,只需要单步运行,查看寄存器的值,就 可以测试程序的正确性。

(1) 程序开始时各寄存器的值

(2)将时钟控制寄存器入口基地址赋值给 R1

(3)R1 既已经被赋值了时钟控制寄存器入口地址,利用偏移地址将时钟各控制寄存器的地 址赋值给(R1+偏移量) 达到配置 RCC_CR、RCC_CFGR、RCC_AHBENR、RCC_APB2ENR 的目的, , 集体寄存器值变化如下:

8(4)端口配置情况测试:I/O C 口入口地址写进通用寄存器 R1,利用基地址加偏移地址找 到端口配置寄存器 GPIOC_CRL、GPIOC_CRH,然后将控制字 0X22222222 写进该寄存器。

(5)端口输出数据寄存器(GPIOx_ODR) 的值的变化,直接反映了外部 LED 的亮灭变化, 采用逐位写 1 的方式,实现循环点亮,此时通用 R1 已经被写进了 C 口的入口基地址,只需 加上偏移地址#0X0C,便是 GPIOx_ODR 的地址,每次写值控制 LED 点亮后,程序跳转到延 时子程序,所测试结果如下: 【将 0xfffffc4f 写进 GIPOC_ODR 点亮 LED1】 【延时子程序运行寄存器变化情况】

当转入延时子程序后,寄存器 R3 值做减 1 算法,从 0X000FFFFF 循环减至 0,是为延时 时间,然后继续跳转至端口输出寄存器配置,点亮 LED2,接着再次跳转到延时子程序,R39再次做减 1 运算,如此控制 LED 循环点亮。 【转入延时子程序】

【退出延时子程序对 LED2 对应位写 1 况】

4.3 结 果 及 描 述

(1)逻辑分析仪中波形:

GPIOC_ODR.6、 GPIOC_ODR.7、 GPIOC_ODR.8、 GPIOC_ODR.9 的波形即对应的 LED1、 LED2、LED3、LED4 高低电平波形,由此可以验证程序的正确性,即 LED 确实按照程序的 思想循环顺序点亮。

(2)当将程序下载到 STM32 中后,EduKit-M3 实验平台上四个 LED 确实循环点亮,进一 步验证控制程序的正确性。

五、总结

本设计是基于 STM32 的汇编语言编写的 LED 循环顺序点亮控制程序,原理简单易行, 程序可修改性和可读性强, 件电路也很简单, 需要外扩电路, 接利用试验台内部接线, 硬 不 直 通过对 GPIO 的控制来相应地点亮 LED 灯。 整个控制程序只需要找到相应的时钟、端口、输出寄存器的地址,以及各控制寄存器的 偏移地址,直接寻址写值控制,这是与 C 语言程序最大的不同点,即汇编编程更加的贴近硬 件,要求熟悉内部寄存器的地址,熟悉如何配置各位,这就要求对寄存器每位的含义非常清 楚。 通过用汇编语言编写 I/O 控制程序, 进一步熟悉了解了 STM32 GPIO 操作, 以及 CORTEX M3 的内部架构和优点,学会了如何使用 KEIL Realview 开发 STM32,以及如何进行程序单 步调试,寄存器值查看。了解了 EduKit-M3 实验平台内部结构和优良的功能。

课程设计总结报告 篇13

一 :项目概况

1.1 基本项目任务

潍坊市郊区有一座锅炉厂,满足人们用电量的需求的同时,排放出大量的含尘气体,需要进行处理以保证对环境无害,拟设计一套除尘系统。该燃煤锅炉的基本参数如下:

烟气流量:30000Nm3/h;

烟气密度:1.29kg/m3;

烟气黏度:1.8×10-5P.s;

烟气温度:120℃;

烟气压强:1atm;

粉尘密度:20xxkg/m3

粉尘粒径分布符合对数正态分布,平均半径Dmean =30μm,均方差σ= 1.2。 进口粉尘浓度:20g/Nm3

1.2排放要求

要求达到国家《锅炉大气污染物排放标准》GB13271―20xx二类区域排放标准。

即烟尘浓度排放标准(标准状态下):200mg/m3;二氧化硫排放标准(标准状态下):900mg/m3。

1.3项目意义

锅炉厂排放的废气主要有锅炉燃煤产生的烟气,主要污染物有烟尘、二氧化硫、氮氧化物等。这些污染物排放到大气中将产生悬浮颗粒使气浑浊,出现灰霾、酸雨、光化学烟雾等气象灾害,危害环境和人体健康。锅炉燃煤燃烧过程中还会产生多环芳烃二f英等持久性有机污染物以及排放大量温室气体--二氧化碳;此外,燃煤电厂飞灰中也已检出吸附有非多环芳烃类有机污染物。小颗粒一般是指

空气动力直径在0.001~10m之间固态或液态的空气悬浮物。我国大气中小颗粒物的污染非常严重,其主要来源是燃料燃烧后排放的产物,而其中又以火电厂排放的烟气所含比重最大。大气中总悬浮颗粒物(TSP)浓度的增加可导致大气能见度明显下降,太阳辐射损失明显增加,并影响人体呼吸系统。全国城市空气中TSP普遍超标,大气中二氧化硫浓度的增加对人体健康有严重影响,刺激呼吸系统,使气喘病人痉挛,诱发支气管炎、气管炎,二氧化硫还影响植物的'生长发育及叶面伤害、坏死。此外,二氧化硫还是形成酸雨的主要物质,对金属材料可造成腐蚀使建筑材料出现斑痕,失去光泽。大气中氮氧化物浓度的增加会刺激人体呼吸系统、中枢神经系统、导致肺气肿、麻痹和痉挛,使植物生长缓慢,叶面损伤。另外氮氧化物也是形成酸雨的主要原因。

最近几年的大气受到严重的污染,雾霾天气在全国大部分城市频繁发生,平流层臭氧层变薄和酸雨的产生都是工业生产中释放的废气导致的,陆地和海洋生物也受到威胁。

源头治理已成为大气污染控制中一项积极有效的措施,因而每个工厂中的除尘净化设施就显得尤为重要。经济合理的除尘设备可将污染扼杀在“摇篮”中,还我们赖以生存的大气一片洁净,通过除尘装置对烟气进行净化,将对大气的污染降到最低,达到国家的排放标准,进一步的提升中心城区的形象和品位。

1.4设计原则等

本设计遵循如下原则进行工艺路线的选择及工艺参数的确定:

(1)除尘效率满足锅炉大气污染物排放标准。基础数据可靠,总体布局合理。

(2)避免二次污染,降低能耗,近期远期结合、满足安全要求。

(3)采用成熟、合理、先进的处理工艺,处理能力符合处理要求;

(4)投资少、能耗和运行成本低,操作管理简单,具有适当的安全系数,各工艺参数的选择略有富余,并确保处理后的尾气可以达标排放;

(5)在设计中采用耐腐蚀设备及材料,以延长设施的使用寿命;

(6)废气处理系统的设计考虑事故的排放、设备备用等保护措施;

(7)工程设计及设备安装的验收及资料应满足国家相关专业验收技术规范

和标准。

(8)考虑场地的大小,设备要在满足除尘效率的前提下,应有尽量小的占地面积。

(9)要根据当地的具体情况和条件,本单位操作、维护管理水平,再根据各种除尘器的性能来选定所需要的除尘器。

二、方案选择

2.1选择原则

2.1.1环境性

Ⅰ 最大限度满足排放要求;

Ⅱ 考虑外观(明显的蒸汽或水蒸气流);

Ⅲ 大气污染控制体系产生的废水及土地污染;

Ⅳ 大气污染控制体系噪声水平;

Ⅴ 设备选址;

Ⅵ 可用空间;

Ⅶ 环境条件;

Ⅷ 完备的公共设施(水电)、辅助设施(废物处理处置);

2.1.2工程性

Ⅰ 污染物特性(物理化学特性、浓度、尺寸分布---以防各物质间产生化学反应、腐蚀、碾磨、毒性);

Ⅱ 气流性质(气量、温度、压强、湿度、组成、粘度、反应性、可燃性、密度、腐蚀性、毒性);

Ⅲ 设计与应用效率(尺寸与重量、分级效率、分割直径、压降、可靠性、能耗、温度限制、维护要求);

课程设计总结报告 篇14

一.前言

近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。

十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多,在学习了单片机的有关知识之后,运用相关知识来设计完成交通信号灯。

二.功能概述

2.1设计任务:交通灯的硬件和软件设计 2.2设计目的

1.进一步熟悉和掌握单片机的结构和工作原理。

2.掌握单片机的接口技术及相关外围芯片的外特性,控制方法。

3.通过课程设计,掌握以单片机为核心的电路设计的基本方法和技术,了解有关电路参数的计算方法。

4.通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。 5.通过完成一个包括电路设计和程序开发的完整过程,为我们今后从事相应工作打下基础。

三.设计思路

交通灯的变化规律

按照常规我们假设一个十字路口为东西南北走向。初始状态为状态1,南北方向绿灯通车,东西方向红灯。经过过一段时间(25S)转换状态2,南北方向绿灯闪几次转亮黄灯,延时5S,东西方向仍然红灯。再转换到状态3,东西方向

绿灯通车,南北方向红灯。过一段时间(25S)转换到状态4,东西方向绿灯闪几次转亮黄等,延时5S,南北方向仍然红灯。最后循环至南北绿灯,东西红灯。在这些状态下,有时钟倒数计时。

四.硬件介绍

基础知识

交通灯控制器实例主要使用了89C51单片机的定时器/计数器,基础知识主要包括交通灯的变化规律、定时器/计数器的概念、定时器/计数器的相关寄存器、定时器/计数器的4种工作方式、以及定时器/计数器的变成。

4.1定时器/计数器

定时器/计数器是单片机中最常用、最重要的功能模块之一,本节通过交通灯控制器实例来演示定时器的使用,并复习如何使用散转程序。

首先介绍交通灯以及定时器/计数器的基础知识,接着介绍本实例的硬件电路构成,然后逐步分析定时器的变成以及程序的全貌,最后总结一下本实例的技巧与注意点。

4.2定时器/计数器的概念

89C51单片机内有两个可编程的定时器/计数器T0、T1。

当定时器/计数器用作“定时器”时,每经过1个机器周期(12个时钟周期),计数器加1。

当定时器/计数器用作“计数器”时,计数器在对应的外部输入管脚(T0为P3.4引脚,T1为P3.5引脚)上每发生一次1到0的跳变时加1。使用“计数器”功能时,外部输入每个机器周期被采样一次。当某一周期管脚状态采样为高电平而下一周期采样为低电平时,计数器加1。由于检测下降沿跳变需要两个机器周期(24个时钟周期)的时间,所以技术频率最大值只能为时钟周期的1/24。计数器对外部输入信号的占空比并无限制,但为了保证给定的电平信号在其改变之前至少被采样一次,外部输入信号必须至少保持一个完整的机器周期。

4.3定时器/计数器的相关寄存器

与定时器/计数器相关的寄存器有定时器/计数器工作方式寄存器(TMOD)、定时器/计数器控制寄存器(TCON)。TCON已经在2.5节受控输出实例中介绍过,

因此,在本例中主要介绍TMOD寄存器。

定时器/计数器工作方式寄存器(TMOD),字节地址89H,不可进行位寻址。 定时器/计数器工作方式寄存器(TMOD)的8位分为两组,高4位控制T1,低4位控制T0。TMOD每一位的功能如下。 GATE:门控位。

GATE=0,仅由运行控制位TRX(X=0,1)=1来启动定时器/计数器运行; GATE=1,由运行控制位TRX(X=0,1)=1和外部中断引脚上的高电平共同来启动定时器/计数器运行。

C/T:定时器模式和计数器模式选择位。 C/T=0,为定时器模式; C/T=1,为计数器模式。

M1、M0:工作方式选择位。M1、M0的4中编码对应4种工作方式,对应关系见表2-10。

4.5定时器/计数器的4种工作方式

定时器/计数器的4种工作方式下的逻辑结构如表所示。

内容需要下载文档才能查看

(1)方式0。

定时器/计数器的工作方式0称为13位定时器/计数器的。它由TLX的`低5位和TLX的8位构成13位的计数器,此时TLX的高3位未使用。改工作方式是为了和48系列单片机兼容而设计的一种工作方式,一般情况不使用方式0进行定时/计数。方式0的控制方式与方式1完全相同,下面重点介绍方式1的控制方式 。 (2)方式1

定时器/计数器的工作方式1称为16位定时器/计数器。它由TLX和THX构成,TLX计数溢出向THX进位,THX计数溢出置位TCON中溢出标志位TFX。

一阵尖锐的碰撞声伴随着地面上车轮留下的黑色印迹,不用说准又是出了车祸。循声望去,果然,街头不远处,一辆大卡车和一辆小汽车“热情的相拥”了!

紧跟着,看热闹的人从四方涌了过来,“呼啦”一下就把卡车和汽车围成了一个圈,不一会儿就成了一堵“密不透风”的人墙。流动的车流也停止了前时,议论声、叫嚷声此起彼伏,有人拨了“110”,有了打了“120”。终于,警车和救护车呼啸着“挤进”了现场,医护人员忙着把伤员抬到车上,警察一边维护现场秩序,一边对现场的目击证人询问情况,详细地记录下事故的发生过程。

据了解,事故是因为卡车司机边讲电话边开车,没注意路面情况造成的。那触目惊心的血迹向人们昭告:一眨眼的工夫又有两条生命从这个世上消失了。

有时候我真痛恨命运的不公:为什么我的身体各部分拼合在一起将我组成一盏交通灯?为什么要让血肉横飞、家破人亡的惨剧在我的眼前上演?为什么让我只能眼睁睁地看着一条条鲜活的生命在顷刻间灰飞烟灭?为什么那呼天喊地的哭声常常萦绕在我的耳边?天哪,这恶梦般的日子究竟向何时才能结束呀!

前几天,我亲眼看到一辆摩托车因闯红灯,被飞驰而来的货车撞得粉碎;一位年轻小伙因醉酒驾驶,撞到了路边的大树当场死亡;两名学生因单手骑车,想要显示自己高超的车技而从车上摔下来……

每当夜晚降临,星星在静谧的夜空闪烁,我便会悄悄流泪,为自己生活在这么一个喧哗、混乱的世界而哭泣,为人类不珍惜自己的生命而叹息。

我不明白,人们既然请我来帮助他们管理交通,可为什么有人就是不愿意遵从我的意愿行车?人们既然把我放在车流、人流密集的十字路口,为什么来来往往那么多的人,那么多的车却对我熟视无睹?我究意是人们真心需要的帮手,还是为了城市上档次而安放的摆设?

每一天,我都立在城市的马路上,看着来来往往的人流和车流。可是,每一天,我都经受着视觉的污染和心灵的痛楚。我再也不想看着这个繁荣着同时也在不断毁灭着的世界。

不明白,人们共同制定的交通法规竟没有用处;不明白,人们把生命看得那么卑微;不明白……太多太多!人类的复杂是我这盏小小的灯永远也不了解的。

我的思绪飘到了遥远的未来,我看到在那个蓝色的星球上,人们自觉地、有序地行进在宽阔的大道上,还隐约传来一阵阵欢声笑语……

“啊――”又一声刺耳的尖叫声划破天际,我的心随之一颤,那一阵刺痛再次漫向我的全身!

课程设计总结报告 篇15

北京移动LTE BookRRU 3235e应用情况汇报

一、产品规格:

BookRRU规格:

体积/重量: 4L / 4.5kg 【体积小、重量轻,便于安装】

频 段: 2575~2635MHz【Band38/41,可三载波扩容】

载 波: 3*20 MHz

发射 功率: 2*10 W 【覆盖50~100米路段优选】

天线 增益: 10 dBi

供 电: AC 【交流供电、安装方便】

天馈 模式: 内置 / 外置

二、BooKRRU应用情况:

北京移动城一分公司51、53网格应用,从测试情况来看,效果良好:RSRP、SINR等均明显提升。

【站点1】站名:朝阳新族大厦HL;覆盖路段:朝阳秀水南街

BookRRU建设前该路段的覆盖情况:

20xx-9-2

华为保密信息,未经授权禁止扩散 第1页, 共5页

RSRP: SINR:

速率:

BookRRU建设后该路段

RSRP(覆盖图、做主服小区图)、

SINR、速率情况:

安装效果:

RSRP: SINR:

速率:

20xx-9-2

华为保密信息,未经授权禁止扩散 第2页, 共5页

【站点2】站名:朝阳劲松七区

713号楼HL、覆盖路段:劲松南路靠近2环路方向 BookRRU建设前该路段RSRP、SINR、速率情况

RSRP: SINR:

速率:

BookRRU建设后该路段RSRP(覆盖图、做主服小区图)、SINR、速率情况 安装效果:

20xx-9-2

华为保密信息,未经授权禁止扩散 第3页, 共5页

RSRP: SINR:

速率:

【站点3】站名:朝阳垂杨柳南里;覆盖路段:广和街与朝阳垂杨柳中街交叉口处 BookRRU建设前该路段RSRP(覆盖图、做主服小区图)、SINR、速率情况 RSRP:SINR:

20xx-9-2

华为保密信息,未经授权禁止扩散

4页, 共5页

速率:

BookRRU

建设后该路段

RSRP、SINR、速率情况: RSRP: SINR:

速率:

三、结论:

1,BookRRU具有安装方便、隐蔽,不易激起民扰的特点; 2,BookRRU对50~100米路段弱覆盖具有明显改善效果; 3,BookRRU跟普通宏站之间切换顺畅,精准控制覆盖。

20xx-9-2

华为保密信息,未经授权禁止扩散 第5页, 共5页

课程设计总结报告 篇16

古典文学中常见论文这个词,当代,论文常用来指进行各个学术领域的研究和描述学术研究成果的文章,简称为论文。以下就是由编为您提供的课程设计开题报告。

研究的内容。课题研究的内容,顾名思义,就是我们的课题要研究的是什么。比如我校黄姝老师的指导的课题“新八景”,课题研究的内容就是:“以佛山新八景为重点,考察佛山历史文化沉淀的昨天、今天、明天,结合佛山经济发展的趋势,拟定开发具有新佛山、新八景、新气象的文化旅游的可行性报告及开发方案。

课题研究的目的,应该叙述自己在这次研究中想要达到的境地或想要得到的结果。比如我校叶少珍老师指导的“重走长征路”研究课题,在其研究目标一栏中就是这样叙述的`:1、再现长征历程,追忆红军战士的丰功伟绩,对长征概况、长征途中遇到了哪些艰难险阻、什么是长征精神,有更深刻的了解和感悟。

2、通过小组同学间的分工合作、交流、展示、解说,培养合作参与精神和自我展示能力。

3、通过本次活动,使同学的信息技术得到提高,进一步提高信息素养。

在“课题研究的”这一部分,应该提出本课题组关于解决本课题问题的门路或者说程序等。一般来说,研究性学习的课题研究方法有:实地调查考察法(通过组织学生到所研究的处所实地调查,从而得出结论的方法)、问卷调查法(根据本课题的情况和自己要了解的内容设置一些问题,以问卷的形式向相关人员调查的方法)、人物采访法(直接向有关人员采访,

以掌握第一手材料的方法)、文献法(通过查阅各类资料、图表等,分析、比较得出结论)等等。在课题研究中,应该根据自己课题的实际情况提出相关的课题研究方法,不一定面面俱到,只要实用就行。

课程设计总结报告 篇17

课程设计是一门课程结束之后安排一周或者两周综合实训,让学生完成一个实际的课题巩固理论知识,对课程知识体系获得更深刻全面的理解,是提高学生实践能力的重要环节[1]。目前,学院软件工程专业从第4、5学期陆续开设专业基础课和专业课,如《C#面向对象的程序设计》、《Java程序设计》、《软件需求分析》、《数据库原理及应用》、《软件工程》、《UML技术》、《软件测试》等,这些课程均安排了为期一周的课程设计。但大四毕业设计时发现部分学生实践能力达不到专业培养要求,原因主要在于专业类课程实践环节没能够达到理想的教学效果。经调研发现,这些课程设计周是由各科授课老师布置一个相关课题,明确课题要求,给一周时间让学生自主完成,最后提交一个小的系统与课程设计报告。这种课程设计存在以下问题:

(1)课程设计教学内容方面。老师未能提供系统、综合的课程知识相关案例,导致学生对题目理解不足,对课题认知模糊,无从下手,降低了学习主动性。

(2)教学手段陈旧。基本还是停留在老师讲、学生听的阶段。师生互动较少,学生没有足够时间思考,即使在某个环节出现问题也不能及时解决,课后问题可能不了了之。(

3)课程设计考核体系不完善。实践环节大多为考察,导致学生不够重视,提交一个报告了事。由于缺乏完整监管机制,学生对整个课题的开发过程认识不清,没有收获。另外,老师凭提交的报告给出成绩,区分度不明显,不够合理公平。针对目前存在问题,本文提出软件工程类课程设计实践教学改进方案。首先,建设一个可复用的软件工程实践教学案例库,案例库中的教学案例运用主流开发技术、管理技术及开发环境。“可复用”是指同一案例根据不同课程分割出不同的知识单元,软件工程类课程之间本来就紧密联系,相互承接,案例库可供多门专业课在实践环节教学中使用。其次,推行案例同时更新教学手段,采用注重学生参与及师生交流的分段式教学模式。最后,制定明确的课程设计监管与考核方案,对整个课程设计过程严格把控,培养学生综合应用知识能力与实践动手能力,提高课程设计环节教学效果。

1案例库建设

案例库中的项目不仅要考虑案例库的可复用性,能够服务多门课程,还需体现软件工程专业能力培养需求,并考虑开发难度与学生接受程度。因此应选择学生熟悉的业务系统,采用主流开发工具来实现轻量级工程化系统。系统功能尽量有代表性,同类系统可以仿照实现,并根据课程知识结构需要进行功能定制。如案例库中的项目:《学生成绩管理系统》用C#与SQLServer2008开发。该系统是典型的小型MIS系统,主要实现了学生、教师、管理员3类用户对学生信息、课程信息及成绩信息不同程度的增、删、改、查。该案例可以服务于《C#面向对象的程序设计》、《数据库原理及应用》、《UML技术》、《软件工程》、《软件测试》等课程的设计教学。案例库项目开发融合了软件工程很多专业课程知识,在不同课程中使用,学生可以明确各门课程学习目标,从不同视角体验软件开发流程,提高对软件工程整体把握的能力,建立软件工程的思想。

2知识结构划分与整理

案例实现之后,为了服务于不同课程,不同授课教师需要重新组织教学资源,梳理课程大纲、划分教学内容、整理教学素材、制作教学课件,这一步至关重要也最为核心。想要通过一个完整教学案例,使学生建立起课程知识结构网络,授课教师不仅要基于案例将课程相关基本知识点及联系贯穿其中,还要对知识进行高度提炼,体现课程内容有机联系。这样学生通过案例讲解,不仅对理论知识理解更加透彻,对课程体系也会有更深刻的把握,学习效果取得质的飞跃。下面以《学生成绩管理系统》的`实现为例,按不同课程知识侧重点进行概要划分,在课程设计环节中,授课教师结合案例针对本门课程侧重讲授知识结构。(1)《面向对象的程序设计C#》,讲授如何利用C#语言进行系统开发。利用常用控件来搭建设计学生成绩管理系统界面、实现窗口间跳转、消息传递;利用面向对象的程序设计方法实现系统业务逻辑与主要功能;利用ADO组件访问数据库,完成对系统数据的基本操作。(2)《数据库原理及应用》,讲授如何进行学生成绩管理系统后台数据库设计。数据流图,数据字典的创建;概念结构设计(E-R图的绘制)逻辑结构设计,将E-R图转换为关系模式,如何考察关系模式、规范化程度、规范化理论、视图机制、安全性及完整性设计;数据库的实施:SQL的应用,建库、建表、录入数据等。(3)《软件工程》,以学生成绩管理系统为例,按照软件工程流程,讲解每一阶段任务及涉及方法,结合案例从可行性分析、需求分析、总体设计、详细设计、系统实现及系统测试几个步骤进行。(4)《UML面向对象设计与分析》,对应学生成绩管理系统开发各阶段从建模的角度讲解UML的9种图,主要包括在需求阶段如何识别参与者与用例,建立用例模型;在分析设计阶段静态结构模型的建立(类图、对象图)及动态行为模型的建立(顺序图、状态图、活动图);系统实现阶段物理模型的建立(组件图、系统部署图),及将UML自动转换为面向对象设计语言的实现。可以看到,不同课程使用《学生成绩管理系统》案例侧重于不同知识体系。

3案例推行与考核模式建立

授课教师在课程设计环节中推行案例,按照案例教学、任务驱动模式来进行,课堂讲授仍然是不可或缺的[2]。首先通过分析案例程序引导学生学习,由案例的讲解分析,深入浅出地引出知识点,引导学生逐步理解课程重点、难点,深化理论知识学习[3]。其次提出本次课程设计任务要求,老师详细分解设计题目内容与步骤,给出参照与示范。案例讲解与任务分解交叉进行,课程差异性使得案例教学不必拘泥于固定模式与时间,讲授案例时间大概是6~10学时,老师可以自行调整授课进度与节奏。在案例教学中,为了充分调动学生主动性,并及时发现问题、解决问题,采用了“教师提出课题―学生分组讨论―教师演示案例―学生实践―学生总结、师生交流”分段方式进行,并且在以学生为主体的阶段进行考核。在案例讲解、任务驱动教学方式下,建立完整考核机制,教师监控整个实践过程,激励学生参与到每一个阶段中,学生遇到问题也可以反馈给老师,及时得到帮助,提高学生主动性。成绩考评是根据学生每一阶段任务完成情况,从分析解决问题、团队合作、语言表达及文档书写能力表现作综合评定,不仅保证了评价结果客观性,也引导了学生加强这些方面的能力培养。

4结语

针对学院现在软件工程类多门课程在课程设计环节存在问题,提出了建设可复用的案例库,并根据不同课程教学需要对案例进行知识结构划分与整理,在实践中采用分段式教学推行案例,加以完整考评方式,现已收到较好教学效果。基于案例库的实践教学改进方案还可以应用在软件工程综合实训环节,为了达到更高教学要求,培养高质量人才,案例库还需要不断更新与完善。

[摘要]

为提高建筑工人安全检查的效率和效果,减轻事故损害和减少事故发生,以图像识别技术为核心支撑,提出了建筑工人智能安全检查系统的结构、功能及运行流程,并对系统运行效果进行了测试。研究和测试表明:该系统具有身份识别和安全装备检查功能;该系统的身份识别正确率为83.75%、安全帽正确识别率为96.25%、安全带正确识别率为63.75%,可满足实际需要;该系统具有硬件投入低、检测速度快、准确性高、应用场景广泛的优势,具有实际应用和推广价值。

[关键词]

施工安全;安全检查;图像识别;系统设计

引言

施工活动是劳动力密集的高危生产活动,事故伤亡人数居高不下。目前,建筑工人作业前的安全装备检查主要依赖人工完成,工作量大、自动化水平低,容易出现漏检、误检等问题。随着数字图像处理、人工智能等技术的发展与成熟,构建自动化的建筑工人安全装备检查系统已经成为可能。现有研究中,相关学者构建安全预警系统[1-2]、预警指标[3]用于实现施工安全事故的主动预防,但侧重于事故触发时的被动警告,缺乏事前预警。与此同时,由于图像处理的快速、高效成为人机互动[4]、目标识别[5]、物体识别与图像分割[6-10]等领域的研究热点。这些成果为本研究的开展提供了重要的技术参考。

1系统需求分析

结合施工现场的实际情况及现有安全检查模式的不足,对建筑工人安全装备自动检查系统功能的需求进行分析。

1)系统自动化在“智慧工地”大环境下,项目管理者迫切需要通过信息化手段实现工地的智能化管理。对此,安全检查工作需满足自动感知、自动决策、自动存储的智慧化性能需求。

2)自动身份识别建筑施工现场属于高危区域,只有特定人员通过审核后才可进入。在班组集中施工的时间段,人员众多,身份辨识过程容易产生错误,或识别环节直接被忽略。对此,本系统应对进入施工现场的人员自动提取照片,调取项目部工人信息进行审核,实现身份自动识别及外来人员的自动登记。

3)自动安全装备检查目前,安全装备检查依赖安全员、工头等管理人员的人工识别,效率不高。同时,检查人员无法熟知不同施工地点、时间内的每个建筑工人的安全装备需求,检查效果有限。对此,本系统需结合工人当日工作任务及该项任务对应的安全装备需求,自动识别安全装备是否存在。

4)信息可视化传统的安全检查方式以文本报告形式统计检查结果,信息繁杂,直观性不强,容易产生漏读情况。对此,安全检查工作完成后需对处理的信息进行集成,并将检查结果以视频、音频的形式反馈给管理层及被检查对象。

5)低成本、简单易行施工项目人员较多,施工区域相对分散,可能存在多个检查点,安全检查系统若完全取代人工,成本不能过高。此外,考虑建筑工人文化素质情况,安全检查系统需简单易行,方便建筑工人使用。

2系统架构设计

2.1基础支撑平台

OpenCVOpenCV(opensourcecomputervisionlibrary)是一个开源代码的计算机视觉库,包含核心数据库、机器学习函数库、GUI函数库、数据结构与线性代数库、辅助函数库5个功能模块,涉及特征检测、轮廓提取、图像分割等多个图像处理函数。OpenCV可使用C/C++语言实现程序编写,可在Windows,MacOS,LINUX操作系统中运行,同时保留了MATLAB,RUBY等接口,对跨领域研究提供了极大的便利。

2.2系统硬件设计

根据上述分析,提出一种建筑工人安全装备自动检查系统。该系统硬件包括高清摄像头、处理器、显示器、音响等装置,并分别与处理器相连。利用OpenCV对摄像头采集待检工人的图像进行处理,实现身份识别及安全装备检查,检查结果以视频、音频的形式展示。处理器中包含图像采集模块、数据库模块、处理模块、信息输出模块,系统组成如图1所示,各模块功能说明如表1所示。

2.3数据库设置

根据施工现场安全检查的实际情况,对系统数据库模块中的基础数据进行设置。

1)工人信息库设置系统使用前,先录入工人的'姓名、照片等基本信息,再结合施工计划确定该工人在当日或未来几日内的工作内容、区域、时间及所需安全装备等信息,形成工人信息库。外来参观者等非固定人员,将照片、负责人等信息录入系统,赋予临时权限。

2)安全装备模型库设置利用3DMAX等三维建模软件,根据安全帽、安全带等常用安全装备外形、颜色进行三维模型及渲染着色,构建安全装备模型库,以供安全装备检查中通过相似度匹配完成安全装备识别。

2.4系统运行流程设计

本系统采用Windows7系统,在VisualStudio20xx平台下配置OpenCV2.4.9环境,对摄像头获取的图像信息进行处理,系统运行流程如图2所示。1)自动身份识别调用OpenCV对比直方图函数,将摄像头采集的待检查工人图像中的人脸区域图像信息与工人信息库中工人的照片信息进行相似度比对,实现人脸识别。若人脸识别失败,系统将该项信息处理为非法闯入,并发出警报;若人脸识别成功,则调取该工人身份信息及工作任务安排,获取工人的安全需求信息,进行下一步操作。2)自动安全装备检查调用OpenCV模板匹配函数,以安全帽、安全带等常用安全装备图像作为模板图像,搜索待检工人图像最相似区域。常用匹配算法有模板匹配、特征匹配2大类。由于特征匹配提取的特征精度过高,实际匹配过程中匹配率反而较低,并且运算量大,对计算机配置要求高,本系统采用较为简单的模板匹配法。

3系统实现与测试

为测试系统性能,在Windows7操作系统、2.30GHz双核处理器、4GB内存平台上进行系统实现及测试,并选取38名土木专业在校大学生模拟建筑工人,作为测试对象。

3.1自动身份识别

获取图像后调用OpenCV对比直方图函数对人脸区域图像、工人信息库中工人照片进行相似度比对,以人脸识别的方式完成身份识别。对比直方图以HSV(hue,saturation,value)颜色空间为基础,对比图像间不同色彩所占比例。目前,OpenCV提供4种对比标准。通过测试发现,相关系数法处理结果最为直观,处理时间也较为理想,对此,本系统中采用相关系数进行匹配,对比直方图方法比较如表2所示,人脸识别效果如图3所示。

3.2自动安全装备检查

将安全帽、安全带等常用安全装备模型图像作为匹配模板,调用OpenCV模板匹配函数,以像素点为基础将模板图像在整幅源图像中滑动搜索,即找出待检查工人图像中与匹配模板最相似的区域。目前,OpenCV提供6种模板匹配方式。通过测试发现,由于归一化相关系数法匹配效果最稳定,处理时间影响较少,本系统采用该算法进行匹配。模板匹配算法比较如表3、图4所示,安全帽、安全带检测效果如图5所示。

3.3测试结果

测试发现,身份识别正确率为81.58%,安全帽、安全带识别率分别为97.37%,63.16%,如表4所示。需要说明的是,身份识别采用的人脸识别方式,通过统计不同颜色特征区间中包含的像素点数量后进行相似度比对,从而实现身份确认。此过程中,肤色及身后背景的差异性对识别效果产生干扰,实际中建议采用绿色、蓝色、白色等纯浅色背景,以减少不必要的误检。

4结语

1)笔者设计的建筑工人安全装备自动检查系统以图像识别技术为核心支撑,利用OpenCV函数库进行图像识别与处理,可实现自动身份识别、自动安全装备检查。

2)该系统的身份识别率为81.58%,安全帽、安全带识别率分别为97.37%,63.16%,检查过程快速、智能、便捷,弥补了传统施工安全管理领域中自动化水平低的不足。

3)该系统使用的OpenCV开发平台提供开源代码,在普通计算机中即可运行,摄像头价格低廉、易于使用。因此,该系统还具有低成本、简单易行的特点。

4)该系统在身份自动识别、安全帽及安全带的自动识别与检查效果较好,处理时间短、成本低、简单易行,适用于施工现场的安全装备检查,具有一定的实际应用和推广价值。


相关文章

专题分类