⑴ 模块化设计原理有哪些
模块化产品是实现以大批量的效益进行单件生产目标的一种有效方法。产品模块化也是支持用户自行设计产品的一种有效方法。产品模块是具有独立功能和输入、输出的标准部件。这里的部件,一般包括分部件、组合件和零件等。模块化产品设计方法的原理是,在对一定范围内的不同功能或相同功能、不同性能、不同规格的产品进行功能分析的基础上,划分并设计出一系列功能模块,通过模块的选择和组合构成不同的顾客定制的产品,以满足市场的不同需求。这是相似性原理在产品功能和结构上的应用,是一种实现标准化与多样化的有机结合及多品种、小批量与效率的有效统一的标准化方法。
⑵ 哪些产品宜采用模块化设计方法为什么有哪些优缺点
1.方式批量大;
2.或是大多数功能段需要用到的部件;
3.结构大都相同或相似的产品
以上三类产品宜模块化设计:
优缺点:
1.不会出现相同或相似结构的产品在不同设备以及不同时间段上不一致;
2.减少重复设计;
3.可以批量生产或提前库存,缩短交货期;
4.模块化后产品可以不断升级,不断优化设计以及加工人员的对产品的认识;
5.形成模块化后的产品,可以设计标准化、工艺标准化、历程标准化、加工工装刀具标准化、供应商以及外协方标准化。
6.缺点,对于部分产品,如小型产品或低端产品成本会增加;
⑶ 企业网站建设模块的优化技巧有哪些
企业网站建设时就需要对网站的各个模块进行优化,这样建设出来的网站才能更适合企业和互联网的要求,更能满足用户对于网站的期望和需求。网站建设的前提是网站各个模块应达到结构统一、风格统一、有价值、有交互、快速响应用户访问的要求。接下来分形科技小编就与大家分享一下分形科技对于企业网站建设的各个模块的优化拷技巧有哪些。。
一、合理选择域名
网站的域名就是网站对外的名称,是用户找到网站的标志。企业网站建设时对于域名的选择一定要慎重,在符合企业及网站特色的同时具有自己的个性特征。网站域名一但注册成功,再更改起来就会非常的麻烦,所以网站建设者一定要做好前期的准备工作。
另,因网站域名在申请时可能会出现已被注册的情况,所以企业在准备域名时应该多想几个备用的。
二、服务器的稳定性
企业网站建设在选择服务器时就需要考虑到服务的稳定性、安全性和实用性等问题。服务器可以租用可以购买,企业需要根据自身的实际情况进行选择。当然,企业选择的服务器必须满足能够稳定、快速打开网页且不影响用户的浏览效果。
注意,决定服务器性能的硬件包括处理器、硬盘、内存、系统总线等,这与一般的计算机有些类似,但是二者还是存在着一些本质的不同的。
三、合理安排布局
网站的布局是否合理直接影响到用户对于网站的访问效果,是提升客户体验度的方法之一。用户来到网站第一眼看到的就是网产睥布局结构和网站风格,这是网站给用户的第一印象。无论是哪种类型的网站,其目的都是为了吸引用户、宣传企业产品和服务,所以网站界面的布局是否合理,直接影响到网站能否将最有效的信息展示给用户,用户能否快速的获得自己想要了解的内容。
注:用户是企业网站流量和转化率的来源。
四、网站内容优化
企业建设网站时对于网站内容的选择应综合考虑企业的产品和服务与用户需求之间的联系,用文学性的语言对这些内容进行表述,让用户能够清楚明白的知道网站内容想要表达的意思。
注:网站的内容必须具有可读性,且具备专业、准确等特性,只有这样的内容才能体现企业的个性特点,才是用户需要的。只有网站的内容引起了用户的兴趣,用户才会喜欢,才会对网站产生信任感,从而为企业带来效益。
五、产品说明应为用户解惑
企业网站中的产品说明性内容就专业、准确和完善。企业网站中的产品说明是企业对于自己产品的官方介绍,所以这些说明一定要从专业的角度出去,准确完整的进行叙述。让用户可以在网站中了解所有他想要了解的关于产品的内容。
另,网站的客服同样很重要,网站建设可以将产品说明与在线客服结合起来,共同为满足客户需求服务。
六、符合搜索引擎优化
企业网站在建设时就需要考虑到符合搜索引擎优化的问题,因为网站建设完成之后所有的宣传推文长作都与搜索引擎有关。网站在优化时可以将SEO的知识融入到网站建设中去。
注:网站搜索引擎优化应突出公司主营业务和服务优势,将每个页面标题化,标准中应包含网站推广的关键词。
⑷ 果蔬干燥技术有哪些模块实现什么功能使用什么技术来完成这些模块
摘要 果蔬的烘干技术 为了减少果蔬产后巨大的损失,除了广泛采用预冷、保鲜等方法外,果蔬干制也是调节供求、消化季节性剩余、减少产后腐烂损失的一个有效途径,是新鲜蔬菜的有效补充;同时,果蔬干制能有效提高产品的附加值,成为提高农民收入、推动当地经济发展的有效途径。 果蔬的干制,也称为“烘干”、“脱水”,就是在自然条件或人工调控条件下使果蔬内部的水分向外界蒸发,使之达到特定的含水率,最终加工成初级商品如干果或干菜等的过程。果蔬干制的作用主要有三方面: 一是降低果蔬的水分、增加可溶性物质的浓度,使微生物难以利用,产品不易腐烂; 二是抑制果蔬中所含酶的活性,使制品能够长期保存; 三是使制品保留果蔬原有的营养成分、口感和风味。 在果蔬的干制加工中常见技术主要有2种:一是热风烘干技术;二是真空冷冻干燥技术。热风烘干技术仍然是目前果蔬干制中应用最广泛的技术,普及率约占 90%。 影响果蔬烘干的主要因素:
⑸ 模块的的耦合方法有哪些
耦合
耦合是指两个或两个以上的电路元件或电网络的输入与输出之间存在紧密配合与相互影响,并通过相互作用从一侧向另一侧传输能量的现象;概括的说耦合就是指两个或两个以上的实体相互依赖于对方的一个量度。分为以下几种:
非直接耦合:两个模块之间没有直接关系,它们之间的联系完全是通过主模块的控制和调用来实现的。
数据耦合:一个模块访问另一个模块时,彼此之间是通过简单数据参数 (不是控制参数、公共数据结构或外部变量) 来交换输入、输出信息的。
标记耦合 :一组模块通过参数表传递记录信息,就是标记耦合。这个记录是某一数据结构的子结构,而不是简单变量。其实传递的是这个数据结构的地址;
控制耦合:如果一个模块通过传送开关、标志、名字等控制信息,明显地控制选择另一模块的功能,就是控制耦合。
外部耦合:一组模块都访问同一全局简单变量而不是同一全局数据结构,而且不是通过参数表传递该全局变量的信息,则称之为外部耦合。
公共耦合:若一组模块都访问同一个公共数据环境,则它们之间的耦合就称为公共耦合。公共的数据环境可以是全局数据结构、共享的通信区、内存的公共覆盖区等。
内容耦合:如果发生下列情形,两个模块之间就发生了内容耦合
(1) 一个模块直接访问另一个模块的内部数据;
(2) 一个模块不通过正常入口转到另一模块内部;
(3) 两个模块有一部分程序代码重叠(只可能出现在汇编语言中);
(4) 一个模块有多个入口。
耦合强度,依赖于以下几个因素:
(1)一个模块对另一个模块的调用;
(2)一个模块向另一个模块传递的数据量;
(3)一个模块施加到另一个模块的控制的多少;
(4)模块之间接口的复杂程度。
耦合按从强到弱的顺序可分为以下几种类型:
(1)内容耦合。当一个模块直接修改或操作另一个模块的数据,或者直接转入另一个模块时,就发生了内容耦合。此时,被修改的模块完全依赖于修改它的模块。这是最高程度的耦合,也是最差的耦合。
(2)公共耦合。两个以上的模块共同引用一个全局数据项就称为公共耦合。
(3)控制耦合。一个模块在界面上传递一个信号(如开关值、标志量等)控制另一个模块,接收信号的模块的动作根据信号值进行调整,称为控制耦合。
(4)标记耦合。模块间通过参数传递复杂的内部数据结构,称为标记耦合。此数据结构的变化将使相关的模块发生变化。
(5)数据耦合。模块间通过参数传递基本类型的数据,称为数据耦合。
(6)非直接耦合。模块间没有信息传递时,属于非直接耦合。
如果模块间必须存在耦合,就尽量使用数据耦合,少用控制耦合,限制公共耦合的范围,坚决避免使用内容耦合。
-----------------------------------------------------------------------------------------------------------------
软件工程中的耦合:
简单地说,对象之间的耦合度就是对象之间的依赖性。指导使用和维护对象的主要问题是对象之间的多重依赖性。对象之间的耦合越高,维护成本越高。因此对象的设计应使类和构件之间的耦合最小。
就是依赖性,相关性吧!!!
有软硬件之间的耦合,还有软件各模块之间的耦合。
耦合性是程序结构中各个模块之间相互关联的度量.它取决于各个模块之间的接口的复杂程度、调用模块的方式以及哪些信息通过接口.一般模块之间可能的连接方式有七种,耦合性由低到高分别是:非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合、内容耦合。
耦合是对一个软件结构内各个模块之间互连程度的度量。
内聚标志一个模块内各个元素彼此结合的紧密程度,它是信息隐蔽和局部化概念的自然扩展。
1. 什么是内聚?什么是耦合?
内聚是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事。它描述
的是模块内的功能联系; 耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决
于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据。
2. 内聚分为哪几类?耦合分为哪几类?
内聚有如下的种类,它们之间的内聚度由弱到强排列如下:
(1) 偶然内聚。模块中的代码无法定义其不同功能的调用。但它使该模块能执行不同
的功能,这种模块称为巧合强度模块。
(2) 逻辑内聚。这种模块把几种相关的功能组合在一起, 每次被调用时,由传送给模
块参数来确定该模块应完成哪一种功能
(3) 时间内聚
(4) 过程内聚
(5) 通信内聚
(6) 顺序内聚
(7) 功能内聚
耦合可以分为以下几种,它们之间的耦合度由高到低排列如下:
(1) 内容耦合
(2) 公共耦合
(3) 外部耦合
(4) 控制耦合
(5) 标记耦合
(6) 数据耦合
(7) 非直接耦合
3.什么是时间内聚?什么是公共耦合?
时间内聚。这种模块顺序完成一类相关功能,比如初始化模块,它顺序为变量置初值。
如一组模块都访问同一全局数据结构,则称之为公共耦合。
................................................................................................
振动模式的耦合与解耦
耦合是指两个振动模态在某一振动模态下(或在某一广义坐标方向上)的振动输入,导致另一振动模态下(或另一广义坐标方向上)的响应。使耦合分离称为解耦。解耦的目的是使各个自由度上(即各振动模态)的振动相对独立或分离,这样可对隔振效果不佳的自由度独立采取措施而不影响其他自由度方向上的有关性能。当各自由度独立后,可能产生共振的频率比存在耦合时要小,特别在激振能量大的方向上要保证解耦。
多场耦合
现实工程中,物理场是许多的,温度场,应力场,湿度场等等均属于物理场,而我们要解决的许多问题是这些物理场的叠加问题,因为这些物理场直接是相互影响的。比如炼钢的时候温度高低对于应力分布就有影响。
这种多个物理场相互叠加的问题就叫做多场耦合问题,也是一种耦合.
耦合是指两个实体相互依赖于对方的一个量度.分为以下几种:
非直接耦合:两个模块之间没有直接关系,它们之间的联系完全是通过主模块的控制和调用来实现的
数据耦合:一个模块访问另一个模块时,彼此之间是通过简单数据参数 (不是控制参数、公共数据结构或外部变量) 来交换输入、输出信息的。
标记耦合 :一组模块通过参数表传递记录信息,就是标记耦合。这个记录是某一数据结构的子结构,而不是简单变量。
控制耦合:如果一个模块通过传送开关、标志、名字等控制信息,明显地控制选择另一模块的功能,就是控制耦合。
外部耦合:一组模块都访问同一全局简单变量而不是同一全局数据结构,而且不是通过参数表传递该全局变量的信息,则称之为外部耦合。
公共耦合:若一组模块都访问同一个公共数据环境,则它们之间的耦合就称为公共耦合。公共的数据环境可以是全局数据结构、共享的通信区、内存的公共覆盖区等。
内容耦合:如果发生下列情形,两个模块之间就发生了内容耦合
(1) 一个模块直接访问另一个模块的内部数据;
(2) 一个模块不通过正常入口转到另一模块内部;
(3) 两个模块有一部分程序代码重迭(只可能出现在汇编语言中);
(4) 一个模块有多个入口。
⑹ 通过长期的软件开发实践,人们总结出了哪些模块设计的启发式规则
Boehm:运用现代科学技术知识来设计并构造计算机程序及为开发、运行和维护这些程序所必需的相关文件资料。
IEEE在软件工程术语汇编中的定义:软件工程是:1.将系统化的、严格约束的、可量化的方法应用于软件的开发、运行和维护,即将工程化应用于软件;2.在1中所述方法的研究
Fritz Bauer在NATO会议上给出的定义:建立并使用完善的工程化原则,以较经济的手段获得能在实际机器上有效运行的可靠软件的一系列方法。
目前比较认可的一种定义认为:软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。
《计算机科学技术网络全书》中的定义:软件工程是应用计算机科学、数学及管理科学等原理,开发软件的工程。软件工程借鉴传统工程的原则、方法,以提高质量、降低成本。其中,计算机科学、数学用于构建模型与算法,工程科学用于制定规范、设计范型(paradigm)、评估成本及确定权衡,管理科学用于计划、资源、质量、成本等管理。
软件工程学的内容
软件工程学的主要内容是软件开发技术和软件工程管理.
软件开发技术包含软件工程方法学、软件工具和软件开发环境;软件工程管理学包含软件工程经济学和软件管理学。
软件工程基本原理
着名软件工程专家B.Boehm综合有关专家和学者的意见并总结了多年来开发软件的经验,于1983年在一篇论文中提出了软件工程的七条基本原理。
(1)用分阶段的生存周期计划进行严格的管理。
(2)坚持进行阶段评审。
(3)实行严格的产品控制。
(4)采用现代程序设计技术。
(5)软件工程结果应能清楚地审查。
(6)开发小组的人员应该少而精。
(7)承认不断改进软件工程实践的必要性。
B.Boehm指出,遵循前六条基本原理,能够实现软件的工程化生产;按照第七条原理,不仅要积极主动地采纳新的软件技术,而且要注意不断总结经验。
软件工程(SoftWare Engineering)的框架可概括为:目标、过程和原则。
(1)软件工程目标:生产具有正确性、可用性以及开销合宜的产品。正确性指软件产品达到预期功能的程度。可用性指软件基本结构、实现及文档为用户可用的程度。开销合宜是指软件开发、运行的整个开销满足用户要求的程度。这些目标的实现不论在理论上还是在实践中均存在很多待解决的问题,它们形成了对过程、过程模型及工程方法选取的约束。
(2)软件工程过程:生产一个最终能满足需求且达到工程目标的软件产品所需要的步骤。软件工程过程主要包括开发过程、运作过程、维护过程。它们覆盖了需求、设计、实现、确认以及维护等活动。需求活动包括问题分析和需求分析。问题分析获取需求定义,又称软件需求规约。需求分析生成功能规约。设计活动一般包括概要设计和详细设计。概要设计建立整个软件系统结构,包括子系统、模块以及相关层次的说明、每一模块的接口定义。详细设计产生程序员可用的模块说明,包括每一模块中数据结构说明及加工描述。实现活动把设计结果转换为可执行的程序代码。确认活动贯穿于整个开发过程,实现完成后的确认,保证最终产品满足用户的要求。维护活动包括使用过程中的扩充、修改与完善。伴随以上过程,还有管理过程、支持过程、培训过程等。
(3)软件工程的原则是指围绕工程设计、工程支持以及工程管理在软件开发过程中必须遵循的原则。
软件工程必须遵循什么原则
围绕工程设计、工程支持以及工程管理已提出了以下四条基本原则:
(1)选取适宜的开发模型
该原则与系统设计有关。在系统设计中,软件需求、硬件需求以及其它因素间是相互制约和影响的,经常需要权衡。因此,必需认识需求定义的易变性,采用适当的开发模型,保证软件产品满足用户的要求。
(2)采用合适的设计方法
在软件设计中,通常需要考虑软件的模块化、抽象与信息隐蔽、局部化、一致性以及适应性等特征。合适的设计方法有助于这些特征的实现,以达到软件工程的目标。
(3)提供高质量的工程支撑
工欲善其事,必先利其器。在软件工程中,软件工具与环境对软件过程的支持颇为重要。软件工程项目的质量与开销直接取决于对软件工程所提供的支撑质量和效用。
(4)重视软件工程的管理
软件工程的管理直接影响可用资源的有效利用,生产满足目标的软件产品以及提高软件组织的生产能力等问题。因此,仅当软件过程予以有效管理时,才能实现有效的软件工程。
软件工程是指导计算机软件开发和维护的工程学科。
采用工程的概念、原理、 技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够 得到的最好的技术方法结合起来,这就是软件工程。
⑺ python导入模块的方法有哪些
方法一
import modname
模块是指一个可以交互使用,或者从另一Python 程序访问的代码段。只要导入了一个模块,就可以引用它的任何公共的函数、类或属性。模块可以通过这种方法来使用其它模块的功能。
用import语句导入模块,就在当前的名称空间(namespace)建立了一个到该模块的引用.这种引用必须使用全称,也就是说,当使用在被导入模块中定义的函数时,必须包含模块的名字。所以不能只使用 funcname,而应该使用 modname.funcname
方法二
from modname import funcname
from modname import fa, fb, fc
或者
from modname import *
与第1种方法的区别:funcname 被直接导入到本地名字空间去了,所以它可以直接使用,而不需要加上模块名的限定* 表示,该模块的所有公共对象(public objects)都被导入到 当前的名称空间,也就是任何只要不是以”_”开始的东西都会被导入。
modname没有被定义,所以modname.funcname这种方式不起作用。并且,如果funcname如果已经被定义,它会被新版本(该导入模块中的版本)所替代。如果funcname被改成指向其他对象,modname不能不会觉察到。
建议:
1)如果你要经常访问模块的属性和方法,且不想一遍又一遍地敲入模块名,使用 from mole import
2)如果你想要有选择地导入某些属性和方法,而不想要其它的,使用 from mole import
3)如果模块包含的属性和方法与你的某个模块同名,你必须使用import mole来避免名字冲突
4)尽量少用 from mole import * ,因为判定一个特殊的函数或属性是从哪来的有些困难,并且会造成调试和重构都更困难。
方法三
内建函数__import__()
除了前面两种使用import关键字的方法以外,我们还可以使用内建函数 __import__() 来导入 mole。两者的区别是,import 后面跟的必须是一个类型(type),而__import__() 的参数是一个字符串,这个字符串可能来自配置文件,也可能是某个表达式计算结果。例如:
mymole = __import__ (’mole_name’)
附注:
1)模块的内容都放在一个模块文件中,如 mymole 的内容应该放在PYTHONPATH 目录下的一个mymole.py中,C实现的除外
2)包可以将几个模块名称空间组织起来, 如A.b 就表示在包A中的一个子模块b
可以单独导入某一个子模块,如Python文档中给出的例子
import sound.effects.echo
这样必须使用全称对里面的对象进行引用,如
sound.effects.echo.echofilter(input, output, delay=0.7, atten=4)
还可以使用下面的语句来加载echo子模块
from Sound.Effects import echo
它在没有包前缀的情况下也可以使用, 所以它可以如下方式调用:
echo.echofilter(input, output, delay=0.7, atten=4)
不主张从一个包或模块中用import * 导入所有模块,因为这样的通常会导致可读性很差。
from Package import specific_submole的用法并没有错,实际上这还是推荐的用法,除非导入的模块需要使用其它包中的同名子模块(the importing mole needs to use submoles with the same name from different packages).
综上所述,一般情况应该使用import , 但有几个例外
1)mole文档告诉你要用from-import的
2)导入一个包组件。需要一个包里面的某个子模块,一般用from A.b import c比import A.b.c 更方便 且不会冒混淆的危险.
⑻ 常用的性能测试方法有哪些
1)黑盒测试(black-box testing):只关心输入和输出的结果
(2)白盒测试(white-box testing):去研究里面的源代码和程序结构
2、按是否运行程序分为:
(1)静态测试(static testing):是指不实际运行被测软件,而只是静态地检查程序代码、界面或文档可能存在的错误的过程。
静态测试包括:
对于代码测试,主要是测试代码是否符合相应的标准和规范。
对于界面测试,主要测试软件的实际界面与需求中的说明是否相符。
对于文档测试,主要测试用户手册和需求说明是否真正符合用户的实际需求。
(5)动态测试(dynamic testing),是指实际运行被测程序,输入相应的测试数据,检查输出结果和预期结果是否相符的过程
3、按阶段划分:
(1)单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。
桩模块(stud)是指模拟被测模块所调用的模块,驱动模块(driver)是指模拟被测模块的上级模块,驱动模块用来接收测试数据,启动被测模块并输出结果。
(2)集成测试(integration testing),是单元测试的下一阶段,是指将通过测试的单元模块组装成系统或子系统,再进行测试,重点测试不同模块的接口部门。
集成测试就是用来检查各个单元模块结合到一起能否协同配合,正常运行。
(3)系统测试(system testing),指的是将整个软件系统看做一个整体进行测试,包括对功能、性能,以及软件所运行的软硬件环境进行测试。
系统测试的主要依据是《系统需求规格说明书》文档。
(4)验收测试(acceptance testing),指的是在系统测试的后期,以用户测试为主,或有测试人员等质量保障人员共同参与的测试,它也是软件正式交给用户使用的最后一道工序。
验收测试又分为a测试和beta测试,其中a测试指的是由用户、 测试人员、开发人员等共同参与的内部测试,而beta测试指的是内测后的公测,即完全交给最终用户测试。
4、黑盒测试分为功能测试和性能测试:
1)功能测试(function testing),是黑盒测试的一方面,它检查实际软件的功能是否符合用户的需求。
包括逻辑功能测试
界面测试
易用性测试:是指从软件使用的合理性和方便性等角度对软件系统进行检查,来发现软件中不方便用户使用的地方。
兼容性测试:包括硬件兼容性测试和软件兼容性测试
2)性能测试
软件的性能主要有时间性能和空间性能两种
时间性能:主要指软件的一个具体事务的响应时间。
空间性能:主要指软件运行时所消耗的系统资源。
软件性能测试分为:
一般性能测试:指的是让被测系统在正常的软硬件环境下运行,不向其施加任何压力的性能测试。
稳定性测试也叫可靠性测试:是指连续运行被测系统检查系统运行时的稳定程度。
负载测试:是指让被测系统在其能忍受的压力的极限范围之内连续运行,来测试系统的稳定性。
压力测试:是指持续不断的给被测系统增加压力,直到将被测系统压垮为止,用来测试系统所能承受的最大压力。
5、其他测试类型:
回归测试是指对软件的新的版本测试时,重复执行上一个版本测试时的用例。
冒烟测试,是指在对一个新版本进行大规模的测试之前,先验证一下软件的基本功能是否实现,是否具备可测性。
随机测试,是指测试中所有的输入数据都是随机生成的,其目的是模拟用户的真实操作,并发现一些边缘性的错误。
⑼ 如何防止静电对LED模块造成的影响
关于静电的相关知识, 电子行业防静电措施
生活,生产中静电可谓无处不在,无时不在,从举手投足间服装的磨擦,到干燥空气的流动,都是静电产生的青萍之末.如果条件适宜,发端乎几伏,登峰造极于几百上千伏,瞬间亦可实现.这些都对CMOS等静电敏感电路造成极大威胁,更不必说设备漏电造成的危害了,故电子行业无不将静电当成大敌,尽一切努力将之拒之门外.
静电是相对于“动电”,即导体中的流动电荷而言,是一般情况下不流动的电荷.多由绝缘体物体间互相磨擦或干燥空气与绝缘物磨擦产生.当它能量积累到一定程度,防碍它中和的绝缘体再也阻挡不住时,即发生剧烈放电,即静电放电(ESD),这时的最高电压可达几千乃至几万伏.势必对静电敏感组件造成损害.
雷电是气流与云层中水滴磨擦产生的高压静电放电而形成,高压带电云层经过建筑物附近时,可由避雷针的尖端放电效应中和掉一部分电荷;当云层中电荷量太大,或云层移动太快而来不及全部中和时,将通过避雷针剧烈放电形成雷击.这两种情况下,尤其是雷击时,整个建筑物及附近地面都是带电的,雷击的危害主要是直击雷和雷电感应.由于人在建筑物中处于等电位状态,象鸟儿落在高压线上一样,所以一般不会受到雷击.但雷电感应(超高压静电感应和强电磁感应)会对静电敏感器件造成损害.
设备漏电,尤其是不会对人造成触电伤害的徽小漏电并不属于静电.虽然大多数情况下人们几乎感觉不到,但由于其普遍性(任何电器设备多少总有些漏电)和高内阻的特点,产生最高近似于电源电压(100~400V),时间很短的尖峰电脉冲,仍足以对静电敏感器件造成电气过载(EOS)损害.所以也是静电防护体系中极为重要的一个方面.
静电放电(ESD)及电气过载(EOS)对电子元器件造成损害的主要机理有:热二次击穿;金属镀层熔融;介质击穿;气弧放电;表面击穿;体击穿等等。
可知ESD/EOS有其特殊性:一是静电的产生和积累要一定的条件和过程,所以未加保护也不见得件件产品都会受到ESD/EOS伤害,有一定的偶然性;二是由于多数情况下ESD/EOS能量都较小,所以受到ESD/EOS伤害的也并不表现为立即报废,有些仅表现为漏电增加,工作不稳定,甚至在出厂测试中一时表现不明显,以后发现问题易归咎为材料不良或设计不良而不自省,因此常使人们认识不到ESD/EOS的危害,抱有侥幸心理。
现代电子行业,早已进入高精密、高密度大批量生产的时代,每天产量几K到上百K,即使1%的偶然性也不可承受,更何况ESD/EOS造成的损失远不止1%,还有对品质的影响,对企业信誉的影响等,其综合损失是巨大的,故日本、欧美厂商对此十分重视,也应引起我们每一个电子行业从业人员的高度重视。
防静电应以防止和抑制静电荷的产生,积聚,并迅速安全、有效地消除已产生的静电荷为基本原则.但防静电诸多措施实为一套系统工程,一个环节的疏漏可能就有千里之堤溃于蚁穴之臾,不可不慎.
1. 防静电地线的埋设:
(1 厂房建筑物的避雷针一般与建筑物钢筋混凝土焊接在一起妥善接地,当雷击发生时,接地点乃至整个大楼的地面都将成为高压大电流的泄放点,一般认为在泄放接地点20M范围内都会有跨步电压产生,即在此范围内不再是理想零电位.另外,三相供电的零线由于不可能绝对平衡而也会有不平衡电流产生并流入零线的接地点,故防静电地线的埋设点应距建筑物和设备地20米以外.
(2 埋设方法:为保证接地的可靠,致少应有三点以上接地,即每隔5m挖深1.5m以上坑,将2m以上铁管或角铁打入坑内(即角铁插入地下2m以上),再用3mm厚铜排将这三处焊接在一起,用16m㎡绝缘铜芯线焊上引入室内为干线.
(3 坑内施以适量木炭粉和工业盐,以增加土壤导电性,填埋后用接地电阻测试仪测量,接地电阻应<4Ω.(见图2)且每年至少测试一次。
2. 防静电地线的铺设和测试:
(1 防静电地线全部使用6m㎡多股铜芯绝缘线,每楼层或适当区段用铜排或40A以上开关,闸刀与主干线相连,以利检查维修.
(2 防静电地线缆应与设备外壳,工作台铁架,工作灯架等良好绝缘,防止短路,搭连或破皮连接.
(3 于分段铜排或开关的干线端,另铺一条检查线.(1.5~2m㎡即可),每车间设2~3检查点,固定好,标识清楚.
(4 测量:使用指针式万用表,电阻档.
a 各防静电测试点与防静电地线间电阻5~15Ω,理想应为0Ω.但实际测得为2m㎡,导线从测试点到总结点电阻+6m㎡,导线从总结点到被测点电阻之和,这一值约5-15Ω且基本不变,如测量结果趋于无穷大,是为防静电地线或测量线有一条断线,应及时修好.
b 防静电地与设备地间电阻,这一阻值为防静电地线本身线阻+设备地线本身线阻+两地线间地电阻组成.但两接地线间由于地面干湿程度,地电流影响等十分复杂,尤其地电流,每时每刻大小方向频率等都在变,且主要决定测量结果,故只能用指针表测量,且其值从十几欧到几百K都算正常,仅说明两地间未短路也未开路即可.
最规范的防静电地板是类似防静电橡胶的复合结构,下层为导电层与防静电地连在一起,上层为绝缘防静电产生层,不会因行走的磨擦产生静电.铺设时导电层应用绝缘垫与建筑物地面和墙壁隔开,防止雷击时地板带静电,并将导电层通过1MΩ20W电阻与防静电地接好.起到静电屏蔽和电磁屏蔽作用.这种地板造价太高,但可以有效防止雷电的各种危害和静电产生.
一般电子厂多用简易防静电地板(仅有绝缘防静电产生层多为涂料或地板胶),直接铺在建筑物地面上,大大降低造价,且也可起到防行走产生的静电作用.但对雷击产生的超高压静电感应和强电磁感应防护作用较差.
防静电橡胶绿色面为防静电产生层,电阻较大,表面电阻108~1010Ω.
防静电橡胶的黑色面电阻较小,表面电阻104~106,与绿色面良好连接,可保妥善接地.起静电屏蔽和泄放作用. 可通过扣式连接,由专用静电手环导线(内含1M电阻)接地,或在绝缘台面上放0.2mm厚铁板或铜箔,焊好导线通过1MΩ电阻连接到静电地线,然后铺平防静电橡胶(黑面向下,贴紧导电片 该1MΩ电阻同样起提供静电泄放通路,防止过速放电打火和隔离的作用.
甚至坐椅(凳)也应引起重视,多数生产线上使用普通塑料凳,极易与衣物摩擦产生静电,有条件应采用防静电椅,并通过1MΩ电阻接静电地,应避免使用塑料凳,至少要将塑料凳用防静电布料套上.
5.电烙铁,小锡炉,测试仪器等用电设备的接地与测试:
电烙铁,小锡炉测试仪器等必须用三端插头妥善接设备地,做到并不难,但由于经常发生如:插座接地端松脱,断线,烙铁头因氧化而与外壳(接设备地)断开等现象,故应每班次检测,可用自制简易通断指示灯测试,发现问题立即更换.
6.防静电服(衣,鞋,手套等):
所谓防静电服,是用特殊合成纤维织成布料,一般情况下揉搓磨擦不会产生静电.但它不是静电屏蔽服,它不能消除身上其它衣料产生的静电.故正确穿着应是里面只着一件衬衣或内衣,外着防静电服.冬季内穿多件化纤类,毛类衣物穿着防静电服也无大用.所以做好控制环境温度,湿度,戴好静电手环比着静电服重要.防静电手套则起防止静电产生;隔离手与产品(绝缘);防止汗渍污染产品等多重作用,是必用的.
7.防静电手环:
防静电手环是由紧贴手腕的不锈钢外壳通过线内1MΩ电阻由导线,铁夹接地.目的是既要随时泄放掉人体上的静电,又要防止快速放电产生的火花,对静电敏感器件造成损害,并起隔离作用.而断线或接触不良会使静电手环形同虚设.所谓无线手环实际起不到泄放人体携带的静电荷作用。
(1 规范静电手环佩戴,夹持方法:
a. 静电手环不锈钢壳应戴在左手腕内侧,此处接触电阻最小.
b. 要与皮肤紧密接触,不得松驰,不得隔以衣物.
c. 鳄鱼夹应用根部夹持静电地线裸露部份,而不应使用前端齿部夹持.
d. 下班或行走时,操作员可摘下手环,流动人员(干部,品管)应取下夹子,将联机绕在手腕上,以便流动使用.
(2 静电环应每班上午,下午各测一次并记录,松紧以通过测试为准,不合格的应立即调整或更换.
(3 不准佩戴无线手环.
8.加装离子风扇:
波峰炉预热部份温度为80~120℃,在这样高温干燥热风吹佛下极易产生静电.离子风扇是由高压将空气电离成正负离子,由风扇将含大量正负离子的空气吹入炉内,以中和PCB及组件上因高温热风产生的静电.故波峰炉入口应加装离子风扇.防静电工作区入口处,传送带起点或上方也可根据实际需要加装离子风扇.
9.传送带加装防静电清洁辊:
自制简易装置:将长度略小于传送带宽度的硬塑管缠上毛巾布(应较平整),沾湿后中间穿以铁棍(做轴)固定于传送带两端,并用可乐瓶灌水后彷医院吊瓶方法不断加湿,传送带开动时辊在自重下随传送带转动,起清洁,加湿防静电作用.这种简易自制装置可在一定场合下起到传送带离子风扇的作用.
10.PCB在流水线上(主要指DIP后补焊,测试,装配等工序)即应下垫防静电海棉垫,防止产生静电和板面刮伤.工序间转运应用防静电板卡储运车或卡箱. (其表面电阻106Ω以下),通过1MΩ电阻妥善接静电地.
分清静电屏蔽材料(袋)和防静电材料(袋)很重要,防静电材料(袋、垫)多为粉红色,仅用来作为静电敏感器件的廉价垫衬和中介包装物,它只是自身不易产生静电而已,如果有静电放电发生,则能穿过这些防静电材料造成危害.静电屏蔽包装多为银色、黑色、灰色,有铝箔形不透明和黑色、灰色半透明材料,现在还有栅格状全透明材料等,其基本原理是在防静电材料外再真空镀一层铝作为导电的静电屏蔽层,有静电势产生时, 屏蔽层将感应静电势均匀分布于整个包装表面,降低表面电势差,防止局部点高静电势差放电,同时对高频强电磁场也有良好屏蔽作用.随着防护等级不同静电屏蔽包装材料的导电层也分为:外层电阻层—绝缘膜—镀铝箔层—绝缘膜; 绝缘膜—镀铝箔层—绝缘膜;真空镀膜层—绝缘膜;印刷导电栅格层—绝缘膜等多种档次.稍加注意可发现IC出厂时除外包装为2~3层静电屏蔽材料外,内部的支撑材料(如推盘和供料带)都是黑色高阻导电材料,约106MΩ,也是起屏蔽和中和各引脚静电势,提供静电泄放通路作用。静电敏感组件(如IC)和制品出货时,必须用静电屏蔽材料包装,而不应使用防静电袋。
11. 温度和相对湿度的调控:
电子作业,尤其是SMT对温度和湿度都有较高要求,一般温度控制在18~28℃,过高或过低都将影响设备的正常运作和精度;相对湿度应在50%~85%,过低则容易产生静电(见表1 过高设备易结露,锡膏含水增加,所以应加强监测和调控,对防静电来说,秋冬相对湿度偏低时,可用加湿器或湿布拖地方法解决.
12.其它
(1) 电烙铁应尽可能采用防静电低压恒温烙铁,并良好接地.
(2) 使用接地线的低压直流电动起子(电批
(3) PCB小批量清洗作业应使用防静电刷,不可使用普通塑料刷.
(4) 某些场合,天花板,墙壁都应使用防静电材料,一般说即使普通石膏板和石灰涂料墙面也可,但禁止使用塑料制品天花板和普通墙纸,塑料墙纸.
13.静电测试仪:
如条件具备,可考虑添置手持式非接触静电测试仪,这样才能实时监测静电的产生,大小,追踪静电造成的不良,了解改善效果.因其价格过于昂贵,多数企业不敢问津.
14.监测和记录:
防静电措施要有专人负责落实,并形成制度,才能真正贯彻实施.否则一切硬件投入可能起不到实际作用。
(1 人员:应由两人兼职管理,测试,记录.多数情况下需两人配合,并防止人员流动断档.
(2 测试和记录:综上所述,每天应完成下列测试和记录.
a. 静电测试点--------静电地 指针式万用表
静电地----------- 设备地 电阻值测量
b. 电烙铁头接地/烙铁尖温度测量.
c. 小锡炉接地/锡炉温度测量.
d. 测试仪器接地测量.
e. 静电手环接地测试. 静电手环测试仪
f. 室内温度/相对湿度的测量与调控. 温/湿度计.
b-d用万用表或自制通断指示灯测
(3 检查防静电工作区内工作人员着装和防静电各项规定执行情况.
(4 有条件应在工作现场和流水线上用静电测试仪测各种情况下的静电电压.
静电电压一般应小于100V,特殊情况应小于25V.
15.培训和素养:应将防静电知识/措施作为全员培训的重要内容让每一员工都弄懂弄通,形成良好的职业习惯.如:
服装,图纸资料等不得接触元器件,图纸资料应放入防静电文件袋内,悬挂;
塑料盒,像皮,纸板,玻璃等易产生静电的杂物不允许堆放在静电安全工作台上;
必需载好静电环和手套后才可接触元器件,手拿PCB或敏感器件时尽量持边缘,避免接触其引线和接线片;自觉遵守和执行防静电的制度和规定等 .
上海羽卫防护用品有限公司提供