《电子产品的组成与制造流程》由会员分享,可在线阅读,更多相关《电子产品的组成与制造流程(23页珍藏版)》请在金锄头文库上搜索。
1、第一讲1.电子产品的组成2.电子产品的制造流程3.Altium Designer软件简介1.1.电子产品的组成电子产品的组成2.电子产品的制造流程3.Altium Designer软件简介4567外壳包装和紧固件(机箱、螺丝、螺母等)印刷电路板PCB元件(电阻、电容、电感、晶振、LED等)器件(各种不同功能、不同封装的集成芯片,如电源稳压器、存储器、MCU、FPGA、ADC、DAC等)接插件(提供与外部世界的连接端口,电源接头、VGA接头、耳麦接头等)开关件(拨码开关、钮子开关、按键等)连接线缆(电源线、视频线等)其它(液晶板、阴极射线管等)1.电子产品的组成2.2.电子产品的制造流程电子产品
2、的制造流程3.Altium Designer软件简介1.调研规划2.设计研发3.电路板贴片、插件4.焊接5.装配6.检测7.包装实例:摄像头的制造过程实例:摄像头的制造过程阅读资料:阅读资料:1、主板的生产过程;、主板的生产过程;2、手机的生产过程、手机的生产过程1.电子产品的组成2.电子产品的制造流程3.3.Altium DesignerAltium Designer软件简介软件简介电路设计:根据功能设计要求,确定元器件和电路,绘制电路原理图。PCB设计:根据电路原理图,设计PCB,保证元器件的物理连通性、电气参数要求和机械装配要求。嵌入式软件设计:对于包含有MCU、ARM等的电子产品,设计
3、相应的嵌入式软件,包括操作系统和应用软件。FPGA设计:对包含有FPGA的电子产品,用HDL设计FPGA欲实现的逻辑功能,也可在FPGA上实现一个软核,对其编写嵌入式软件。Altium(前身为 Protel 国际有限公司)由 Nick Martin于 1985 年始创于澳大利亚塔斯马尼亚州霍巴特,致力于开发基于 PC的软件,为印刷电路板 . 提供辅助的设计。最初的 DOS 环境下的 PCB 设计工具在澳大利亚得到了电子业界的广泛接受,在 1986 年中期,Altium通过经销商将设计软件包出口到美国和欧洲。在1991年Altium公司发布了世界上第一个基于Windows的 PCB 设计系统,A
4、dvanced PCB。1997 年,Altium 公司认识到越来越需要把所有核心 EDA 软件工具集中到一个集成软件包中,从而可以实现从设计概念直到生产的无缝集成。因此 Altium 发布了专为 Windows NT 平台构建的 Protel98,首次将所有 5种核心 EDA 工具集成于一体的产品,这 5种核心 EDA工具包括原理图输入、可编程逻辑器件(PLD)设计、仿真、板卡设计和自动布线。1999 年又发布了 Protel 99和第二个版本 Protel 99 SE,这些版本提供了更高的设计流程自动化程度,进一步集成了各种设计工具,并引进了“设计浏览器”平台。设计浏览器平台允许对电子设计
5、的各方面设计工具、文档管理、器件库等进行无缝集成,它是 Altium建立涵盖所有电子设计技术的完全集成化设计系统理念的起点。Altium 公司通过收购兼并,于 2000 年进入 FPGA 设计和综合市场,并于2001 年进入嵌入式软件开发市场。为了更好的反映公司是在嵌入式领域、FPGA设计领域以及 EDA 市场拥有多个品牌的新的市场地位,Protel International 公司在 2001 年 8月 6日正式更名为 Altium 有限公司。新公司的名称可以代表所有产品品牌,并为未来发展提供一个统一的平台。 2002 年,Altium公司重新设计了设计浏览器(DXP)平台,并发布第一个在新
6、 DXP 平台上使用的产品(Protel DXP)。Protel DXP 是 EDA 行业内第一个可以在单个应用程序中完成整个板设计处理的工具。2005年年底,Altium公司推出了Protel系列的最新高端版本 Altium Designer 6.0,它是完全一体化电子产品开发系统的一个新版本,也是业界第一款也是唯一一种完整的板级设计解决方案。Altium Designer 是业界首例将设计流程设计流程、集集成化成化PCB PCB 设计设计、可编程器件(如可编程器件(如FPGAFPGA)设计)设计和基于处理器设计的嵌入式软件开发功能基于处理器设计的嵌入式软件开发功能整合在一起的产品,一种同时
7、进行PCB和FPGA设计以及嵌入式设计的解决方案,具有将设计方案从概念转变为最终成品所需的全部功能。目前最新版本是Altium Designer Winter 08 版。Altium Designer工程的概念与以往所熟悉的略有不同。工程是在Altium Designer中把设计文档链接在一起的主要方式。工程是结构化信息的中心。使用工程的优点之一是方便性。设计文档定义功能,工程文件把功能链接在一起,生成独特的系统级方案。设计文档可在许多不同工程间重用,而Altium Designer中工程的结构与工程如何存储在磁盘上无关。这里有几个不同类型的工程,每个工程都满足特定的功能要求。PCB Proj
8、ect PCB Project 将所有用来创建物理PCB的信息封装起来。一般会包括一个或更多原理图文档,但只有一个PCB 文档。FPGA FPGA 工程工程把文件所需的所有设计信息和设置收集起来生成一个结构二进制文件,该文件可装载到物理FPGA 器件中。一般会包括 Schematic、VHDL 或 Verilog 文档,以及一个或多个约束文件,该该约束文件与目标物理器件配置结合在一起。IPIP核工程核工程有点像FPGA工程,但并非把生成配置文件作为主要输出,而是生成一组综合的模块,这些模块可以在多个FPGA 设计中重用。在创建想要与他人共享的 FPGA 核时使用该工程。集成库工程用来把一组相关
9、的原理图, PCB, 3D, 仿真和信号完整性库集成起来以便将其作为完整包发布出去。以集成库形式发布出去更好因为它们包括使用器件所需的所有相关型号信息。嵌入式工程用作所有应用代码的容器代码在支持的处理器平台上执行。包括一个或更多 C 源代码和头文件、一些可选汇编程序、一组保证代码构建满足特定处理器 / 存储配置的编译器设置。Script Project 将一个或更多自动化脚本和资源集成起来用于完成通用任务的自动化或对 Altium Designer进行定制。工程文件与设计文件新建工程添加设计文档添加已存在的设计文档添加非Altium Designer创建文档新建工作区删除设计文档保存工程保存文
10、档“Save All”把工程链接起来后,设计信息和更新可以自动在工程间传递工程链接工作可以在工程面板的Structure Editor 视图中完成一旦编译了单个工程,您就可以用鼠标把想要链接的工程拖到要被链接的父工程器件上单击想要取消链接的工程 然后将其拖动到空位置即可取消工程链接在磁盘上,工程文件与任何文件都没有什么不同。工程的结构由工程文件的内容定义,而非由文件的存储方式定义。如需从一个位置拷贝或移动工程到另外一个位置,需要拷贝工程文件及其使用的所有设计文档。如果把所有设计文档放在一个单一的工程目录中,那么就可以简单地把整个目录从一个位置拷贝到另一个位置。如果工程引用了整个工程目录外部的设计文件,则需要把整个工程打包后才能移动它。Project 菜单提供工程打包器工程打包器,专门用来归档、移动或拷贝工程。它使用标准的 Zip 文件格式把所有选定的设计文档压缩进一个单一的文档中,在该文档保存到磁盘前会添加时间和日期信息。使用工程打包器进行工程的拷贝或移动是最安全的选项。用“Save Project”或“ Save Project As”菜来保存整个工程? 所做的仅是保存Project文件。