• 已解决 73488 个问题
  • 已帮助 5994 位优秀工程师

电路板硬件功能自测试?

guyuemao 2017-12-07 浏览量:685

电路板硬件功能自测试?

一般的电路硬件包括电源、内存、存储、网络、串口、指示灯以及其他具体功能模块,如果是批量生产,怎么做到自动这些硬件功能的自测试来确保硬件部分的功能是否符合要求,从而便于快速定位问题。希望这次的提问不会被删除!!!


0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:8
  • 电源就不说了,最起码的了,否则 电路不工作,可以加电源灯。

    内存、存储,可以程序上进行写数据再读取判断。

    指示灯可以一个一个点,但要人去看。

    网络、串口要通过上位机,或是其他的板子,来判断。

guyuemao 回复了 汉云:网络、串口要通过上位机,或是其他的板子那会比较麻烦 回复
汉云 回复了 guyuemao:上位机可以把收到的数据再回传回来,板子判断收发是不是一样,但是接线是一定的了。 回复
电子老工程师 回复了 :关于这个厂牌尾缀的区别,智库有详细解释,可以点以下链接学习一下https://iknow.ickey.cn/knowledge/detail?id=1650&source=search 回复

  • 内存、存储、网络、串口、指示灯可以在上电的时候做一个程序,把外设都配置驱动一次,看能不能正常工件。

    而电源最好是做成模块,单独测试,不知你对电源的要求是什么样的,要不是没纹波之类的。

guyuemao 回复了 汉云:网络 串口 感觉麻烦一点 回复

  • 批量一般要做工装,板子上预留测试点,使用探针接触,探针连接测试主板,提供电源和相应通讯,从而判断个个模块是否ok,譬如串口模块可以进行通讯操作,电源可以进行电压和电流检测,等等!
guyuemao 回复了 szy123:板子有一些 但有一些没有 回复
szy123 回复了 guyuemao:没有测试点的,那就接入实际应用中,进行测试,会比较麻烦,譬如网络,你接入网线,上位机正常通讯就可以 回复

  • 你所谓的自测是指系统自检吧。

    这样说吧,简单的检测就是检测各个模块电压是否正常,然后看是否能正常初始化驱动,进一步就依据各个模块进行测试,比如网络可以测试是否ping通。

guyuemao 回复了 xdsnet:道理我也懂 就是没弄过 回复
电子老工程师 回复了 :见附件 回复

  • 可以写一段自检测程序,通过开机时检测某个引脚的电平来决定是否执行自检测程序。然后自检测程序要通过LED等给测试人员信息反馈。


guyuemao 回复了 我是爆米花啊:没看懂 回复
电子老工程师 回复了 :包装区别,有T的代表卷装, 回复

  • 1、预留测试点,用自动化测试工具

    2、CPU上面带一个测试程序,轮询各个模块是否正常工作


guyuemao 回复了 chen0000009:目前测试了几个 网口 弄起来比较麻烦 回复
电子老工程师 回复了 :包装的区别,同一颗料 回复

  • 那也只能一个一个测试啊,一般成熟的厂家都有整套的硬件测试设备,像夹SOP元件的那种夹子就是。

电子老工程师 回复了 :没有找到 回复

  • 你有指示灯的话,一般都是通过指示灯,电源+运行指示灯至少,比如外设初始化成功就慢闪(一般都是初始化成功就代表外设通讯正常),不然快闪说明有问题,挑出来就好。
电子老工程师 回复了 : 回复

电路板硬件功能自测试?