嵌入式控制技术2-硬件设计_第1页
嵌入式控制技术2-硬件设计_第2页
嵌入式控制技术2-硬件设计_第3页
嵌入式控制技术2-硬件设计_第4页
嵌入式控制技术2-硬件设计_第5页
已阅读5页,还剩97页未读 继续免费阅读

下载本文档

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

文档简介

ARM9及WINCE.NET

嵌入式系统设计与开发主讲:丁承君1、嵌入式系统概论(4)2、嵌入式硬件系统设计与开发技术(8)3、硬件系统调试方法技术(6)4、嵌入式操作系统(8)5、嵌入式应用程序开发(4)课程内容1、嵌入式系统概论

1)嵌入式系统的含义2)嵌入式系统的应用2、嵌入式硬件系统设计与开发技术

1)硬件设计和开发技术2)设计布线软件3)制板4)焊接------手工焊接技能、机器焊接工艺3、硬件系统调试方法

1)硬件系统调试环境的建立2)ARM集成开发环境

3)ARM指令集及程序设计课程内容课程内容3、嵌入式操作系统1)嵌入式操作系统-----WINCE.NET2)平台定制开发系统---PLATFORMBUILDERa)安装b)定制c)编译d)下载

3)系统引导程序----BOOTLOADER4、嵌入式应用程序开发

1)常用开发工具2)开发系统的建立硬件系统的开发:二、嵌入式系统的设计和开发技术处理器选择系统扩展原理图网络表PCB绘制制版元器件焊接硬件系统调试BOMDRCMULTI-ICE、ADS、高频示波器BOM二、嵌入式系统的设计和开发技术(一)电路CAD1、常用电路CAD软件

2、原理图绘制及建原理图库3、导出网络表

4、PCB设计及建封装库—布局、布线、校验、建库

5、PCB制板工艺-----线宽、线距、板厚、阻焊漆、塞孔、沉金、镀金

6、物料表1、OrCAD10.52、AutoCADElectrical20073、PowerPCB4、PROTEL99se

PROTELL

DXP(一)常用电路CAD软件二、嵌入式系统的设计和开发技术软件应学应会

封装是指实际元器件焊接到电路板时所指示的外观和焊点的位置。是纯粹的空间(或机械)概念.

不同的元件可有相同封装,同种元件也可有不同的封装。SMT贴片:表面组装技术(SurfaceMountedTechnology)组装密度高、电子产品体积小、重量轻可靠性高、抗振能力强。焊点缺陷率低

高频特性好。减少了电磁和射频干扰。

易于实现自动化,提高生产效率。插装:电容电阻外形尺寸与封装的对应关系是:

0402=1.0x0.5

0603=1.6x0.8

0805=2.0x1.2

1206=3.2x1.6

1210=3.2x2.5

1812=4.5x3.2

2225=5.6x6.5

封装电容472电阻封装BGA

CLCC

CPGA

DIP

LQFP

QFP

SOT223

TCSP20L

SODIMM

SOPTSSOPorTSOPII

二、嵌入式系统的设计和开发技术1.万事开头难,从建立一个*.DDB文件开始二、原理图绘制及建原理图库二、嵌入式系统的设计和开发技术4.进入并新建*.SCH3.所有新建的文件一般放置在主文件夹中二、原理图绘制及建原理图库二、嵌入式系统的设计和开发技术5.新建一个*.SCH文件(注意看一下那些中文的文字注释)二、原理图绘制及建原理图库二、嵌入式系统的设计和开发技术6.添加新的零件库二、原理图绘制及建原理图库库的一种生成方法二、嵌入式系统的设计和开发技术7.下面这个就是具体的添加方法了二、原理图绘制及建原理图库二、嵌入式系统的设计和开发技术首先要先设置一下,去掉讨厌的网格显示

