《北工商毕业实习报告模板(共11页).doc》由会员分享,可在线阅读,更多相关《北工商毕业实习报告模板(共11页).doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上北 京 工 商 大 学本 科 毕 业 实 习 报 告学院 学生姓名 专业 学号 班级 教务处制表课程名称:毕业实习(信息工程)课程号码: CIE3B3P003 实习周数: 学分: 实习单位: 实习地点: 实习时间:一、 实习目的、要求 目的:1了解一个电子系统设计的流程和调试方法。电子系统是右一个一个的电子元件构成而能完成一定功能的电路,而一个电子系统的正常工作不仅需要硬件电路的正确连接,还需要软件与之相协同工作,掌握所接触限制系统(软硬件)的工作原理,结构,安装,及故障识别方法,熟悉基本电子系统的测试工具的使用方法和系统规划软件和相关软件的使用。2了解所选电子器件的
2、参数和应用场合,以及选择元器件的一般原则及和应用。3了解本专业先进的设计方法,和学习最新技术的方法。 4通过网络资料的查询和向导师的询问、图书馆技术文档的查询参观,了解电子设计、通讯及网络技术、系统调试的发展情况、使用情况、新成果新技术的应用情况 要求:第一,用protel绘制原理图和印制板,在这个过程中了解电路原理以及系统的构造。第二,通过对印制板的焊接,熟悉各种器件的封装和功能,以及焊接元件的技巧。第三,通过软硬件的调试,进一步去学习程序的编写和软硬件调试的方法。二、 实习主要内容 1. 毕业实习的培训以及学习 理论的学习主要是通过资料的查询去了解系统的原理,以及这个遥控小车的各个主要模块
3、,明白遥控小车要实现的功能、实现这些功能的方法。例如,实现小车的转向,可以通过改变左右轮子的转子的速度来实现。而用单片机去控制小车的速度,是通过单片机去控制脉冲的宽度从而控制小车的速度。 实践主要是通过三个步骤去完成的。首先,用protel绘制原理图和印制板,在这个过程中了解了电路原理以及系统的构造。而后,通过对印制板的焊接,熟悉各种器件的封装和功能,以及焊接元件的技巧。第三,通过软硬件的调试,进一步去学习程序的编写和软硬件调试的方法。 在实习当中,从电子系统的设计,到自己动手设计自己的电路板,再到后来的程序的编写以及软硬件的调试,是一个学习的过程、也是一个个遇到问题、思考问题、解决问题的过程
4、。在这个过程中,我感触最深的便是实践联系理论的重要性,当遇到实际问题时,只要认真思考,用所学的知识一步步探索,时完全可以解决遇到的一般问题的。这次实习的内容包括电路的设计、印制电路板的绘制、电路的焊接、以及软硬件的调试。在这次实习中,学习了实现一个遥控小车个系统的方法,通过红外方法,去控制小车的速度和转向,以及如何在系统处于危机状态时,进行报警。这不仅仅涉及到大量的硬件知识,了解红外的解码和方法,号牵涉到软件的设计等。2. 实习产品硬件设计单片机最小系统 单片机最小系统包括单片机晶振电路和复位电路。晶振电路为单片机提供时钟,芯片使用24M晶振。复位电路是保证每一次上电时,电路都能够回到一个较为
5、稳定的状态。这个复位电路中设置了上电复位和按键复位,上电复位是在上电时,利用电容的特性,给复位脚一个短时间内持续的高电平,让单片机内的各个寄存器回到一个稳定的状态。按键复位,当系统出问题时,可以通过按键复位,使之回到一个稳定的状态。各个器件的连接遵照原理图布线,再PROTEL绘图中为了防止连线过多而看起来过于繁琐,所以在需要连接两个器件上标注相同的名字连线,则系统能识别两器件相互连接,这样既方便布线也看起来美观。本设计各个单元的模块连接如图2.1所示:2.1 单片机最小系统红外接收模块 该模块使用一体化红外接收头,其电路如图2.2所示。瓷片电容104为去耦电容,OUT即是解调信号的输出端,直接
6、与单片机的P3.7口相连。有红外编码信号发射时,输出为检波整形后的方波信号,并直接提供给单片机。2.2红外接收模块电路 红外接收的波形如图2.3,当发射器按键按下后,即有遥控码发出,所按的键不同遥控编码也不同。这种遥控码具有以下特征:采用脉宽调制的串行码,以脉宽为0.565ms、间隔0.56ms、周期为1.125ms的组合表示二进制的“0”;以脉宽为0.565ms、间隔1.685ms、周期为2.25ms的组合表示二进制的“1”,解码的关键是如何识别“0”和“1”,从位的定义我们可以发现“0”、“1”均以0.56ms的低电平开始,不同的是高电平的宽度不同,“0”为0.56ms,“1”为1.68m
7、s,所以必须根据高电平的宽度区别“0”和“1”。如果从0.56ms低电平过后,开始延时,0.56ms以后,若读到的电平为低,说明该位为“0”,反之则为“1”,为了可靠起见,延时必须比0.56ms长些,但又不能超过1.12ms,否则如果该位为“0”,读到的已是下一位的高电平,因此取(1.12ms+0.56ms)/2=0.84ms最为可靠,一般取0.84ms左右均可。 单片机通过检测P3.7引脚的电平去解码红外线的码字,并判断码字,进入相应的显示程序。2.3 红外电路接收的波形A/D转换电路 A/D转换电路如图2.4所示。本实验只用到了通道0和1,将输入的5V电压,通过一个滑动电阻送通道0,作为A
8、/D采集的输入信号1。另外一个采集信号通过J5引入,通过电压跟随器将信号进行处理,在送入A/D。片选使能CS接P1.3,数据信号输入DI接P1.4,数据信号输出DO接P1.4,时钟脉冲CLK接P3.5。在使用此芯片时将J13用冒线短接,给芯片提供电源。2.4 A/D转换电路D/A电路 D/A电路如图2.5。D./A电路实现模拟量到数字量的转换。本电路又两部分组成,ADC0832将数字信号转变为电压信号,而LM324则电压信号转变成电流信号。2.5 D/A电路电源电路 电源采用USB供电,通过按S1键实现电源的通断。二极管D1其电源指示作用,而为了保证电源的稳定性,在提供给系统之前,要对其尽心滤
9、波、滤除纹波。其原理设计图如图2.6所示2.6 电源电路数码管显示电路 数码管显示电路如图2.7,数码管显示电路采用共阳极数码管,P1.5、P1.6、P1.7经74LS138译码之后作位选,P0作段选。2.7 数码管显示电路RS232通信电路 RS232串口通信通过CPU发送控制信号控制232的发送和接收。其原理设计图如图2.8所示:2.8 RS232通信电路3. 实习产品的软件设计 主程序框图如图2.9,程序进入主程序,并判断主板上是否有按键按下,如果按下就将相应的位置1,并给定时器T0置相应的定时值,在定时中断程序中,每次隔250定时信号,就将相应的位求反,这样在1分钟内就有两个或几个状态
10、,二极管在其中一个状态,处于灭的状态,而另外一个状态则处于亮的状态。定时器所赋的初值就可以决定状态转换的快慢,这样就将可以控制二极管闪烁的速度。如果没有,则进入红外解码部分,如果没有收到红外线信号,则程序跳到开始处,又开始另一轮的程序运行。开始判断是否有按键按下判断是否有红外信号设置相应的位,和中断时间,以控制灯闪烁的速度解码并进入相应的显示程序2.9 主程序框图2.10 中断子程序4. 制作与调试 系统调试可以采用软件调试和硬件调试。而软件调试主要是应用keil这个软件进行硬件模拟调试,这种调试的方法主要适用于系统设计前期。其特点就成本较低,容易发现软件中的一些错误,但由于它是通过软件模拟硬
11、件的数据,所以它与真实电路所产生的效果是存在一定的差异的。但数字电路由于其电路本身就比较稳定,所以其仿真效果较好。而硬件仿真则能较好的调试软件。而本次调试主要采用硬件调试。通过串口将写好的程序下载到目标板中,观察现象是否与预期相一致,如果程序运行结果正常,显示结果正确,则相应的程序则调试成功了。如果程序运行结果不正确,则应通过错误的现象,修改相应的程序,逐步修改,逐步的调试,直至结构正确。 在本次调试过程中,出现了两大主要错误,显示部分和红外收发部分。由于显示部分系统要通过接受红外,而系统的显示又是通过扫描来显示的,所以完成一次数码管的扫描的时间不能过长,否则数码管会闪烁,数字显示不稳定,应修
12、改延时子程序,缩短延时时间。显示还有一个问题就是设置时,相应的设置位闪烁显示,这个程序使用单片机的定时中断来做的,将单片机的定时器定为1ms,以及更少,计数一个标志位FLAG,当这个计数计数满了之后,也就是定时0.2s,系统就将相应的标志位flag1取反,在显示程序根据flag的值,让相应位半秒中亮,半秒钟灭,这样就形成闪烁了。 系统调试过程,碰到了很多很多的问题,例如中英文不同环境输入的文字和符号导致程序在编译过程中出错,还有就是硬件电路的参数导致报警电路不能正常报警等,各种各种的错误。但这些都在老师的指导下,逐一改正过来了。5. 系统设计 系统实现的是模拟红外遥控小车的功能。系统可以通过红
13、外去控制二极管点亮的个数,而主板上的按键可以控制二极管闪烁的速度,于此同时,数码管可以显示出闪烁速度的等级。而整个系统的供电采用的USB供电,为了提高系统的稳定性,在电源模块中加了滤波电路和降低纹波的电路。系统的程序时通过串口烧写的。实习系统的原理图:实习系统的印制板图:三、实习总结通过这段时间的实习,我觉得自己在以下几个方面与有收获: 1 对电子工艺的理论有了系统了解。我了解到了焊普通元件与电路元件的技巧、印制电路板图的设计制作与工艺流程、工作原理与组成元件的作用等。这些知识不仅在以后的工作中会很有效,在日常生活中更是有着现实意义。 2 对自己的动手能力是个很大的锻炼。实践出真知,纵观古今,
14、所有发明创造无一不是在实践中得到检验的。没有足够的动手能力,就奢谈在未来的科研尤其是实验研究中有所成就。在实习中,我锻炼了自己动手技巧,提高了自己解决问题的能力。比如做收音机组装与调试时,好几个焊盘的间距特别小,稍不留神,就焊在一起了,但是我还是完成了任务。 3 对印制电路板图的设计实习的感受。 焊接挑战我得动手能力,那么印制电路板图的设计则是挑战我的快速接受新知识的能力。在我过去一直没怎么接触过印制电路板图的前提下,用一个下午的时间去接受、消化内容,不能不说是对我的一个极大的挑战。在这过程中主要是锻炼了我与我与其他同学的团队合作、共同探讨、共同前进的精神。因为我对电路知识不是很清楚,可以说是
15、模糊。但是当我有什么不明白的地方去向其他同学请教时,即使他们正在忙于思考,也会停下来帮助我,消除我得盲点。实习时间说短不短,说长也不长,但却给我以后的道路指出一条明路,那就是思考着做事,事半功倍,更重要的是,做事的心态,也可以得到磨练,可以改变很多不良的习惯,例如:一个工位上两个同学组装,起初效率低,为什么呢?那就是没有明确分工,是因为一个在做,而另一个人似乎在打杂,而且开工前,也没有统一意见,彼此没有应有的默契。而通过磨合,心与心的交流以及逐渐熟练,使我们学到了这种经验文档资料库。 实习这段时间的确有点累,不过也正好让我们养成了一种良好的作息习惯,它让我们更充实,更丰富,这就是六周的收获吧!但愿有更多的收获伴着我,走向未知的将来。 实习成绩评定: 年月日要求:与本专业相关;3000字北京工商大学本科学生分散实习情况鉴定表学生姓名专 业学 号年 级实习单位实习指导老师职称职务学生实习岗位实习工作内容及时间(请实习单位指导老师填写)对我校学生实习表现评价及对我校教学工作建议(请实习单位领导填写) 实习单位盖章: 年 月 日注:实习学生须将此表连同实习报告一起交回本院实习指导老师处。专心-专注-专业
限制150内