关 闭

新闻中心

EEPW首页>工控自动化>设计应用> 基于多MCU的自动测试诊断系统的设计

基于多MCU的自动测试诊断系统的设计

作者: 时间:2011-04-19 来源:网络 收藏

随着IT产业和通信技术、电子技术、计算机技术的高速发展,大量的生产装备和产品的电子化、数字化、化、智能化的程度越来越高,与之配套的电子测量设备必须适应这种形势。因此,综合测量技术、电子技术、化技术和计算机技术于一体的发展日益完善,在一些高度电子化产品、航空航天和军用武器装备中以及工业自动化、通信、光学、能源等诸多领域中得到了广泛应用。

本文引用地址://m.amcfsurvey.com/article/162159.htm

一般意义的自动是指采用计算机控制,能实现自动化。这类系统通常是在标准的测控总线或仪器总线(CAMAC、GPIB、VXI、PXI、CAN等)的基础上组建而成的。目前,通用串行总线(Universal Serial Bus,即USB)以其方便的即插即用和热插拔特性及较高的传输速率,成为PC机领域广为应用的外设连接规范。本文介绍的自动测试系统是以五片P89C668单片机为核心组成故障平台,采用FT245BM USB芯片的通信卡建立计算机与测试平台通信的桥梁,使其能对需要检测的组合逻辑数字电路板进行测试,并可以根据标准诊断数据库对产生故障的电路板进行自动故障定位。目前该系统能够对多种不含有不受控制的部件如CPU、存储元件、晶振、阻容式单稳态等的数字电路板进行自动测试及故障诊断,可测试的电路板边缘连接器的最大引脚数为96个。

1 硬件结构

该测试诊断系统的硬件主要由以下部分组成:
·计算机
·USB通信电缆
·USB通信卡
·多系统测试诊断平台
·微型开关电源
·散热风扇
·通道连接适配器板等

1.1 计算机

计算机的主要功能是通过USB接口控制测试诊断平台,进而完成测试平台系统自检、通道输入/输出的定义、发送测试激励数据、接收响应数据、数据计算与分析等工作。

1.2 USB通信卡

USB通信卡是连接计算机与测试平台的桥梁。它的主要功能一方面是将计算机发送的控制命令、数据送到测试平台的主,使测试平台完成各种测试任务;另一方面是将测试平台中多系统的自检信息和测试结果送往计算机,以供计算机进行判断与分析。

USB通信卡是FTDI公司的FT8U245BM芯片组成的,具有数据传送速率高(达8Mb/s)和即插即用等优点。

1.3 多MCU系统构成的测试平台

多MCU系统由一个主MCU和四个从MCU组成。所有的MCU均采用PHILIPS公司的P89C668单片机芯片,其内部有可ISP/IAP编程的64KB Flash程序存储器和8KB RAM,每个机器周期可采用六个时钟周期,是传统单片机(80C51)的两倍。在其全双工增强型UART中具有帧错误检测和自动地址识别功能,另外还具有可编程的时钟输出功能及可编程的计数器阵列(PCA)等,是PHILIPS公司MCU家族中较为高端的产品。多MCU系统构成的测试平台如图1所示。

1.jpg


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