开始画原理图二、原理图绘制及建原理图库二、嵌入式系统的设计和开发技术在这里我们利用先前添加好的SCH零件库做一个简单的SCH格式原理图,然后进行自动布线1.如何调出SCH零件进行并且进行属性设置二、原理图绘制及建原理图库二、嵌入式系统的设计和开发技术2.如何正确的设置SCH零件的属性二、原理图绘制及建原理图库二、嵌入式系统的设计和开发技术3.一个必须学会的操作,那就是网络标号的使用,SCH可不是单纯的画图板二、原理图绘制及建原理图库二、嵌入式系统的设计和开发技术4.电源地的设置,这可是整个电气系统的半边天了二、原理图绘制及建原理图库二、嵌入式系统的设计和开发技术5.连线工具,和网络标号的作用一样,更直观一些,属于使用频率很高的工具二、原理图绘制及建原理图库二、嵌入式系统的设计和开发技术6、框选、复制、粘贴、取消框选、删除。7、自动编号。8、核对元件是否有重号。9.电路图的导入、导出10、SheetSymbol二、原理图绘制及建原理图库二、嵌入式系统的设计和开发技术二、原理图绘制及建原理图库1.先来打开SCH文件,选中教学提供的那个SCH零件库,然后选编辑,进入SCH零件编辑器二、嵌入式系统的设计和开发技术二、原理图绘制及建原理图库2.在这个现有的库中新建一个SCH零件二、嵌入式系统的设计和开发技术二、原理图绘制及建原理图库3.先以做一个SCH电阻零件为例子说明一下,请注意看图中所有的中文注释!二、嵌入式系统的设计和开发技术二、原理图绘制及建原理图库4.要注意SCH零件的管脚的电气连接有效点是有讲究的!仔细看一下下面这个图,注意看中文注释!二、嵌入式系统的设计和开发技术二、原理图绘制及建原理图库5.用这个方法可以给零件库中的零件改名字二、嵌入式系统的设计和开发技术二、原理图绘制及建原理图库6.最后是保存你的所有劳动成果,要提取的你的新零件需要重新启动PROTEL99SE二、嵌入式系统的设计和开发技术

三导出网络表二、嵌入式系统的设计和开发技术四、PCB设计及建封装库1.在Documents目录下新建一个*.PCB文件,这样做的目的是要让*.SCH和*.PCB在同一目录下二、嵌入式系统的设计和开发技术四、PCB设计及建封装库2.添加自动布线要用到的封装库二、嵌入式系统的设计和开发技术四、PCB设计及建封装库二、嵌入式系统的设计和开发技术四、PCB设计及建封装库5.一定要把尺寸单位转换一下二、嵌入式系统的设计和开发技术四、PCB设计及建封装库1.先看看SCH中都有什么零件二、嵌入式系统的设计和开发技术四、PCB设计及建封装库2.就是这个选项了,一个革命性的强大功能二、嵌入式系统的设计和开发技术四、PCB设计及建封装库3.注意看一下中文注释二、嵌入式系统的设计和开发技术四、PCB设计及建封装库4.如果遇到这个问题,说明SCH的里面还存在小的问题,注意看中文注释二、嵌入式系统的设计和开发技术四、PCB设计及建封装库5.这是成功导入后的显示方面的一些技巧二、嵌入式系统的设计和开发技术四、PCB设计及建封装库6.一些常用的技巧,补充一点,如要旋转元件的话,只要用鼠标按住元件然后按压键盘“空格键”即可空格+shift改变布线转角二、嵌入式系统的设计和开发技术四、PCB设计及建封装库☆元器件的布局

1、元器件的组合

2、打散

3、元器件布局4、单双面放置元件

5、丝印字符的姿态调整和隐藏

二、嵌入式系统的设计和开发技术四、PCB设计及建封装库☆板层

1、各板层分类和功能

2、板层设置1、SignalLayers(信号层)

2、InternalPlanes(内部电源/接地层)

3、Paste锡膏防护层)4、Silkscreen(丝印层)

5、[Multilayer](多层)

6、[KeepOutLayer](禁止布线层)

二、嵌入式系统的设计和开发技术四、PCB设计及建封装库☆布线规则的设置

1、线宽2、间距3、过孔等☆规则的导出与导入☆布线

1、自动布线

2、手工布线二、嵌入式系统的设计和开发技术四、PCB设计及建封装库☆布线检查☆补泪滴☆铺铜☆汉字二、嵌入式系统的设计和开发技术四、PCB设计及建封装库7.画一个PCB的外型框二、嵌入式系统的设计和开发技术四、PCB设计及建封装库8.做一个自己要的外型框,然后把PCB零件封装移动到里面去二、嵌入式系统的设计和开发技术四、PCB设计及建封装库2.对元件进行一下布局,就是用鼠标拖动元件而已,键盘的“空格键”负责翻转元件二、嵌入式系统的设计和开发技术四、PCB设计及建封装库3.自动布线之前要校验一下,看看是不是有错误!二、嵌入式系统的设计和开发技术四、PCB设计及建封装库4.可以开始自动布线了二、嵌入式系统的设计和开发技术四、PCB设计及建封装库5.这是自动布线之前的最后一步二、嵌入式系统的设计和开发技术四、PCB设计及建封装库6.自动布线完成了,到这里你已经完成了对PROTEL99SE的一次快速穿越!二、嵌入式系统的设计和开发技术四、PCB设计及建封装库自动布线和手动布线方面的设置问题1.如何进入PCB的这个布线规则选项:二、嵌入式系统的设计和开发技术四、PCB设计及建封装库自动布线和手动布线方面的设置问题2.电气安全距离的设置二、嵌入式系统的设计和开发技术四、PCB设计及建封装库自动布线和手动布线方面的设置问题3.导线宽度的设置二、嵌入式系统的设计和开发技术四、PCB设计及建封装库自动布线和手动布线方面的设置问题

