3. 蚀刻工艺公差:蚀刻因子概念、侧蚀现象、线宽补偿策略、内层与外层蚀刻差异
蚀刻,说白了就是把不要的铜去掉,留下我们想要的线路。听起来简单,但这里面的门道可不少。我刚开始做PCB设计那会儿,就吃过蚀刻的亏——板子打样回来,发现细线全断了,粗线又连在一起。后来才明白,蚀刻不是一刀切,它有自己的脾气。
3.1 蚀刻因子:一个绕不开的概念
蚀刻因子是什么?我习惯用一个比喻来解释:你拿水枪冲沙子堆的城堡,水柱打上去,城堡表面会被冲掉,但侧面也会被冲刷。蚀刻因子,就是衡量这个「侧面冲刷」有多严重的参数。
公式很简单:
蚀刻因子 = 铜厚 / (侧蚀量 × 2)
嗯,这里要注意——分母乘以2,是因为线路两侧都会发生侧蚀。蚀刻因子越大,说明蚀刻的垂直性越好,侧蚀越小。一般PCB工厂的蚀刻因子在2.5到4.0之间,具体取决于铜厚和设备能力。
核心要点:蚀刻因子不是固定值,它随铜厚、线宽、蚀刻速度变化。设计时别拿一个数用到底。
3.2 侧蚀现象:为什么线路会变细?
侧蚀,就是蚀刻液不光往下腐蚀铜,还往两边「挖」。结果就是:你设计的0.2mm线宽,做出来可能只有0.15mm。
为什么会这样?我举个例子你就明白了。蚀刻液喷到板面上,它首先接触的是铜箔的顶面。顶面被蚀刻掉后,新鲜的蚀刻液继续往下渗透。但在这个过程中,线路侧壁也会被蚀刻液「泡」到,于是侧壁的铜也被慢慢吃掉。
侧蚀带来的问题很直接:
- 细线变细——阻抗升高,甚至开路
- 间距变大——但这不是好事,因为线宽损失了
- 线路截面变成梯形——顶部窄、底部宽
我记得有一次做0.1mm的细密走线,设计时没考虑侧蚀,结果回来一量,线宽只剩0.07mm。那批板子直接报废。从那以后,我对侧蚀再也不敢马虎。
避坑指南:我曾经遇到过设计0.075mm线宽,工厂反馈做不出来。后来才知道,对于1oz铜厚,蚀刻因子3.0的情况下,侧蚀量大约0.017mm,线宽损失超过20%。所以细线设计一定要留余量。
3.3 线宽补偿策略:给蚀刻留点「余粮」
既然蚀刻会把线变细,那我们在设计时就把线画粗一点,等蚀刻完正好是目标线宽。这就是线宽补偿。
补偿多少?我一般这样算:
补偿量 = 铜厚 / 蚀刻因子
举个例子:1oz铜厚(约35μm),蚀刻因子3.0,那么单边补偿量就是35/3 ≈ 11.7μm。双边加起来约23μm。也就是说,你要0.2mm的成品线宽,设计时得画0.223mm。
但实际中,我建议你考虑以下几点:
- 不同线宽,补偿不同——细线补偿比例要更大,因为侧蚀对细线影响更明显
- 不同铜厚,补偿不同——铜越厚,侧蚀越严重,补偿量越大
- 不同工厂,补偿不同——每家工厂的蚀刻设备、药水配方不一样,补偿值也有差异
| 铜厚 | 典型蚀刻因子 | 单边补偿量 | 设计线宽(目标0.2mm) |
|---|---|---|---|
| 0.5oz (18μm) | 3.5 | 5μm | 0.210mm |
| 1oz (35μm) | 3.0 | 12μm | 0.224mm |
| 2oz (70μm) | 2.5 | 28μm | 0.256mm |
个人经验:我习惯在设计规则里给每类铜厚单独建一个线宽补偿表。比如1oz铜厚,0.2mm以下线宽补偿15μm,0.2-0.5mm补偿12μm,0.5mm以上补偿10μm。这样既保证细线不断,又不会让粗线太宽。
3.4 内层与外层蚀刻差异:别把内外混为一谈
内层和外层的蚀刻,其实差别挺大的。我刚开始做多层板时,就犯过这个错——用外层的补偿规则去算内层,结果内层线路偏细,阻抗全跑偏了。
为什么会有差异?主要有三个原因:
- 蚀刻方式不同——外层是「先镀后蚀」,内层是「直接蚀刻」。外层线路有电镀加厚,蚀刻时铜层更厚,侧蚀更严重
- 铜厚不同——外层最终铜厚 = 基铜 + 电镀铜,通常比内层厚10-20μm。铜越厚,侧蚀越明显
- 蚀刻环境不同——外层蚀刻时,板面有干膜保护;内层蚀刻时,有时会用湿膜,附着力稍差,侧蚀会略大
我个人的处理方法是:
- 外层补偿量比内层大30%-50%——因为外层铜厚更大
- 内层可以适当减小补偿——但要注意,内层线路通常更细,补偿不足也会出问题
- 和工厂确认具体参数——每家工厂的内外层蚀刻能力不同,别自己瞎猜
一句话总结:外层蚀刻像「削苹果」,内层蚀刻像「刮土豆」。苹果皮厚,削掉的肉也多;土豆皮薄,刮掉的肉就少。设计时一定要区别对待。
3.5 知识体系图:蚀刻公差的核心逻辑
下面这张图,是我自己总结的蚀刻公差知识体系。你看一遍,基本就能把整个章节串起来。
你看这张图,从左到右,从上到下,逻辑很清楚。蚀刻因子是基础,它决定了侧蚀有多严重。侧蚀又直接影响了线宽补偿量。而内层和外层的差异,则要求我们在补偿时区别对待。
嗯,说到最后,我想强调一点:蚀刻公差不是设计端单方面能解决的。我每次做新项目,都会把线宽补偿表发给PCB工厂确认。你想想看,每家工厂的药水浓度、喷淋压力、传送速度都不一样,光靠理论算出来的补偿值,不一定准。和工厂沟通,拿到他们的实际蚀刻因子数据,这才是最靠谱的做法。
实用技巧:我习惯在PCB设计文件中,用注释层标注线宽补偿值。比如「1oz外层,目标0.2mm,补偿后0.224mm」。这样工厂一看就明白,不会自己瞎猜。减少沟通成本,也减少出错概率。
公众号:蓝海资料掘金营,微信deep3321