为什么PCB板大多数都是绿色的?

news2025/4/17 18:36:00

        什么时候开始接触到PCB板的呢?也许是是把家里的电视遥控器拆开的时候,也许是你的小霸王学习机游戏手柄给按坏拆开的时候,也许那时候你还不知道这叫PCB电路板。然后就是大学里使用嘉立创免费打板的时候,有一个选项绿色板还是黑色板的时候。为什么印象里PCB板都是绿色的呢?这里面有什么科学道理吗?

        我们看到PCB板的颜色实际上是覆盖在电路板表面的阻焊油墨的颜色。这一层阻焊油墨可以保护电路板以免铜箔氧化,也可以防止电路板在波峰焊和回流焊接过程中,焊锡、助焊剂等于铜箔接触。

        现在来看阻焊油墨有很多种颜色可以选择,比如有黑、白、红、蓝、紫、黄等,几乎什么颜色都是有的。最常见的是绿色,而且印象中FR4电路板刚开始出现的时候就是绿色,为什么呢?

        紫外线固化的感光阻焊油墨是上世纪七十年代到八十年代在美国发展起来的,由于这段时间正是贴片元件兴起的时候。回到开始的问题,有这么几种答案。

        第一,军方要求把电路板涂成绿色,把汽车、坦克、通讯设备等涂成绿色很正常,电路板涂成绿色是不是有点搞笑元素呢。

        第二,绿色是钞票的颜色,美元的颜色,这个更不真实了吧。

        第三,绿色眼睛看着舒服,这个理由其实还是蛮有道理的,绿色眼睛看着不累,而且配白色图标或文字对比度刚刚好,对长时间看电路板的人十分友好。绿色的板、金黄色的焊盘、黑色的IC、银色的引脚,颜色搭配让人舒服。

        第四,最初研制的油墨 基础材料是环氧树脂,这是一种棕黄色的树脂,而固化剂的颜色则是更深的土褐色,它们混合在一起的颜色就和屎一样,这颜色令人作呕,没人喜欢。研究人员就尝试添加红色颜料,但最后变成了烂泥巴颜色。由于当时的PCB叠层压板材料带有一点点绿色,所以他们就尝试添加更多的黄色和蓝色,最终才得到可以接受的绿色,成为我们今天使用的标准颜色。

        现在生产各种颜色的阻焊油墨不成问题了,为什么多数PCB板还都是绿色的呢?

        因为绿色便宜,绿色油墨最早出现,最早大规模生产,工艺最早成熟稳定,占领大部分市场后,形成产业链,不断的扩大产量降低了成本,用户数量越来越多,反过来形成马太效应,使强者更强,把别的颜色产品搞得没法生存。

        朋友们可以去了解了解英寸单位,就知道有多狗了,没有英寸以下的单位,所以高出一个1/2、1/4、1/8等系列的单位,比如一个9/16英寸的螺纹,请问是多大,不要拿计算机算啊,笑死我了。为什么说这个呢?当你见证过无数产品残酷的竞争之后就会发现,有时候决定胜出王者的因素往往技术要素成份很小,历史和商业因素却很大。

        IC、插座引脚间距经常是2.54,1.27mm,实际就是1/10,1/20英寸,再往下就是密尔,1/1000英寸,所以画电路板的时候,网格还是用密尔方便点。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java 文件常用操作与流转换

🚀 作者主页: 有来技术 🔥 开源项目: youlai-mall 🍃 vue3-element-admin 🍃 youlai-boot 🌺 仓库主页: Gitee 💫 Github 💫 GitCode 💖 欢迎点赞…

监控同一局域网内其它主机上网访问信息

1.先取得网关IP 2.安装IPTABLES路由表 sudo apt-get install iptables 3.启用IP转发 sudo sysctl -p 查看配置是否生效 4.配置路由 iptables -t nat -A POSTROUTING -j MASQUERADE 配置成功后,使用sudo iptables-save查看

Linux进程通信——信号量

概念 信号量(semaphore) 与已经介绍过的 PC 结构不同,它是一个计数器。信号量用于实现进程间的互斥与同步,而不是用于存储进程间通信数据。 特点 1.信号量用于进程间同步,若要在进程间传递数据需要结合共享内存 2.信号量基于操作系统的 PV…

C语言线性表的链式存储(框架)

线性表的链式存储 线性表的顺序存储:用一块连续的内存空间 线性表的链式存储:不连续的内存空间 链表是由一系列的节点组成,每个节点包含两个域,一个是数据域,一个是指针域 链表的插入和删除原理 单项链表框架的搭建 …

交换机配置与管理

文档以国产迈普交换机为例,各厂家交换机配置有少许不同,仅供参考。 交换机命令行模式: 普通用户模式Hostname>() exit 输入enable命令 特权用户模式Hostname#() exit 输入configu…

业务流程图是什么,怎么画?

业务流程图是一种展示企业内部流程和工作流程的图表,通常以图表的形式呈现。业务流程图用图像化的方式展示组织内部的各种活动,每个操作环节被展示为流程图的一个框,一般包括输入/输出、任务和活动等元素。 业务流程图的使用场景 业务流程…

