首页 > 其他分享 >可制造性拓展篇│HDI(盲、埋孔)板压合问题

可制造性拓展篇│HDI(盲、埋孔)板压合问题

时间:2023-10-13 10:33:50浏览次数:28  
标签:压合 越来越 涨缩 埋孔 多层板 HDI

随着电子信息技术的迅速发展,电子产品的功能越来越复杂、性能越来越优越、体积越来越小、重量越来越轻……因此对印制板的要求也越来越高,比如其导线越来越细、导通孔越来越小、布线密度越来越高等等。

埋、盲孔印制板的生产在行业内已相当普遍,且其类型也越来越复杂,就目前来讲,埋、盲孔的形成方式主要有激光成孔、等离子蚀孔、化学蚀孔、机械钻孔等多种方法。

在HDI板生产制造过程中,压合便是必须存在的一道工序,压合的生产工艺就直接影响了HDI板成品的可靠性,压合的方法也尤为重要,本文主要介绍HDI(盲、埋孔)板的压合工艺问题。

 

机械盲孔板压合

压合是利用高温高压使半固化片受热融化,并使其流动,再转变为固化片,从而将一块或多块内层蚀刻后的板(经黑化或棕化处理)以及铜箔粘合成一块多层板的制程。

给大家介绍一种4层机械盲孔板压合的方法,其步骤如下:

第一步,开2张芯板的板料;

第二步,钻1-2层盲孔;

第三步,保护第一层,做第二层线路;

第四步,压第三层铜箔;

第五步,钻1-3层盲孔;

第六步,保护第一层,做第三层线路;

第七步,压底层的单面板。

肯定有人问为什么底层不能直接压铜箔,而是压单面板呢?因为板叠层厚度不均匀,如果一张芯板在同一面压合2次会导致板翘。而用此压合方法,有效改善了盲、埋孔板热压过程,出现较大的翘曲度带来产品不良的问题。

 

多层板压合工艺

对于6层及以上层数板,必须对两个内层或多个内层板进行预定位,使不同层的孔及线路有良好的对位关系。

柳钉定位:将预先钻好定位孔的内层板及半固化片,按排版顺序套在装有柳钉的模板上,再用冲钉器冲压柳钉使其定位。

焊点定位:将预先钻好定位孔的内层板及半固化片,按排版顺序套在装有定位的模板上,再通过加热几个固定点,利用半固化片受热融化凝固定位。

 

可以参考下图:4层板压合工序的叠层顺序

 

压合前需预补偿

高多层板HDI压合,层数越多压合公差越大,根据盲、埋孔的结构,部分板子需要两三次压合甚至更多,压合容易层偏,所以需要在做内层前,先把偏差的涨缩系数预算好,预先做好补偿,避免偏差太大导致压合后无法生产。

 

多层板涨缩检测方法的特征在于:通过前期压合后,生产板确定涨缩系数;通过涨缩系数,修改涨缩钻带及内层光绘文件;根据涨缩钻带,将对应的生产板钻孔处理。这样可以有效减少压合板涨缩测量流程,并提高钻孔生产效率,可快速转至下工序生产。

 

推荐使用华秋DFM软件,支持HDI(盲、埋孔)多次层压前预补偿,且该工具可以用于辅助校验生产工艺是否标准,其PCB裸板分析功能,包括19大项52小项检查,PCBA装配分析功能,包括10大项234小项分析。

还可结合PCB板的实际情况,来进行物理参数的设定,尽量增加PCB生产的工艺窗口,采用最成熟的加工工艺和参数,降低加工难度,提高成品率,减少后期PCB制作的成本和周期。

标签:压合,越来越,涨缩,埋孔,多层板,HDI
From: https://www.cnblogs.com/hqdz/p/17761483.html

相关文章

  • 为什么用chdir而不用system
    system("cd..")和chdir(dir)实际上执行了不同的操作,虽然目标可能是相似的,但它们的作用和实现方式不同。system("cd.."):system函数是一个C标准库函数,用于执行系统命令。在system("cd..")中,它会启动一个新的shell进程,并在该shell进程中执行cd..命令,该命令用于切......
  • python报错:pyglet.canvas.xlib.NoSuchDisplayException: Cannot connect to "None"
    运行python代码报错:       问题发现:问题其实十分的狗血,这个代码是在服务器上运行的,运行之前其实并没有看具体的代码情况,gitclone下载下来就直接运行了,原来这个代码需要进行图片绘制,说直白些就是需要显示屏,于是解决方法也十分简单,就是换个带桌面的电脑或者使用......
  • ios开发之--UISearchDisplayController的简单使用
    控件就不介绍了,UISearchDisplayController就是把searbar和tableview结合到一块了,直接上代码:.h#import<UIKit/UIKit.h>@interfaceThirdViewController:UIViewController<UITableViewDelegate,UITableViewDataSource>{NSArray*_array;NSArray*_filterData;UI......
  • postgres-earthdistance模块使用
    一、快速安装pg+postgis使用docker安装dockerpullmdillon/postgis:latestdockerrun--namepostgresql-d-p5432:5432-v/home/pgdata:/var/lib/postgresql/data-ePOSTGRES_PASSWORD=123456-eALLOW_IP_RANGE=0.0.0.0/0mdillon/postgis:latest##如果碰到ipv4未开......
  • 目录操作函数(mkdir rmdir rename chdir getcwd opendir closedir readdir dup dup2)
      /*创建文件#include<sys/stat.h>#include<sys/types.h>intmkdir(constchar*pathname,mode_tmode);参数:mode:权限移除文件#include<unistd.h>intrmdir(constc......
  • 一家可靠的HDI板厂,需要具备哪些基本条件?
    一、HDI是什么?HDI即高密度互连板(HighDensityInterconnection,HDI),指线路密集、高多层、钻孔小于0.15mm的电路板。HDI采用加层法及微盲孔制造,通常有1阶,2阶任意互连多种形式......
  • Linux系统编程15-chdir与getcwd
    #include<unistd.h>intchdir(constchar*path);作用:修改进程的工作目录比如在/home/nowcoder启动了一个可执行程序a.out,进程的工作目录就是......
  • 文件IO-getcwd-chdir
    chdirgetcwd#include<stdio.h>#include<stdlib.h>#include<unistd.h>#defineMAX512intmain(intargc,char*argv[]){//方法一charpath[MAX......
  • 文件IO-chdir-getcwd
    getcwd#include<stdio.h>#include<stdlib.h>#include<unistd.h>#defineMAX512intmain(intargc,char*argv[]){//方法一charpath[MAX];......