实验类实习报告合集8篇
在人们素养不断提高的今天,报告的使用频率呈上升趋势,报告根据用途的不同也有着不同的类型。那么什么样的报告才是有效的呢?下面是小编为大家整理的实验类实习报告8篇,希望能够帮助到大家。
实验类实习报告 篇1前言:
任何电子设备,从原材料进厂到成品出厂,往往要经过千百道工艺的生产过程,一个工厂的工艺壮况正是该厂生产管理状况的概括。工艺工作是企业生产技术的中心环节,是组织生产和指导生产的一种重要手段。电子设备结构和装联工艺方面的基本知识包括:电子设备设计制造概要,整机机械结构,电子设备的可靠性,电子设备的防护及电磁兼容性,印刷电路板的设计制造,电子设备的组装工艺,焊接技术,电子设备的调试工艺及整机技术文件等。为了使我们学习了解电子产品的生产工艺过程,认识和理解电子工艺的基本内容,掌握基本的工艺技术,进一步提高学生的动手操作能力,初步树立起电子工程意识,学校组织安排了为期两周的电子工艺实习,以我们自己动手,通过51单片机学习板的焊接、调试,掌握一定的操作技能并对电子工艺有深刻的认识。
通过本次电子工艺实习,我熟悉了印制电路板的工艺流程、设计步骤和方法,掌握了用电烙铁焊接的技巧和开发板调试技巧,锻炼了我与我与其他同学的团队合作、共同探讨、共同前进的精神,帮助其他同学进行开发板的调试也是我对开发板有了进一步的认识。最终,我成功地完成了开发板的焊接与调试,通过烧入程序验证开发板各功能实现良好。手捧着自己亲手制作的学习板,心中充满了喜悦与激动。本次电子工艺实习不仅是理论联系实践的重要过程,更留下了这段值得回忆的难忘经历。短短的两周时间,我们从理论走上了实践的光辉大道。我们学到了不仅仅是书本上学不到的知识,更重要的是毅造了我们一种精神,一种耐力,一种创新,一种挑战!
一、 实习目的
1、学习电子产品的生产工艺过程,认识和理解电子工艺的基本内容,掌握基本的工艺技术,进一步提高学生的动手操作能力,初步树立起电子工程意识。
2、 熟悉手工焊锡的常用工具的使用及其维护与修理。基本掌握手工电烙铁的焊接技术,能够独立的完成简单电子产品的安装与焊接。熟悉电子产品的安装工艺的生产流程,印制电路板设计的步骤和方法,手工制作印制电板的工艺流程,能够根据电路原理图,能够正确识别和选用常用的电子器件,并且能够熟练使用万用表。
3、掌握电子技术应用过程中的一些基本技能。 巩固、扩大已获得的理论知识。 了解电子设备制作、装调的全过程,掌握查找及排除电子电路故障的常用方法。 培养学生综合运用所学的理论知识和基本技能的能力,尤其是培养学生独立分析和解决问题的能力。
4、学习识别简单的电子元件与电子线路,按照图纸焊接元件,组装一块51单片机学习板,并掌握其调试方法。
5、初步了解印刷电路板制作流程,本次实习主要是学习了PCB板的制作,对于现阶段实验室的条件只能在实验室做些简单的单层板。
二、 实习要求
1、通过理论学习掌握基本的焊接知识以及电子产品的生产流程;
2、熟练掌握手工焊接的方法与技巧;
3、完成51单片机开发板的安装、焊接以及调试。
三、实习内容
电子工艺实习是对电子技术基础理论教学的补充和巩固。本次实习主要内容有:
1、练习手工焊锡技术,掌握手工焊接的操作及技巧。
2、学习识别简单的电子元件与电子线路并初步了解单片机学习板的工作原理,按照图纸焊接元件,组装一块单片机学习板,并掌握其调试方法。
3、初步了解印制电路板(PCB板)的制作。
四、实习器材及介绍
1、 电烙铁:由于焊接的元件多,所以使用的是外热式电烙铁,功率为30 w,烙铁头是铜制。
2、螺丝刀、镊子等必备工具;一块电路板,用于练习焊接;铜丝,用于练习焊接模型。
3、万用表:开发板调试时测量电压、电流等数据,进行学习板的调试与检测。
4、松香和锡,由于锡它的熔点低,焊接时,焊锡能迅速散布在金属表面焊接牢固,焊点光亮美观。
5、印制电路板刷锡膏、载流焊烤箱等一系列仪器。
五、实习步骤
5.1 插接式焊接(THT) 操作步骤
首先准备好焊锡丝和烙铁。电烙铁的初次使用需要给烙铁头上锡:将焊锡丝融化并粘在烙铁头上,直到融化的焊锡呈球状将要掉下来的时候停止上锡。 然后将电烙铁预热,使其达到一定的温度,接着将焊锡丝和烙铁同时移到焊接点,利用烙铁的温度使焊点预热,当焊件加热到能熔化焊料的温度后将焊丝至于焊点,焊料开始熔化并湿润焊点。当熔化一定量的焊锡后将焊锡丝移开。当焊锡完全湿润焊点后移开烙铁。
操作要点: 在手工烙铁焊接中,焊件往往都容易被污染,所以一般需要进行表面清理工作,手工操作中常用砂纸刮磨这种简单易行的方法来去除焊接面上的锈迹、油污、灰尘等影响焊接质量的杂质。在焊接的过程中可以使用松香来促进焊接,使之能更加好的焊接,但是也不能使用过量。合适的焊接剂应该是松香水仅能浸湿的将要形成的焊点,不要让松香水透过印刷版流到元件面或插孔里。使用松香焊锡时不需要再涂焊剂。在焊接的过程中,烙铁头容易氧化形成一层黑色杂质的隔热层,使烙铁头失去加热作用。所以我们需要用一块湿布或湿海绵随时擦去烙铁头上的杂质。在焊接的过程中,我们要保证焊锡的量的适量,同时在焊接的过程中我们要固定好焊件,在撤离烙铁头的时候要快速,防止产生毛刺。完成内容: 用手工焊的方法,利用导线在万能板上焊接出字体,了解和初步掌握了手工焊的基本操作方法。
5.2 锡膏丝网印刷、贴片与载流焊 操作步骤
将PCB板按规定方向放在刷锡膏仪器上,利用刮刀均匀地将锡膏刷在PCB板对应的矩形块中,按照图纸标识,将电阻、电容、二极管、芯片等微小器件放在涂好的PCB板上的相应位置,贴片完毕后平放入载流焊仪器中,待加热一段时间后,用镊子拿出,并检查贴上的小器件是否平整的焊在PCB板上,以及芯片管脚是否有粘连等情况,如存在此种情况,则利用电烙铁热熔相应的小器件并摆正。
操作要点:向PCB板上刷锡膏时用力要均匀,不宜太多,也不能太少;贴片时要特别注意方向,切勿贴反贴倒;移动时要平稳,尽量不产生震动,不要在人多的地方来回走动,以免将贴好的器件碰掉或移位;贴完芯片后要再次仔细检查是否已全部贴好,以及是否贴在了对应位置。
完成内容:将所有微小器件或芯片贴在相应位置,并利用载流焊完成焊接,以及解决纠正部分存在偏移、芯片管脚有粘连的情况。
5.3 单片机开发板其余器件的手工焊接
进行完单片机开发板的贴片工作之后,接下来就开始了手工焊接任务。 在前面提到的焊接材料当中,有很多的器件都是有方向性的。因此在焊 ……此处隐藏13101个字……哪方的累计思考时间超过规定的时间则判输。本软件一个可取之处是设计简单,容易理解,没有复杂的算法。通过直接的方式规定游戏规则,通过直接的方式判别优胜方,虽然处理数据的过程繁琐,但功能算齐全,程序运行时不容易出错。
功能模块:可以通过键盘或鼠标选中棋子,可以通过键盘或鼠标移动棋子。可以吃子,可以求和,可以弃权,可以重新游戏。
流程:按游戏中的开始,开始对局游戏,在对局时,由执红棋的一方先走,双方轮流各走一着,直至分出胜负或走成和棋为止。
工作原理:游戏的界面过程就类似与一张坐标纸,每个棋子就像坐标纸上相应的点,通过限制每个点的活动范围来构成每个棋子的游戏规则。游戏的执行过程类似于坐标的重新定位以及运算。
4.软件详细设计、关键技术与难点、测试数据
软件详细设计:1.将准备好的棋盘以image方式插入,将准备好的棋子以数组方式插入,数组从棋盘左上到棋盘右下方依次为0至89。初始化时要摆放旗子的位置以image方式插入相应棋子的图片,不需摆放棋子的位置也以image方式插入图片,插入的图片为空。这样这个棋盘上的各个位置棋子都可达。插入图片时,要注意各个图片在棋盘上的规范性,每张图片的height和width属性应该相同,且对应棋子的坐标要规范,top和left属性也要相对应。将棋盘上的位置处理完后,还要处理被吃棋子的位置,被吃棋子最多为双方都只剩下黑将和红帅。所以被吃棋子对多有30个,这30个图片定义为棋子的数组中,标号为90至119,这些图片也是以image方式插入图片,插入的图片为空。
2.插入时钟控制信号,黑方插入Timer1,红方插入Timer2。整个Form1的界面设计完成。
3.开始Form1的代码编写,开始棋子位置初始化,被吃棋子位置初始化,根据各个棋子的坐标来控制各个棋子的位置,时钟控制信号初始化。当点击游戏界面的菜单栏的开始时,也进行所有的初始化。
4.通过控制坐标规定各个棋子的游戏规则。将所有类型的棋子的坐标限制都列出来,通过语句来规范棋子的下棋规则。棋子的下棋规则规范后,再规定哪些子属于红方,哪些子属于黑方,当红方的子碰到黑方的子,或是黑方的子碰到红方的子则属于吃子,如果黑方碰到黑方或是红方碰到红方则不能走。
5.判定优胜方,在对局时,由执红棋的一方先走,双方轮流各走一着,直至分出胜负或走成和棋为止。判定优胜方有3种方法,一种就是黑方的将或红方的帅被吃,另一种是黑方除将外的子全被吃或红方除帅外的子全被吃,最后一种是利用时钟判定,哪方的累计思考时间超过规定的时间则判输。
6.象棋的基本功能完善后,对照试验的要求完善附加功能。
关键技术与难点:关键技术是通过二维数组完成整个程序的控制,棋子通过一维数组来控制每种棋子的下棋规则,通过时钟控制来作为另一种判优胜的条件。难点是设计擂台赛,自学VB的过程中,没有关注擂台赛的设计过程,所以设计擂台赛时不能想到一个可行的办法记录最高分。
测试数据:各个棋子由top和left构成的坐标,以及各个快捷键。
5.软件使用说明:
按run键或F2键开始游戏,由执红棋的一方先走。
选择棋子: 1.键盘操作:用方向键←、→、↓、↑移动光标,Enter键选中棋子。
2.鼠标操作:移动鼠标,按鼠标左键,选中棋子。
移动棋子: 1.键盘操作:用方向键←、→、↓、↑移动光标,Enter键选落子。空格键:放弃。
2.鼠标操作:鼠标左键按下时移动鼠标,放开鼠标左键击落子,右键放弃。
落子后,检测:如果不符合游戏走子规则,则重新操作。否则,棋子落定,并按游戏规则吃子。
6.实习的收获、心得、问题、困难和建议:
这次的实习上课时间很少,上课学到的东西也少,可是课外学习的时间比较多,可能就是因为这个原因,所以同学之间的差距比较大。自觉的人很早就已经把实验完成了,不自觉的人硬是等到最后一周开始拼命编程,我觉得两者都有利弊,而我就属于折中的。我并没有开始就兴趣盎然地开始编,我这个人实践能力不是很强,经常实验前都会把书好好啃一遍,啃完觉得差不多才会开始编程,因为这样我就吃过不少苦头。就拿这次实验来说,象棋的编程思想并不复杂,只是数据处理很繁琐,我把书看过一遍后并没有立马就想出利用坐标top和left的属性来编写程序,这个想法是经别人提醒才恍然大悟的,所以我比别人晚很久才开始思路清晰起来,后面就等到最后一周才开始编,所以程序编得有些仓促,很多功能还不够完善,书上学得东西也没有用到实践当中,多浪费了时间在课本上,只剩下少许的时间来实践,编出来的程序可想而知毛病很多,比别人的程序也没有多大差别和优势,所以有点感觉就是输在了起跑线上。不过通过这次实习能认识到这一点我觉得还是难能可贵的,所以这实习最大的收获就是认识到实践比理论更重要,实践并不一定需要太充足的理论,但是理论是建立在实践的基础上的。虽然这些话很多人会认为不太正确,但是对我还是挺适用的,很多东西都是因人而异的。
这次的认识实习目的很明确,实验的目的和要求也很明确,但我还是碰到了很多问题,刚拿到实验题目,就被象棋那两个字给吓到了,感觉平时下象棋的时候感觉都挺困难的,更别说是编程序了,象棋很多规则都感觉很难控制,以至于刚开始就走进了一个误区,妄想通过像高级程序设计语言那样通过太直观的方式编好程序,可是又想不出用什么样的语句来控制,所以纠结了很久才从误区中走出。还有碰到的一个问题是开始摆放棋子是没有太注意top和left的值,虽然每个棋子都放入相应的位置,且对齐地很规范,但是每个棋子的top和left的属性值都含有多个小数点,象棋处理数据的过程本来就很复杂,这样小数点一多,处理起来就更复杂,所以我不得不重新定位各个棋子,又重新将各个棋子的top和left属性记录下来,这个工程挺浩大的,浪费了我很多时间,也浪费了我很多精力,所以硬是休息了两天才开始继续完成程序的编写。所以干很多事情都要前后照应,在开始就要想好各个重要的因素,免得做无用功。
这次的实习用VB语言实施,我觉得还是挺不错的,因为VB简单,可以让我们在短短的3周熟悉并且学以致用,虽然VB的可用度不高,但是重要的不是掌握好这门语言,主要的是熟悉实验的整个流程,了解软件开发所要思考的问题。对于本次实验我觉得不足之处就是老师没有起到很好的指导作用,上课时间都安排在第一周,第一周往往很多人都还没做好准备,待到准备充足后,自然课程也已经结束,所以上课时间没有起到很大的作用。我建议将上课时间押后至第二周或第三周,上课时间不要太拥挤,不要一个礼拜就将所有的课程匆匆结束,这样没有效果反而让学生更懒散。其实我认为学习的另一个弊端是实验的难易程度不同,造成很多同学不认真也可以编出好程序,很多同学因为程序难很认真也编不出可以运行的程序,所以建议老师实习过程以更小的小组为单位实施,小组可以3到5个人,每组的编写游戏可以再大型点,每个小组组员自己分配任务,这样实习过程不枯燥,还可以体现团队的力量,实验中的收获也就会更多。