首页 > 其他分享 >不容忽视的PCB测试点,关键时刻可以避免批量事故哦!

不容忽视的PCB测试点,关键时刻可以避免批量事故哦!

时间:2024-10-08 19:12:12浏览次数:6  
标签:测试点 批量 FOTA Air700ECQ GND PCB 模组

 PCB测试点是啥子?请看下图:

 

图片

如果你曾经用过NOKIA手机,每次你打开后盖换电池的时候,每次看到的那两排圆形的点——就是PCB测试点,or you can call it Test Point in English.

NOKIA手机的测试点有什么用?


为什么要留这两排测试点?

我虽然不知道NOKIA手机这些测试点的具体作用,但我大概可以猜测出来:

  • 供电:包括至少一个Vbat,和一个GND;

  • 开机键:Power_Key,以及与之搭配的上拉电源或下拉GND;

  • 下载:要么是串口的RX和TX,要么是USB的VBUS、D-、D+、GND,可能还需要一个使系统进入下载模式的BOOT信号;

  • SIM卡测试点:生产或维修阶段功能测试时使用外置夹具上的SIM卡,方便快速的检测;

  • 用于射频校准的一些信号测试点;

  • 用于维修时其它一些不对外,但可获取一些故障信息的测试点。

所以还是那个问题,为什么要留这些测试点?

原因无非三条:

1、这些测试点的信号,有些用户是用不到的,没必要用一个专门的连接器引出来;

2、测试点这种形式,跟测试夹具是绝配,在大批量操作的时候没有夹具参与是不可能的,比如软件升级、射频参数校准、功能测试等;

3、当你组装好又需要出厂检测或售后维修的时候,最好的操作是能不拆开外壳就不拆开,所以在不影响美观的前提下能在外壳上开孔留出测试点,是最好最通用的做法。

关于夹具,如果你没有什么概念,可以看下我们给模组升级软件用的夹具长什么样子:

 

图片

那......那这些跟模块有什么关系?

就算是跟模块有关系,
跟我这个使用模块的用户又有什么关系?

这么说吧,跟你关系虽然不太多,但还是有一点的。

如果你是使用模组AT指令开发方式的用户:
虽然理论上你不会用到模组软件的升级,但是万一呢?万一你遇到了一个从未遇到的问题呢?万一你的产品需要一点点的定制功能呢?万一这些都是在你贴片完成之后才发现呢?

如果你是使用模组LuatOS开发方式的用户:
那么你更需要引出测试点了,因为“所有软件相关的问题都需要你全盘考虑”。

为了不至于要把模组焊接下来再升级,接下来将以Air700ECQ为例,建议你必须把相关测试点引出来。

 

图片

 

 

Air700ECQ模组管脚示意图

相关管脚详细说明,参见Air700ECQ硬件设计手册。

Air700ECQ最新资料链接:

www.air700ecq.cn

 

图片

 

建议引出Air700ECQ相关测试点

 

  • 供电相关:
    VBAT、GND;

  • 开机相关:
    Power_Key、BOOT、VDD_EXT;

  • 下载相关:
    VBUS、DP、DM、GND;

  • 调试串口相关:
    如果你的产品架构里需要通过USB跟主控通信,也就是当需要抓模组Trace时USB需处于工作状态。

    那么你也需要把调试串口引出测试点:
    DBG_TXD,DBG_RXD;

  • 操作体验相关:
    而且,最好的情况是要像NOKIA那样,不但在PCB上引出足够的测试点,还要方便整机直接操作,而不是拆开外壳再操作,对于大批量的返工来说,那真是一个不太好的体验。

你可能要开始“怼”我了,
没有测试点怕什么,合宙不是有FOTA服务吗?

对,你说的没错,但是FOTA一般是用在批量发货之后的操作,因为FOTA也有几个弱点:

1、需要耗费SIM卡流量;

2、大批量操作时需要排队;

3、FOTA升级软件还好,FOTA上传Trace比较有难度。

所以,还是老老实实留好测试点。

PCB测试点留得好不好,本质上反映的是作为一名工程师,你在“治未病”方面的能力和思考。

有可能你预留的测试点永远都不会用到,但一旦不得已要使用的时候——它真的可以避免产生批量事故。

希望我们的用户都拥有这个“治未病”的能力。