4.学会了设置图层就可以做单面板以及多层板,而不只是双面板二、嵌入式系统的设计和开发技术四、PCB设计及建封装库自动布线和手动布线方面的设置问题5.布线中线段拐角方式的设置二、嵌入式系统的设计和开发技术四、PCB设计及建封装库自动布线和手动布线方面的设置问题6.布线类型的选择二、嵌入式系统的设计和开发技术四、PCB设计及建封装库自动布线和手动布线方面的设置问题7.一些其他的设置二、嵌入式系统的设计和开发技术四、PCB设计及建封装库自动布线和手动布线方面的设置问题8.最后再学学如何清除错误标志二、嵌入式系统的设计和开发技术四、PCB设计及建封装库学会自己做PCB零件封装1、选择编辑按纽就进入了PCB封装编辑器二、嵌入式系统的设计和开发技术四、PCB设计及建封装库学会自己做PCB零件封装2.先把制式转换一下,改为公制二、嵌入式系统的设计和开发技术四、PCB设计及建封装库学会自己做PCB零件封装3.新建一个PCB封装二、嵌入式系统的设计和开发技术四、PCB设计及建封装库学会自己做PCB零件封装4.之后会出现这个对话框,是一个傻瓜精灵,选择取消,因为我们要做一个完全属于自己的封装二、嵌入式系统的设计和开发技术四、PCB设计及建封装库学会自己做PCB零件封装5.注意:在做之前一定要把封装的起始位置定位成绝对中心,否者做好后的封装无法正常调用!二、嵌入式系统的设计和开发技术四、PCB设计及建封装库学会自己做PCB零件封装6.如果对默认的封装名不满意,就需要改一个自己喜欢的二、嵌入式系统的设计和开发技术四、PCB设计及建封装库学会自己做PCB零件封装7.这个是用来设置网格的标准,属于是个人喜好问题二、嵌入式系统的设计和开发技术四、PCB设计及建封装库学会自己做PCB零件封装二、嵌入式系统的设计和开发技术四、PCB设计及建封装库学会自己做PCB零件封装9.可以开始做封装了,注意哪些中文注释,核心问题就是焊盘的名称,但愿你还记得做SCH零件的重点

二、嵌入式系统的设计和开发技术四、PCB设计及建封装库学会自己做PCB零件封装10.用这个功能可以知道我们做的封装的尺寸是不是精确的二、嵌入式系统的设计和开发技术一些高级的常用技巧1.看看如何对SCH的操作环境做一下合理的设置:二、嵌入式系统的设计和开发技术一些高级的常用技巧二、嵌入式系统的设计和开发技术一些高级的常用技巧2.这是对一些单方向3脚零件的反转技巧操作二、嵌入式系统的设计和开发技术一些高级的常用技巧6.这是科学管理文件的典范,如果你的内存不是非常大,注意不要打开太多的并行任务二、嵌入式系统的设计和开发技术一些高级的常用技巧7.文件做好后你会发现DDB的文件个头很大,同时你可能最需要里面的部分文件,如何做呢?那就是先导出然后再用压缩软件压缩!二、嵌入式系统的设计和开发技术一些高级的常用技巧1.这是一个很有用的功能,请注意看那些白色的线!二、嵌入式系统的设计和开发技术一些高级的常用技巧二、嵌入式系统的设计和开发技术一些高级的常用技巧

2.变白的方法二、嵌入式系统的设计和开发技术一些高级的常用技巧仔细看这里,我们将学会做给PCB补泪滴的具体操作二、嵌入式系统的设计和开发技术一些高级的常用技巧这里我们可以知道给PCB做覆铜是多么的简单二、嵌入式系统的设计和开发技术一些高级的常用技巧让我们打印出中空的焊盘,这是一个关于热转印支PCB板的操作二、嵌入式系统的设计和开发技术一些高级的常用技巧如何在PCB文件中加上漂亮的汉字二、嵌入式系统的设计和开发技术一些高级的常用技巧如何在PCB文件中加上漂亮的汉字二、嵌入式系统的设计和开发技术一些高级的常用技巧二、嵌入式

温馨提示

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

评论

0/150

提交评论