深入理解JVM虚拟机第二十六篇:详解JVM当中的虚方法和非虚方法,并从字节码指令的角度去分析虚方法和非虚方法

😉😉 学习交流群: ✅✅1:这是孙哥suns和树哥给大家的福利! ✨✨2:我们免费分享Netty、Dubbo、k8s、Spring...应用和源码级别的视频资料 🥭🥭3:QQ群:583783824 📚​​​​​​​📚 微信:DashuDeveloper拉你进微信群,免费领取! 一:非虚方法和虚方法 方法…

OpenGL的学习之路 -5

1.视景体 正交投影 人眼看世界,有一个可见范围。范围内可见,范围外不可见。视景体就是这么一个概念。 (上图仅学习记录用) 在OGL中,有两种投影方式,对应两种视景体。第一种,正交投影&#xf…

声音响度、声压级计权(A B C)实现

声压 sound pressure 声压就是大气压受到声波扰动后产生的变化,即为大气压强的余压,它相当于在大气压强上的叠加一个声波扰动引起的压强变化。由于声压的测量比较容易实现,通过声压的测量也可以间接求得质点速度等其它物理量,所以…

人工智能入门教学——AI代理(AI Agent)

目录 一、简介 二、特征 三、结构 四、工作流程 五、类型 六、应用 一、简介 AI代理 (Artificial Intelligence Agent)是指使用人工智能技术和算法来执行特定任务、解决问题或实现目标的程序或系统。这些代理可以是简单的程序,也可以是复杂的系统&#xff0c…

学生党福音!一个能自定义词库的单词软件--单词魔方

大家好 我是Yhen 这一期给大家介绍一款自制的单词软件–单词魔方 文章目录 一.创作缘由二.功能介绍&升级内容三.使用方法四.程序获取 一.创作缘由 为什么会有想法开发这个单词软件呢? 因为平时自己在做阅读,看电影时积累下来了一些单词 当我想要系…

Spring Cache(缓存框架)

学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。各位小伙伴,如果您: 想系统/深入学习某技术知识点… 一个人摸索学习很难坚持,想组团高效学习… 想写博客但无从下手,急需…

C++ libcxxabi中dynamic_cast 实现

摘要:最近在看一个崩溃的过程中详细看了一遍cxxabi的定义,就想着看一些llvm中cxxabi的一些实现。本文描述了cxxabi中dynamic_cast的实现以及原理。   关键字:cxxabi,dynamic_cast 1 简介 C中,dynamic_cast用于有虚函数的继承链…

Linux系统管理:WinSCP 安装与使用

目录 一、实验 1.下载WinSCP 2.安装WinSCP 3.使用WinSCP 一、实验 1.下载WinSCP (1)地址 Downloading WinSCP-6.1.2-Setup.exe :: WinSCP 2.安装WinSCP (1)选择安装程序模式 (2)点击 (3…

vite-性能优化-构建优化-cnd加速优化

CDN 加速优化 - 感觉用不大到 主要作用 : 将引入的依赖,打包部署后,在用户访问的时候, 通过网络CDN的方式进行加载,而非直接从你自己的服务器上加载。优点 : 1、直接降低了你自己的打包的体积&#xff0c…

基于helm的方式在k8s集群中部署gitlab - 部署(一)

文章目录 1. 背景说明2. 你可以学到什么?3. 前置条件4. 安装docker服务(所有节点)5. 部署k8s集群5.1 系统配置(所有节点)5.2 安装kubelet组件(所有节点)5.2.1 编写kubelet源5.2.2 安装kubelet5.2.3 启动kubelet 5.3 集…

2023nacos源码解读第4集——整体了解nacos源码模块

文章目录 1、类Linux tree的windows treee工具2、源码目录结构3、模块依赖关系 1、类Linux tree的windows treee工具 windows 自带的tree 不够用,使用node npm安装一个类Linux 的treee npm install -g cnpm --registryhttps://registry.npm.taobao.org npm config…

MySQL 8 手动安装后无法启动的问题解决

开头还是介绍一下群,如果感兴趣PolarDB ,MongoDB ,MySQL ,PostgreSQL ,Redis, Oceanbase, Sql Server等有问题,有需求都可以加群群内有各大数据库行业大咖,CTO,可以解决你的问题。加群请联系 liuaustin3 ,(…

springframe工程导入

配置gradle工程 init.d 目录下新建init.gradle allprojects {repositories {mavenLocal()maven {allowInsecureProtocol trueurl https://maven.aliyun.com/nexus/content/repositories/central/}} } 报错Plugin [id: org.jetbrains.dokka, version: 0.10.1, apply: false] w…

Python集合类型

目录 目标 版本 官方文档 集合分类 实战 创建 循环 常用方法 目标 掌握set和frozenset两种集合的使用方法,包括:创建、交集、并集、差集等操作。 版本 Python 3.12.0 官方文档 Set Types — set, frozensethttps://docs.python.org/3/library/s…