ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:1.73MB ,
资源ID:6805895      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6805895.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(LED数码管秒表的CAD.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

LED数码管秒表的CAD.docx

1、LED数码管秒表的CAD电子线路CAD训练报告专业新能源科学与工程学生姓名陈家蓓班级能源131学号1310604123指导教师张兰红 完成日期2016年1月22日电子线路CAD训练1训练目的(1) 掌握Altium Designer软件的操作。(2) 学会用SCH原理图来描述电路,深入理解电路设计的流程和方法,掌握简单PCB板绘制方法和设计生产工艺,通过训练,能够独立进行电路图的绘制。(3) 掌握焊接技术,简单电路元器件装配(4) 培养从事科学实验的技能、技巧,提高分析和解决问题的能力,培养学生的实践和创新能力。2 训练内容(1) 针对“用LED数码管显示的秒表设计”,用Altium Desi

2、gn软件设计电路原理图与PCB图各一张。(2) 将所设计的PCB板交给厂家加工。(3) 借助于单片机课程设计时所做的Proteus仿真、C51设计软件和多孔板实物,在加工好的PCB板上焊接、调试,获得调试成功的实物一份。3 训练要求运用Altium Designer软件绘制课题的SCH电路原理图,建立SCH库文件,生成网络表并能够分析网络表,建立PCB文件并设置相应的工作环境,建立PCB库文件并能够封装,正确地导入网络表,对PCB进行布局布线,最后导出导入文件。具体要求:1. 学会Altium Design画原理图、设计印制电路板的方法。2. 熟悉原理图的设计步骤。3. 掌握原理图的绘制方法4

3、. 熟悉网络表及元件清单的生成。5. 掌握双面印制电路板(PCB)的布线流程。4 电路原理图的绘制 绘制好的电路原理图见附录1。4.1原理图的设计流程具体步骤如下:(1)新建PCB项目及原理图文件, AltiumDesigner的设计是以项目为单位的,通常一个PCB设计项目中包含原理图文件和PCB文件。在进行PCB设计前要创建一个原理图项目和PCB设计项目。(2)设置原理图编辑界面的系统参数和工作环境,为了适应不同用户的操作习惯,以及不同的项目的原理图格式需求,Altium Designer允许用设置原理图编辑界面的的工作环境,例如设置网络的大小和类型以及鼠标指针类型等,其中大多数参数可以用系

4、统默认值,但根据用户个人的习惯来适当调整环境设置,将会给设计者带来方便,显著提高设计效率。在对原理图编辑界面进行调整后,用户还需要对原理图的图纸尺寸进行设置,以满足图纸使用者的要求,图纸的格式、规格要根据实际情况进行选择,良好的图纸格式会使图纸管理工作变得更加轻松。(3)布置元件并调整元件属性和布局,这一步是原理图设计的关键,用户根据实际电路的需要,选择合适的电子元件,然后载入包含所需元件的集成元件库,从元件库中提取元件放置到原理图纸上,同时还需设定零件的标识、封装等属性。(4)原理图布线,原理图布线就是利用“Wiring”工具栏的连线工具将图纸的独立元件用具有电气意义的导线、符号连接起来,构

5、成一个完整的原理图。 (5)检查、仿真、校对及线路调整 当原理图绘制完成以后,用户还需要利用系统所提供的各种工具对项目进行编译,找出原理图中的错误,进行修改。如果需要,也可以在绘制好的电路图中添加信号进行软件模拟仿真,检验原理图的功能。(6)输出报表,保存文件,原理图校对结束后,用户可利用系统提供的各种报表生成服务模块创建各种报表,例如网络列表、元件列表等。为后续的PCB设计做准备。获得报表输出后,保存原理图文档或打印输出原理图,设计工作结束。原理图的设计流程图如图4.1所示开始启动原理图编辑器创建一个项目创建原理图文件设置图纸规格设置原理图编辑器参数加载元件库放置元器件原理图的编辑与调整原理

6、图的检查原理图的报表原理图的输出结束图4.1原理图的设计流程图4.2建立元件库的过程 4.2.1创建原理图元件库文件 在自定义原理图元件库之前,用户需要创建一个库文件,启动Altium Designer ,单击工具栏中的新建按钮,在弹出的“File”面板中选择“New”“Library”“Schematic Library”命令,新建一个默认名称“Schlib1.SchLib”的原理图库文件。单击工具栏中保存按钮,打开“SaveSchlib1.SchLibAs”对话框,在文件名编辑框中输入“custom”,单击“保存”按钮,将原理图元件库文件名称改为所需的文件名,如“custom SchLib

7、”,并保存。完成上述步骤后,一个名为“custom”空白的元件库就创建好了。如图4.2所示。图4.2创建原理图文件库文件4.2.2 添加元件 (1)启动Altium Designer,打开“custom SchLib”文件,在工作区单击鼠标右键,在弹出的右键菜单中选择“Options”“Document Options”命令打开一个对话框,单击该对话框上部的“Units”标签,即打开“Units”选项卡,在该选项卡中勾选“Use Imperial Unit System”复选项。在“Library Editor Options”对话框中的“Grids”选项区域内的“Snap”编辑框内输入“1”

8、单击“OK”按钮,关闭该对话框。如图4.3所示。图4.3添加元件步骤图1(2)选择“Place”“Polygon”命令,按键盘上的“Tab”键,打开“Polygon”对话框,单击该对话框的“Fill Color”色彩板。打开“Choose Color”对话框,在该对话框中单击要选的色彩,单击“OK”按钮即填充选中的色彩,同样的方法设置“Border Color”。如图4.4所示。图4.4添加元件步骤图2(3)分别在工作区内定坐标,单击鼠标右键结束绘制。(4)选择“Place”“Polygon”命令,按键盘上的“Tab”键,打开“Pin Properties”对话框。在该对话框内编辑引脚名称以及

9、描述。(5)布置引脚(要注意引脚的编号要正确),单击工作区域右侧的“SCH Library”标签。在“SCH Library”选项页上部的元件列表中选择当前元件“Component1”,单击“Edit”按钮。打开一个对话框,单击该对话框下方的“Edit Pin”按钮,在打开的对话框中编辑各引脚的各种属性。(6)保存原理图元件库文件。4.2.3提取原理图元件 Altium Designer 为用户提供了大量的原理图库管理功能,用户除了能向原理图元件库中添加自定义的元件原理图外,还能通过复制的方法,将其他原理图或原理图元件库中的元件添加到自定义的原理图元件库中,这样就能充分利用已有的原理图或原理图

10、库,使元件的管理更为规范。5 PCB图的绘制绘制好的PCB图见附录2。5.1 PCB图的设计流程具体步骤如下:(1)PCB结构设计。这一步根据已经确定的电路板尺寸和各项机械定位,在PCB设计环境下绘制PCB板面,并按定位要求放置所需的接插件、按键/开关、螺丝孔、装配孔等等。 (2)PCB布局。布局就是在板子上放器件。这时如果前面讲到的准备工作都做好的话,就可以在原理图上生成网络表,之后在PCB图上导入网络表,然后就可以对器件布局了。需要特别注意,在放置元器件时,一定要考虑元器件的实际尺寸大小(所占面积和高度)、元器件之间的相对位置,以保证电路板的电气性能和生产安装的可行性和便利性同时,应该在保

11、证上面原则能够体现的前提下,适当修改器件的摆放,使之整齐美观。 (3)布线。布线是整个PCB设计中最重要的工序。这将直接影响着PCB板的性能好坏。在PCB的设计过程中,首先是布通,这是PCB设计时的最基本的要求。如果线路都没布通,搞得到处是飞线,那将是一块不合格的板子,其次是电器性能的满足。这是衡量一块印刷电路板是否合格的标准。在布通之后,认真调整布线,使其能达到最佳的电器性能。接着是美观。布线要整齐划一,不能纵横交错毫无章法。这些都要在保证电器性能和满足其他个别要求的情况下实现,否则就是舍本逐末了。 (4)布线优化和丝印。优化布线需要花时间去仔细的查看。感觉没什么地方需要修改之后,就可以铺铜

12、了(Place-polygonPlane),铺铜一般铺地线。 PCB图的设计流程图如图5.1所示图5.1PCB图的设计流程图5.2 PCB图建立元件库的过程5.2.1PCB元件封装举例1具体步骤如下:(1)启动Atium Designer,在主菜单中选择“File”“Open”命令,打开“Choose Document to Open”对话框,在该对话框中选择新建的“Custom_Pcb.PcbLib”库文件,启动PCB元件封装编辑器。(2)在主菜单中选择“Tools”“Component Wizard”命令,或者直接在“PCB Library”工作面板的“Component Wizard”列

13、表中单击右键,在弹出的菜单中选择“Component Wizard”命令,打开“Component Wizard”对话框,显示“PCB Component Wizard”页面。(3)单击“PCB Component Wizard”对话框中的“Next”按钮,显示“Component patterns”页面。在“Component patterns”页面中选择“Dual In-Line Packages(DIP)”项,在“Select a unit”下拉列表中选择“Imperial(mil)”,单击“Next”按钮,打开“Dual In-Line Packages(DIP)”页面,显示“Defi

14、ne the pads dimensions”视图。如图5.2所示。图5.2元件封装过程图(4)接受默认间距,单击“Next”按钮,显示“Define the outline width”视图。“Define the outline width”视图用于设置丝印线框中线的宽度。(5)单击“Define the outline width”视图中的线框的导线宽度尺寸标注,将其文字该为“8mil”,设置轮廓线的宽度为8mil,然后单击“Next”按钮,显示“Set number of the pads”视图。“Set number of the pads”视图用于设置元件封装中引脚焊盘的数据。“S

15、et number of the pads”视图中的编辑框中输入“40”,设置总焊盘数为“40”,单击“Next”按钮,显示“Set the component name”页面。“Set the component name”页面用于设置元件封装的名称。(6)在“Set the component name”页面中的编辑框中输入“DIP40-100”,作为PCB元件封装的名称,单击“Next”按钮,显示结束视图。(7)单击PCB元件封装向导视图中的“Finish”按钮,创建的PCB元件封装。选择主菜单中的“File”“Save”命令,或单击标准工具栏中的保存工具按钮,保存该PCB文件封装库。如

16、图5.3所示。图5.3元件封装5.2.2PCB元件封装举例2具体步骤如下:(1)打开包含有需要复制的PCB元件封的PCB元件封装库文件,启动PCB元件封装编辑器。(2)单击工作区左侧的“PCB Library”工作面板标签,打开“PCB Library”工作面板,在该工作面板上方的“Mask”编辑框中输入“KEY”,将所有名称前3个字母为“KEY”的PCB元件封装筛选出来。筛选结果将在“Components”列表中显示。(3)在“PCB Library”工作面板中“Components”列表中的选择名为“KEYRACON”的PCB元件封装,单击鼠标右键,弹出右键菜单选择“Copy”命令,复制已

17、选中的名为“KEYRACON”的PCB元件封装。(4)在主菜单中选择“File”“New”“Library” “PCB Library”命令,新建一个默认名称为“PcbLib1.PcbLib”的新PCB元件封装库。在新PCB元件封装库的“PCB Library”工作面板中的“Components”列表单击鼠标右键,在弹出的菜单中选择“Paste 1 components”命令,将名为“KEYRACON”的PCB元件封装复制到新的PCB元件封装库中。如图5.4所示。(5)单击工具栏中的保存按钮,在弹出的对话框中设置文件名称为“SavePcbLib1.PcbLibAs”,单击保存按钮“保存”该PC

18、B元件封装库文件。6 调试与实验结果6.1 静态检查根据硬件电路图核对了元器件的型号、极性,安装是否正确,检查硬件电路连线是否与电路原理图一致,检查电路元器件是否都已经连接好,用万用表一一测试。检查了图6.1所示的PCB板走线是否正确。图6.1 设计的PCB板6.2 通电检查先调试电源部分,整个电路只需要+5V的电压,用USB线从电脑USB口取电,再用示波器检测单片机的复位和晶振电路是否有复位信号和振荡信号。图6.2 焊接后的PCB板调试过程中遇到的问题及其具体的解决办法如下:问题1:首先焊接完成后检查了最小系统的焊接情况,结果发光二极管时而亮时而不亮。解决措施:第一反应是哪里虚焊了,于是一点

19、一点对比,一点一点检查后查出了虚焊的点,经过再次焊接后,成功解决了这一问题。问题2:LED数码管无法正常显示数字解决措施:经过仔细检查发现是三极管三个脚相对的焊接线路焊接错误,经过调整,重新焊接三极管,成功解决了这一问题,数码管能正常显示数字了。6. 3 实验结果制作了LED数码管秒表的PCB实物,通电后按键,可以进行正常的秒表功能计数。图6.3 调试成功的PCB板制作了用LED数码管显示的秒表的PCB实物图,通电后按下开关按键可以进行正常的秒表计时功能。图6.3就是计时过程中的图。7 结束语本次的CAD实训使我对Atium Designer软件有了一定的认识和了解。学会了一些基本的操作。At

20、ium Designe除了全面继承包括Protel 99SE,Protel DXP在内的先前的一系列版本功能和优点以外,还增加了许多改进和很多高端功能。该平台拓宽了板级设计的传统界限,全面集成了FPGA设计功能和SOPC设计实现功能,从而允许工程师能将系统设计中的FPGA与PCB设计以及嵌入式设计集成在一起。 在当前的信息高度发展的时代,Atium Designer对于我们能源专业的学生来说它是非常实用的也是必不可少的工具。为期近两周的实训时间内我学到了关于Atium Designer软件的安装、电子线路原理图的设计、电路原理图元件库文件的设计、电子线路PCB电路板设计、PCB元件封装库设计,

21、还有张老师教给我们的一些快捷方式。这些内容对于我们今后的所用是远远不够的,为此,在以后的时间里要进一步的去学习和思考,对Atium Designer要有近一步的认识,更好能熟练地掌握各种操作以及能够充分的利用一些快捷键。由于本人水平有限,本次设计还存在一些不足之处,请老师批评指正。参考文献1 江思敏 胡烨编. Altium Designer(PROTEL)原理图与PCB设计教程M.北京:机械工业出版社, 2013.72 张兰红等编. 单片机原理及应用M.北京:机械工业出版社, 2012.073 彭伟.单片机C语言程序设计实训100例基于8051+Proteus仿真M.北京:电子工业出版社,20

22、12.124 冯育长.单片机系统设计与实例分析M.西安:西安电子科技大学出版社5 张大明 单片机控制实训指导及综合应用实例M.北京:机械工业出版社 2007. 6 楼然苗,李光飞.单片机课程设计指导书M.北京:北京航空航天大学出版社,2007.附 录附录1:“用LED数码管显示的秒表设计”电路原理图附录2:“用LED数码管显示的秒表设计”PCB图附录3:“用LED数码管显示的秒表设计”元器件清单附录1:用LED数码管显示的秒表设计电路原理图附录2:用LED数码管显示的秒表设计PCB图附录3:用LED数码管显示的秒表设计元器件目录表序号型 号(名称)数量作用1STC89C511单片机21k电阻4上拉电阻31k排阻1上拉电阻4四位共阴数码管1显示数字5按钮5复位按钮等622pF瓷片电容2晶振电路用710F电解电容1上电复位812MHz1晶振9二极管1电源指示灯

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1