电子实践报告_第1页
电子实践报告_第2页
电子实践报告_第3页
电子实践报告_第4页
电子实践报告_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实习类型学院名称专业名称学生姓名学生学号指导教师电子实践报告报吿综合实习专业电子实践信息科学与技术学院信息工程实习地点5728实习成绩2016年3月2016年4月实验目的1.焊接技术的一般知识和练习2.3.了解Altium Designer软件的基本功能和实际操作方法掌握并能熟练运用Altium Designer进行原理图和PCB的绘制4.了解电路板设计的一般规则、利用软件绘制原理图并自动生成PCB5. PCB板焊接后测试和仿真 6.给单片机编程,实现简单的功能】、软件介绍Altium Designer是原Protel软件开发商 Altium公司推出的一体化的电子产品开发系统,主要运行在 Wi

2、ndowsXP操作系统。这套软件通过把原理图设计、电路仿真、PCB绘制编辑、拓扑逻辑自动布线、信号完整性分析和设计输出等技术的完美融合,为设计者提供了全新的设计解决方案,使设计者可以轻松进行设计,熟练使用这软件必将使电路设计的质量和效率大大提高。Altium Designer除了全面继承包括 Protel 99SE、Protel DXP 在内的先前一系列版本的功能和优点外,还增加了许多改进和很多高端功能。该平台拓宽了板级设计的传统界面,全面集成了FPGA设计功能和SOPC设计实现功能,从而允许工程设计人员能将系统设计中的FPGA与PCB设计及嵌入式设计集成在一起。由于Altium Design

3、er在继承先前Protel软件功能的基础上,综合了 FPGA设计和嵌入式系统软件设计功能,Altium Designer对计算机的系统需求比先前的版本要高止匕 O'、实验要求1、在 Altium Designer 实现 51 单片机的最小系统功能, 51 单片机的最小系统的功能包括:(1)流水灯等 (有 8 个 LED(2)有 USB 电源接口(3)留有编程接口(4)不需要将芯片下载在板子上(5)板子大小限制在 10*10cm 以内(6)将芯片所有的引脚引出来(7)可以在以上基础功能上面进行拓展2.在 Altium Designer 上对 51 单片机的最小系统功能进行布线四、实验步骤

4、1. 原理图的绘制(1) 在菜单栏选择 File New Project PCB Project ,按照提示输入文件名并保存即可。(2) 新建原理图在左侧Projects ”中右键点击工程名,在“给添加新的”中选择“ Schematic ”,工程中就出现了新的原理图。2. 元件放置及设置(1) 安装库首先进行库的安装,在右侧“库”中选择已安装,按照存储路路径安装后缀名为“ PcbLib ”和“ In tLib ”的库即可。(2)放置元器件 在右侧的库中通过搜索选择自己要用的元器件,在放置之前按制表符键设置相关信息,包括器件的值,并且一定要确认封装,如果没有封装的话,需要进行下一步。(3)设置元

5、件封装在元器件属性设置中, footpri nt为封装,进入后若没有封装,则可以通过浏览进行设置,方法和安装库的操作类似。3 创建元器件库器件 LM7805 没有现成的库,需要自己创建库,在SCH Library 面板上的Components 歹 U 表中选中Component_1 选项,执行 Tools RenameComponent命 令,弹出重命名元件对话框输入一个新的、可唯一标识该元件的名称,如 7805,并单确定”按钮。同时显示一张中心位置有一个巨大十字准线的空元件图 纸以供编辑。首先绘制一个矩形,然后放置 Pin ,放置之前同元器件一样先进右侧的行设置,设置好名字,安排好位置,确认

6、电气性质无误,保存即可。这时工程 库中就会出现自己绘制的库,从中拉出来放置即可。4.电路连接按照设计好的电路进行连接,从连线工具栏单击匚具进入连线模式,光标为十字形状。将光标放在想要连接的器件端,点击、,然后放在另-端,再点击即可,右键单击将退出连线模式。j_5.PCB的绘制(1) PCB格式定义原理图绘制完成后,要进行PCB文件的绘制。新建一个PCB 文件,在 BottomSolder层进行边框的绘制,菜单中选择“走线”,使用坐标绘制长65mm高85mm的然后在矩形,绘制过程中要十分注意电气节点是否连接在一起,选中画好的矩形,“板子形状中选择“按照选择对象定义”,定义的黑色区域将会限定在所画