标签:测试点,批量,FOTA,Air700ECQ,GND,PCB,模组
From: https://www.cnblogs.com/luatos/p/18452310

相关文章

  • 小咖批量剪辑助手款视频批量自动剪辑软件
    小咖批量剪辑助手是一款视频批量自动剪辑软件,具有智能化、批量化、操作简单等特点。该软件适用于自动化处理和生产视频,旨在帮助用户实现批量化生产产品推广视频的功能。三、安装与配置安装步骤:下载程序压缩包:访问官方网站或指定下载地址,下载小咖批量剪辑助手程序压缩包......
  • 小咖批量剪辑助手款视频批量自动剪辑软件
    小咖批量剪辑助手是一款视频批量自动剪辑软件,具有智能化、批量化、操作简单等特点。该软件适用于自动化处理和生产视频,旨在帮助用户实现批量化生产产品推广视频的功能。三、安装与配置安装步骤:下载程序压缩包:访问官方网站或指定下载地址,下载小咖批量剪辑助手程序压缩包......
  • 小咖批量剪辑助手款视频批量自动剪辑软件
    小咖批量剪辑助手是一款视频批量自动剪辑软件,具有智能化、批量化、操作简单等特点。该软件适用于自动化处理和生产视频,旨在帮助用户实现批量化生产产品推广视频的功能。三、安装与配置安装步骤:下载程序压缩包:访问官方网站或指定下载地址,下载小咖批量剪辑助手程序压缩包......
  • 电商平台数据批量获取自动抓取的实现方法分享(API)
    电商竞争白热化的今天,一个电商卖家往往会在多个平台铺设店铺来获取更多的客户。有没有什么高效的电商数据采集工具可以整合多个店铺的数据呢。在这里给大家推荐使用API,完成主流电商平台数据采集、ERP、OA等业务系统数据采集、行业数据采集。API取数&账号授权取数对于大多数......
  • Html批量转word工具2.1
    2024年10月7日记录:有客户反馈,2.0刚运行就提示转换完成有问题就解决。正好国庆假期这几天有空,2.1版就出炉了。2.1更新记录:修复了1个bug:刚运行就提示转换完成下载地址:Html转word批量处理工具(独家原创工具)-精品资源小站资源包包含:html转word工具1.0版html转wor......
  • MyBatis 批量插入方案
    MyBatis批量插入MyBatis插入数据的方法有几种:for循环,每次都重新连接一次数据库,每次只插入一条数据。在编写sql时用foreach标签,建立一次数据库连接。使用MyBatis的batchInsert方法。下面是方法1和2的对比:在数据量较少的时候,比如几十条,可以使用方......
  • ChatBot: 通过高性能LLM批量产生Character
    基于LLM创建Character,能够实现ChatBot社区的AGI吗?如果高性能的LLM能够产生中高质量的提示词并且被低性能但廉价的LLM使用,那么就有了很大的使用价值.怎么定义一个Character我认为至少需要以下几个内容:Name:Thenamecanincludefirstandlastnames.(3-40characters......
  • ChatBot: 通过高性能LLM批量产生Character
    基于LLM创建Character,能够实现ChatBot社区的AGI吗?如果高性能的LLM能够产生中高质量的提示词并且被低性能但廉价的LLM使用,那么就有了很大的使用价值.怎么定义一个Character我认为至少需要以下几个内容:Name:Thenamecanincludefirstandlastnames.(3-40characters......
  • 帝国CMS 批量修改字段内容sql语句
    在帝国CMS后台执行SQL语句批量修改数据时,可以通过以下步骤进行操作。这里提供了一些通用的SQL语句示例,不包含具体的网址。步骤说明登录帝国CMS后台。进入系统管理。执行SQL语句。具体操作步骤登录帝国CMS后台:登录帝国CMS后台管理界面。进入系统管理:进入 系统 ......
  • 怎样把两个视频合并成一个视频?批量合并视频看好这6个工具!
    ★ 怎样把两个视频合并成一个视频?随着视频内容的日益丰富,我们常常需要将多个视频片段合并成一个完整的视频文件,不管将2个视频合并拼接到一个进行播放,还是直接合并2个短视频变成长视频,都可以通过这6个工具进行处理。无论你是视频编辑新手还是经验丰富的创作者,选择合适的工具......