PCB中的Mark点

  • 什么是Mark点
  • Mark点的分类
  • Mark点的组成
  • Mark点的设计规范
  • Mark点实际应用

什么是Mark点

Mark点也叫基准点或者光学定位点,为贴装工艺中的所有元器件的贴装提供基准点。因此,Mark点对SMT生产至关重要。
表贴元件的pcb更需要设置Mark点,因为在大批量生产时,贴片机都是操作人员手动或者机器自动寻找Mark点进行校准。极少数不设置Mark点也可以,操作非常麻烦,需要使用几个焊盘或孔作为mark点,这些点不能挂焊锡,效率和精度都会下降。使用过孔当作Mark,误差一般在0.15mm左右 ,使用标准Mark 偏差小于0.05mm。

Mark点的分类

单板MARK,贴装单片PCB时需要用到,在PCB板上;
拼板MARK,贴装拼板PCB时需要用到,一般在工艺边上;
局部MARK,用以提高贴装某些元器件的精度,比如QFP、BGA等封装;
1)拼版的工艺边上和不拼版的单板上至少有三个Mark点呈L形分布,且对角Mark点关于中心不对称(防呆);
2)如果双面都有贴装元件,每一面都需要放置Mark;
3)需拼版的单板上尽量有Mark点,如果没有放置位置,单板上可以没有;
4)集成电路引脚中心间距小于0.65mm的芯片需要在长边对角线上有一对Mark点;

Mark点的组成

mark点是由标记点/特征点和空旷区组成的:

Mark点的设计规范

  1. 要求Mark点标记为实心圆,建议直径1.0mm

  2. 一个完整的MARK点包括:标记点/特征点和空旷区域。

  3. Mark点标记最小的直径一般为1.0mm,最大直径一般为3.0mm

  4. Mark点位于电路板对角线的相对位置且尽可能地距离分开,最好分布在最长对角线位置。因此MARK点都必须成对出现。具体如下图所示:

  5. Mark点距离印制板边缘必须≥5.0mm(机器夹持PCB最小间距要求),且必须在PCB板内而非在板边,并满足最小的Mark点空旷度要求,注意:所指距离为边缘距离,而非以MARK点为中心。

  6. 在Mark点标记周围,必须有一块没有其它电路特征或标记的空旷面积。空旷区圆半径 r≥2R , R为MARK点半径,r达到3R时,机器识别效果更好。

  7. 拼版时,每一单版的Mark点位置必须相同,

  8. PCB板每个表贴面至少有一对MARK点位于PCB板的对角线方向上,相对距离尽可能远,且关于中心不对称

  9. 同一板子的Mark点大小必须相同

  10. MARK点若做在覆铜箔上,与铜箔要进行隔离

  11. MARK点与其它同类型的金属圆点(如测试点等),距离不低于5mm

Mark点实际应用

  • 统一使用直径1.0mm,间距2R的Mark点;
  • 单板使用4个Mark点,分别放在PCB的4个角上。不用考虑对称,但要注意板边间距;
  • 如果走线实在太密,可以考虑将Mark点放在直插件(比如RJ45, USB接插件)下方。由于组装都是先贴片再进行直插器件装配,这样不会影响SMT的环节;
  • 如果是拼板,主副工艺边上再增加4个Mark点;
  • 局部Mark点以目前的视觉检测技术来说可有可无,但如果有空间的话还是建议摆放;
  1. 防止一个mark点,中间实心圆直径1mm,阻焊外扩1mm,不需要助焊,属性设置如下,供大家参考:

  2. 绘制一个半径为2mm的圆

  3. 选中绘制的圆,填充禁止布线区域

  4. 双击填充区域,配置参数

  5. 删除绘制圆,即可

