pcb如何矩阵
在 PCB(印刷电路板)设计领域,“矩阵”通常指以下几种含义及其实现方式:
-
矩阵键盘/按键阵列:
- 含义: 这是最常见的应用。指将多个按键排列成行和列的网格结构,而不是每个按键单独连接到控制器的一个引脚。
- 如何实现:
- 物理布局: 按键被设计在 PCB 上,形成
M行N列的网格。 - 行线布设: 每一行按键的一个引脚(通常是同一侧)连接在一起,形成一条“行线”。这条行线连接到微控制器(如单片机、MCU)的一个 GPIO 引脚。
- 列线布设: 每一列按键的另一个引脚(另一侧)连接在一起,形成一条“列线”。这条列线也连接到 MCU 的一个 GPIO 引脚。
- 扫描检测:
- MCU 将所有列线设置为输出模式,将所有行线设置为输入模式(通常带上拉电阻)。
- MCU 依次将每一根列线拉低(输出低电平),同时保持其他列线为高电平(或高阻态)。
- 在选中某一列(低电平)时,MCU 读取所有行线的状态。
- 如果在当前扫描列上,某一行线被拉低(读取到低电平),则表示该行与该列交叉点的按键被按下了。
- 通过快速循环扫描所有列,MCU 就能检测出整个矩阵中哪个按键被按下。
- 物理布局: 按键被设计在 PCB 上,形成
- 优点: 大大减少所需的 MCU IO 引脚数量。例如,一个 4x4 矩阵只需要 4 (行) + 4 (列) = 8 个引脚,就能检测 16 个按键;如果是 16 个独立按键则需要 16 个引脚。
- PCB 设计要点:
- 清晰规划行线和列线的走线路径,避免交叉干扰(必要时在不同层走线)。
- 在行线上添加合适的上拉电阻(通常在 MCU 内部启用或外部添加)。
- 考虑按键的去抖处理(硬件 RC 滤波或软件滤波)。
-
测试点矩阵:
- 含义: 在 PCB 上特定区域(如板边)或关键电路节点附近,规则地排列大量测试点(通常是圆形裸铜焊盘或带孔的焊盘)。
- 如何实现:
- 在 PCB 设计软件中,在需要的位置放置测试点(Test Point)对象。
- 将这些测试点连接到需要测试的网络(Net),如电源、地、关键信号线、总线等。
- 通常将它们排列成网格状(行和列),以方便自动化测试设备(如在线测试仪)的针床(Bed of Nails Fixture)精确接触。
- 优点: 极大地方便了生产过程中的自动化电气测试(ICT),提高测试覆盖率和效率。
- PCB 设计要点:
- 遵守测试点尺寸、间距标准(由测试设备供应商规定)。
- 确保测试点远离高大元件或边缘,便于探针接触。
- 提供足够的接地测试点。
- 关键信号点应放置测试点。
-
开关矩阵(多路复用器/交叉点开关):
- 含义: 使用模拟开关、多路复用器或继电器芯片,在 PCB 上构成一个物理的开关网络,实现多个输入信号与多个输出信号之间的动态互连。
- 如何实现:
- 在 PCB 上布局多个开关芯片(如模拟开关阵列)。
- 将输入信号布线到开关芯片的输入通道。
- 将输出信号布线到开关芯片的输出通道。
- MCU 或逻辑电路通过控制总线(地址线、使能线)向开关芯片发送控制信号,选择接通哪一路输入到哪一路输出。
- 应用: 信号路由选择、自动化测试系统、通信通道切换等。
- PCB 设计要点:
- 注意高速信号线的阻抗控制和长度匹配(如果涉及高速信号)。
- 处理好开关芯片的电源和地平面,减少干扰。
- 清晰地布线控制信号线。
-
路由/布线的网格矩阵:
- 含义: 指在 PCB 布局时,将元件放置在一个虚拟的网格上,并且布线也沿着网格线进行(或在网格点上打孔)。
- 如何实现:
- 在 PCB 设计软件中设置合适的栅格大小。
- 布局元件时,将元件的关键焊盘(通常是引脚)对齐到栅格点。
- 布线时,尽量沿着水平或垂直的网格线走线,拐角处使用 45 度或 90 度转折。
- 优点: 提高布局布线的整齐度、规则性、可维护性;更容易满足制造规则(如线宽线距);方便手动布线操作。
- PCB 设计要点: 选择合理的栅格尺寸(如 0.05mm, 0.1mm, 0.5mm, 1mm),需要平衡精度和设计效率。高密度板通常用更小的栅格。
总结:
当提到“PCB矩阵”时,最可能指的是矩阵键盘(按键阵列)或测试点矩阵这两种在 PCB 设计中最常见的应用。具体是哪种,需要根据设计的上下文来判断:
- 如果是用户输入设备(键盘、按键板),那就是矩阵键盘的实现。
- 如果是为生产测试做准备(板子上有很多规则排列的铜点),那就是测试点矩阵。
- 如果是功能性的信号路由选择电路,那就是开关矩阵。
- 如果是指布局布线的风格和方法,那就是网格矩阵。
你在设计或谈论 PCB 时遇到的“矩阵”具体是指哪一种呢?这有助于更精确地解释其实现细节。
低泄漏开关矩阵
1970-01-01 08:00:00 至 1970-01-01 08:00:00
矩阵显示Max7219的资料分享
描述矩阵显示Max7219技术细节/组件 - 1 件 Max7219 - 1 个 1088AS 矩阵显示器 - 1pc 电容器 100nF 0805 - 1 个电阻 10K 0805 - 标头男性
PCB设计与封装指导白皮书合集
资料简介: 本书内容为规定公司所有设计PCB板器件封装的命名与设计规范度,保证公司设计的PCB板器件使用的统一性,便于对所有设计的PCB可靠性进
资料下载
elecfans小能手
2022-09-23 16:00:42
什么是CAN通信矩阵 如何理解CAN通信矩阵
CAN通信矩阵(CAN Communication Matrix)通常由整车厂完成定义,车辆网络中的各个节点需要遵循该通讯矩阵才能完成信息的交互和共享。
2022-09-08 09:57:34
继电器矩阵的资料分享
描述继电器矩阵使用这个 6x6 继电器矩阵,可以在 6 个输入和输出之间路由信号路径(根据设计,同时路径受到限制)。这在功能测试中很有用,其中可以使用自动化测试软件在多个被测设备之间自动切换测试信号
固态开关矩阵
1970-01-01 08:00:00 至 1970-01-01 08:00:00
DVI矩阵是什么,它的优势有哪些
何谓DVI矩阵? DVI(Digital Visual Interface)接口,即数字视频接口。它是1999年由Silicon Image、Intel(英特尔)、Compaq(康柏)、IBM、HP
2020-06-03 11:45:27
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- EDA是什么?有什么作用?
- dtmb信号覆盖城市查询
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- amoled屏幕和oled区别
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机
- 元宇宙概念龙头股一览