0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

这是一款经典的遥测信号处理器测试方案

电子设计 ? 2017-12-13 17:47 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

可测试性定义为:产品能及时准确地确定其状态,隔离其内部故障的设计特性,以提高产品可测试性为目的而进行的设计被称为可测试性设计。可测试性是同可靠性、维修性相并列的一门新型学科,其发展和应用对于提高产品的质量,降低产品的全寿命周期费用具有重要意义。随着集成电路设计方法与工艺技术的不断进步,集成电路的可测性已经成为提高产品可靠性和成品率的重要因素。文中针对遥测产品中信号处理器的设计原理,通过增加BIT以提高信号处理器的测试覆盖率。

1 信号处理器简介

硬件电路软件化是电路设计的发展趋势。借助大规模集成的FPGA和高效的设计软件,不仅可通过直接对芯片结构的设计实现多种数字逻辑系统功能,而且由于管脚定义灵活,从而减轻了信号处理器电路图设计和电路板设计的工作量及难度。这种基于可编程逻辑器件的设计大幅减少了芯片的数量,缩小了系统的体积,提高了系统的可靠性,同时也增加了信号处理器的测试复杂度,降低了故障隔离率。

信号处理器主要完成电压模拟信号的分时采集、RS422总线信号的接收和编码输出等功能,原理框图如图1所示。

2014121610121246.jpg

图1 信号处理器原理框图

2 信号处理器测试现状分析

信号处理器作为遥测产品的重要部件,其可测试性基本决定了遥测产品的可测试性,因此提高信号处理器的可测试性意义重大。由图1可知信号处理器需要进行测试的节点较多,主要包括多路模拟信号调理电路、交换子、A/D转换器RS422总线接口芯片、PCM码输出电路、FPGA内部的各逻辑模块、二次电源等,共计约34个测试节点。

在地面或试验室环境中,采用信号模拟器、万用表示波器、数据接收设备等对信号处理器进行测试,可以考核全部测试节点,基本实现信号处理器100%的测试覆盖率和故障隔离率。

在供电、二次电源变换以及PCM输出正常的前提下,在挂机自检过程中通过接收到的PCM数据仅可获取部分模块的工作状态,主要包括“供电”信号所在的调理电路、交换子、A/D转换器、模拟量处理模块和编码控制模块的部分功能,测试覆盖率约为24%。当4个单元中任意一个单元或多个单元出现故障时,无法通过数据分析完成故障的进一步隔离,从而形成一个模糊度为4的模糊组,故障隔离率0%。

3 BIT设计分析

3.1 单一模拟信号采集通路BIT分析

通过对图1中双点划线部分电路进行分析,建立故障树如图2所示,根据故障树形成相关性图形模型如图3所示,获得一阶相关性及相关D矩阵如图4所示。

2014121610121564.jpg

图2 故障树

2014121610121253.jpg

图3 相关性图形模型

2014121610121946.jpg

图4 一阶相关性及相关D矩阵

2014121610121722.jpg

图5 诊断树和故障字典

通过对D矩阵分析,识别冗余测试点和模糊组,完成检测用测试点选择,生成诊断树和故障字典如图5所示。

3.2 单一模拟信号采集通路的BIT设计

部分电路BIT分析是基于通过获得测试点的状态来识别故障和故障定位。根据信号处理器的特殊性,设计采用为电路各测试点引入激励信号的方式,实现判断功能模块是否存在故障的功能,其BIT方案如图6所示。

2014121610121507.jpg

图6 模拟信号BIT方案

在信号处理器上增加D/A转换器电路和开关矩阵模块,FPGA中增加自检模块;信号处理器加电时,自检模块控制开关矩阵接入各测试点,由D/A转换器接入特定电压值;通过比较电路最终测试返回值与引入值即可了解各模块的状态。以模拟信号“供电”测试通道为例说明BIT工作流程。

