干货|PCB板上的丝印位号与极性符号的组装性设计

news/2024/5/3 16:33:27/文章来源:https://blog.csdn.net/kkhic/article/details/128966074

PCB板上的字符很多,那么字符在后期起着那些非常重要的作用呢?一般常见的字符:“R”代表着电阻,"C”代表着电容,“RV”表示的是可调电阻,“L”表示的是电感,“Q”表示的是三极管,“D”表示的是二板管,“X或Y”表示的是晶振,“U”表示的是集成电路等等。

一般除了位号其他字符是代表着一些型号,正负极、元器件型号,灯珠框也就是字符框。在设计与制造过程中需要考虑的是字符的清晰度,字符设计规范、元器件标识明确,制造才能生产出清晰的字符。板上有清晰的字符才能避免焊接与后续维修时弄错元器件。

PCB板上的标识字符设计

01

丝印位号

丝印位号的用处针对后期元件装配,特别是手工装配元件,一般都得出 PCB 的装配图,用于元件放料定位之用,手工焊接是没有位号就无法完成焊接的,丝印位号尤为重要。

02

极性符号

在电气背景下,极性的定义是电流在电路中流动的方向。PCB封装的字符极性设计是需留意正负极,如极性弄反可能会造成烧板。

03

一脚标识

集成电路封装一般都有很多个引脚,一脚标识是区分元器件的方向。如果PCB封装丝印字符没有一脚标识,或者一脚标识位置错误,会导致元器件贴反产品失效。

PCB板上字符设计缺陷

01

位号被覆盖

元器件接触导标识的字符,可能存在字符被元器件遮挡或覆盖。会给组装焊接造成困难,也会给后续返修带来不便。

02

位号离焊盘太远

位号字符离元器件封装太远,会造成贴片组装时无法识别对应元器件位号,可能存在焊接贴错元器件的风险。

03

位号字重叠

不同丝印字符接触或重叠,会导致丝印模糊,组装元器件时无法区分元器件对应的封装焊盘。会存在焊接贴错元器件的风险。

因字符不清晰贴错件的真实案例

丝印标识模糊不清晰导致贴错件

问题描述:设计文件标识冲突,位号C12带点代表正极,位号c36/c37带点代表负极,同样的元器件C12的标识方向一样,导致C36/37贴错方向。

问题影响:极性元件在整个PCBA加工过程中需要特别注意,因为方向性的元件错误会导致批量性事故和整块PCBA板的失效。

问题延伸:极性元器件搞反可能导致短路,轻则烧坏保险丝,重则会发生冒烟和爆炸,更严重时可能会招致火灾。

华秋DFM检查器件标识符号

华秋DFM帮助用户解决因标识字符贴错件的问题,检测项有器件与字符接触、字符重叠接触、位号字符离元器件封装太远,检测项基本能满足用户的需求。

在设计完成后使用华秋DFM组装分析,提前发现设计的缺陷,避免因位号字符离元器件太远、位号字符重叠不清晰、或者位号标识被元器件覆盖,导致贴错元器件的风险。在设计前用DFM发现可组装性问题可节省生产时间与成本。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_255882.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux系列文章 —— 进程概念(图解PCB、进程的描述、状态、创建、组织、查看详解)

系列文章目录 文章目录系列文章目录前言一、冯诺依曼体系结构二、操作系统三、进程概念进程概念描述进程(PCB)组织进程查看进程创建进程(fork)进程队列进程状态运行状态 - R睡眠状态 - S停止状态 - T僵尸进程 - Z孤儿进程进程优先…

Tomcat构建高负载WEB服务器(一)

前言Tomcat部署Tomcat多实例 1.前言 1.1什么是JAVA虚拟机 所谓虚拟机,就是一台虚拟的计算机。他是一款软件,用来执行一系列虚拟计算机指令。大体上,虚拟机可以分为系统虚拟机和程序虚拟机。大名鼎鼎的VisualBox、VMware就属于系统虚拟机。他们…

Vue - 驼峰和短横线分割命名注意事项

Vue - 驼峰和短横线分割命名注意事项一. 驼峰和短横线分割命名注意事项1.1 组件注册命名1.2 父子组件数据传递时命名1.3 父子组件函数传递一. 驼峰和短横线分割命名注意事项 我们一般定义组件的方式有两种: 短横线分隔命名:kebab-case。首字母大写命名…

PyQt5常用控件大全(详尽方法 + 实例操作,持续更新中…)

1. Label:标签控件 1.1 简介 标签控件主要用于显示用户不能编辑的文本,标识窗体上的对象(例如:给文本框、列表框添加,描述信息等)。它对应PyQt5中的QLabel类,Label控件在本质上是QLabel类的一个…

进阶技术:Linux Arm32是如何调用C Main的

前言: Linux x64通过qemu的rdinit方式调用的C Main,实际上是通过load_elf_binary(加载和解析elf)和start_thread(设置Ip和sp),用缺页异常来调用。关于这点可以看这篇文章:点击查看。那么Arm32里面是如何调用C Main的呢&#xff1f…

BGP 属性分类及路由优先级选择

