凌阳单片机实习心得

生产实习心得

——基于凌阳单片机低温段温度的测量及显示 伴随着期末考试的尾声,我们开始了为期三周的生产实习实训。我选的课题是基于凌阳单片机低温段温度的测量及显示。自己对这次实训充满了信心,一方面是这个课题与我们测控专业还是密切相关的,定能掌握很多,另一个方面主要是因为刚结束检测技术课程和单片机的学习,在上课时时间有限只能浅略地了解一些,所以也想利用这个机会好好熟悉单片机编程,更加了解具体的电路设计过程,最后能得到满意的成绩,为小学期的生产实习画一个圆满的句号。

在第一节课后,老师安排了实习计划和要求后,我们小组也便开始去图书馆查阅有关资料,课下与老师沟通交流,积极性特别高。那接下来就说说这三周实习自己学到了什么。

首先是熟悉了凌阳单片机61板(SPCE061A)的硬件组成(包括各个元件的结构,作用,实现的功能),并将各元件准确无误的焊接到PCB板上,了解并使用凌阳单片机的集成开发软件IDE,用PC机将示例程序下载到已焊好的板上。脱机能够运行。在焊接过程中,由于我自己的失误将其中一个元器件焊接反了,导致在更正过程中花费了很多时间。这也让我在接下来的学习和焊接中更加谨慎和用心。为了更加了解61板的相关知识,我也自己查阅了有关资料,发现了它的巨大功能,就是小小一块板凝聚着很多知识和人才的结晶。例如我查到在以下很多领域凌阳单片机都有着它独特的应用:(凌阳单片机部分开发实例名称)直流电机控制系统、语音遥控小车、语音识别机器人、语音拨号手机通讯录、有线对讲机、音乐播放器、无线语音传输系统网络家电、数字式多路温度采集系统、数字电子钟、数据采集系统、交通灯控制系统、带语音提示的交通灯控制系统、环境测试仪、公交车报站器、耳温枪设计、多功能手机、电子指南针、带音效的手机游戏、打字游戏之打地鼠、出租车计价器、超声波倒车雷达、ZigBee无线点菜机、ZigBee无线QQ、智能语音识别避障机器人、SD卡存储扩展系统、GPS全球定位系统等等。

接下来的一周,在单片机原理课程的基础上,学习CD上的内容,并消化吸收。安装了protel和altum designer 软件,学习画电气图和PCB图。学习掌握画图软件Protel,进行练习,能用画图软件将设计的调理电路等画出SCH图。

也达到了老师的要求,但是对于软件还不是特别的熟悉,要想学好一门技术就得下功夫好好研究,我对于这方面也很感兴趣,所以在以后的时间里我会继续好好学习相关知识,来增加自己的技术。

之后按照老师的具体要求,我们按照之前设计的电路,开始进行电路的PCB焊接以及进行整机电路的的调试等工作。在这个环节我们小组的结果不是那么理想,我们花费了整整两天去查找问题,但最后还是没能解决,有点不甘心,但老师也还是勉强验收了。不过也更加让我明白了科学,技术等这样严谨的问题是不能马虎的,要想取得成功那一定得付出百倍千倍的努力。

俗话说“好的开始是成功的一半”。说起这次生产实习,我认为最重要的就是做好设计的预习,认真的研究老师给的题目,选一个自己有兴趣的题目。其次,老师对实验的讲解要一丝不苟的去听去想,如果没弄明白,就迷迷糊糊的去选题目做设计,到头来一点收获也没有。最后,要重视程序的模块化,修改的方便,也要注重程序的调试,掌握其方法。还有在焊接过程中也要考虑美观、布局等问题,如果错了还要有一定的查错能力。

