文档库 最新最全的文档下载
当前位置:文档库 › 一种Drools规则引擎封装模型及其实现

一种Drools规则引擎封装模型及其实现

一种Drools规则引擎封装模型及其实现
一种Drools规则引擎封装模型及其实现

元器件封装及基本管脚定义说明(精)知识讲解

元器件封装及基本管脚定义说明 以下收录说明的元件为常规元件 A: 零件封装是指实际零件焊接到电路板时所指示的外观和焊点的位置。包括了实际元件的外型尺寸,所占空间位置,各管脚之间的间距等,是纯粹的空间概念。因此不同的元件可共用同一零件封装,同种元件也可有不同的零件封装. 普通的元件封装有针脚式封装(DIP与表面贴片式封装(SMD两大类. (像电阻,有传统的针脚式,这种元件体积较大,电路板必须钻孔才能安置元件,完成钻孔后,插入元件,再过锡炉或喷锡(也可手焊),成本较高,较新的设计都是采用体积小的表面贴片式元件(SMD )这种元件不必钻孔,用钢膜将半熔状锡膏倒入电路板,再把SMD 元件放上,即可焊接在电路板上了。 元件按电气性能分类为:电阻, 电容(有极性, 无极性, 电感, 晶体管(二极管, 三极管, 集成电路IC, 端口(输入输出端口, 连接器, 插槽, 开关系列, 晶振,OTHER(显示器件, 蜂鸣器, 传感器, 扬声器, 受话器 1. 电阻: I.直插式 [1/20W 1/16W 1/10W 1/8W 1/4W] AXIAL0.3 0.4 II. 贴片式 [0201 0402 0603 0805 1206] 贴片电阻 0603表示的是封装尺寸与具体阻值没有关系 但封装尺寸与功率有关通常来说 0201 1/20W 0402 1/16W 0603 1/10W

0805 1/8W 1206 1/4W 电容电阻外形尺寸与封装的对应关系是: 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 III. 整合式 [0402 0603 4合一或8合一排阻] IIII. 可调式[VR1~VR5] 2. 电容: I.无极性电容[0402 0603 0805 1206 1210 1812 2225] II. 有极性电容分两种: 电解电容 [一般为铝电解电容, 分为DIP 与SMD 两种] 钽电容 [为SMD 型: A TYPE (3216 10V B TYPE (3528 16V C TYPE (6032 25V D TYP E (7343 35V] 3. 电感: I.DIP型电感 II.SMD 型电感

封装命名规则

华立仪表集团股份XX企业标准受控号:版本号:A/0 Q/HL202.15-2009 B1 原理图电气图形符号与PCB封装命名规则2014-12- 发布2014-01-01实施

华立仪表集团股份X X发布 前言 本标准规定了制造电子式电能表及系统常用电子元器件电气图形符号与PCB封装命名规X。 本标准由华立仪表集团股份XX国内研发提出 本标准由华立仪表集团股份XX国内研发起草并负责解释。

1X围 本标准规定了制造电子式电能表及系统常用电子元器件电气图形符号与PCB封装命名规X 本标准适用于电能表计及系统在硬件设计过程中所需的电子元器件电气图形符号与PCB封装的命名规X 5原理图电气图形符号命名规则及制作注意点: 原理图电气图形符号命名规则: 1.原理图电气图形符号命名规则采用“字母”+“-”+“后缀”进行。 1.1字母与元器件大类规则相对应,见表1 1.2后缀根据每个类别图形符号的多少来分别定义,图形符号少的一般根据加入的前后按序列号排列,图形符号多的按器件型号来命名。同时为了便于查找,对于常用器件可在后缀后的括号内,对一些物料进行备注说明。 表1 器件大类与编码对照表 以下命名规则中的n和xxx个数不同,在本标准中不代表具体的位数,只是起图示说明的作用。(XXX)内的不是所有有备注,无备注可不写。 电阻器命名规则 R -n(xxx) 器件大类 备注

序列号 R—1 第一个电阻原理图符号 R—2(MY)第二个电阻原理图符号,并说明是个压敏电阻符号 R—3(MZ)第三个电阻原理图符号,并说明是个热敏电阻符号 R—4(ADJ)第四个电阻原理图符号,并且是个可调电阻符号 电容器命名规则 C 备注 序列号 C—1 第一个电容原理图符号 C—2(+)第二个电容原理图符号,并说明是有极性电容符号 电感命名规则 L D 备注 引脚数序列号 L—2D1 引脚数为2的第一个电感原理图符号 二极管与三极管命名规则 D -x D 器件大类 备注 引脚数序列号 D—2D1 引脚数为2的第一个二三极管原理图符号 D—2D2(Zener)引脚数为2的第二个二三极管原理图符号,并说明是个稳压管D—3D1 (PNP) 引脚数为3的第一个二三极管原理图符号,并说明是个PNP三极管 集成块命名规则 U -nnnnnn(xx) 器件大类 备注引脚数 器件型号 U—ADE7755(24)

常用贴片元件封装.

常用贴片元件封装 1 电阻: 最为常见的有0201、0402、0805、0603、1206、1210、1812、2010、2512几类1)贴片电阻的封装与尺寸如下表: 英制(mil) 公制(mm) 长(L)(mm) 宽(W)(mm) 高(t)(mm) 0201 0603 0.60±0.05 0.30±0.05 0.23±0.05 0402 1005 1.00±0.10 0.50±0.10 0.30±0.10 0603 1608 1.60±0.15 0.80±0.15 0.40±0.10 0805 2012 2.00±0.20 1.25±0.15 0.50±0.10 1206 3216 3.20±0.20 1.60±0.15 0.55±0.10 1210 3225 3.20±0.20 2.50±0.20 0.55±0.10 1812 4832 4.50±0.20 3.20±0.20 0.55±0.10 2010 5025 5.00±0.20 2.50±0.20 0.55±0.10 2512 6432 6.40±0.20 3.20±0.20 0.55±0.10 2)贴片电阻的封装、功率与电压关系如下表: 英制(mil)公制(mm)额定功率@ 70°C 最大工作电压(V) 0201 0603 1/20W 25 0402 1005 1/16W 50 0603 1608 1/10W 50 0805 2012 1/8W 150 1206 3216 1/4W 200 1210 3225 1/3W 200 1812 4832 1/2W 200

2010 5025 3/4W 200 2512 6432 1W 200 3)贴片电阻的精度与阻值 贴片电阻阻值误差精度有±1%、±2%、±5%、±10%精度, J -表示精度为5%、 F-表示精度为1%。 T -表示编带包装 阻值范围从0R-100M 4)贴片电阻的特性 ·体积小,重量轻; ·适应再流焊与波峰焊; ·电性能稳定,可靠性高; ·装配成本低,并与自动装贴设备匹配; ·机械强度高、高频特性优越。 2电容: 1)贴片电容可分为无极性和有极性两种,容值范围从0.22pF-100uF 无极性电容下述两类封装最为常见,即0805、0603; 英制尺寸公制尺寸长度宽度厚度 0402 1005 1.00±0.05 0.50±0.05 0.50±0.05 0603 1608 1.60±0.10 0.80±0.10 0.80±0.10 0805 2012 2.00±0.20 1.25±0.20 0.70±0.20 1206 3216 3.20±0.30 1.60±0.20 0.70±0.20 1210 3225 3.20±0.30 2.50±0.30 1.25±0.30

Drools 规则引擎

Drools规则引擎 1. 概述: Drools分为两个主要部分:构建(Authoring)和运行时(Runtime)。 构建的过程涉及到.drl或.xml规则文件的创建,它们被读入一个解析器,使用ANTLR 3 语法进行解析。解析器对语法进行正确性的检查,然后产生一种中间结构“descr”,descr 用AST来描述规则。AST然后被传到PackageBuilder,由PackagBuilder来产生Packaged对象。PackageBuilder还承担着一些代码产生和编译的工作,这些对于产生Package对象都时必需的。Package对象是一个可以配置的,可序列化的,由一个或多个规则组成的对象。下图阐明了上述过程: Figure 1.1 Authoring Components RuleBase 是一个运行时组件,它包含了一个或多个 Package 对象。可以在任何时刻将一个 Package 对象加入或移出 RuleBase 对象。一个 RuleBase 对象可以在任意时刻实例化一个或多个 WorkingMemory 对象,在它的内部保持对这些WorkingMemory 的弱引用。 WorkingMemory 由一系列子组件组成。当应用程序中的对象被 assert 进 WorkingMemory ,可能会导致一个或多个 Activation 的产生,然后由 Agenda 负责安排这些 Activation 的执行。下图说明了上述过程:

Figure 1.2 . Runtime Components 2.构建(Authoring): 主要有三个类用来完成构建过程:DrlParser, XmlParser 和 PackageBuilder。两个解析器类从传入的Reader实例产生descr AST模型。PackageBuilder提供了简便的API,使你可以忽略那两个类的存在。这两个简单的方法是:“addPackageFromDrl”和“addPackageFromXml”,两个都只要传入一个Reader 实例作为参数。下面的例子说明了如何从classpath中的xml和drl文件创建一个Package对象。注意:所有传入同一个PackageBuilder实例的规则源,都必须是在相同的package 命名空间(namespace)中。 PackageBuilder builder = new PackageBuilder(); builder.addPackageFromDrl( new InputStreamReader( getClass().getResourceAsStream( " package1.drl" ) ) ); builder.addPackageFromXml( new InputStreamReader( getClass().getResourceAsStream( " package2.drl" ) ) ); Package pkg = builder.getPackage();

PCB封装库命名规则

封装库的管理规范 修订履历表 版本号变更日期变更内容简述修订者审核人V1.00 初次制定杨春萍 一。元件库的组成 1.1 原理图Symbol库 原理图Symbol库分为STANDARD_LIB.OLB和TEMPORARY_LIB.OLB,用于标准库和临时库的区分; 1.2 PCB的Footprint库 PCB封装库只有一个文件夹,里面包括所有的封装和焊盘。 二、元件Ref缩写列表 常用器件的名称缩写作如下规定: 集成芯片 U 电阻 R 排阻 RN 电位器 RP 压敏电阻 RV 热敏电阻RT 无极性电容、大片容C 铝电解CD

钽电容CT 可变电容 CP 二极管 D 三极管 Q ESD器件(单通道)D MOS管 MQ 滤波器 Z 电感L 磁珠 FB 霍尔传感器 SH 温度传感器 ST 晶体Y 晶振 X 连接器J 接插件 JP 变压器 T 继电器 K 保险丝 F 过压保护器 FV 电池 GB 蜂鸣器 B 开关 S 散热架 HS 生产测试点:TP/TP_WX1 信号测试点:TS 螺丝孔 HOLE 定位孔:H 基标:BASE 三、元件属性说明 为了能够将元件信息完全可以录入ORCAD的元件信息系统(CIS)中,根据器件的特性,建库申请人还应将相应的信息(但不仅限于以下信息)提供给库管理员。 元件属性如下: Value:器件的值,主要是电阻、电容、电感; Tolerance:公差,主要指电阻、电容的精度等级;晶体、钟振的频偏范围; C_Voltage:电压,主要指电容的额定电压,晶体、钟振的供电电压; Wattage:功率,主要是电阻的额定功率; Dielectric:电容介质种类,如NPO、X7R、Y5V等等 Temperature:使用温度 Life:使用寿命 CL:容性负载,主要针对晶体来说 Current:电流,电感、磁珠的额定电流 Resonace frequency:电感的谐振频率

常用SMT元件封装

常用SMT贴片元件封装说明 SMT是电子业界一门新兴的工业技术,它的兴起及迅猛发展是电子组装业的一次革命,被誉为电子业的“明日之星”,它使电子组装变得越来越快速和简单,随之而来的是各种电子产品更新换代越来越快,集成度越来越高,价格越来越便宜。为IT(Information Technology)产业的飞速发展作出了巨大贡献。 SMT所涉及的零件种类繁多,样式各异,有许多已经形成了业界通用的标准,这主要是一些芯片电容电阻等等;有许多仍在经历着不断的变化,尤其是IC类零件,其封装形式的变化层出不穷,令人目不暇接,传统的引脚封装正在经受着新一代封装形式(BGA、FLIP CHIP等等)的冲击,在本章里将分标准零件与IC 类零件详细阐述。 标准零件 标准零件是在SMT发展过程中逐步形成的,主要是针对用量比较大的零件,本节只讲述常见的标准零件。目前主要有以下几种:电阻(R)、排阻(RA或RN)、电感(L)、陶瓷电容(C)、排容(CP)、钽质电容(C)、二极管(D)、晶体管(Q)【括号内为PCB(印刷电路板)上之零件代码】,在PCB上可根据代码来判定其零件类型,一般说来,零件代码与实际装着的零件是相对应的。 一、零件规格: 贴片电阻尺寸图

贴片电容尺寸图

含义1206/3216 L:1.2inch(3.2mm) W:0.6inch(1.6mm) 0805/2125 L:0.8inch(2.0mm) W:0.5inch(1.25mm) 0603/1608 L:0.6inch(1.6mm) W:0.3inch(0.8mm) 0402/1005 L:0.4inch(1.0mm) W:0.2inch(0.5mm) 注:a、L(Length):长度; W(Width):宽度; inch:英寸 b、1inch=25.4mm (b)、在(1)中未提及零件的厚度,在这一点上因零件不同而有所差异,在生产时应以实际量测为准。 (c)、以上所讲的主要是针对电子产品中用量最大的电阻(排阻)和电容(排容),其它如电感、二极管、晶体管等等因用量较小,且形状也多种多样,在此不作讨论。 (d)、SMT发展至今,随着电子产品集成度的不断提高,标准零件逐步向微型化发展,如今最小的标准零件已经到了0201。 二、常用元件封装 1)电阻: 最为常见的有0805、0603两类,不同的是,它可以以排阻的身份出现,四位、八位都有,具体封装样式可参照MD16仿真版,也可以到设计所内部PCB库查询。 注:A\B\C\D四类型的封装形式则为其具体尺寸,标注形式为L X S X H 1210具体尺寸与电解电容B类3528类型相同 0805具体尺寸:2.0 X 1.25 X 0.5(公制表示法) 1206具体尺寸:3.0 X 1.5 0X 0.5(公制表示法) 贴片电阻 贴片排阻 2)电阻的命名方法

封装命名规则

封装命名规则

华立仪表集团股份有限公司企业标准 受控号:版本号:A/0 Q/HL202.15-2009 B1 原理图电气图形符号与PCB封装命名规则 2014-12- 发布 2014-01-01实施 华立仪表集团股份有限公司发布

前言 本标准规定了制造电子式电能表及系统常用电子元器件电气图形符号与PCB封装命名规范。 本标准由华立仪表集团股份有限公司国内研发提出本标准由华立仪表集团股份有限公司国内研发起草并负责解释。

1范围 本标准规定了制造电子式电能表及系统常用电子元器件电气图形符号与PCB封装命名规范 本标准适用于电能表计及系统在硬件设计过程中所需的电子元器件电气图形符号与PCB封装的命名规范 5原理图电气图形符号命名规则及制作注意点: 原理图电气图形符号命名规则: 1.原理图电气图形符号命名规则采用“字母”+“-”+“后缀”进行。 1.1字母与元器件大类规则相对应,见表1 1.2后缀根据每个类别图形符号的多少来分别定义,图形符号少的一般根据加入的前后按序列号排列,图形符号多的按器件型号来命名。同时为了便于查找,对于常用器件可在后缀后的括号内,对一些物料进行备注说明。 表1 器件大类与编码对照表 类别编码类别编码类别编码

电阻器R 晶振G 导线组件X 电容 C 光耦 E 变压器T 电感L 开关K 互感器H 二极管和三极 D 电池(组件) B 稳压器、桥堆V 管 继电器(组件)、 J 集成块U 液晶Y 计度器 光电晶体管Q 背光组件P 接插件S 蜂鸣器 F 滤波谐振器Z 其它 A 其它变压器TT 以下命名规则中的n和xxx 个数不同,在本标准中不代表具体的位数,只是起图示说明的作用。 (XXX)内的不是所有有备注,无备注可不写。 电阻器命名规则 R -n (xxx) 器件大类 备注 序列号 R—1 第一个电阻原理图符号 R—2(MY)第二个电阻原理图符号,并说明是个压敏电阻符号 R—3(MZ)第三个电阻原理图符号,并说明是个热敏电阻符号 R—4(ADJ)第四个电阻原理图符号,并且是个可调电阻符号 电容器命名规则 C -n (xxx) 器件大类 备注

AllegroPCB设计pad封装和元器件封装命名规范

基本术语 SMD:Surface Mount Devices/表面贴装元件。 RA:Resistor Arrays/排阻。 MELF:Metal electrode face components/金属电极无引线端面元件. SOT:Small outline transistor/小外形晶体管。 SOD:Small outline diode/小外形二极管。 SOIC:Small outline Integrated Circuits/小外形集成电路. SSOIC:Shrink Small Outline Integrated Circuits/缩小外形集成电路. SOP:Small Outline Package Integrated Circuits/小外形封装集成电路. SSOP:Shrink Small Outline Package Integrated Circuits/缩小外形封装集成电路. TSOP:Thin Small Outline Package/薄小外形封装. TSSOP:Thin Shrink Small Outline Package/薄缩小外形封装. CFP:Ceramic Flat Packs/陶瓷扁平封装. SOJ:Small outline Integrated Circuits with J Leads/“J”形引脚小外形集成电路. PQFP:Plastic Quad Flat Pack/塑料方形扁平封装。 SQFP:Shrink Quad Flat Pack/缩小方形扁平封装。 CQFP:Ceramic Quad Flat Pack/陶瓷方形扁平封装。 PLCC:Plastic leaded chip carriers/塑料封装有引线芯片载体。 LCC:Leadless ceramic chip carriers/无引线陶瓷芯片载体。 DIP:Dual-In-Line components/双列引脚元件。 PBGA:Plastic Ball Grid Array/塑封球栅阵列器件。 1使用说明 外形尺寸:指元件的最大外型尺寸。 主体尺寸:指元件的塑封体的尺寸=长度X宽度。 尺寸单位:英制单位为mil,公制单位为mm。 小数点的表示:在命名中用“p”代表小数点。例如:1.0表示为1p0。 注:当不同物料的封装图形名称相同时,且描述的内容不同时,可在名称后面加-1,-2等后缀加以区分。 作者:wugehao

pcb封装库命名规则

pcb封装库命名规则 PCB封装库命名规则 1、集成电路(直插) 用DIP-引脚数量+尾缀来表示双列直插封装 尾缀有N和W两种,用来表示器件的体宽 N为体窄的封装,体宽300mil,引脚间距2.54mm W为体宽的封装, 体宽600mil,引脚间距2.54mm 如:DIP-16N表示的是体宽300mil,引脚间距2.54mm的16引脚窄体双列直插封装 2 、集成电路(贴片) 用SO-引脚数量+尾缀表示小外形贴片封装 尾缀有N、M和W三种,用来表示器件的体宽 N为体窄的封装,体宽150mil,引脚间距1.27mm M为介于N和W之间的封装,体宽208mil,引脚间距1.27mm W为体宽的封装, 体宽300mil,引脚间距1.27mm 如:SO-16N表示的是体宽150mil,引脚间距1.27mm的16引脚的小外形贴片封装 若SO前面跟M则表示为微形封装,体宽118mil,引脚间距0.65mm 3、电阻 3.1 SMD贴片电阻命名方法为:封装+R 如:1812R表示封装大小为1812的电阻封装 3.2 碳膜电阻命名方法为:R-封装 如:R-AXIAL0.6表示焊盘间距为0.6英寸的电阻封装 3.3 水泥电阻命名方法为:R-型号

如:R-SQP5W表示功率为5W的水泥电阻封装 4、电容 4.1 无极性电容和钽电容命名方法为:封装+C 如:6032C表示封装为6032的电容封装 4.2 SMT独石电容命名方法为:RAD+引脚间距 如:RAD0.2表示的是引脚间距为200mil的SMT独石电容封装 4.3 电解电容命名方法为:RB+引脚间距/外径 如:RB.2/.4表示引脚间距为200mil, 外径为400mil的电解电容封装 5、二极管整流器件 命名方法按照元件实际封装,其中BAT54和1N4148封装为1N4148 6 、晶体管命名方法按照元件实际封装,其中SOT-23Q封装的加了Q以区别集成电路的SOT-23封装,另外几个场效应管为了调用元件不致出错用元件名作为封装名 7、晶振 HC-49S,HC-49U为表贴封装,AT26,AT38为圆柱封装,数字表规格尺寸 如:AT26表示外径为2mm,长度为8mm的圆柱封装 8、电感、变压器件 电感封封装采用TDK公司封装 9、光电器件 9.1 贴片发光二极管命名方法为封装+D来表示 如:0805D表示封装为0805的发光二极管 9.2 直插发光二极管表示为LED-外径 如LED-5表示外径为5mm的直插发光二极管 9.3 数码管使用器件自有名称命名 10、接插 10.1 SIP+针脚数目+针脚间距来表示单排插针,引脚间距为两种:2mm,2.54mm

Drools规则引擎开发说明

Drools规则动态更新 在常规开发方式中,如果涉及规则的变更(比如将物流费用从6元调整为8元),可以通过重新完成规则的开发并发布应用来更新。或在设计上,将可能变更的规则以配置(比如数据库)方式管理。发生规则变更时,只需修改配置即可。事实上,Drools提供了另一种规则更新的方式--扫描Maven仓库(本地或远程)来自动发现规则模块的更新。 我们知道,Drools可以利用KieServices来创建基于classpath的KieContainer(即使用KieServices.newKieClasspathContainer()方法)。其实,KieServices还提供了从Maven 仓库加载并创建KieContainer的方法--newKieContainer(ReleaseId)。与通过classpath 创建KieContainer类似,使用Maven仓库加载的方法,会尝试读取对应jar包中的META-INF/kmodule.xml文件,基于此,我们可以完成KieSession的创建。 我们通过一个简单的例子来观察规则的动态更新。在这个例子中,我们会将商品的折扣进行动态调整。我们需要构建规则,并安装到Maven仓库中--简单起见,我们将应用发布到本地Maven仓库中。首先,我们创建一个Maven项目: $mvn-B archetype:generate-DarchetypeGroupId=org.apache.maven.archetypes\ -DgroupId=com.sharp.rules-DartifactId=discount 如果没什么问题,我们可以得到一个名为discount的文件夹,其中的pom.xml看起来像这样: 4.0.0 com.sharp.rules discount jar 1.0-SNAPSHOT discount https://www.wendangku.net/doc/5415820147.html, junit junit 3.8.1 test 在src/main/java/com/sharp/rules下创建Fact类: package com.sharp.rules; public class Commodity{ private double discount;

PCB元器件封装命名规则

PIC 是单片机的一种,比如51单片机,avr单片机;而每个厂家制作的单片机都要给其起名字,名字里会有许多信息,具体的信息你可以在搜狗或百度打“pic命名规则”,或到相应公司网站查查 PIC XX XXX XXX (X) -XX X /XX 1 2 3 4 5 6 7 8 1.前缀: PIC MICROCHIP 公司产品代号,特别地:dsPIC为集成DSP功能的新型PIC单片机 2.系列号:10、12、16、18、24、30、33、32,其中 PIC10、PIC12、PIC16、PIC18为8位单片机 PIC24、dsPIC30、dsPIC33为16位单片机 PIC32为32位单片机 3.器件型号(类型): C CMOS 电路 CR CMOS ROM LC 小功率CMOS 电路 LCS 小功率保护 AA 1.8V LCR 小功率CMOS ROM LV 低电压 F 快闪可编程存储器 HC 高速CMOS FR FLEX ROM 4.改进类型或选择 54A 、58A 、61 、62 、620 、621 622 、63 、64 、65 、71 、73 、74 42 、43 、44等 5.晶体标示: LP 小功率晶体, RC 电阻电容, XT 标准晶体/振荡器 HS 高速晶体 6.频率标示: -20 2MHZ, -04 4MHZ, -10 10MHZ, -16 16MHZ -20 20MHZ, -25 25MHZ, -33 33MHZ 7.温度范围: 空白 0℃至70℃, I -45℃至85℃, E -40℃至125℃ 8.封装形式:

L PLCC 封装 JW 陶瓷熔封双列直插,有窗口 P 塑料双列直插 PQ 塑料四面引线扁平封装 W 大圆片 SL 14腿微型封装-150mil JN 陶瓷熔封双列直插,无窗口 SM 8腿微型封装-207mil SN 8腿微型封装-150 mil VS 超微型封装8mm×13.4mm SO 微型封装-300 mil ST 薄型缩小的微型封装-4.4mm SP 横向缩小型塑料双列直插 CL 68腿陶瓷四面引线,带窗口 SS 缩小型微型封装 PT 薄型四面引线扁平封装 TS 薄型微型封装8mm×20mm TQ 薄型四面引线扁平封装

protel99se常用元件封装总结大全

protel99se常用元件封装总结 1. 标准电阻:RES1、RES2;封装:AXIAL-0.3到AXIAL-1.0 两端口可变电阻:RES3、RES4;封装:AXIAL-0.3到AXIAL-1.0 三端口可变电阻:RESISTOR TAPPED,POT1,POT2;封装:VR1-VR5 2.电容:CAP(无极性电容)、ELECTRO1或ELECTRO2(极性电容)、可变电容CAPVAR 封装:无极性电容为RAD-0.1到RAD-0.4,有极性电容为RB.2/.4到RB.5/1.0. 3.二极管:DIODE(普通二极管)、DIODE SCHOTTKY(肖特基二极管)、DUIDE TUNNEL(隧道二极管)DIODE VARCTOR (变容二极管)ZENER1~3(稳压二极管) 封装:DIODE0.4和DIODE 0.7;(上面已经说了,注意做PCB时别忘了将封装DIODE的端口改为A、K) 4.三极管:NPN,NPN1和PNP,PNP1;引脚封装:TO18、TO92A(普通三极管)TO220H(大功率三极管)TO3(大功率达林顿管) 以上的封装为三角形结构。T0-226为直线形,我们常用的9013、9014管脚排列是直线型的,所以一般三极管都采用TO-126啦! 5、效应管:JFETN(N沟道结型场效应管),JFETP(P沟道结型场效应管)MOSFETN(N沟道增强型管)MOSFETP(P 沟道增强型管) 引脚封装形式与三极管同。 6、电感:INDUCTOR、INDUCTOR1、INDUCTOR2(普通电感),INDUCTOR VAR、INDUCTOR3、INDUCTOR4(可变电感) 8.整流桥原理图中常用的名称为BRIDGE1和BRIDGE2,引脚封装形式为D系列,如D-44,D-37,D-46等。 9.单排多针插座原理图中常用的名称为CON系列,从CON1到CON60,引脚封装形式为SIP系列,从SIP-2到SIP-20。 10.双列直插元件原理图中常用的名称为根据功能的不同而不同,引脚封装形式DIP系列, 不如40管脚的单片机封装为DIP40。 11.串并口类原理图中常用的名称为DB系列,引脚封装形式为DB和MD系列。 12、晶体振荡器:CRYSTAL;封装:XTAL1 13、发光二极管:LED;封装可以才用电容的封装。(RAD0.1-0.4) 14、发光数码管:DPY;至于封装嘛,建议自己做! 15、拨动开关:SW DIP;封装就需要自己量一下管脚距离来做! 16、按键开关:SW-PB:封装同上,也需要自己做。 17、变压器:TRANS1——TRANS5;封装不用说了吧?自己量,然后加两个螺丝上去。 最后在说说PROTEL 99 的原理图库吧! 常用元器件都在protel DOS schematic Libraries.ddb里 此外还有protel DOS schematic 4000 CMOS (4000序列元件) protel DOS schematic Analog digital (A/D,D/A转换元件) protel DOS schematic Comparator (比较器,如LM139之类) protel DOS schematic intel (Intel 的处理器和接口芯片之类) 电阻:RES1,RES2,RES3,RES4;封装属性为axial系列 无极性电容:cap; 封装属性为RAD-0.1到rad-0.4 电解电容:electroi; 封装属性为rb.2/.4到rb.5/1.0

(整理)元器件封装命名规则ds.

精品文档 精品文档 目 次 1 范围 ................................................................................ 1 2 规范性引用文件 ...................................................................... 1 3制订规则 ............................................................................. 1 3.1以B 开头的封装 ..................................................................... 1 3.2以C 开头的封装 ..................................................................... 1 3.3以D 开头的封装 ..................................................................... 2 3.4以E 开头的封装 ..................................................................... 2 3.5以F 开头的封装 ..................................................................... 2 3.6以G 开头的封装 ..................................................................... 2 3.7以H 开头的封装 ..................................................................... 2 3.8以K 开头的封装 ..................................................................... 2 3.9以L 开头的封装 ..................................................................... 2 3.10以R 开头的封装 .................................................................... 2 3.11以S 开头的封装 .................................................................... 3 3.12以T 开头的封装 .................................................................... 3 3.13以U 开头的封装 .................................................................... 3 3.14以V 开头的封装 .................................................................... 3 3.15以X 开头的封装 .................................................................... 3 3.16以Z 开头的封装 .. (4) 印制板设计 元器件封装命名规则

元器件封装命名规则ds

印制板设计 元器件封装命名规则

目次 1 范围 (1) 2 规范性引用文件 (1) 3制订规则 (1) 3.1以B开头的封装 (1) 3.2以C开头的封装 (1) 3.3以D开头的封装 (2) 3.4以E开头的封装 (2) 3.5以F开头的封装 (2) 3.6以G开头的封装 (2) 3.7以H开头的封装 (2) 3.8以K开头的封装 (2) 3.9以L开头的封装 (2) 3.10以R开头的封装 (2) 3.11以S开头的封装 (3) 3.12以T开头的封装 (3) 3.13以U开头的封装 (3) 3.14以V开头的封装 (3) 3.15以X开头的封装 (3) 3.16以Z开头的封装 (4)

印制板设计 元器件封装命名规则 1 范围 本部分适用于印刷电路板元器件封装的命名。 2 规范性引用文件 3制订规则 按照《项目代号》的分类方法,对标准封装库中贴片及插装元器件的命名做了以下规定。 3.1以B开头的封装 3.1.1蜂鸣器 3.1.1.1用Ba/b/c表示。B: 蜂鸣器、驻极话筒;a:两脚间距(mm);b:直径(mm);c:管脚直径(mm)。一些特殊的蜂鸣器、驻极话筒封装用B加型号表示,例如:OBO-27CO的封装用B27CO 表示。 3.1.2气敏传感器 3.1.2.1用Ba表示。B:气敏传感器。a:元器件型号。例如:TGS822、TGS813的封装用BTGS822和BTGS813表示。 3.2以C开头的封装 3.2.1插装类电容器 3.2.1.1铝电解电容器用CEa/b/c表示。CE:铝电解电容器;a:两管脚间距(mm);b:直径(mm);c:管脚直径(mm)或管脚截面长×宽(mm)。 3.2.1.2钽电解电容器用CTa/b表示。CT:钽电解电容器;a:两管脚间距(mm);b:管脚直径(mm)或管脚截面长×宽(mm)。 3.2.1.3其它类的电容器用Ca/b/c或Ca/c表示。C:电容器;a:两管脚间距(mm);b:外型,长×宽(mm);c:管脚直径(mm)或管脚截面长×宽(mm)。外型很薄的瓷介、瓷片、独石或钽电容器可不标注外型尺寸,用Ca/c表示。 注:对于一些两管脚间距、管脚直径或管脚截面长×宽均相同,只是外形尺寸不同的元器件,制作封装并命名时采取向下兼容的原则(却以最大的外形尺寸为制做封装的标准)。 3.2.2 贴片类电容器 3.2.2.1 贴片电容器0603、0805在前加C,用C0603、C0805表示,1206与Pertel98库相同。 3.2.2.2 贴片铝电解电容器用CESa表示。CES:贴片铝电解电容器;a:直径。 3.2.2.3 贴片钽电解电容器用CTS-a表示。CTS:贴片钽电解电容器;a:封装尺寸代码。

常用元器件及元器件封装总结

常用元器件及元器件封装总结 一、元器件封装按照安装的方式不同可以分成两大类。(1) 直插式元器件封装直插式元器件封装的焊盘一般贯穿整个电路板,从顶层穿下,在底层进行元器件的引脚焊接,如图所示。 典型的直插式元器件及元器件封装如图所示。 (2)表贴式元器件封装。表贴式的元器件,指的是其焊盘只附着在电路板的顶层或底层,元器件的焊接是在装配元器件的工作层面上进行的,如图所示。

典型的表贴式元器件及元器件封装如图所示。在PCB元器件库中,表贴式的元器件封装的引脚一般为红色,表示处在电路板的顶层(TopLayer)。在PCB元器件库中,表贴式的元器件封装的引脚一般为红色,表示处在电路板的顶层(Top Layer)。 二、常用元器件的原理图符号和元器件封装 在设计PCB的过程中,有些元器件是设计者经常用到的,比如电阻、电容以及三端稳压源等。在Protel 99 SE中,同一种元器件虽然相同电气特性,但是由于应用的场合不同而导致元器件的封装存在一些差异。前面的章节中已经讲过,电阻由于其负载功率和运用场合不同而导致其元器件的封装也多种多样,这种情况对于电容来说也同样存在。因此,本节主要向读者介绍常用元器件的原理图符号和与之相对应的元器件封装,同时尽量给出一些元器件的实物图,使读者能够更快地了解并掌握这些常用元器件的原理图符号和元器件封装。(1)、电阻。电阻器通常简称为电阻,它是一种应用十分广泛的电子元器件,其英文名字为“Resistor”,缩写为“Res”。电阻的种类繁多,通常分为固定电阻、可变电阻和特种电阻3大类。固定电阻可按电阻的材料、结构形状及用途等进行多种分类。电阻的种类虽多,但常用的电阻类型主要为RT型碳膜电阻、RJ型金属膜电阻、RX型线绕电阻和片状电阻等。固定电阻的原理图符号的常用名称是“RES1”和“RES2”,如图F1-5(a)所示。常用的引脚封装形式为AXIAL系列,包括AXIAL-0.3、AXIAL-0.4、AXIAL-0.5、AXIAL-0.6、AXIAL-0.7、AXIAL-0.8、AXIAL-0.9和AXIAL-1.0等封装形式,其后缀数字代表两个焊盘的间距,单位为“英寸”,如图F1-5(b)所示。常用固定电阻的实物图如图F1-5(c)所示。

Drools规则引擎的使用总结

前一段时间在开发了一个做文本分析的项目。 在项目技术选型的过程中, 尝试使用了 Drools 规则引擎。让它来作为项目中有关模式分析和关键词匹配的任务。但后来,因为某种原因, 还是撇开 了 Drools 。现将这个过程中使用 Drools 的一些经验和心得记录下来。 (一)什么时候应该使用规则引擎 ~这实际是一个技术选型的问题。 但这个问题又似乎是一个很关键的问题 (一旦返工的话, 你就知道这个问题是多么重要了)。不知大家有没有过这样的经验和体会。 往往在项目开始 的时候,总会遇到应该选用什么技术?是不是应该使用最新的技术?或者应该选用什么技术 呢(PS : 现在计算机软件中的各种技术层出不穷,具有类似功能的技术很多 )? 不管怎么样,这些问题总会困扰着我。比如,这次的这个项目。项目要求是要在一些 文件中(这些log 文件都是很大的应用系统所产生的,但由于legacy 的原因,log 本身的维 护 和规范工作一直没有得到改善,所以想借助于一些外部应用对这些 log 做以分析和清洗) 抽取出有用的信息。 于是,第一个想到的就是,这是一个文本挖掘类的项目。但又想,要抽取有用信息,必 须得建立一些规则或 pattern (模式)。所以,我第一个想到了规则引擎。因为这里面要建 立好多规则,而这些规则可以独立于代码级别( 引擎去解析和执行。另一个重要的原因是,我原来用 过,比较熟悉。这样,也可以节省开发 时间吧。于是,好不犹豫的就开始做了 Demo.... 但事实上,在经历了一个多星期的编码、 测试后,我发现运用规则引擎实在是太笨拙了。 (1)首先必须建立一些数据模型。通过这些模型来 refer 规则文件中的LHS 和Action 。 (2 )还要考虑规则的 conflict 。如果有一些规则同时被触发,就要考虑设定规则的优先 级或者 是设定activiation-group 来保证在一个group 中的规则只有一个规则可以被触发。 (3)对于 流'规则group ruleflow-group 的使用。如果要控制在 workingmemory 中的规 则被触发的顺序,则可以将这些规则分组。然后, 通过规则建模的方式来实现。但这也添加 了一定的effort 。修改或者更新不大方便。 ~所以,基于上述体会,我更认为规则引擎更适用于那些对非流程性规则匹配的应用。当 然,Drools 也支持对流程性规则的建模过程。但,这也许不是最好的方式。 (二) Drools 规则引擎的使用杂记 (1) Fact 的变更监听。在Drools 里,如果一个Fact 通过规则而改变,则需将这种 改变通知 给规则引擎。这里,一般有两种方式:显式和隐式。 显式---在drl 文件中通过 up date 、modify 来通知;在程序中,通过 Fact 的引用调用 modifyObject 等方法来实现。 隐式---通过在Java bea n 实现property Liste ner In terface 来让引擎自动监听到属性 值的变化。我更习惯于这种方式。因为,一般看来凡是在规则引擎中添加到 fact 都是希望 引擎来帮你进行管理的。所以,那它自己看到 fact 的变化是种很省事的办法。也很简单, 就是用Java bean property 监听的方式。 通过 StatefulSession 来注册。 调用 StatefulSession 的某个 instanee 的 insert ( Object ,true )实现。而这个 object 是一个java bean 。其中,要实现 P rivate final Prop ertyCha ngeS upport cha nges Prop ertyCha ngeS upp ort( this ); public void add PropertyChangeListener(final PropertyChangeListener l) { this.cha nges.add Prop ertyCha ngeListe ner( l ); log 放到一个单独的drl 文件里)并可以用规则 =new

相关文档