硬件设计——Mark点相关推荐

  1. 用stm32开发时是直接买现成的开发板还是芯片?开发板学习,芯片硬件设计

    视情况而言,买开发板用于评估和学习,然后买芯片做硬件设计 开发板 开发板上手即可使用,并附带很多模块. 拿到开发板后即可直接根据开发板提供的原理图进行程序编写,学习. 优点:简单快捷,上手快,拿到手就 ...

  2. allegro差分信号走线_浅谈硬件设计中的一些思路和方法(5)—信号系统,又学到了...

    房价在涨,客户需求在涨,体重在涨,房租在涨,火气在涨,唯一不涨的大概只有薪资了??? 现在客户好套路啊~我们卖的A+B,他非要让我在B上开一个兼容C的口子,然后他用C+B.问题是C不是我们的产品啊~让 ...

  3. systemverilog硬件设计及建模_Chisel引领敏捷硬件开发浪潮

    转载一篇18年6月的旧文 众所周知,近来开源处理器项目RISC-V在半导体业界掀起了一片新的潮流.这股潮流同时带来的,还包括了敏捷芯片开发. "敏捷开发"对于IC设计工程师来说似乎 ...

  4. 简述可编程控制器硬件组态及网络通信的核心思想_智能硬件设计报价诚信经营...

    智能硬件设计报价诚信经营,江苏创品工业设计有限公司,也是少数可以进行产品外观设计,结构设计,硬件软件设计,产线工艺设计及小批定制化生产服务的工业设计公司. 智能硬件设计报价诚信经营, AI-CPS O ...

  5. SoC嵌入式软件架构设计之二:虚拟内存管理原理、MMU硬件设计及代码分块管理...

    程序的大部分代码都可以在必要的时候才加载到内存去执行,运行完后可以被直接丢弃或者被其他代码覆盖.我们PC上同时跑着很多的应用程序,每个应用程序使用的虚拟地址空间几乎可以整个线性地址空间(除了部分留给操 ...

  6. python控制modem的at指令_硬件设计MCU架构+Python命名空间和作用域

    硬件设计-MCU架构 CISC结构的单片机 其数据线和指令线分时复用,称为冯-诺伊曼结构 优点:指令丰富,功能较强,但确定取指令和取数据不能同时进行,速度受限,且价格也很高:属于CISC结构的单片机有 ...

  7. 什么是硬件设计?——成功的硬件设计需要什么?

    硬件设计就是根据产品经理的需求PRS(Product Requirement Specification),在COGS(Cost of Goods Sale)的要求下,利用目前业界成熟的 芯片方案或者 ...

  8. 基于CC1310的915MHz硬件设计

    一.概述 CC1310内部结合了超低功耗 RF 收发器和超强48MHz Cortex®-M33微控制器,使用ARM® Cortex®-M0专业无线控制器来处理 ROM 或 RAM 中存储的低层 RF ...

  9. rs232串口驱动_电脑主板RS232串口硬件设计

    更多硬件设计培训视频, 欢迎加入微信公众号"陈苍硬件设计" RS232属于一种电平标准,采用UART异步通信串行数据总线协议.工业电平标准RS422和RS485同样采用UART协议 ...

最新文章

  1. PyTorch 笔记(10)— Tensor 与 NumPy 相互转换、两种共享内存以及两者的广播法则
  2. Qt下使用Shader绘制三角形
  3. vue判断a是否可点击_判断 a 和 b 里面元素是否一致:一致输出True,否则输出False...
  4. VTK:标记数据映射器用法实战
  5. Flink的基于ValueState的状态机
  6. 2020年关于SAP知识问答的一个新的尝试
  7. 3步实现Jetty和Eclipse集成
  8. php mysql_fetch_field_PHP mysqli_fetch_field() 函数
  9. windows下SVN日志反馈中文乱码的解决方法
  10. shell开启飞行模式_手机飞行模式有什么用 手机飞行模式介绍【详解】
  11. Qt总结二十一:Qt控件一(QWidget)
  12. c语言编译asn1文件,使用 asn1.c 开源编译工具生成 S1AP R15消息编解码C文件
  13. jquer添加和插入元素技巧:
  14. Layout 和 Menu【转】
  15. jQuery:基础知识学习
  16. vim 查找替换小结
  17. 2017 十款最佳iPhone渗透APP及工具
  18. latex 编译缺少STXingkai字体
  19. 【HTML 教程系列第 10 篇】什么是 HTML 中的水平线标签 hr
  20. 关于ttime的序列化存储及读取的方法

热门文章

  1. FlinkCheckpoint 问题排查
  2. 操作系统 嗜睡的理发师 C++实现
  3. HTML网页底部空白
  4. 2014重庆邮电大学/重邮考研/计算机最全复试资料/c语言程序设计,重庆邮电大学计算机学院复试经验...
  5. pvnet(含render)复现
  6. 现代控制理论与经典控制理论
  7. 突发:Kraken同意关停质押服务并向SEC支付3000万美元和解金
  8. 【图】公路车 如何变速 公路车如何调整速度 法嘴怎么打气
  9. Python往图片写入文字,插入图片的方法
  10. AWS系列之三 使用EBS