一种PCBA版本识别系统和识别方法技术方案

技术编号:40957215 阅读:27 留言:0更新日期:2024-04-18 20:34
本发明专利技术公开了一种PCBA版本识别系统和识别方法,在PCBA版本识别系统中,被测PCBA上设置有多个串联的电阻,被测PCBA上单片机的多个输入输出端口连接在两个电阻的公共端之间;电阻的电阻值分别对应不同的供应商或硬件版本;单片机用于根据多个输入输出端口的电平状态识别不同的供应商或硬件版本。本方案可以提高PCBA中供应商标记和硬件版本识别的准确性和效率,且成本低、可扩展、易实施。

【技术实现步骤摘要】

本专利技术涉及pcba数据管理,具体涉及一种pcba版本识别系统和识别方法。


技术介绍

1、pcba(pcba组装)包括将各种电子元器件安装到印刷电路板上并通过焊接方法连接成一个完整的电路系统。在pcba产品制造流程中,同一个pcba涉及多个供应商,或者有多种不同的硬件贴片版本。为了区分不同供应方提供的产品或不同的硬件版本,便于质量分析和追溯,需要不同的供应方在pcba上做不同的标记,根据pcba上的标识代码或制造商标识识别不同的制造商,根据元器件标识、pcb设计文件或制造商文档等识别不同的硬件版本。

2、现有的对于标识识别的扫描枪识别方法或基于计算机视觉的图像识别方法成本较高,基于电路分析的识别方法识别效率低,具有较高的复杂度。


技术实现思路

1、为了提高pcba版本识别的效率和准确性,本方案提供了一种pcba版本识别系统和识别方法,通过单片机io端口的电平状态识别不同的供应方或硬件版本,不需要ad转换器或其他外设,本方案成本低、可扩展、易实施,可以提高版本识别的准确性和效率。

2、根据本专利技术的第一方面,提供一种pcba版本识别系统,被测pcba上设置有多个串联的电阻,被测pcba上单片机的多个输入输出端口连接在两个电阻的公共端之间;电阻的电阻值分别对应不同的供应商或硬件版本;单片机用于根据多个输入输出端口的电平状态识别不同的供应商或硬件版本。

3、本方案中单片机内置程序可以区分多个电阻的不同配置,无需ad转换器或其他外设,检测成本低,且电阻数量和io端口数量可以根据实际需求扩展,可以提高pcba版本识别的准确性和效率。

4、可选地,在本专利技术提供的pcba版本识别系统中,当单片机中一个输入输出口输出高电平时,其他输入输出口为输入模式,单片机用于通过读取其他输入输出口的电平状态,识别关联不同的供应商或不同的硬件版本。

5、可选地,在本专利技术提供的pcba版本识别系统中,当输入输出端口的数量为n时,所需串联电阻的数量为n+1,单片机可识别的输入输出端口电平状态组合的数量为2n。

6、可选地,在本专利技术提供的pcba版本识别系统中,在不需要检测电平状态时,单片机的多个输入输出端口设置为高阻态或输出低电平。

7、可选地,在本专利技术提供的pcba版本识别系统中,多个串联的电阻包括第一电阻、第二电阻和第三电阻,第一电阻一端接电源地,另一端与第二电阻串联;第二电阻一端连接第一电阻,另一端连接第三电阻;第三电阻一端连接第二电阻,另一端连接电源地。

8、可选地,在本专利技术提供的pcba版本识别系统中,单片机包括第一io端口和第二io端口,第一io端口连接在第一电阻和第二电阻的公共端之间,第二io端口连接在第二电阻和第三电阻的公共端之间。

9、可选地,在本专利技术提供的pcba版本识别系统中,当第一io端口输出高电平时,单片机的第二io端口设置为输入模式,单片机用于读取第二io端口的电平状态;

10、当第二io端口输出高电平时,单片机的第一io端口设置为输入模式,单片机用于读取第一io端口的电平状态;

11、单片机用于根据第二io端口的电平状态和第一io端口的电平状态识别不同的供应商或硬件版本。

12、可选地,在本专利技术提供的pcba版本识别系统中,第一电阻、第二电阻和第三电阻的不同阻值配置使第一io端口和第二io端口的电平状态不同。

13、可选地,在本专利技术提供的pcba版本识别系统中,系统还包括通讯接口和测试台,通讯接口与单片机连接,测试台通过通讯接口获取供应商信息或硬件的版本信息。

14、根据本专利技术的第二方面,提供了一种pcba版本识别方法,包括:

15、根据供应商数量或硬件版本数量设置串联电阻的数量和阻值以及单片机输入输出端口的数量;设置单片机输入输出端口的输入或输出模式,当某一输入输出端口输出高电平时,设置其他输入输出端口为输入模式,并读取其他输入输出端口的电平状态;

16、根据各输入输出端口的电平状态匹配识别不同的供应商或硬件版本。

17、本专利技术提供的pcba版本识别系统和方法,测试程序和控制电路简单,利用pcba板上单片机io端口读取电平状态,单片机内置程序根据io端口的不同电平状态识别不同的供应方或硬件版本,可以提高标记识别的准确性和效率,且本方案具有成本低、易实施、可扩展的有益效果。

18、上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。

本文档来自技高网...

【技术保护点】

1.一种PCBA版本识别系统,其特征在于,被测PCBA上设置有多个串联的电阻,被测PCBA上单片机的多个输入输出端口分别连接在两个电阻的公共端之间;所述电阻的电阻值分别对应不同的供应商或硬件版本;所述单片机用于根据多个输入输出端口的电平状态识别不同的供应商或硬件版本。

2.根据权利要求1所述的PCBA版本识别系统,其特征在于,当所述单片机中一个输入输出口输出高电平时,其他输入输出口设置为输入模式,所述单片机用于通过读取其他输入输出口的电平状态,识别不同的供应商或不同的硬件版本。

3.根据权利要求2所述的PCBA版本识别系统,其特征在于,当输入输出端口的数量为n时,串联电阻的数量为n+1,所述单片机可识别的输入输出端口电平状态组合的数量为2n。

4.根据权利要求2所述的PCBA版本识别系统,其特征在于,在不需要检测电平状态时,所述单片机的多个输入输出端口设置为高阻态。

5.根据权利要求1所述的PCBA版本识别系统,其特征在于,所述多个串联的电阻包括第一电阻、第二电阻和第三电阻,所述第一电阻一端接电源地,另一端与第二电阻串联;所述第二电阻一端连接第一电阻,另一端连接第三电阻;所述第三电阻一端连接第二电阻,另一端连接电源地。

6.根据权利要求5所述的PCBA版本识别系统,其特征在于,所述单片机包括第一IO端口和第二IO端口,所述第一IO端口连接在第一电阻和第二电阻的公共端之间,所述第二IO端口连接在所述第二电阻和第三电阻的公共端之间。

7.根据权利要求6所述的PCBA版本识别系统,其特征在于,当所述第一IO端口输出高电平时,所述单片机的第二IO端口设置为输入模式,所述单片机用于读取第二IO端口的电平状态;

8.根据权利要求7所述的PCBA的版本识别系统,其特征在于,所述第一电阻、第二电阻和第三电阻的不同阻值配置使所述第一IO端口和第二IO端口的电平状态不同。

9.根据权利要求1所述的PCBA版本识别系统,其特征在于,所述系统还包括通讯接口和测试台,所述通讯接口与单片机连接,所述测试台通过所述通讯接口获取供应商信息或硬件的版本信息。

10.一种PCBA版本识别方法,其特征在于,包括:

...

【技术特征摘要】

1.一种pcba版本识别系统,其特征在于,被测pcba上设置有多个串联的电阻,被测pcba上单片机的多个输入输出端口分别连接在两个电阻的公共端之间;所述电阻的电阻值分别对应不同的供应商或硬件版本;所述单片机用于根据多个输入输出端口的电平状态识别不同的供应商或硬件版本。

2.根据权利要求1所述的pcba版本识别系统,其特征在于,当所述单片机中一个输入输出口输出高电平时,其他输入输出口设置为输入模式,所述单片机用于通过读取其他输入输出口的电平状态,识别不同的供应商或不同的硬件版本。

3.根据权利要求2所述的pcba版本识别系统,其特征在于,当输入输出端口的数量为n时,串联电阻的数量为n+1,所述单片机可识别的输入输出端口电平状态组合的数量为2n。

4.根据权利要求2所述的pcba版本识别系统,其特征在于,在不需要检测电平状态时,所述单片机的多个输入输出端口设置为高阻态。

5.根据权利要求1所述的pcba版本识别系统,其特征在于,所述多个串联的电阻包括第一电阻、第二电阻和第三电阻,所述第一电阻一端接电源...

【专利技术属性】
技术研发人员:冀春明
申请(专利权)人:真诺测量仪表上海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1