BGP 属性分类及路由优先级选择一、常见BGP属性类型1、公认必遵属性(所有BGP路由器必须遵守的原则)2、公认可遵属性(所有路由器都能识别但不一定遵守)3、可选传递属性(不是所有BGP路由器都能识别,但是所有BG…

Dubbo3简单使用

Dubbo3简单使用 👉 使用Spring Boot实现Dubbo3,请参见以下地址。 # Dubbo3官网地址 https://cn.dubbo.apache.org/zh/# 使用SpringBoot实现Dubbo3的地址 https://cn.dubbo.apache.org/zh/docs3-v2/java-sdk/quick-start/spring-boot/# 该项目的git地址…

【Spark分布式内存计算框架——Spark Core】3. RDD 创建、RDD函数(上)

2.4 RDD 分区数目 在讲解 RDD 属性时,多次提到了分区(partition)的概念。分区是一个偏物理层的概念,也是 RDD 并行计算的核心。数据在 RDD 内部被切分为多个子集合,每个子集合可以被认为是一个分区,运算逻…

ChatGPT使用

ChatGPT使用1使用全局模式2无痕模式3日期4短信平台5注册6使用ChatGPT1使用全局模式 因为后面注册时候的号码是印度尼西亚,所以这里我也选择印度尼西亚。 2无痕模式 打开浏览器无痕模式 由于后面网易都是英文,可以在无痕模式里面使用插件 3日期…

mycat学习

安装部署下载1:mycat2-install-template-1.21.zip下载2:mycat2-1.21-release-jar-with-dependencies.jar解压mycat2-install-template-1.21.zipunzip mycat2-install-template-1.21.zip把mycat2-1.21-release-jar-with-dependencies.jar放在mycat/lib中修…

Python列表的元素比较

在用python处理多个列表元素时,需要处理的信息一般比较多且杂。这时运用Python列表元素比较的方法,就能快速处理列表信息,能更轻松访问每个元素。1 问题如何运用Python列表的元素比较解决问题。2 方法方法一 for循环,此情况是list…

车道线检测-Eigenlanes 论文学习笔记

论文:《Eigenlanes: Data-Driven Lane Descriptors for Structurally Diverse Lanes》 代码:https://github.com/dongkwonjin/Eigenlanes 核心:在 Eigenlane Space 中检测车道线 创新点 Eigenlane:数据驱动的车道描述符&#xff…

VHDL语言基础-组合逻辑电路-基本逻辑门电路

数字电路中的四种基本操作是与、或、非及触发器操作,前三种为组合电路,后一种为时序电路。与非 、或非和异或的操作仍然是与、或、非的基本操作。与、或、非、与非、或非和异或等基本逻辑门电路为常用的门电路。 二输入与非门是一种常用的简单逻辑电路&a…

RabbitMQ 部署指南

RabbitMQ 部署指南RabbitMQ部署指南1.单机部署1.1.下载镜像1.2.安装MQ2.安装DelayExchange插件2.1.下载插件2.2.上传插件2.3.安装插件3.集群部署2.1.集群分类2.2.获取cookie2.3.准备集群配置2.4.启动集群2.5.测试2.5.1.数据共享测试2.5.2.可用性测试4.镜像模式4.1.镜像模式的特…

ant-design V4升级V5记录(成功篇)

官方文档:https://ant.design/docs/react/migration-v5-cn 1、安装运行工具之前,提交本地修改内容; 2、工具运行完,根据提示修改文件问题; 3、移除config文件中module, [import,{libraryName:antd, libr…

OpenResty(5):Openresty 模板渲染

1 导入lua-resty-template 下载 http://luarocks.org/modules/bungle/lua-resty-template 将template.lua文件复制到openresty/lualib/resty/目录下 2 示例 2.1 修改nginx.conf 设置模板路径:set $template_root /usr/local/openresty/nginx/html/templates; 设…

windows 重启redis的方法

目录打开本地的文件夹选中文件的路径输入cmd在cmd命令窗口中输入以下的指令指令的内容以及对应的命令含义前言:最近在本地搭建redis环境,突然发现本地的redis启动失败了,使用reids的启动命令也不行,于是找了不少的方法&#xff0c…

六、Linux文件 - lseek函数

目录 1.lseek函数 2.lseek函数实战 2.1宏SEEK_CUR的用法 2.2宏SEEK_END的用法 3.Open函数实战 - O_APPEND的用法 4.Linux在库函数中寻找相应的宏定义 1.lseek函数 off_t lseek(int fd,off_t offset,int whence);光标的偏移量 fd:文件描述符offset:偏移量whence: SEEK_…

Android Jetpack组件之WorkManager后台任务管理的介绍与使用(一)

一、介绍 Jetpack? 我们经常看到,似乎很高端,其实这个就是一个名词,或者说是一种框架概念。 Jetpack 包含一系列 Android 库,它们都采用最佳做法并在 Android 应用中提供向后兼容性。 Jetpack 应用架构指南概述了构…

记录复现一下第一次awd

前言 之前没打过awd,这次学长组织了一场awd娱乐赛,两个web一个pwn,还有一个黑盒,只会web,第一次啥也不会瞎打,被打烂了,不会写脚本,手交flag的感觉真“不错”,感觉awd还…