protel99 柔性pcb 教程
好的!虽然 Protel 99 SE 是一款比较早期的软件(现在的主流是 Altium Designer),但它仍然可以用于设计柔性 PCB(Flexible PCB,FPC)。设计柔性PCB在原理图设计上与刚性板类似,但在PCB布局、布线规则、层叠管理和制造输出上有其特殊要求。
以下是使用 Protel 99 SE 设计 柔性 PCB 的关键步骤和注意事项的中文教程:
核心概念:
- 柔性区域 vs. 刚性区域: 柔性PCB常常是刚柔结合设计的一部分(Rigid-Flex)。在Protel 99中,你需要清晰地定义哪些区域是柔性(可弯曲)的,哪些区域是刚性(通常有FR4加强板)的。
- 弯曲半径: 柔性区域布线必须考虑最小弯曲半径,避免导线在弯曲时应力过大导致断裂。这直接影响走线宽度、间距和层叠。
- 材料特性: 柔性基材(通常是聚酰亚胺PI)与FR4不同,更薄、更易弯曲,介电常数也较低。过孔、焊盘的设计需要相应调整。
- 层叠管理: 清晰定义整个板子的层叠结构,特别是柔性区域的层数、材料(铜厚、PI厚度)、覆盖层(Coverlay)和可能的粘合剂(Adhesive)。
- 覆盖层: 柔性区通常用覆盖层(Coverlay,一种感光性聚酰亚胺薄膜,类似于阻焊膜但柔性)代替阻焊膜(Solder Mask)来保护线路并开窗。
- 增强板/加强片: 需要安装连接器或元件的柔性区域下方通常会添加刚性加强片(通常是FR4或PI加强板),在设计中需要体现其轮廓和位置。
Protel 99 SE 中设计柔性PCB的主要步骤:
步骤1:前期规划(最重要!)
- 定义刚柔分区: 在纸上或CAD软件(甚至可以在PCB编辑器中用Keepout或Mechanical层草图)清晰绘制出整个板子的外形轮廓,并明确标出哪些部分是刚性区(Rigid Area),哪些部分是柔性区(Flex Area)。确定柔性区的弯曲位置和方式(静态弯曲/动态弯曲)。
- 确定层叠结构:
- 整个板子需要多少层?(包括信号层、电源层、柔性层、刚性层)。
- 在柔性区域,各层使用的材料是什么?(例如:1oz 铜 + 25um PI + 1oz 铜)。
- 在刚性区域,各层使用的材料是什么?(例如:FR4 1.6mm)。
- 柔性部分是否需要覆盖层?覆盖层厚度?
- 哪些区域需要粘合剂层?(用于层压)
- 哪些柔性区域下方需要添加加强片?加强片的材料、厚度和位置?
- 确定规则:
- 最小弯曲半径: 决定柔性区走线宽度、间距和过孔类型(通常避免在弯曲区使用过孔,或使用特殊柔性过孔)。
- 走线宽度/间距: 在柔性区,通常需要比刚性区更宽的走线和更大的间距来应对弯曲应力。咨询PCB制造商获取建议值。
- 过孔设计: 在柔性区,优先使用盲孔、埋孔或无环孔(但Protel 99对HDI支持有限)。过孔环宽(Annular Ring)需要加大以提高可靠性。尽量避免在弯曲轴线上的过孔。
- 焊盘/连接器: 位于柔性区边缘或需要弯曲附近的焊盘(尤其是连接器焊盘)需要特殊加固设计,如“泪滴焊盘”、“锚点焊盘”、铜皮加强或使用加强片支撑。
步骤2:原理图设计
- 与刚性板设计相同。确保所有元件、网络连接正确。
- 关键: 对于需要通过柔性区域连接的刚性区块,确保网络连接正确。
步骤3:PCB设计环境设置 (Protel 99 SE)
- 创建PCB文件: 新建一个PCB文件。
- 板形定义: 在
Mechanical 1或Keepout Layer层绘制整个板子的最终外形轮廓(包括刚性和柔性部分)。这个轮廓将是板厂切割的依据。 -
定义刚柔分区(Protel 99 的局限性): Protel 99 SE 没有专门的“刚柔层叠管理器”。你需要通过以下方法模拟和标注:
- 使用机械层标注: 专门指定一个机械层(如
Mechanical 13,Mechanical 15)来绘制和清晰标注:- 刚性区域边界(Rigid Area Outline)
- 柔性区域边界(Flex Area Outline)
- 柔性弯曲区域(Bend Area)和预期的弯曲方向/半径(用文字标注)。
- 加强片(Stiffener)的位置、轮廓、材料要求和厚度(用文字标注)。
- 使用阻焊层/助焊层“模拟”开口: 对于覆盖层开窗(暴露焊盘),你仍然需要像设计阻焊一样在
Top Solder/Bottom Solder层绘制开窗形状(通常是比焊盘稍大的形状)。但务必在文档中明确说明:柔性区域的Top/Bottom Solder层图形代表的是覆盖层开窗(Coverlay Opening),而非阻焊开窗(Solder Mask Opening)。 刚性区域的Solder层代表正常的阻焊开窗。 -
层叠结构注释: 在另一个机械层(或
MultiLayer的说明性文本)上,详细写明整个板子的层叠结构,特别是区分刚性和柔性区域的层叠差异:[区域: 主板 (Rigid)] Layer 1: Top Signal (Cu) + Top Solder Mask (Green) Layer 2: GND Plane (Cu) Layer 3: FR4 Core (1.6mm) Layer 4: VCC Plane (Cu) Layer 5: Bottom Signal (Cu) + Bottom Solder Mask (Green) [区域: 柔性连接带 (Flex)] Layer 1: Top Signal (Cu) + Top Coverlay (PI, 25um, Opening on TSolder) Layer 2: Adhesive Layer 3: Bottom Signal (Cu) + Bottom Coverlay (PI, 25um, Opening on BSolder) (Flex区域总厚约0.2mm) - 弯曲区域布线规则: 在
Design Rules中,尝试为柔性弯曲区域设置独立的布线规则(更宽的线宽,更大的间距)。你可以:- 在弯曲区域周围画一个“Room”(Place -> Room)。
- 创建一个新的布线规则(Design -> Rules -> Routing -> Width Constraint),将规则适用范围设置为
InRoom(...),并设置更宽的Min/Max/Preferred Width和更大的Clearance Constraint。
- 使用机械层标注: 专门指定一个机械层(如
步骤4:布局
- 元件放置:
- 将元件只放置在刚性区域或有加强片支撑的柔性区域上。避免将元件直接放置在无支撑的柔性区域。
- 连接器通常放置在板边或柔性区的末端,其下方必须有加强片支撑。
- 仔细考虑元件在最终组装状态下的位置和柔性部分的弯曲方向,确保布局允许柔性部分顺利弯曲且不与元件干涉。
- 加强片定义:
- 在指定的机械层准确绘制加强片的轮廓。
- 在轮廓内放置文字标注,清晰说明材料(如FR4 0.4mm, PI 0.2mm, 不锈钢SUS 0.1mm等)和粘接要求。
步骤5:布线
- 柔性区布线黄金法则:
- 垂直弯曲轴布线: 导线应尽量垂直于预期的弯曲轴线方向走线。平行于弯曲轴线的导线在弯曲时应力最大,容易断裂。
- 平滑渐变: 避免线路突然拐直角弯。必须转弯时,使用平滑的圆弧(
Place -> Arc (Center)或Place -> Arc (Edge))或大角度斜角(45度)。尖锐的拐角是应力集中点。 - 加大线宽/间距: 遵循步骤1和步骤3中设定的加宽线宽和加大间距规则。
- 蛇形布线: 对于需要跨越弯曲轴或长度要求严格的线(如差分对),在柔性区采用微小的蛇形布线(
Place -> Interactive Length Tuning)可以增加线路延展性,吸收弯曲应力,但会增加阻抗变化,需谨慎使用并与制造商沟通。 - 避免过孔: 尽可能避免在柔性弯曲区域放置过孔。如果必须放置,确保加大过孔的环形焊盘(Annular Ring)。
- 敷铜: 柔性区域通常避免大面积整块敷铜,因为铜在反复弯曲时容易疲劳开裂。如果确实需要接地层或屏蔽,使用网格状敷铜(
Place -> Polygon Pour -> Properties -> Hatch Mode -> Hatched(网格线宽和间距需咨询制造商)或平行接地线代替。刚性区域可以正常敷铜。 - 电源/地线加宽: 即使使用网格或走线,电源和地线也应比信号线更宽。
步骤6:添加标注和制造说明
- 这是Protel 99设计柔性板最关键的一环,用以弥补软件功能的不足。
- 在PCB文件中添加文本标注(使用Place -> String):
- 在柔性区域旁边标注
柔性区域 (Flex Area) - 最小弯曲半径 R=5mm。 - 在弯曲轴线处标注
弯曲处 (Bend Line)和弯曲方向。 - 在加强片轮廓内标注
加强片 (Stiffener) - Material: FR4, Thickness: 0.4mm。 - 在层叠说明附近标注
覆盖层开窗见顶层/底层阻焊层图形 (Coverlay Opening defined by Top/Bottom Solder Layer)。 - 标注
柔性区避免使用过孔 (Avoid Vias in Flex Bend Area)。 - 标注
柔性区使用网格敷铜 (Use Hatched Polygon in Flex Area)。
- 在柔性区域旁边标注
- 创建详细的 ReadMe.txt 或 PDF 制造说明文档:
- 再次清晰描述整个设计结构: 刚性区在哪,柔性区在哪,有几个柔性分支,如何弯曲组装。
- 详细层叠结构: 按顺序列出每一层在刚性和柔性区域分别使用的材料类型、厚度(铜厚、基材PI厚、粘合剂厚、覆盖层厚、FR4厚)。
- 材料规格: 指定柔性基材型号(如DuPont Pyralux AP, AP85xxx)、覆盖层型号、粘合剂型号、FR4型号(如FR4 Tg170)。
- 覆盖层要求: 明确说明
Top/Bottom Solder层在柔性区代表覆盖层开窗。 - 加强片要求: 列出所有加强片的位置(对应机械层编号)、精确轮廓尺寸、材料类型、厚度以及粘接要求(如:使用3M 467MP粘合剂)。
- 弯曲要求: 指定每个弯曲区域的弯曲半径(静态/动态)、弯曲次数要求(如:动态弯曲寿命 > 1百万次)。
- 特殊工艺要求: 如加强片预贴、特定位置的补强要求、金手指倒角要求、刚柔结合处应力释放槽要求等。
- 电气测试要求: 飞针测试?治具测试?阻抗控制要求(如有,需提供层叠和线宽/间距)。
步骤7:设计规则检查 (DRC)
- 运行
Tools -> Design Rule Check。 - 特别注意:
- 检查柔性区内是否有过孔(根据你的规则)。
- 检查柔性弯曲区域内的线宽/间距是否符合加宽规则(如果设置了Room规则)。
- 检查元件是否放置在非法的柔性区域。
- 检查是否有锐利的拐角(可能需要目视检查)。
- 检查覆盖层开窗(Solder层)是否覆盖了所有需要焊接的柔性区焊盘。
步骤8:输出制造文件 (Gerber & Drill)
- Gerber 文件设置 (File -> CAM Manager):
- 输出所有信号层(Top, Mid1,..., Bottom)。
- 输出电源层(如果有,作为平面层)。
- 输出
Top Solder和Bottom Solder层: 这是柔性区覆盖层开窗的关键文件! 在文档中强调其在柔性区的用途。 - 输出
Top Paste和Bottom Paste层(如果需要钢网)。 - 输出定义刚柔分区、弯曲区域、加强片的机械层: 选择你在步骤3中用于标注的这些机械层。通常输出为单独的Gerber文件(如
Mechanical_13.gbr用于刚柔分区)。这是板厂理解结构的关键。 - 输出板形轮廓层(通常是
Keepout Layer或Mechanical 1)。 - 输出阻焊层: 对于刚性区域,
Top/Bottom Solder层代表正常的阻焊开窗。确保在输出说明中区分。 - 输出丝印层(如果需要)。
- 设置正确的Gerber格式(通常是RS-274X)。
- 钻孔文件 (NC Drill Files):
- 输出钻孔文件(
Tools -> Generate CAM Files或专门的钻孔输出)。 - 包含所有通孔、盲孔、埋孔的钻孔信息。
- 指定单位和格式(通常与Gerber一致)。
- 输出钻孔文件(
- IPC网表: 输出IPC网表用于板厂测试。
- 打包提交: 将所有Gerber文件、钻孔文件、IPC网表文件、详细的制造说明文档(ReadMe.txt / PDF)、以及一份包含所有上述标注的PDF格式PCB图(便于查看)打包发给PCB板厂。
重要注意事项:
- 选择专业的柔性PCB板厂: 这是成功的关键!在早期设计阶段就与你选择的、有刚柔结合板经验的板厂沟通。向他们咨询材料建议、工艺能力(最小线宽/间距、最小孔径、最小弯曲半径)、层叠建议以及他们希望如何接收设计数据(特别是刚柔分区的定义方式)。将他们的反馈融入到设计中。
- Protel 99 SE的局限性: 它没有现代Altium Designer中的刚柔层叠管理、3D弯曲可视化等功能。设计过程更依赖设计者的理解和清晰的手动标注/文档说明。
- 版本问题: Protel 99 SE 比原始 Protel 99 更稳定,功能略强。确保你使用的是SE版本。
- 学习曲线: 柔性PCB设计比刚性板复杂得多。第一次设计建议做简单结构,并强烈依赖板厂的技术支持。
- DFM (可制造性设计): 时刻考虑制造可行性。复杂的刚柔结合设计可能需要多次迭代。
总结:
在Protel 99 SE中设计柔性PCB的核心在于前期详细规划、利用机械层和文本进行清晰标注、遵守柔性布线规则以及提供极其详尽准确的制造说明文档来弥补软件的不足。与经验丰富的柔性板制造商紧密合作是项目成功的关键。
如果条件允许,强烈建议升级到 Altium Designer。它对柔性板设计提供了原生支持(层叠管理器支持刚柔混合定义、弯曲区域可视化、覆盖层定义、加强片定义、阻抗计算、强大的规则驱动设计),能极大提高设计效率和准确性,减少沟通错误。
protel99
protel99使用好久,最近几年常有一个情况,一个文件刚开始几兆到几十兆,经过几次修改后变大好多,有的上百兆,而且铺地会变成一块,无法删除。有知道原因望高手吗,请指教,谢谢!
Protel99下的符号库怎么导入到DXP2004中呢?
我从ADI公司网站下载了几个器件的符号库和封装库,其提供的是Protel99下的文件,以*.lib格式!DXP2004不能识别,请问怎么导入到DXP2004的符号库中呢?谢谢!
protel99 SE快速入门教程免费下载
本文档的主要内容详细介绍的是protel99 SE快速入门教程免费下载包括了:电路板设计步骤和绘制简单的电路图等资料
资料下载
ah此生不换
2019-09-23 17:10:06
pcb设计软件有哪些
80年代末推出的线路板设计软件。Protel99是基于Windows操作系统下的纯32位电路设计制版系统。Protel99提供了一个集成的设计环境,包括了原理图设计和
2021-08-10 23:40:13
画pcb常用的软件有哪些
80年代末推出的线路板设计软件。Protel99是基于Windows操作系统下的纯32位电路设计制版系统。Protel99提供了一个集成的设计环境,包括了原理图设计和
2021-08-10 15:02:18
PROTEL中如何在PCB上标注汉字
“PROTEL中在PCB上标注汉字”在protel99中的操作步骤: 首先,通过font.exe,填写想标注的汉字,选择字体,生成新的ha
protel99生成网络表有些元件没有连线
protel99生成网络表有些元件没有连线.在添加网络表时有一些元件没有飞线。ERC检查没有问题,然后加载到PCB时也没有错误提示,封装引脚也没有问题,网络标签页放置正确,文件我上传图片我也挂了,希望有人能指点一二。
采用protel99 se软件的射频电路PCB设计
pcb时的一个非常重要的课题。同一电路,不同的pcb设计结构,其性能指标会相差很大。本讨论采用protel99 se软件进行掌上产品的射频电路
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- dtmb信号覆盖城市查询
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- amoled屏幕和oled区别
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机