pcb电路板绘制和单片机设计

上传人:F****n 文档编号:97832370 上传时间:2019-09-06 格式:DOC 页数:14 大小:495KB
返回 下载 相关 举报
pcb电路板绘制和单片机设计_第1页
第1页 / 共14页
pcb电路板绘制和单片机设计_第2页
第2页 / 共14页
pcb电路板绘制和单片机设计_第3页
第3页 / 共14页
pcb电路板绘制和单片机设计_第4页
第4页 / 共14页
pcb电路板绘制和单片机设计_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《pcb电路板绘制和单片机设计》由会员分享,可在线阅读,更多相关《pcb电路板绘制和单片机设计(14页珍藏版)》请在金锄头文库上搜索。

1、燕山大学课 程 设 计 说 明 书题目:PCB电路板绘制和单片机设计学院(系): 理学院 年级专业: 12级电子信息科学与技术 学 号: 学生姓名: 指导教师: 杜会静 徐超 教师职称: 副教授 讲师 燕山大学课程设计(论文)任务书院(系): 理学院 基层教学单位:12级电子信息科学与技术一班 学 号5学生姓名王欣彦专业(班级)12级电子一班设计题目PCB电路板绘制和单片机设计设计技术参数设计参数: 能够用AD按照给定的参数的要求要求绘制元器件图库和封装图原理图库,误差精确的0.01mm。实际单片机程序,利用计时器实现小灯1S、2S的闪烁,而且能够在数码管上实现时钟计时。 设计要求利用印刷电路

2、板(简称PCB)绘图软件Altium Designer (简称AD)绘制单片机系统印刷电路板,学会利用51单片机开发板对I/O口控制、数码管显示、中断、定时器和串口等基本功能调试。工作量 10个工作日工作计划 2014.7.5-2014.7.8 学习绘制PCB电路板 2014.7.9-2014.7.9 焊接PCB板 2014.7.10-2014.7.12 学习单片机编程,设计单片机程序 2014.7.13-2014.7.13 绘制PCB电路板与单片机设计测试2014.7.14-2014.7.14 课设结题,实验总结参考资料1 周冰主编.Altium_Designer_Summer_09从入门到

3、精通.机械工业出版社.20112 孙彦龙.PCB教学PPT.20143 单片机教学PPT.20144 郭天祥.新概念51单片机C语言教程+入门、提高、开发、拓展全攻略.电子工业出版社.2012指导教师签字基层教学单位主任签字年 月 日 在能力与知识结构方面,要求学生应具有扎实的专业和日语语言基础,熟练掌握日语听、说、读、写、译的基本技能;了解日本社会及日本文化等方面的基本知识,熟悉日本国情,具有一定的日本人文知识及运用这些知识与日本人进行交流的能力。燕 山 大 学 课 程 设 计 说 明 书PCB电路板绘制和单片机设计王欣彦 理学院12级电子信息科学与技术一班摘要:本文主要分为两个部分,分别是

4、PCB板的绘制和对单片机程序的编译与调试。本次课设,我们需要利用软件AD9以及相应硬件说明书,完成对指定PCB电路板的绘制,后期使用Keil单片机编程软件,完成了指定功能的单片机程序的设计。关键词:PCB 、单片机、AD软件、Keil软件The PCB circuit board drawing and chip designAbstract: This paper is divided into two parts, which are drawn on the PCB board and microcontroller program compilation and debugging.

5、The class-based, we need to use the appropriate hardware and software AD9 instructions to complete the designated PCB drawing board. And later we use Keil microcontroller programming software to completed the design specified function microcontroller program.Keywords: PCB、AD9 、Single chip microcompu

6、ter、Keil software一、学习目的1.更正学习习惯,端正学习态度,建立一个良好的学习氛围。2. 在AD软件中完成元件原理图和原理图库的建立,完成元件的封装和PCB图;完成PCB电路板的焊接。 3. 对单片机有一个系统的了解,掌握简单的单片机程序的变成设计,并在STC_ISP_V483进行下载调试。二、学习软件Altium Designer、Keil uVision、STC_ISP_V483三、学习内容l 在AD中进行PCB的绘制 1、根据提示在电脑中正确安装Altium Designer软件,打开软件,对软件的各操作项有个简单的了解。2、在该软件下建立一个工程,在工程下新建一个空白

7、原理图图纸,对新建的图纸按照要求进行参数设置。注意的是一个工程对应一个文件夹,文件夹最好建立在桌面上,原理图图纸必须建立在之前所建立的工程下。3、将原理图库在library下分解出来,方便在建立自己的原理图库中使用。4、建立一个自己的原理图库,可以将软件中自带的元器件图复制到自己建的库中,对于那些没有的元器件,我们可以按照原理图自己绘制,如-1USB端口。 图3-1 -1USB元器件图5、 对原理图中的所有元器件进行按照图纸进行摆放,为了使电路图清晰保持Ctrl键按下,滚动鼠标的滑轮可以放大或缩小。在放置元器件是也按下Tap键,对元器件的各参数进行修改。原理图中利用连线工具对所有器件按照原理图

8、进行连线,最后保存原理图。 6、 对原理图进行编译,编译项目可以检查设计文件中的设计草图和电气规则的错误,并提供给设计者一个排除错误的环境。例如,要编译51Board项目,选择Project Compile PCB Project 51Board.PrjPcb,当项目被编译后,任何错误都将显示在Messages面板上,如果电路图有严重的错误,Messages面板将自动弹出,否则Messages面板不出现。根据Messag提示的信息对原理图进行改正,并最终保存,如图3-2是完成的原理图。3-2原理图7、元器件的封装,如果将元器件焊接在板子上,所以元器件需要封装,同样我们可以新建一个元器件封装图库

