1、1原理图设计规范原理图设计规范2目录目录-2第 1 章 硬件原理图设计规范-31.1 目的-31.2 基本原则-31.2.1 原理图设计前的方案确定和基本原则-31.2.2 确定核心 CPU-31.2.3 参考成功案例-31.2.4 对外围器件选型-41.2.5 设计外围电路-41.3 版面设计-51.3.1 图幅-51.4 元件符号及参数设置标准-61.4.1 常用元件位号命名规则-61.5 元件符号-61.5.1 电阻参数描述-61.5.2 电容参数描述-81.5.3 电感、磁珠参数描述-91.5.4 二极管-101.5.5 三极管及场效应管-101.5.6 其它器件-101.6 元件选择
2、101.6.1 元件库选取-101.6.2 元件放置要点-121.7 多张原理图-131.8 版面布局-131.8.1 网络标号命名-161.8.2 总线式原理图画法-171.8.3 CPU 画法标准-171.8.4 其他-181.9 注意-191.10 复杂电路设计技巧-201.11 原理图检查-211、原理检查:-212、BOM 检查:-211.12 原理图评审:-213第第 1 章章 硬件原理图设计规范硬件原理图设计规范1.1目的原理图设计是产品设计的理论基础,设计一份规范的原理图对设计 PCB、跟机、做客户资料具有指导性意义,是做好一款产品的基础。原理图设计基本要求:规范、清晰、准确
3、易读。制定此 规范 的目的和出发点是为了培养硬件开发人员严谨、务实的工作作风和严肃、认真的工作态度,增强硬件开发人员的责任感和使命感,提高工作效率和开发成功率,保证产品质量。1.2基本原则1.2.1 原理图设计前的方案确定和基本原则原理图设计前的方案确定和基本原则1、符合产品执行的标准与法规:包括国标、行规、企业标准、与客户合同、技术协议等。2、详细的理解设计需求,从需求中整理出电路功能模块和性能指标要求。一般包括:精度、功能、功率、成本、强度、机构等。3、产品稳定性和可靠性设计原则:稳定/可靠性设计的内容包括,降额设计、气候条件、安规、EMC、防腐设计、热设计、工艺设计等。A、采用简单、成
4、熟、可靠的模块化的方案、硬件电路、及软件进行设计。B、元器件和部件选择有质量的品牌产品。1.2.2确定核心确定核心 CPU根据功能和性能需求制定总体设计方案,对 CPU 进行选型,CPU 选型有以下几点要求:性价比高;容易开发:体现在硬件调试工具种类多,参考设计多,软件资源丰富,成功案例多;可扩展性好。1.2.3参考成功案例参考成功案例针对已经选定的 CPU 芯片,选择一个与我们需求比较接近的成功参考设计,一般 CPU生产商或他们的合作方都会对每款 CPU 芯片做若干开发板进行验证,厂家公开给用户的参考设计图虽说不是产品级的东西,也应该是经过严格验证的,否则也会影响到他们的芯片推广应用,纵然参
5、考他们设计的外围电路有可推敲的地方,CPU 本身的管脚连接使用方法也4绝对是值得我们信赖的,当然如果万一出现多个参考设计某些管脚连接方式不同,可以细读CPU 芯片手册和勘误表,或者找厂商确认。另外在设计之前,最好我们能外借或者购买一块选定的参考板进行软件验证,如果没问题那么硬件参考设计也是可以信赖的,但要注意一点,现在很多 CPU 都有若干种启动模式,我们要选一种最适合的启动模式,或者做成兼容设计。1.2.4 对外围器件选型对外围器件选型根据需求对外设功能模块进行元器件选型,元器件选型应该遵守以下原则:普遍性原则:所选的元器件要被广泛使用验证过的尽量少使用冷偏芯片,减少风险;高性价比原则:在功
6、能、性能、使用率都相近的情况下,尽量选择价格比较好的元器件,减少成本;采购方便原则:尽量选择容易买到,供货周期短的元器件;持续发展原则:尽量选择在可预见的时间内不会停产的元器件;可替代原则:尽量选择 pin to pin 兼容种类比较多的元器件;向上兼容原则:尽量选择以前老产品用过的元器件;资源节约原则:尽量用上元器件的全部功能和管脚。1.2.5设计外围电路设计外围电路对选定的 CPU 参考设计原理图外围电路进行修改,修改时对于每个功能模块都要找至少 3 个相同外围芯片的成功参考设计,如果找到的参考设计连接方法都是完全一样的,那么基本可以放心参照设计,但即使只有一个参考设计与其他的不一样,也不
7、能简单地少数服从多数,而是要细读芯片数据手册,深入理解那些管脚含义,多方讨论,联系芯片厂技术支持,最终确定科学、正确的连接方式,如果仍有疑义,可以做兼容设计。这是整个原理图设计过程中最关键的部分,我们必须做到以下几点:对于每个功能模块要尽量找到更多的成功参考设计,越难的应该越多,成功参考设计是“前人”的经验和财富,我们理当借鉴吸收,站在“前人”的肩膀上,也就提高了自己的起点;要多向权威请教、学习,但不能迷信权威,因为人人都有认知误差,很难保证对哪怕是最了解的事物总能做出最科学的理解和判断,开发人员一定要在广泛调查、学习和讨论的基础上做出最科学正确的决定;如果是参考已有的老产品设计,设计中要留意
8、老产品有哪些遗留问题,这些遗留问5题与硬件哪些功能模块相关,在设计这些相关模块时要更加注意推敲,不能机械照抄原来设计。1.3版面设计1.3.1图幅图幅我们打开软件,新建一个原理图。图幅的确定原则:常用图幅为 A4、A3、A2,并有标准格式的图框。其中每一图幅可根据方向分为 Landscape(纵向)及 Portrait(横向)。在选用图纸时,应能准确清晰的表达区域电路的完整功能。若标准的图幅规格不能满足要求,则可以自定义图幅大小,自定义图幅在满足要求的前提下尽量做到美观(长宽比例适中)。图 1.1定义图幅大小说明:1.栅格栅格(Grid):其每一步大小(Snap)和图面显示的每一格大小(vis
9、ib)均为 5,或 5 的倍数值。这个地方的设置为公司强制要求,不能为了方便把它设为 1 或 2 等非 5 的整数倍的值。这样放置原理图元件时元件就放在 5 的整数倍格点上了,可以减少因此而产生的错误。2.电栅格电栅格:这栏的栅格设为 4(默认值)。这是为了放置网络标号和电气连接在栅格范围内自动寻找电气节点。3.图纸类型图纸类型选 A4、A3、A2,A 类型的图纸比较适合打印。如果不能选这几种图纸,也应该自定义为 A类型的比例的图纸。我们设置软件的参数时,如果不是必要,尽量用默认参数。因为就像我们做软件,都会把最常用的设置参数作为默认值。别的软件公司肯定会调查,也会有很多高手使用,得出那些参数
10、是常用的。像上面的栅格和电栅格,总是有人为了方便把它们设小,殊不知放网络或连线时可能就眼看连上了,实际没连上,造成很多问题出现。61.4元件符号及参数设置标准1.4.1常用常用元件位号命名规则元件位号命名规则表 1.1常用元器件种类及代表字符器件种类代表字符器件种类代表字符电阻R接插件CON电容C跳线JP电感L开关SW磁珠FB蜂鸣器B排阻RP保险丝FUSE变压器T整流桥DW二极管D晶振X发光二极管LED按键KEY三极管(包括 MOS 管)Q电池座(包括电池)BT继电器RL测试点TP集成电路U排针J1.5元件符号1.5.1电阻电阻参数描述参数描述电阻在原理图中的符号表示如图 1.2 所示。电阻的
11、符号只能用这几个,分别代表普通电阻、可调电阻(电位器)、四排阻、八排阻。电阻的参数一般包括四部分:阻值、精度、封装、功率,举例:100R,1%,0805,0.25W 表示该电阻的阻值为 100、精度为1、封装为 0805、功率为 0.25W。我们从库里取出元件,就要填上 PCB 封装,而封装的大小决定功率大小。所以,我们填元件的参数标注时,只需要按 ERP 系统里的“型号”栏填阻值就行,有精度要求填精度,如是大功率的功率电阻把功率也填上。保证我们填的和 ERP 系统里一样,方便后续整理及生产。图 1.2电阻符号7图 1.2ERP 系统里的物料表(电阻)现阻值、精度、封装、功率这四部分参数的进行
12、规定。1 阻值参数描述电阻的阻值参数的表述方法如下表 1.2 所列:表 1.2电阻的阻值参数描述方式阻值范围说明描述格式举例10.XX0.47,0.033,0.15,1KXXR100R、470R、49.91MXXK100K、470K、1MXXM1M、8.9M、10M、22M2 精度参数描述电阻的精度一般分为:0.5、1、5、10和 20。常用的为 1和 5。若参数中未指明精度值则说明该电阻对阻值没有特殊要求,默认值取 5。若对精度有特殊要求必须标明。3 封装参数描述常用的封装有:0603、0805、1206、直插封装。各种封装的优先选用次序为:060308051206直插封装。但是在电阻功率大
13、于 1/2W 的情况下,优先选用直插封装,除非有其他约束条件存在。封装尺寸与功率关系:8表 1.3封装与功率对应关系贴片电阻封装02010402060308051206对应的功率1/20W1/16W1/10W1/8W1/4W4 功率参数描述电阻的功率值参数常用的有:1/16W、1/8W、1/4W 和 1/2W,更大功率的电阻在我们实际的电路系统中比较少使用。若在电阻的参数中没有列出功率值,则代表其功率小于或等于1/4W。如果其功率大于 1/4W,则必须标明实际功率。注意:本规范暂时未对电阻的材料做出规定,但是为了信息表达的完整性,若在电路设计中对所用的电阻之材料有特殊要求,则应该另作说明。未作
14、特殊说明的,表明对所用电阻之材料没有特殊要求。1.5.2电容参数描述电容参数描述电容在原理图中的符号表示如图 1.3 所示。电容的参数一般包括四部分:容值/标称耐压/精度/封装,各个部分之间采用“/”隔开,不能有空格。举例:5pF/50V/1%/0603 表示该电容的容值为 5pF、标称耐压 50V、精度为11、封装为 0603。现对这四部分参数的描述进行规定。1 容值参数描述电容的基本单位是:法(F)。换算单位:1F 1000mF(毫法)1F 1,000,000uF(微法)1F 1,000,000,000pF(皮法)表 1.4电容容值参数描述方式容值范围说明描述格式举例1000pF直接标数字
15、并以 pF 结尾XXXpF3pF,0.5pF,470pF,1uF对于无极性电容,参数只有数字部分XXX102,表示 1000pF 电容104,表示 100000pF 电容225,表示 2200000pF 电容对于有极性电容时,使用小0.XXuF0.022uF,0.47uF图 1.3电容符号9数标注,以 uF 结尾。10uF标注时包含小数时X.XuF1.0uF,2.2uF,4.7uF10uF只包含整数XXXuF1000uF,470uF,10uF2 标称耐压参数描述容值后标明耐压,电解电容必须标明耐压,其他介质电容,如不标明耐压,则缺省定义为“耐压 63V”。3 精度参数描述电容的精度一般分为:1
16、5、10和20。常用的为 1和 5。若参数中未指明精度值则说明该电容对容值精度没有特殊要求,默认值取 5。若对精度有特殊要求必须表明。4 封装参数描述常用的封装有:0603、0805、1206、直插封装。各种封装的优先选用次序为:060308051206直插封装。但是在容值大于 100uF 的情况下,优先选用直插封装电解电容,除非有其他约束条件存在。注意:本规范暂时未对电阻的材料做出规定,但是为了信息表达的完整性,若在电路设计中对所用的电阻之材料有特殊要求,则应该另作说明。未作特殊说明的,表明对所用电阻之材料没有特殊要求。1.5.3电感、磁珠参数描述电感、磁珠参数描述电感在这里仅按有无磁芯来
17、分类:空心电感和磁心电感,在原理图中的符号如图 1.4 所示。电感的参数一般包括:电感量/精度/标称电流/Q 值/分布电容,举例:10uH/5/50mA/80/1pF,表示该电感为 10uH,精度为5,标称电流为 50mA,Q 值为 80,分布电容为 1pF。电感量的基本单位是:亨(H)。换算单位:1H 1000m H(毫亨)1 H 1,000,000u H(微亨)表 1.5电感量参数描述方式图 1.4电感符号10容值范围说明描述格式举例1uH使用小数标注0.XXuH0.1uH1000uH只包含整数时XXXuH88uH,47uH标注时包含小数时X.XuH2.2uH1mH只包含整数时XXXmH1
18、mH,5mH标注时包含小数时X.XmH2.2mH1H按实际值标称XXXH10H,2.5H1.5.4二极管二极管图 1.5二极管符号注:二极管所有的参数按 ERP 数据库里的“规格型号”参数填。1.5.5三极管及场效应管三极管及场效应管图 1.6三极管符号注:三极管及场效应管所有的参数按 ERP 数据库里的“规格型号”参数填。1.5.6其它器件其它器件如集成电路,接插件等,因为所有的参数按 ERP 数据库里的“规格型号”参数填。1.6元件选择1.6.1元件库选取元件库选取我们要从我们公司的元件库里取元件。我们如果画原理图时,元件首选应从这两个库里取,如果这里面找不到的,才从 AltiumDesi
19、gner 软件里自带的库里去找,如果还找不到,才自己去做。为什么要首选用我们自己的库呢?因为我们的库里大部分元件都是用过的,也就11是说经过实际检验过的,用起来出问题少。从库里取元件,如图 1.7 所示,取了一个电容库。图 1.7元件库选择事例取出来后双击元件或取的途中按“Tab”健,出现如图 1.8 所示,要注意在“注释”这个地方填元件的常用参数,而不只是在红圈 2 的地方,因为只有在“注释”这个地方填的内容才能在画 PCB 板的界面里看得到,如图 1.9,因为在 PCB 设计时能看到元件参数会更方便画板。另外在图 1.8 的红圈 3 部分是要选择元件封装的,这个地方非常重要。图 1.8元件
20、库参数填写 112图 1.9元件库参数填写 2我们要求画原理图的工程师把元件的正确封装选择好或填进去。因为现在的元器件种类越来越多,每个元器件的封装也有好几个,如果画原理图的人不填,PCB 设计人员就不知道用什么封装,或者填每个封装时都和原理图设计人员沟通,浪费的时间更多。为了使 PCB封装不出错,我们要求画原理图时就把封装填好。1.6.2元件放置要点元件放置要点元件的标号和型号参数要放得规规矩矩,如图 1.10 四的红圈部分,要让人很容易的看明白。如果是改旧版,已经有的元器件请不要重新编标号,新加的加问号就行了。如果重新编号,就会使从原理图导入 PCB 时元件混乱,导致 PCB 设计时间增加
21、最严重时 PCB 设计可能差不多重新来过,这既浪费时间又容易出现差错。元件放在格点上,格点用默认的格点用默认的 10mil,最小可设为最小可设为 5mil。请不要为了一会儿的方便把格点设为 5mil 以下或 5mil 的非整数倍,因为间隔小了你连的线或放的网络标号连上没连上你不容易看出来(很多人吃过亏的)。13图 1.10元件放置1.7多张原理图一个项目比较复杂时,元件比较多,如果放在一张图纸上,可能图纸要很大,很大就不方便查看,软件打开也慢。因此,就要把一个复杂的项目原理图分成几张图纸画,让每张图纸不太大,每张图纸里画一个或几个功能电路,既不要画的太密,也不要画太少的电路在一张图纸上而浪费
22、图纸。如图 1.11 所示,一个项目被画在 11 张图纸上,每张图纸要起一个名字,取名一般格式是一个数字加图纸名,如“1-POWER”、“2-MCU”等,图纸名最好是反映图纸内容,但名字应尽可能取得短小精干,因为名字太长,打开后会占用很宽的地方,如图 1.11 中粗红横线处。图 1.11多张原理图1.8版面布局1.版面布局需要注意电路结构的易读性。一般可将电路按照功能划分成几个部分,各功能块布局要合理,整份原理图需布局均衡。避免有些地方很挤,而有些地方又很松。2.将各功能部分模块化(如电源,CPU,USB 等),以便于同类机型资源共享,各功能模块界线需清晰。每个模块用蓝色实线框将其围绕起来,每
23、两个相邻模块的实线框之间间隔14为 4 个 Grid。3.每个功能模块都要有该功能模块的名称或描述,该名称位置在该模块实线框内、模块原理图的上侧;名称可以有主标题和副标题,亦可以只有主标题,其中各种标题的字体规格如表 1.6 所示。表 1.6模块标题字体规格标题字体字形大小主标题黑体粗体四号副标题黑体常规10图 1.12NOR Flash 模块的名称和描述4.模块索引表:索引表的建立不仅使读者对该原理图的功能一目了然,而且使查询和阅读更为方便。每个功能模块按“模块 1”、“模块 2”.进行编号,该编号位于每个模块实线框内左上角,距左右框线各 4Grid。将每个模块的编号与模块名称汇总,形成索引
24、表。如图 1.13 所示。图 1.13 功能模块索引表注意注意:索引表中模块编号与模块名称是分开放置“注释”的,而不是在放在一个注释框内,正确的索15引建立方式如图 1.14 所示。错误的索引建立方式如图 1.15 所示:图 1.14 正确的索引建立方式图 1.15 错误的索引建立方式5.原理图中应包含的注意说明和版本记录。注意说明:注意说明:简要说明该原理图的一些默认参数以及特殊符号的命名规则等;版本记录版本记录:将这一版本比上一版本做出的重要修改加以说明,记录原理图的发展流程,版本记录中除创建时要表明创建日期外,其余记录中要包含版本修改的日期。这两个模块的标题字体规格同表 1.6 的主标题
25、字体规格,其内容的字体规格同表 1.6的副标题字体规格,其内容可以分为多点来描述,对各点用阿拉伯数字(1、2、)进行编号。6.总标题位于整个原理图正上方居中的位置。总标题可以分为三个部分:标题名、版本号、日期。标题名标题名:为该原理图的总体名称,要简明扼要。版本号版本号:为该原理图版本,版本号的格式是:Vx.xx;使用两位小数的标注方法,若改动较小,则版本号仅在第二位小数上加 1;若改动较大,则版本号可在第一位小数上加 1;若改动使电路性能得到质的提高,则在整数部分加 1。日期日期:为该版本原理图的修改日期,格式:yymmdd。如 2015 年 3 月 31 日应表示为:150331。其各部分
26、字体规格如表 1.7 所示:表 1.7 总标题字体规格名称字体字形大小标题名黑体粗体20版本号黑体常规10创建日期黑体常规10举例说明。16图 1.16 总标题事例1.8.1网络标号命名网络标号命名1.规范网络标号命名:标号命名,要对其功能有一定启示作用。命名统一使用英文大写,命名要从字面上了解该网络的意义或功能,尽量与芯片的管脚命名相近,低电平有效时在前面加小写 n,如 nCS。使用两个以上单词时,中间使用下划线分开,如 SDRAM_nCS。2.规范电源命名:电源名称应包含的信息及表示方法如下:电源种类:模拟电源(A),数字电源(D);电源正负:正电源(P),负电源(N);电源电压大小:如
27、3.3V,表示为 3V3;5V,表示为 5V;若是独立电源,还应包括该独立电源的标志字符,用下划线“_”连接起来。例如:数字+5V 电源表示为:DP5V;USB 模块的独立模拟+3.3V 电源表示为:AP3V3_USB;3.规范地命名:原理图中的地统一使用。其网络标号命名方法:模拟地:AGND;数字地:DGND;若是独立地,应表示出该独立地的标志字符,用下划线“_”连接起来。例如:数字地表示为:;USB 模块的独立数字地表示为:。4.不使用的管脚使用“”(可当为一个没有连接的网络标号)。这是一个良好的习惯,同时也很有用。5.在画原理图时,电源符号的上下方向要搞对,一般默认的方向是电源向上,地向
28、下,便于读图者理解。图 1.17 电源地的标号171.8.2总线式原理图画法总线式原理图画法总线式画法,即地址总线,数据总线,控制总线放在一起,各管脚通过网络标号连接起来。总线式画法易读、便于查找,同时也降低了出错几率。其示例如图 1.18 所示,为了符合模块化的设计方法,连接各模块的总线可以用Port,并标注相同网络标号,使之连接起来。1.8.3CPU 画法标准画法标准按照总线式原理图画法标准,CPU 的画法相对以前有所改变,CPU 也使用总线式的画法,如图 1.18 中的 CPU 画法一样。2100 系列和 2200 系列的 CPU 原理图画法都是按照引脚标号顺序来画的,与本标准有差异,由
29、于历史原因,这两个系列的 CPU 原理图已被大量应用,若修改为本标准,则涉及到的方方面面太多,工作量巨大。故这两个系列 CPU 原理图仍按照原来的画法,不做修改。18P2.22/D221P2.23/D2310P2.24/D2411P2.25/D2512P2.26/D26/BOOT013P2.27/D27/BOOT116P2.28/D2817P2.29/D2918P2.30/D30/AIN419P2.31/D31/AIN520P2.0/D098P2.1/D1105P2.2/D2106P2.3/D3108P2.4/D4109P2.5/D5114P2.6/D6115P2.7/D7116P2.8/D8
30、117P2.9/D9118P2.10/D10120P2.11/D11124P2.12/D12125P2.13/D13127P2.14/D14129P2.15/D15130P2.16/D16131P2.17/D17132P2.18/D18133P2.19/D19134P2.20/D20136P2.21/D21137P3.23/A23/XCLK40P3.22/A2241P3.21/A2144P3.20/A2045P3.19/A1946P3.18/A1847P3.17/A1748P3.16/A1653P3.15/A1555P3.14/A1456P3.13/A1362P3.12/A1263P3.11/
31、A1164P3.10/A1065P3.9/A966P3.8/A871P3.7/A772P3.6/A673P3.5/A574P3.4/A480P3.3/A381P3.2/A287P3.1/A188P3.0/A089P3.27/WE29P3.26/CS130P3.25/RD6/CS235P3.24/TD6/CS336P1.1/OE90P1.0/CS091P3.31/BLS096P3.30/BLS197P3.29/BLS2/AIN627P3.28/BLS3/AIN728V32Vss3P0.23/RD26P0.24/TD28Vss9V3A14P0.25/RD121TD122Vss26V331V1837
32、Vss38V339P0.0/TxD0/PWM142P0.1/RxD0/PWM3/EINT049Vss54V357Vss67V351V377Vss79Vss93V394Vss103V3104Vss107V18110Vss111V3112V3119Vss128VssA_PLL138VssA139V18A143P0.2/SCL/CAP0.050P0.3/SDA/MAT0.0/EINT158P0.4/SCK0/CAP0.159P0.5/MISO0/MAT0.161P0.6/MOSI0/CAP0.268P0.7/SSEL0/PWM2/EINT269P0.8/TxD1/PWM475P0.9/RxD1/PW
33、M6/EINT376P0.10/RTS1/CAP1.078P0.11/CTS1/CAP1.183P0.12/DSR1/MAT1.0/RD484P0.13/DTR1/MAT1.1/TD485P0.17/SCK1/MAT1.2/CAP1.2101P0.18/MISO1/MAT1.3/CAP1.3121P0.19/MOSI1/MAT1.2/CAP1.2122P0.20/SSEL1/MAT1.3/EINT3123P0.27/AIN0/CAP0.1/MAT0.123P0.28/AIN1/CAP0.2/MAT0.225P0.29/AIN2/CAP0.3/MAT0.332P0.30/AIN3/CAP0.0/
34、EINT333P0.21/PWM5/RD3/CAP1.34P0.22/MAT0.0/TD3/CAP0.05P1.25/EXTIN060P0.15/RI1/EINT299P0.16/MAT0.2/CAP0.2/EINT0100P1.19/TRACEPKT37P1.18/TRACEPKT215P1.17/TRACEPKT124P1.16/TRACEPKT034P1.24/TRACECLK70P1.23/PIPESTAT282P1.22/PIPESTAT186P1.21/PIPESTAT095P1.20/TRACESYNC102P1.31/TRST43P1.26/RTCK52P0.14/DCD1/E
35、INT192P1.30/TMS113P1.29/TCK126RESET135P1.28/TDI140XTAL2141XTAL1142P1.27/TDO144U?LPC2292D0D1D2D3D4D5D6D7D8D9D10D11D12D13D14D15A0A1A2A3A4A5A6A7A8A9A10A11A12A13A14A15A16A17A18A19A20A21A22A23nCS0nCS1nCS2nCS3R?10KnISPX111.0592MHzC?22pFC?22pFR11MBOOT0BOOT1DP5V0Default address:0 x80000000-0 x801fffff(2MByt
36、es)NOR FlashDP3V3R?10KA151A142A133A124A115A106A97A88A199NC10WE11RST12NC13WP14RD/BY15A1816A1717A718A619A520A421A322A223A124A025CE26Vss27OE28DQ029DQ830DQ131DQ932DQ233DQ1034DQ335DQ1136Vdd37DQ438DQ1239DQ540DQ1341DQ642DQ1443DQ744DQ1545Vss46BYTE47A1648U17SST36VF1601(2MBytes)C12104C13104Asynchronous SRAMDe
37、fault address:0 x81000000-0 x8101FFFF(128KBytes)A044A143A242A327A426CE6I/O07I/O18I/O29I/O310VDD11GND12I/O413I/O514I/O615I/O716WE17A525A624A721A820A919A1018A115A124A133A142NC22I/O829I/O930I/O1031I/O1132VDD33GND34I/O1235I/O1336I/O1437I/O1538LB39UB40OE41A151NC28NC23U4IS61LV6416(128KBytes)DP3V3R?10KR?10
38、KR?*0R?*0A21A22A1A2A3A4A5A6A7A8A9A10A11A12A13A14A15A16A17A18A19A20D0D1D2D3D4D5D6D7D8D9D10D11D12D13D14D15D0D1D2D3D4D5D6D7D8D9D10D11D12D13D14D15A1A2A3A4A5A6A7A8A9A10A11A12A13A14A15A16nCS0nWEnOEnWEnOEnCS1nWEnOEnBLS1nBLS0nBLS1nBLS0R?10KDP5V0CPUTXD0RXD0TXD1_485RXD1_485DIR_485CAN_RD1CAN_TD1I2C_SCLI2C_SDAS
39、PI_MISO0SPI_MOSI0SPI_SCK0SPI_SSEL0CPU_AIN0CPU_AIN1CPU_AIN2ExINT0DP1V8AP1V8AP3V3DP3V3AGNDFB?CBG201209U151B图 1.18 总线式原理图画法示例1.8.4其他其他1.测试点电路板上有测试点可以大大简化测试的流程,无论对出厂测试还是用户自己测试都是很方便的,因此在电路原理图的设计阶段就要考虑添加测试点,一般情况下,需要添加测试点的地方有:电源晶振复位重要控制总线其标注信息要对需测试的信号有一定的启示作用,如 3.3V 测试点,其标注为:3.3V;19低电平复位测试点,其标注为:nRST;等等。标注
40、文字字体为 Arial、常规、10 号字。2.门电路:要把门电路元件隐藏的引脚全部画出。3.电路说明文字电路原理图上说明文字也是相当重要的,如有些器件可以提高电路性能,但没有它电路也可以工作,若不加说明这些器件就有可能被使用者删除,还有一些说明文字可以帮助使用者理解电路工作原理。电路说明文字字体为黑体、常规、10 号字。说明示例如图 1.19 所示:图 1.19 电路说明文字示例4.几种网络标号用不同颜色标注:电源:用鲜红总线:绿色其他:用深红色如果颜色不是标准,可以在原理图上面说明该颜色的意义。这样做,对设计原理图的来说有好处,可以很好区分。对 PCB 设计更重要,特别是可以内部调整的 IO
41、 口,对布线很有好处,可以节省布线层数,布线时间,板性能等等。对重要信号线可以着重出来。1.9注意1.原理图设计者没有对原理图元件进行编号的权力,只有工艺组 PCB 设计人员才能对原理图进行编号。2.原理图修改:若原理图已送至工艺部制作,而该原理图需要修改,则应按照以下流程:立即通知工艺部停工;若改动较少,则直接在工艺部电脑上修改;若改动较大,则需将原理图从工艺部电脑上拷贝到自己电脑上,修改完之后再传回到工艺部。20这样做的目的是为了确保不会同时有两个人同时修改电路图,且修改的电路图一定是最新版本的。修改时如果有必要,可以版本纪录里增加更改说明,标明跟前面版本作了如何修改,以便日后参阅。3.对
42、布 PCB 板时应该注意的事项在电路附近使用文字说明清楚,如线宽要求、元件摆放要求、文字标识要求等。4.对于电路涉及到新的元件、外壳等,尽量把样品和 datasheet 提供给 pcb 绘画人作参考。5.由于,pcb 绘画者难免会出错,希望项目负责人把出错的问题及时反馈。以免其他项目也犯同样的错误。注意:新增加的元件用标号“?”表示,要删掉的元件就删掉。但记住千万不要重新编号,这样给 pcb 重复利用带来很大的困扰。1.10 复杂电路设计技巧1.对于较大型的电路,一般采用层次式电路设计。层次式电路设计 3 种:自上而下Place-sheet symbolPlace-add sheet Entr
43、yDesign-create sheet from symbol自下而上先设计子模块电路,然后 Design-create symbol from sheet。在两种情况下,都会提示Revers Input/Output Directions,要产生的电路中,其 I/O 端口的信号方向与相对的电路方框图中 I/O 的信号方向是否相反。重复性层次电路图对于相同的 symbol,总图可以完整表达整个电路图,但是无法制作成电路板,可以将重复性层次电路图转成一般的层次电路图。选择【Tools】-Complex To Simple,这样就可以生成新的独立的电路图,其中的元件都重新排列,每个元件都是唯一的
44、子图与目图切换:可以通过 Tools-Up/Down Hierarchy 或者工具栏的上下箭头2.层次式电路设计中,电路原理图按功能模块来绘制和命名。各模块电路原理图要进行编号(参看图二),各功能模块原理图之间通过端口相连。尽量将输入端口(或双向口)安排在电路图的左侧,输出端口安排在电路图的右侧。211.11 原理图检查原理图检查1、原理检查:、原理检查:完成原理图设计后,如果不需要复用以前的布线资源,首先应该重新命名器件标号,先“复位标号”,然后“静态注释”。(或者按模块标注)主要检查有无网络重名,总线网络标识是否正确,有无错误的节点,全局网络名称是否正确,电源和地的名称是否正确等。执行检
45、查命令:例如:Project Compile PCB ProjectXXXXX.PrjPCB2、BOM 检查检查:统一表示原理图中器件的标称值,例如:47uF 和 47UF、4.7k 和 4.7K、104 和 100nF 等在生成 BOM 中,会被当成不同的器件。器件标称值接近的器件,是否可以合并为同一种标称值的器件。尤其是上拉电阻。有源器件的名称要标准,根据数据手册进行核对,保证可以通过器件名称直接进行采购。生成 BOM 表时,需要把附加的器件信息增加到 BOM 表中。1.12 原理图评审:原理图评审:主要在两方面对原理进行评审:功能实现/可靠性。22评审表:项目名称:评审日期:原理图名称:
46、版本号:审查项目/内容评审情况OKNGN/A备注1、审核整体电路是否能实现设计目标和目标成本;2、审核电路是否符合设计目标的使用条件,如温度、湿度、EMC 环境、震动与跌落条件、电源环境、设备体积、接口等要求;审核整体电路是否能满足重要参数的要求。3、审核所有器件和部件的供货、价格、装配使用的难易程度、可靠性等因素是否满足要求;4、审核整体电路结构的合理性;5、审核整体电路的可操作性,初步评估开发周期是否满足要求。6、审核是否尽可能采用一些可靠、成熟、现成的电路或部件。7、初步审核各个功能单元设计的合理性和正确性。8、对于某些不确定的设计要求,审核电路是否留有足够的变更空间以方便试制。9、对于有 EMC、高可靠性、高低温、高湿度、强振动、接口隔离、低功耗等特殊要求,是否有做相关处理。






