首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
未知电路板原理图测绘系统的设计与实现
来源:本站整理  作者:佚名  2009-03-19 10:44:23




3 系统软件设计
  系统软件运行于PC机平台上,通过USB总线对测试电路进行控制并接收测试电路测试数据,根据接收到的数据形成所测电路板电路连线表。现主要分析与电路测绘有关的测试电路控制程序:
  (1)首先利用ADDR1寻址测试基准针床,每个针床都有特定的地址码,如发送ADDR1=00000001,表示选中1号测试针床,以此为基准测试针床来对其它针床进行测试。
  (2)1号测试针床利用AD1总线对其上所有探针进行寻址,AD1总线寻址该针床的基准测试点,如发送AD1=00000001,表示寻址到1号探针,即1号探针连接D1端。
  (3)以ADDR1所寻址针床为基准,利用ADDR2寻址所有针床,所寻址的针床利用AD2总线对其上探针进行寻址。
  (4)以AD1总线所寻址探针为基准,对AD2总线所寻址探针进行遍历测试。
  程序伪代码如下:
  for( ADDR1=1 to 20) //假定共有20个测试针床,选定基准测试针床
  {
  for( AD1 = 1 to 256) //假定每个针床上有256个探针和焊/点相连,选定基准测试焊点
  {
  for( ADDR2 = 1 to 20) //依次寻址所有针床
  {
  for( AD2 = 1 to 256) //依次寻址测试针床上所有探针(焊点)
  {
  //测试电路测试函数
  ...
  }
  }
  }
  }
  通过以上测试程序,即可实现每个探针(焊点)和其它所有探针(焊点)的遍历测试,从而获取电路板上每个焊点的连接情况。
  通过电路板上元器件型号知识,利用此套测绘系统所测绘的电路板连线表,结合相应PCB设计软件及人工干预,在某个引进装备上实现了未知电路板的测绘工作,得到了其电路原理图,为下一步的反设计工作奠定了基础。由于涉及知识产权问题,该系统仅应用于特殊领域电子设备。

上一页  [1] [2] [3]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:62,250.00000 毫秒