通过为期三周的凌阳单片机实训,让我对这门课有了许多新的了解,弥补了在课堂上学习的不足,也让我再一次在实践中体会到了之前大一大二期间学习的模拟电子、数字电子、C语言以及大三学期学习的传感器原理、检测技术及仪器、单片机原理等课程有了进一步的认识。相信这对我们以后的学习和工作都会有很大的帮助。在此次生产实习中,我也认识到了自己在编程方面的不足,在以后的学习中要加强这方面的练习和学习。

为期三周的实训很有意义,让我受益匪浅。最后,感谢老师对我们的指导,每次下课时间过了很久老师还特别耐心地陪着同学们继续调试和练习,在这里跟老师说一声:谢谢。

 

第二篇:单片机实习小结

实习小结

一直以来,当提到单片机我就觉得很难,在我看来那是一本虽然写着汉字却像是天书般的书。课堂的理论教学缺乏实践让我怎么也无法想像单片机怎么与洗衣机联系起来。因而也就对它也就越来越没有了兴趣。而经过一周的单片机实习,让我对本来毫无兴趣的单片机又有了新的认识。

实习的第一天,老师为我们讲解洗衣机的主电路及程序设计要求。但当要我画洗衣机的流程图时,我茫然了,说实话我从未用过洗衣机,更别说它的工作流程了。不过老师说的对,这一切都不是理由,生活在大学,即使没用过它确实在我们周围没离开过,只是我忽略它,没用心去观察自己周围的生活。经过同学们的讨论及上网收集资料,我大概了解了它的流程。

流程出来就要开始编写程序了,这对于我来说是一个莫大的挑战。老师说总共就一百多条指令,而我所学的也只有111条指令,更何况好多都不懂。这又给编程造成了很大的麻烦。必须要求我们从最基本的指令看起,不过经过我们一步步的努力,花费的时间与精力终于没有白费,效果渐渐地出现了。程序的大体出来了,只是部分推理判断的程序忽视了,显得逻辑有点混乱。原来理解流程是有思维的前提,我们必须要理解每一步、每一个开关接通与断开的标志,以及得出怎样的结果,一步步的用逻辑去推敲。逻辑的混乱必定造成程序结果的混乱,经过我们组一次次的改进,程序效果也越来越明显了。 按照流程图所有的程序被分解为一个个子程序,再在主程序中将

它们一一调用,实现洗衣机所有的功能。一切的准备工作就绪,当老师将我的程序下载到AT89C2051芯片中进行第一次调试时,洗衣机并没有按我想象中的来运行,洗衣机进水达到限位值后并不停止进水,这使我百思不得其解。开关接通为1断开为0,我一直用着电气课上老师所讲的知识,却忽视了洗衣机的主电路图,而它是跟我想当然的结论恰好相反的。这就意味着我所有的逻辑判断全部错误。当修改完第一个错误再进行调试时,新的错误又不断出现。我就在不断的重复着修改—调试—修改。也在不断地将自己的程序完善。直到程序成功的那一刻。

本以为我不可能编出的程序在调试时准确的按照我的意愿控制着洗衣机工作时,我们一组都欢呼了。编程过程是辛苦的,调试过程是激动地。我们一直都在那默默地祈祷,希望自己的程序能够成功。从进水-洗衣-排水-脱排-保护,每一步我的心都在悬着,特别是到脱排当我揭开盖子,洗衣机停止运行时,我知道我成功了,悬着的心也放下了。也很幸运我们组第一个完成了控制洗衣机运行程序的编写。 程序基本编写成功,这是我们共同努力的结果,在享受我们成果之时,不得不感慨单片机的重要性与高难度性,所以为期一周的单片机程序设计没有浪费,我们从中学到了很多知识.,也让我们对单片机有了更深一步的了解.虽然最后结果是出来了,可这与老师的精心指导是分不开的,他引导我们的思路,本来一窍不通的我们经过老师的点拨基本上通了,所以说老师是功不可抹的.

总而言之,单片机课程设计对于我们有很大的帮助,我们从中受益

匪浅.

——刘时忠 2011-5-21

相关推荐