7、矩形中。(2)导入与自动布线个步骤完成后保存文件,回到原理图文件,在“设计二拉菜单中选择第一项Up data to,进行两次检查之后,确认,原理图中器件的封装将会出绘区域的右侧。如果导入产生错误,则可能是有元件没有定义封装,或者是还了机器之后没有进行对应库的安装,需仔细查找在PCB文件中,将右侧的元件拖拽到黑色区域中,并合理利用旋转等技巧,尽量使布局合理,都放置完成后,在“自动布线”进行设置,在底层自动布线,如果没有违反电气规则的情况出现,很快就会完成布线。有问题的部件会用绿色标出,仔细检查即可PCB图n.iinJ?Qte.Dia-J-' GO.-_-u*<?-I(4)焊按将老师

8、发下来的元器件正确焊接,然后进行测试,确认开发板没有问题以后进行下一步实验。6呼吸灯和串口通信(1 )呼吸灯与串口原理呼吸灯是指LED在单片机的控制之下,发光强度完成由亮到暗的逐渐变化波 PWM类似于人的呼吸。呼吸灯分为两个部分,亮灯和没灯。在单片机上面,通过 进行控制,通过更改 PWM波的占空比来达到控制灯的亮度。亮灯过程:占空51 单片机内部有一个全双工的串行通信口,即串行接收和发送缓冲器(SBUF ,这两个在物理上独立的接收发送器,既可以接收数据也可以发送数据接收缓冲器只能读出不能写入,而发送缓冲器则只能写入不能读出,它们的地址为 99 耳 这个通信口既可以用于网络通信,亦可实现串行异步

9、通信,还可以构成同步移位寄存器使用。如果在传行口的输入输出引脚上加上电平转换器,就可方便地构成标准的 RS-232 接口(2)实验结果呼吸灯有暗到亮,在由亮变暗。串口发送 16 进制数据,控制灯泡的量和灭(3 ) 代码in clude<reg52.H> sbit led=P2 A0;sbit led 仁 P2A1 ;sbit led2=P2A2;sbit led3=P2A3;sbit led4=P2A4;sbit led5=P2A5;sbit led6=P2A6;sbit led7=P2A7;void delay(i nt x) /延时函数,要足够快,否则灯会闪烁,而不是慢慢变化。

10、 int i;for(i=x;i>0;i-);void mai n() in t ledlx,cycle=400;while(1)/ 由暗到亮,由亮到暗,不断循环led2=0;for(ledlx=0;ledlx<cycle;ledlx+) /由暗到亮 ( 灯的亮度是亮和灭保持时间的平均值 )led=0;led 仁 0;led2=0;led3=0;led4=0;led5=0;led6=0;led7=0;delay(ledlx); /延时逐渐加大, led=0 ( 亮) 保持的时间越来越长,亮度随之变大。led=1;led1=1;led2=1;led3=1;led4=1;led5=1;

11、led6=1;led7=1;delay(cycle-ledlx);/延时减短, led=1 (灭) 保持的时间越来一句,整体亮度变大for(ledlx=cycle;ledlx>0;ledlx-)/有亮到暗led=O;led 仁 0;led3=0;led4=0;led5=0;led6=0;led7=0;delay(ledlx); /延时逐渐减短, led=0 (亮) 保持的时间越来越短,亮度随之变小。led=1;led1=1;led2=1;led3=1;led4=1;led5=1;led6=1;led7=1;delay(cycle-ledlx); / 延时增长, led=1 (灭) 保持的时间越来越长,结合上一句,整体亮度变小五、实验心得在这次的实验中,我们了解到了 PCB 电路板在 Altium Designer 软件上的显不布局和布线,然后再进行焊接,这和以往直接看着图纸进行焊接的实践实习明同。这次实验使我们更加的了解了Altium Desig ner 软件的功能和应用 ,题的过程中也学到了很多关于 PCB 电路板的知识,如在连线过程中需要怎样布局;而以往焊接 重在培养实际的动手操作能力。通过这次学习

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论