9、。我们了可以利用软件自带的元器件封装,在library下分解出来即分装库。在自带的分装库下对元器件分装进行复制,粘贴到自己的元器件封装图库中。对于那些图库中没有的元器件封装图我们可以自己进行绘制,首先新建一个元器件封装图库,绘制元器件封装图可以有两种方法,一种是利用软件中的封装向导,按照参数要求绘制封装图,一般使用PCB Component Wizard创建封装,如图3-3所示的CH340T_SSOP20封装图;第二种方法是自己绘制,同样是按照元器件的基本参数利用绘图工具进行绘制(Tap键设置参数),如图3-4所示的SW-6分装封装图。图3-3 CH340T_SSOP20 图 3-4 0603

10、R8、将原理图设计转换为PCB设计,在将原理图设计转换为PCB设计之前,需要创建一个有最基本的板子轮廓的空白PCB。在Altium Designer中创建一个新的PCB设计的最简单方法是使用PCB向导,它可让设计者根据行业标准选择自己创建的PCB板的大小。在向导的任何阶段,设计者都可以使用Back按钮来检查或修改以前页的内容。按照要求自定义一个空白板子。在将原理图信息导入到新的PCB之前,确保所有元件都添加了它的封装。在原理图编辑器内,执行ToolsFootprint Manager命令,显示封装管理器检查对话框,检查是否所有元件都有封装图。9、在所有元件都有封装图的条件下,导入元件,在主菜单

11、中选“Design”“Import Changes From 51.PrjPcb”命令,按照向导执行操作,将原理图中的元件和连接关系导入到PCB板中,至此PCB板文件的内容与原理图文件就完全一致了。图3-5 PCB工作区内容10、单击PCB图中的元件,将其一一拖放到PCB板中的“Keep-Out”布线区域内。单击元件U1,将它拖动到PCB板中靠左边靠上的区域;在拖动元件到PCB板中的“Keep-Out”布线区域时,可以一次拖动多个元件,如选择3个元件DS1-DS3(鼠标单击DS1元件的左下角,然后单击DS3元件的右上角),按住鼠标左键将它拖动到PCB板中部用户需要的位置时放开鼠标左键。放置元件

12、时,选择于其它元件连线最短,交叉最少的原则,可以按Space键,让元件旋转到最佳位置,才放开鼠标左键。布置完成后的PCB板如图3-6所示。 图3-6 手动布局完成后的PCB板11 、交互式布线,交互式布线并不是简单地放置线路使得焊盘连接起来。交互式布线工具能直观地帮助用户在遵循布线规则的前提下取得更好的布线效果,包括跟踪光标确定布线路径、单击实现布线、推开布线障碍或绕行、自动跟踪现有连接等。当进入交互式布线模式后,光标便会变成十字准线,单击某个焊盘开始布线。当单击线路的起点时,当前的模式就在状态栏或在悬浮显示。此时向所需放置线路的位置单击或按Enter键放置线路。把光标的移动轨迹作为线路的引导

13、,布线器能在最少的操作动作下完成所需的线路。光标引导线路使得需要手工绕开阻隔的操作更加快捷、容易和直观。也就是说只要用户用鼠标创建一条线路路径,布线器就会试图根据该路径完成布线,这个过程是在遵循设定的设计规则和不同的约束以及走线拐角类型下完成的。在布线的过程中,在需要放置线路的地方单击然后继续布线,这使得软件能精确根据用户所选择的路径放置线路。如果在离起始点较远的地方单击放置线路,部分线路路径将和用户期望的有所差别。按照PCB设计图将所有的元件连接起来。12、最后对PCB图进行覆铜,连线完成之后,切换到顶层,使用快捷键P-G,按红线部分绘制,同理在底层绘制。运行设计规则检查:ToolsDesi

14、gn Rule Check给出错误报告。最后进行保存,敷完铜之后的现象如图11-1所示。图3-7 覆铜的PCB板l 焊接PCB板准备好焊接板子所需要的元器件,将元器件引脚插到板子的洞中,利用焊锡将所有的元器件焊接到板子上,注意焊接的时候不要有虚焊,烙铁不能在板子上呆的时间太长,以免焊坏板子,更要注意不能烫到人,将元器件按照一定顺序焊接到板子上,最后检测板子是否焊的成功。将板子用数据线连接到电脑上,检查是否能够下载进程序,以及下载进程序后能否使数码管亮起来,小灯也能够亮起来,否则表示焊接不成功,需要检查是否有焊接不良的地方,对有问题的地方进行修改,直至满足要求。l 软件调试 1、软解调试是单片机设计的最后一个环节,通过软件调试能够使单片机表达出设计者的意图。与以前所学的知识关联很少,只需要掌握很基本的数电模电知识,如二进制、十进制、十六进制之间的转换,与、或、非逻辑关系等,对各种器件的概念基本上是从0开始,如果要用C语言编程,需具备简单的C语言基础。首先需要了解单片机,在一片集成电路芯片上集中央处理单元(CPU)、存储器、I/O接口电路,从而构成了单芯片微型计算机,即单片机或微控制器。2、单片机主要掌握以下几点 ,电源、晶振、复位电路是使系统能够运行起来的必要条件。单片机任意IO口的随意操作(1)控制电平高低;(2)输出检测电平高低。定时器:重点掌握

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号