登录/注册

pcb如何矩阵

更多

在 PCB(印刷电路板)设计领域,“矩阵”通常指以下几种含义及其实现方式:

  1. 矩阵键盘/按键阵列:

    • 含义: 这是最常见的应用。指将多个按键排列成行和列的网格结构,而不是每个按键单独连接到控制器的一个引脚。
    • 如何实现:
      • 物理布局: 按键被设计在 PCB 上,形成 MN 列的网格。
      • 行线布设: 每一行按键的一个引脚(通常是同一侧)连接在一起,形成一条“行线”。这条行线连接到微控制器(如单片机、MCU)的一个 GPIO 引脚。
      • 列线布设: 每一列按键的另一个引脚(另一侧)连接在一起,形成一条“列线”。这条列线也连接到 MCU 的一个 GPIO 引脚。
      • 扫描检测:
        • MCU 将所有列线设置为输出模式,将所有行线设置为输入模式(通常带上拉电阻)。
        • MCU 依次将每一根列线拉低(输出低电平),同时保持其他列线为高电平(或高阻态)。
        • 在选中某一列(低电平)时,MCU 读取所有行线的状态。
        • 如果在当前扫描列上,某一行线被拉低(读取到低电平),则表示该行与该列交叉点的按键被按下了。
        • 通过快速循环扫描所有列,MCU 就能检测出整个矩阵中哪个按键被按下。
    • 优点: 大大减少所需的 MCU IO 引脚数量。例如,一个 4x4 矩阵只需要 4 (行) + 4 (列) = 8 个引脚,就能检测 16 个按键;如果是 16 个独立按键则需要 16 个引脚。
    • PCB 设计要点:
      • 清晰规划行线和列线的走线路径,避免交叉干扰(必要时在不同层走线)。
      • 在行线上添加合适的上拉电阻(通常在 MCU 内部启用或外部添加)。
      • 考虑按键的去抖处理(硬件 RC 滤波或软件滤波)。
  2. 测试点矩阵:

    • 含义: 在 PCB 上特定区域(如板边)或关键电路节点附近,规则地排列大量测试点(通常是圆形裸铜焊盘或带孔的焊盘)。
    • 如何实现:
      • 在 PCB 设计软件中,在需要的位置放置测试点(Test Point)对象。
      • 将这些测试点连接到需要测试的网络(Net),如电源、地、关键信号线、总线等。
      • 通常将它们排列成网格状(行和列),以方便自动化测试设备(如在线测试仪)的针床(Bed of Nails Fixture)精确接触。
    • 优点: 极大地方便了生产过程中的自动化电气测试(ICT),提高测试覆盖率和效率。
    • PCB 设计要点:
      • 遵守测试点尺寸、间距标准(由测试设备供应商规定)。
      • 确保测试点远离高大元件或边缘,便于探针接触。
      • 提供足够的接地测试点。
      • 关键信号点应放置测试点。
  3. 开关矩阵(多路复用器/交叉点开关):

    • 含义: 使用模拟开关、多路复用器或继电器芯片,在 PCB 上构成一个物理的开关网络,实现多个输入信号与多个输出信号之间的动态互连。
    • 如何实现:
      • 在 PCB 上布局多个开关芯片(如模拟开关阵列)。
      • 将输入信号布线到开关芯片的输入通道。
      • 将输出信号布线到开关芯片的输出通道。
      • MCU 或逻辑电路通过控制总线(地址线、使能线)向开关芯片发送控制信号,选择接通哪一路输入到哪一路输出。
    • 应用: 信号路由选择、自动化测试系统、通信通道切换等。
    • PCB 设计要点:
      • 注意高速信号线的阻抗控制和长度匹配(如果涉及高速信号)。
      • 处理好开关芯片的电源和地平面,减少干扰。
      • 清晰地布线控制信号线。
  4. 路由/布线的网格矩阵:

    • 含义: 指在 PCB 布局时,将元件放置在一个虚拟的网格上,并且布线也沿着网格线进行(或在网格点上打孔)。
    • 如何实现:
      • 在 PCB 设计软件中设置合适的栅格大小。
      • 布局元件时,将元件的关键焊盘(通常是引脚)对齐到栅格点。
      • 布线时,尽量沿着水平或垂直的网格线走线,拐角处使用 45 度或 90 度转折。
    • 优点: 提高布局布线的整齐度、规则性、可维护性;更容易满足制造规则(如线宽线距);方便手动布线操作。
    • PCB 设计要点: 选择合理的栅格尺寸(如 0.05mm, 0.1mm, 0.5mm, 1mm),需要平衡精度和设计效率。高密度板通常用更小的栅格。