(1)自检模块预设D/A输出值为4 V.(2)通过开关矩阵将4 V电压接入“供电”信号所在调理电路前端。(3)自检模块将通过A/D转换器获得的数据同预定值进行比较。(4)如果比较结果一致,则输出“000”表示无故障,自检结束。(5)如果比较结果不一致,则控制开关矩阵将4 V电压接入调理电路后端,即交换子前端,自检模块将通过A/D转换器获得的数据同预定值比较。(6)如果比较结果相一致,则输出“110”表示调理电路故障,自检结束。(7)如果比较结果不一致,则控制开关矩阵将4 V电压接入交换子后端,即A/D转换器前端,自检模块将通过A /D转换器的获得的数据同预定值进行比较。(8)如果比较结果相一致,则输出“101”表示交换子故障,自检结束。(9)如果比较结果不一致,则通过“100”表示A/D转换器故障,自检结束。

此流程存在盲点,即模拟信号处理模块故障。因为该故障也可能导致交换子输出和A/D转换器输出故障,单一流程无法进行识别和隔离。全部模拟通道均加入到此流程后,就可以通过多数原则判定和隔离上述故障。

3.3 RS422数据通道BIT设计

RS422数据接收只有两级功能模块,故障判定和隔离相对简单。只需要在FPGA中增加相应数量的标准RS422总线数据流,通过RS422总线接口芯片、开关矩阵和总线选择器接入RS422总线接口芯片输入端或RS422数据处理模块。RS422数据通道BIT方案如图7所示。

2014121610121691.jpg

图7 RS422数据通道BIT方案

信号处理器加电后,自检模块首先发出预定格式的RS422信息,并控制开关矩阵切入RS422接口电路的输入端,将接收到的数据同原始数据进行比对。如果一致则代表无故障;否则,将预定数据通过总线选择器切入RS422接口电路后端,再将收到的数据与预定数据比较,比对结果数据一致则RS422接口电路存在故障,反之RS422数据处理模块故障,但不能同时识别RS422接口电路是否故障。

3.4 信号处理器整体BIT设计

通过对单一模拟信号采集通道以及RS422数据通道的BIT设计实现,最终信号处理器整体BIT设计结果如图8所示。

2014121610121362.jpg

图8 信号处理器完善BIT后的设计框图

自检模块为整个BIT设计的核心,自检模块需要控制D/A转换、开关矩阵的切换、总线选择器工作状态、产生需要的激励信号、完成数据判读以及生成故障代码。自检模块的功能框图如图9所示。

2014121610121908.jpg

图9 自检模块的功能框图

4 结束语

