有一块电路板,需要设计一个治具,用于生产检测。电路板有这些功能,有若干路IO输入,若干路IO输出,若干路电源输出,有3路串口,1路CAN口。要用治具对电路板上这些功能全部检测,以达到生产检测的功能。
检测电路板上的功能,有不同的方法,可以接外设,让电路板去驱动外设,如果外设能正常工作,就说明电路板对应的功能是正常的,反之就不正常。比如要检测电路板的IO输出功能,可以给IO接一个LED,设计测试程序让电路板对应的IO驱动LED闪烁,如果LED能正常闪烁,那就说明电路板对应的的IO输出功能是正常的,如果不能正常闪烁,那就说明电路板对应的IO功能是不正常的。也可以给治具设计一块电路板,让治具上的电路板和被测的电路板通过点对点的连接,进行通信,然后判断对应的功能正常与否。比如要检测电路板的IO输出功能,就把IO接到治具上的电路板上的IO输入脚上,让治具上的电路板输入IO对被测的电路板的IO输出进行检测,如果检测到IO电平的变化,那就说明被测的电路板的IO输出功能是正常的,如果不能检测到IO电平的变化,那就说明被测的电路板对应的IO输出功能是不正常的。前者方法简单,但是设计出来的治具需要接很多外设,整体笨重,测试操作麻烦,人工参与操作多,测试时间长。后者方法复杂,需要设计电路板,但是设计出来治具接线简化,整体小巧,人工参与操作少,智能化程度高,测试时间快。
综合考虑后,我果断选用了后者的方法。完成的原理图和PCB如下。
原理图
PCB
对以上原理图和PCB感兴趣的,可以在主页回复"test",即可获取下载链接,或者在群里下载。