总结:

当提到“PCB矩阵”时,最可能指的是矩阵键盘(按键阵列)或测试点矩阵这两种在 PCB 设计中最常见的应用。具体是哪种,需要根据设计的上下文来判断:

你在设计或谈论 PCB 时遇到的“矩阵”具体是指哪一种呢?这有助于更精确地解释其实现细节。

混合矩阵是干什么用的?高清混合矩阵怎么使用?

混合矩阵是干什么用的?高清混合矩阵怎么使用? 混合矩阵(confusion matrix),也被称为错误

2023-12-04 14:40:33

低泄漏开关矩阵

1970-01-01 08:00:00 至 1970-01-01 08:00:00

矩阵显示Max7219的资料分享

描述矩阵显示Max7219技术细节/组件 - 1 件 Max7219 - 1 个 1088AS 矩阵显示器 - 1pc 电容器 100nF 0805 - 1 个电阻 10K 0805 - 标头男性

2022-09-09 07:27:07

LED矩阵PCB开源分享

电子发烧友网站提供《LED矩阵PCB开源分享.zip》资料免费下载

资料下载 李义坤 2023-07-04 14:23:32

PCB设计与封装指导白皮书合集

资料简介: 本书内容为规定公司所有设计PCB板器件封装的命名与设计规范度,保证公司设计的PCB板器件使用的统一性,便于对所有设计的PCB可靠性进

资料下载 elecfans小能手 2022-09-23 16:00:42

基于boosting框架的混合秩矩阵分解模型

基于boosting框架的混合秩矩阵分解模型

资料下载 佚名 2021-06-11 14:41:47

基于MATLAB的有限域校验矩阵程序下载

基于MATLAB的有限域校验矩阵程序下载

资料下载 佚名 2021-05-29 11:33:22

基于1602加矩阵键盘的简易计算机原理图及源码

基于1602加矩阵键盘的简易计算机原理图及源码

资料下载 刘鹏 2021-04-29 09:57:55

什么是CAN通信矩阵 如何理解CAN通信矩阵

CAN通信矩阵(CAN Communication Matrix)通常由整车厂完成定义,车辆网络中的各个节点需要遵循该通讯矩阵才能完成信息的交互和共享。

2022-09-08 09:57:34

继电器矩阵的资料分享

描述继电器矩阵使用这个 6x6 继电器矩阵,可以在 6 个输入和输出之间路由信号路径(根据设计,同时路径受到限制)。这在功能测试中很有用,其中可以使用自动化测试软件在多个被测设备之间自动切换测试信号

2022-07-13 06:14:44

什么是矩阵键盘?矩阵键盘扫描原理介绍

矩阵键盘矩阵键盘简介矩阵键盘扫描原理端口的配置相关函数的编写主函数与其他串口的接线与矩

2022-02-28 06:32:19

矩阵按键的原理是什么?矩阵按键有何功能

矩阵按键的原理是什么?矩阵按键有何功能?矩阵按键的程序框架是由哪些部分组成的?

2022-02-23 06:59:17

固态开关矩阵

1970-01-01 08:00:00 至 1970-01-01 08:00:00

数字矩阵和模拟矩阵的区别是什么

  数字矩阵和模拟矩阵的区别有以下三个方面的原因,视频矩阵技术发展已经非常成熟了。矩阵

2020-12-11 14:34:43

DVI矩阵是什么,它的优势有哪些

何谓DVI矩阵? DVI(Digital Visual Interface)接口,即数字视频接口。它是1999年由Silicon Image、Intel(英特尔)、Compaq(康柏)、IBM、HP

2020-06-03 11:45:27

7天热门专题 换一换
相关标签