信号处理器完善BIT设计后,在挂机自检状态测试覆盖率接近100%。如果信号处理器只有单一故障发生,则故障隔离率高达100%;如果多个故障发生,则故障发生越靠近信号输入前端,故障隔离率越高,反之越低,平均故障隔离率约为70%。总之,信号处理器在增加BIT后,在挂机自检状态下的测试覆盖率和故障隔离率有较大提高。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • AD
    AD
    +关注

    关注

    28

    文章

    876

    浏览量

    152509
  • RS422
    +关注

    关注

    4

    文章

    82

    浏览量

    37323
  • bit
    bit
    +关注

    关注

    0

    文章

    48

    浏览量

    32545
  • 遥测信号处理器

    关注

    0

    文章

    1

    浏览量

    4703
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    EtherCAT科普系列(13):EtherCAT技术在电感信号处理器领域的应用

    的电感传感信号处理器,对电感传感信号进行采集、处理、模数转换等操作,最终将测得
    的头像 发表于 06-20 11:21 ?313次阅读
    EtherCAT科普系列(13):EtherCAT技术在电感<b class='flag-5'>信号</b><b class='flag-5'>处理器</b>领域的应用

    用ZX7981EP方案打造一款直播不卡顿的5G路由

    直播场景是网络解决方案经典场景之,它有着独特的网络需求,多设备接入、高带宽、高覆盖……因此,打造一款直播不卡顿的路由很有必要。启明智显Z
    的头像 发表于 05-15 18:01 ?602次阅读
    用ZX7981EP<b class='flag-5'>方案</b>打造<b class='flag-5'>一款</b>直播不卡顿的5G路由

    ADSP1802 SHARC处理器技术手册

    ADSP1802 是一款数字信号处理器 (DSP),具有 Analog Devices, Inc. 超级哈佛架构单芯片计算机 (SHARC) 的 S PackageADSP1802 是个 32 位
    的头像 发表于 05-12 14:51 ?620次阅读
    ADSP1802 SHARC<b class='flag-5'>处理器</b>技术手册

    USB转UART芯片大全:从经典到创新,总有一款适合你!

    USB转UART芯片大全:从经典到创新,总有一款适合你!
    的头像 发表于 02-19 14:04 ?2021次阅读

    一款内置2个霍尔效应元件的霍尔速度方向传感 - AH700

    霍尔传感芯片 - AH700是一款内置2个霍尔效应元件的速度方向传感系列。每个元件提供个独立的数字信号输出用于速度和方向的信号
    的头像 发表于 02-13 09:51 ?612次阅读
    <b class='flag-5'>一款</b>内置2个霍尔效应元件的霍尔速度方向传感<b class='flag-5'>器</b> - AH700

    视频处理器晶振应用方案

    技术干货丨视频处理器晶振应用方案、定义与作用视频拼接控制也称视频处理器,在液晶拼接屏中起了重要的作用,它是大屏拼接系统中的核心设备,但正
    发表于 02-07 09:32 ?0次下载

    EE-236:将混合信号前端器件与Blackfin处理器结合使用的实时解决方案

    电子发烧友网站提供《EE-236:将混合信号前端器件与Blackfin处理器结合使用的实时解决方案.pdf》资料免费下载
    发表于 01-07 13:51 ?0次下载
    EE-236:将混合<b class='flag-5'>信号</b>前端器件与Blackfin<b class='flag-5'>处理器</b>结合使用的实时解决<b class='flag-5'>方案</b>

    开发一款通过心电信号同步6路PPG脉搏波信号同步采集,遇到的几个技术问题求解

    目前,我们在开发一款通过心电信号同步6路PPG脉搏波信号同步采集的产品。有以下技术问题向大家咨询? 1、模拟部分采用运放搭建还是集成的模块好,各有什么优缺点?对开发难度会带来哪些影响? 2、如果
    发表于 12-26 07:11

    求推荐一款处理24V的差分编码信号的芯片

    你好,我们先前用的是SN65LBC175AD处理5V的差分编码信号,现在编码换成24V的,希望能推荐一款
    发表于 12-18 06:52

    MS9842SS——单通道、16Bit CCD/CIS 模拟信号处理器

    MS9842SS 是一款应用于 CCD 成像的模拟信号处理器。具有 1 个采样通道,用于采样三线彩色 CCD 阵列输出信号。提供FAE支持,欢迎咨询了解
    的头像 发表于 12-16 10:35 ?907次阅读
    MS9842SS——单通道、16Bit CCD/CIS 模拟<b class='flag-5'>信号</b><b class='flag-5'>处理器</b>

    经过TAS5548EVM评估板处理输出的PWM信号,可以用哪一款型号的数字功放评估板处理

    您好,我想了解下,经过TAS5548EVM评估板处理输出的PWM信号,可以用哪一款型号的数字功放评估板处理?用TAS5631系列的板子
    发表于 10-18 07:13

    音频信号处理器有哪些作用

    音频信号处理器(Audio Signal Processor,ASP)是种用于处理音频信号的电子设备或软件,其核心功能在于对输入的音频
    的头像 发表于 10-14 18:06 ?1647次阅读

    支持K歌音箱方案应用的高性能 32 位蓝牙音频应用处理器-BP1048B2

    BP1048B2是一款高性能32位DSP蓝牙音频处理器,集成音频编解码技术和蓝牙通信技术,拥有出色的音频处理能力;能够实时处理各种音频信号
    的头像 发表于 09-25 09:40 ?1459次阅读
    支持K歌音箱<b class='flag-5'>方案</b>应用的高性能 32 位蓝牙音频应用<b class='flag-5'>处理器</b>-BP1048B2

    盛显科技:拼接处理器为什么要配置混合矩阵?

    使用。那么您知道拼接处理器为什么要配置混合矩阵?下面盛显科技小编为您介绍: 在拼接处理器上配置混合矩阵的原因,主要基于以下几点: 、实现多信号源灵活切换 多
    的头像 发表于 09-06 11:23 ?699次阅读
    盛显科技:拼接<b class='flag-5'>处理器</b>为什么要配置混合矩阵?

    轨道交通飞腾处理器液晶屏显示方案

    处理器
    jf_67464575
    发布于 :2024年09月02日 09:39:21