基于CAN总线的汽车测试解决方案
基于CAN总线的汽车检测技术
上其他节点发送信息 , 不分主从。
12 实用性 强 .
C N总线 上 的节 点可 以分 为不 同的优 先 级 , A 满 足 不 同的 实 时 需 要 , 快 能 在 14 s内得 到 响 应 。 最 3 ̄ 总线采 用非 破坏 性 仲裁 技 术 , 当两 个节 点 同时 向 网
络上传送信息时 , 优先 级低 的节点 自动停止发送 , 在 网络拥 挤 的情 况下不 会 出现 网络 瘫痪 。
L U Jn—xa, I i I i i L U Ja—I i ( uo bl C l g ,h n  ̄ nvri , in S an i 10 4 At mo i o ee C ag nU i sy X h ,h a x 7 0 6 ) e l e t
Ab ta t hsp p rit d c stec n e t f AN u e h oo yb kn it b tda tmo i s ss sr c :T i a e nr u e o c p o h oC b stc n lg yt igds iue uo bl t t y — a r ee
基于CAN总线的自动测试方法的设计
激励环境 的 自动加 载 、负载驱动 的输 出 、C A N总线信息的 自动发送 与识别判 断 、以及测 试报 告的 自动生成 ,最
后 ,得到对 电气控制部件一种通用 的 自动测试 方法 .该 方法 简化 TN试流程 ,提高TN试效率. 关键词 :电气控制部件 ;C A N总线 ;自动测试 ;C A N c a s e X L
( C h i n a N o r t h V e h i c l e R e s e a r c h I n s t i t u t e ,B e i j i n g 1 0 0 0 7 2 ,C h i n a )
Ab s t r a c t : Ba s e d o n h e a n a l y z i n g o f t h e t e s t r e q u i r e me n t s o f a n e l e c t r i c a l c o n t r o l b o x,t h e t e s t c a s e wa s wr i t t e n a n d t h e a u t o ma t i c t e s t p r o c e s s wa s f o r me d . Th e n t h e a u t o ma t i c l o a di n g o f t h e i nc e n t i v e e n v i r o nme n t a n d o u t p u t o f t he l o a di n g d iv r i n g we r e a c hi e v e d . Aut o ma t i c s e n d i n g a n d r e c o g n i t i o n o f t h e CAN b u s me s s a g e s ,a n d a u t o ma t i c g e ne r a t i o n o f t he t e s t r e p o t we r r e r e a l i z e d . At l a s t ,a n u n i v e r s l a
基于CAN总线的汽车ECU刷写方案蔡晓辉
基于CAN总线的汽车ECU刷写方案蔡晓辉发布时间:2021-09-09T02:57:48.609Z 来源:《中国科技人才》2021年第17期作者:蔡晓辉[导读] 随着汽车制造业和电子信息技术的迅猛发展,汽车ECU的功能日益丰富,汽车ECU刷写成为了汽车ECU的一个必备功能。
广西金奔腾车联网科技有限公司广西贵港 537100摘要:随着汽车制造业和电子信息技术的迅猛发展,汽车ECU的功能日益丰富,汽车ECU刷写成为了汽车ECU的一个必备功能。
针对汽车ECU的特点,提出一个基于CAN总线的汽车ECU刷写方案,介绍汽车ECU刷写的实现方法。
该设计不仅方便汽车行业研发人员开发和测试,还对汽车的升级与维护都有至关重要的作用。
关键字:汽车ECU CAN总线 UDS协议诊断服务前言半导体技术的不断进步,MCU内部集成的逻辑功能外设越来越多,存储器也越来越大。
消费者对于汽车节能型、舒适性、互联性、安全性的要求越来越高,更大大加速了汽车电子技术的发展,使得汽车具备了通信、办公和娱乐等丰富功能[1-3]。
为了适配各式各样的汽车,汽车ECU应用功能变得越来越丰富,这也使得汽车ECU的生产变得复杂。
为了匹配车辆的性能和车辆相应模块的功能,在开发车辆电子控制单元的过程中,需要经常调校参数以及更新软件。
传统方法需要将单个零件从整车上拆卸,并通过端口调试进行更新,这样会增加工作量并容易造成整车的损坏。
为了解决传统方法的繁琐问题,提出了一个基于CAN总线的汽车ECU刷写系统,并介绍汽车ECU刷写实现的方法。
1 相关概念1.1 BootLoader功能BootLoader是驻留在ECU非易失性存储器中的一段程序加载代码,每次ECU复位后,都会运行BootLoader[4]。
它会检查是否有来自通信总线的远程程序加载请求,如果有,则进入BootLoader模式,建立与程序下载端的总线通信并接收通信总线下载的应用程序、解析其地址和数据代码,运行NVM(非易失性存储器)驱动程序,将其编程到NVM中,并校验其完整性,从而完成应用程序更新。
基于CAN总线的电动汽车电机驱动系统测试平台开发
De eo v l pm e fTe tBe h f r Elc rc Ve il nto s nc o e t i h ce M o o o li n Ba e n CAN t r Pr pu so s d o Bus
L Jog, Z A hnnn , S N in , W N h- / in H NG C e —ig O G Qa g A G Z iu f
( l tcV hc etr f n .adT cn l y e igIs t eo E e r e i eC ne o g n eh oo ,B in ntu f ci l E g j it
车辆 等不 同类 型 电动 汽车 电机驱 动 系统特 点 及测 试规 范 的要 求 , 开发 的专 用 测 试 平 台应 能 够实 现
数据 采 集 、 据处 理 和测试 报告 报 表 的 自动 生成 , 数
法 满 足 电机 驱 动 系统 测 试 的要 求 。 因此 , 合 计 结
算机通信技术与仪器技术开发电动汽车电机专用 测 试平 台 , 根据 车辆 对 电机 驱 动 系 统 的 不 同要 求
仅可解决现有测试仪器采样速度低 、 存储容量小、 显示功能单调 、 非正弦电参量测量误差大 、 数据分 析处 理 能 力 欠 缺 等 问 题 , 能 保 证 国家 “ 五 ” 还 十
8 3电动汽 车重 大 专项 中动力 驱 动 系 统 研究 开 发 6
0 引 言
目前 , 内 的电机 测 试 平 台一 般 不 是 针 对 电 国 动 汽 车驱 动 电机设 计 的 , 而且 自动化 程度 不 高 , 无
基于CAN总线的虚拟测控网络设计
基于CAN总线的虚拟测控网络设计基于CAN总线的虚拟测控网络设计随着汽车电子技术的发展和普及,车辆上的各种传感器和控制器数量越来越多,车辆电子系统也变得越来越复杂。
而这些传感器和控制器的数据交换需要一种可靠的传输方式,以确保数据传输的实时性和准确性。
CAN总线就是一种基于串行通信协议的多控制器数据总线,被广泛应用于车辆电子系统中。
虚拟测控网络(Virtual Instrumentation Network,VIN)是一种以计算机为核心、以网络为媒介、以虚拟仪器为手段、以软件为基础、以分布计算为特点的测控系统网络。
VIN不仅充分发挥了计算机的强大计算和控制能力,还能利用网络技术实现分布式数据采集和控制。
基于CAN总线的虚拟测控网络是一种新兴的测控系统方案,它将CAN总线和VIN技术相结合,实现了车辆各个传感器和控制器间的精确数据交换和智能控制。
CAN总线作为传输媒介,提供了高速、可靠、实时的数据传输通道,而VIN则负责数据采集、处理、显示和控制等功能。
基于CAN总线的虚拟测控网络设计通常包括以下几个方面:硬件设计:首先需要设计CAN总线电路和传感器接口电路,以保证数据传输的可靠性和准确性。
此外,还需要选用合适的数据采集卡和控制卡,并进行相应的调试和测试,以确保硬件系统的稳定性和正确性。
软件设计:软件设计是整个系统中最重要的部分。
首先需要编写CAN总线接口程序,以实现CAN总线数据的读取和发送。
其次需要编写数据采集程序和控制程序,以实现对传感器数据的采集和处理,以及对系统的控制和调节。
最后还需要编写用户界面程序,以实现数据显示和用户交互等功能。
系统集成:系统集成是将硬件和软件系统整合成一个完整的系统并进行测试和验证的过程。
在集成过程中需要注意硬件和软件之间的接口问题,以及系统的稳定性和可靠性问题。
集成测试要充分考虑各种异常情况和故障,以确保系统的可靠性和有效性。
总结:基于CAN总线的虚拟测控网络是一种应用前景广阔的新兴测控系统方案。
基于CAN总线的汽车电子信息系统设计
基于CAN总线的汽车电子信息系统设计随着科技的不断进步和人们对汽车功能需求的不断增加,汽车电子信息系统变得越来越复杂。
作为现代汽车的核心,基于CAN 总线的汽车电子信息系统设计尤为重要。
本文将介绍基于CAN总线的汽车电子信息系统设计的相关知识和实施步骤。
一、概述CAN(Controller Area Network)总线是一种广泛应用于汽车领域的串行通信协议。
它允许多个微控制器互相通信,并可以操作和监控汽车中的各种电子器件。
基于CAN总线的汽车电子信息系统设计的目标是实现各个子系统之间的高效通信和数据交换,从而提供更好的驾驶体验和车辆性能。
二、系统架构设计基于CAN总线的汽车电子信息系统设计通常包括以下几个子系统:动力系统、安全系统、车辆网络系统和驾驶辅助系统。
系统架构设计的目标是使各个子系统之间实现有效的通信和协调工作。
1. 动力系统动力系统是汽车的核心,主要包括引擎、变速器和传动轴等部件。
在基于CAN总线的汽车电子信息系统设计中,动力系统需要与其他子系统进行信息传递和协调工作,以确保汽车的正常运行和性能优化。
2. 安全系统安全系统是为了保障驾驶员和乘客的安全而设计的。
基于CAN 总线的汽车电子信息系统设计中,安全系统包括制动系统、安全气囊系统和稳定控制系统等。
这些系统需要实时地与其他子系统进行数据交换和信息共享,以确保汽车的安全性能。
3. 车辆网络系统车辆网络系统主要用于实现汽车的各种功能,如娱乐系统、导航系统和网络连接等。
在基于CAN总线的汽车电子信息系统设计中,车辆网络系统需要与其他子系统进行数据交换和通信,以实现全面的车辆功能。
4. 驾驶辅助系统驾驶辅助系统是为了提供更好的驾驶体验和驾驶安全而设计的。
基于CAN总线的汽车电子信息系统设计中,驾驶辅助系统包括自动巡航控制系统、驻车辅助系统和车道保持系统等。
这些系统需要与其他子系统实时地交换数据和信息,以提供准确的驾驶辅助功能。
三、实施步骤基于CAN总线的汽车电子信息系统设计的实施步骤如下:1. 系统需求分析首先,进行系统需求分析,明确系统的功能和性能需求。
can总线解决方案
can总线解决方案
《Can总线解决方案》
Can总线是一种广泛应用于汽车、工业控制和其他领域的串行
通信协议,它具有高可靠性、低成本和实时性强的特点。
随着现代汽车和工业控制系统对通信效率和可靠性要求的提高,Can总线技术也不断得到改进和完善。
为了解决Can总线在实际应用中可能遇到的问题,人们提出了各种解决方案。
首先,Can总线解决方案的关键之一是网络拓扑结构的设计。
不同的应用场景需要不同的网络拓扑结构,如星型、环型、总线型等。
合理的网络拓扑结构可以提高系统的稳定性和可靠性,降低通信延迟。
其次,Can总线解决方案还包括通信协议的优化。
Can总线通
信协议本身具有一定的帧格式和传输速率,但在实际应用中可能需要额外的协议或协议栈来满足特定要求。
例如,对于高速高精度的工业控制系统,可能需要使用Canopen或DeviceNet
等协议来实现更复杂的通信功能。
此外,Can总线解决方案还涉及硬件和软件方面的优化。
在硬
件设计上,可以采用抗干扰性能更好的芯片和模块,增强系统的抗干扰能力;在软件开发上,可以采用更高效的通信协议栈和驱动程序,提高数据传输的速度和稳定性。
总之,Can总线解决方案是一个综合性的工程问题,需要考虑
硬件、软件、通信协议等多个方面的因素。
只有在这些方面都
得到合理的设计和优化,才能实现Can总线系统的高效、稳定和可靠运行。
基于CAN总线的车用网络测试技术案例探析
作者简介 : 欣( 9 3 )女 , 王 1 7一 , 辽宁抚顺人 , 讲师 , 士, 博 研究 方向 : 电气工程。
《 装备制造技术》 00年第 8 21 期
22 C srs 性 . AN t s特 e
( ) A 总线错误处理 测试 ; 1CN
被测节 点所发送 的一个 报文 , 然后使 用 C N t s 干扰报文 中 A ses r
发流程。
填成
to ) in
作用分别为 :
C Ne A o 一 激励总线 /C 分析网络通讯情况 , E U, 仿真 网络
及追踪通讯错误情况 ;
C N s A S r
制造 总线错误 及产生预定的干扰状态 ;
C N c 一 甚 于错误 帧 / A S叩e— - 数据帧触发 ,从物理信 号级
别 来评 估 总 线错 误及 记 录 多 次 结 果 以 比较 并 评 估 。 21 C N e特 性 . A o
( ) aiF a r e: 1 B s et e t分析 与测试 ; c u S () 2 记录报文 、 信号 ; () 3 统计功能和总线统计功 能 ; ( ) ai F a r e: 4 Bs et e t仿真与激励 ; c u S
从总线上获取相应信息。
本 文 介 绍 了某 车 用 网络 测 试 系 统 的 C N总 线 测 试 技 术 、 A
2 测试 工具 及案 例 分析
Vcr et 网络 测 试 工 具 有 : A o ,A Srs, A So e o C N e C N t sC N cp 。其 e
测试工具及案例 。图 1 为某车用 网络测 试系统 的电控系统开
摘 要 : 于 CA 总 线技 术 , 对 巢 车 用 网络 测 试 系统 , 绍其 CA 总 线 测 试技 术 、 试 工 具 及 测 试 案 例 。 基 N 针 介 N 测
基于CAN总线的汽车诊断协议UDS(上位机开发驱动篇)
基于CAN总线的汽车诊断协议UDS(上位机开发驱动篇)本篇作为UDS上位机的驱动开发篇,从市⾯上多见的CAN分析仪着⼿介绍UDS上位机驱动开发和移植的⼀般过程,⽬的是使UDS上位机软件能适应多家CAN分析仪,降低使⽤者的硬件成本。
⼀:⼴成CAN分析仪的驱动开发⾸先创建ECANDLL类,从⼴成提供的⼆次开发包中获取ECANVCI.dll⽂件,将DLL⽂件放置与⽣成程序的⽬录中,如下类中创建了CAN常⽤的控制函数。
public static class ECANDLL{[DllImport("ECANVCI.dll", EntryPoint = "OpenDevice")]public static extern ECANStatus OpenDevice(UInt32 DeviceType,UInt32 DeviceInd,UInt32 Reserved);[DllImport("ECANVCI.dll", EntryPoint = "CloseDevice")]public static extern ECANStatus CloseDevice(UInt32 DeviceType,UInt32 DeviceInd);[DllImport("ECANVCI.dll", EntryPoint = "InitCAN")]public static extern ECANStatus InitCAN(UInt32 DeviceType,UInt32 DeviceInd,UInt32 CANInd,ref INIT_CONFIG InitConfig);[DllImport("ECANVCI.dll", EntryPoint = "StartCAN")]public static extern ECANStatus StartCAN(UInt32 DeviceType,UInt32 DeviceInd,UInt32 CANInd);[DllImport("ECANVCI.dll", EntryPoint = "ResetCAN")]public static extern ECANStatus ResetCAN(UInt32 DeviceType,UInt32 DeviceInd,UInt32 CANInd);[DllImport("ECANVCI.dll", EntryPoint = "Transmit")]public static extern ECANStatus Transmit(UInt32 DeviceType,UInt32 DeviceInd,UInt32 CANInd,ref CAN_OBJ Send,UInt16 length);[DllImport("ECANVCI.dll", EntryPoint = "Receive")]public static extern ECANStatus Receive(UInt32 DeviceType,UInt32 DeviceInd,UInt32 CANInd,out CAN_OBJ Receive,UInt32 length,UInt32 WaitTime);[DllImport("ECANVCI.dll", EntryPoint = "ReadErrInfo")] public static extern ECANStatus ReadErrInfo(UInt32 DeviceType,UInt32 DeviceInd,UInt32 CANInd,out CAN_ERR_INFO ReadErrInfo);}在MainForm中,针对不同的控件调⽤不同的控制函数如初始化:INIT_CONFIG init_config = new INIT_CONFIG();init_config.AccCode = 0;init_config.AccMask = 0xffffff;init_config.Filter = 0;switch (m_Baudrate){case 0: //1000init_config.Timing0 = 0;init_config.Timing1 = 0x14; break;case 1: //800init_config.Timing0 = 0;init_config.Timing1 = 0x16; break;case 2: //666init_config.Timing0 = 0x80; init_config.Timing1 = 0xb6; break;case 3: //500init_config.Timing0 = 0;init_config.Timing1 = 0x1c; break;case 4://400init_config.Timing0 = 0x80; init_config.Timing1 = 0xfa; break;case 5://250init_config.Timing0 = 0x01; init_config.Timing1 = 0x1c; break;case 6://200init_config.Timing0 = 0x81; init_config.Timing1 = 0xfa; break;case 7://125init_config.Timing0 = 0x03;init_config.Timing1 = 0x1c;break;case 8://100init_config.Timing0 = 0x04;init_config.Timing1 = 0x1c;break;case 9://80init_config.Timing0 = 0x83;init_config.Timing1 = 0xff;break;case 10://50init_config.Timing0 = 0x09;init_config.Timing1 = 0x1c;break;}init_config.Mode = 0;if (ECANDLL.OpenDevice(m_devtype, m_devind, 0) != ECAN.ECANStatus.STATUS_OK){MessageBox.Show("Open device fault!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);return;}//Set can1 baudif (ECANDLL.InitCAN(m_devtype, m_devind, 0, ref init_config) != ECAN.ECANStatus.STATUS_OK){MessageBox.Show("Init can fault!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);ECANDLL.CloseDevice(1, 0);return;}⼆:周⽴功CAN分析仪驱动开发周⽴功的CAN分析仪与⼴成基本相同,将DLL⽂件替换为周⽴功的DLL⽂件。
基于CAN总线在汽车制动测试系统的研究
P CA8 2 O C 2 C2 O AN 控 制 器 的 替 代 产 品 。它 增 加 了 一 种 新 的工 作 模 式 ( oi Pl CAN) 。这 种 模 式 支 持 具 有 很
测 试 仪 器 也 无 法 实 时 得 到 该 系 统 的 测 试 数 据 。鉴 于 以上 两 种情 况 , 系 统 在 前 面研 究 的 基础 上 , 本 着重 探 讨 对 车 轮 力 传 感 器 加 入 嵌 入 式 系 统 , 它 成 为 智 能 使 传 感 器 ; 整 套 系 统 采 用 CAN 总 线 , 系统 的 可 靠 对 使 性 及 扩 展性 得 到 了 保 证 。
的 积 极 性 会受 到 系 统 复 杂 性 的 影 响 ; 时 传 感 器 做 同
不 到 即 插 即 用 , 影 响 了 传感 器 的批 量 生 产 及 市 场 也
推 广 。 2 整 套 系统 不 能 直 接 与 其 它 专 用 测 试 系 统 进 ()
行 互 连 。目前 , 汽 车 整 车 测 试 上 有 许 多仪 器 。该 系 在 统 不 能 方 便 的 利 用 其 它 测 试 仪 器 的 资 源 ; 样 , 它 同 其
力 。 对这 I, 况 , 南 大 学 仪 器 科 学 与 工 程 系研 制 针 q情 东 开 发 了 车 轮 力 传 感 器 ( e l o c r n d c r , wh e f reta s u e ) 并
带 的 A/ 测 出 车 轮 制 动 时 的 扭 矩 ; To计 数 器 测 D 用 出 车轮 的转速 。传感 器与上 位 机的 连接 采用 C AN 总线 。 CAN 总 线 是 德 国 B sh公 司 八 十 年 代 为解 决 oc 现 代 汽 车 中 众 多 的 控 制 与 测 试 仪 器 之 间 的 数 据 交 换 而 开 发 的 一 种 串 行 数据 通 信 协 议 。它是 一 种 多主 总 线 ; 信介质采用双绞线或光 纤 。 通 目前 已逐 步 应 用 到 工 业 过 程 监 控 、 字 监 控 等 领 域 , 的 主 要 技 术 特 点 楼 它
浅析CAN总线动力网常见故障及排除方法
浅析公交客车CAN总线动力网常见故障及排除方法李跃华公交保修一厂[摘要]随着公交客车的飞速发展,一些关键技术已达到了国际水平。
这就迫切要求客车使用和我们维修人员更新观念,尤其近几年CAN总线技术被大量运用于公交客车。
其分为动力CAN 总线控制网络(高速总线);多媒体CAN总线控制网络(中速总线);车身CAN总线控制网络(低速总线)三部分。
为了适应CAN总线维修需要,在我们大脑中要形成一种空间网络的概念,形成一个车辆的控制局域网。
在以理论为基础,实践相结合,对动力网的一些常见故障加以剖析、分解。
合理的将网络故障引起的客车问题排除掉。
[关键词]公交客车;CAN总线;动力网络;维修1.转变维修理念,跟上时代发展随着现代公交客车的飞速发展无论从原理、结构上,还是客车的使用与维修上均与传统客车有着很大的区别。
传统的客车电路维修方法已远远不能适应客车CAN总线的发展,因此迫切要求客车使用和我们维修人员更新观念,主动来适应客车CAN总线维修的需要。
显然,常见故障检修与排除方法分析是一种快速掌握客车CAN总线维修技术的很好途径。
我根据这两年的实践和理论基础对一些CAN总线常见故障及排除方法加以分析,为自己今后分析CAN总线问题、解决问题的思路和方法奠定了良好的基础。
客车CAN总线故障虽然不像传统客车电路故障一目了然,但仍有规律可循,只要依据其基本工作原理,按照一定的检测程序去查找故障所在,问题便迎刃而解。
为了使自身快速掌握CAN总线维修技术,达到举一反三、触类旁通的目的,提高分析故障、排除故障的能力。
自己对现在的CAN总线动力CAN总线控制网络(高速总线)常见故障及排除方法进行了主观和片面的一个总结。
2.明确概念,掌握网络基本原理2.1动力网络层定义车辆CAN总线分为:动力CAN总线控制网络(高速总线);多媒体CAN总线控制网络(中速总线);车身CAN总线控制网络(低速总线)三部分。
我所说的CAN总线系统是目前北京公交客车普遍采用的动力CAN总线控制网络(高速总线)和哈尔滨威帝开发的三级车身CAN总线控制网络(低速总线)系统,加以剖析。
CAN总线测试解决方案
CANoe 提供针对产品周期中所有阶段的专业功能。包括模型创建、仿真、功能测 试、诊断和分析。
应用领域
CANoe 是产品周期所有步骤中的首要工具。
¾ 通信设计/模型创建
新的工程项目的首要任务是在数据库中定义信息库并在 CANoe 中创建模型。
¾ 通信确认
在整个系统的功能分布,功能测试以及系统集成时支持系统响应。
不论是单节点测试还是系统集成测试,测试的内容按照通信层次可分为: 物理层测试
验证 CAN 节点及 CAN 总线网络在电路设计、物理电平特性等方面的性能,保 证节点能够正确连接入总线。 数据链路层测试
测试单个节点的数据链路层参数,确保 CAN 网络集成后总线通信性能的一致 性。 应用层测试 包括应用层协议的测试、网络管理功能测试和故障诊断测试等方面的内容。通 过此测试检测每个 CAN 节点是否按照系统的 CAN 总线通信规范实现了应用层协议, 是否实现了相应的诊断功能,以及 CAN 网络集成后的网络管理功能是否达到了要求。
¾ 分布式开发/集成
相互独立且并行的网络节点开发可以由多个供应商(并行工程)来共同完成。 系统可以通过使用不同硬件和软件接口的方法来进行扩展。Vector 提供丰富的 对于系统或单个 ECU 的分析评估功能。
可选项及协议
下面列出的可选项以及协议对 CANoe 来说都是有效的,并且可以按照需要联合 使用。包含的选项和协议有:LIN、MOST、FlexRay、CANopen、J1939、NMEA2000、
在现场环境下,可使用 Vector 提供的手持式快速原型 CAN 节点设备 CANister 模拟网络中的其它节点对被测单元进行测试。CANister 具有丰富的 I/O 接口和标准 的 CAN 总线接口,并可以通过配置软件方便地设置其软件功能,很好地模拟网络中 的其它节点。通过 CANister 向被测单元输入 CAN 报文和相应的 I/O 信号,然后观察 被测单元的控制动作,就可以对被测单元的功能进行逐一测试。 2.2 CAN 总线集成测试
基于CAN总线的汽车智能
摘要课题所设计的内容是一种基于现场总线(CAN总线)的汽车智能仪表系统,系统能够精确的测量模拟装置产生的汽车发动机转速、车速、燃油量、冷却液温度等参数。
并且能够通过显示控件显示所有测量的参数,提高了人机交互性。
文中对汽车智能仪表系统的结构和工作原理做了详细的阐述,对信号模拟装置的选择和显示形式的选择方案分别作了比较。
文中从整体上阐述了CAN总线汽车组合仪表的设计开发方法,分别从CAN理论及协议、仪表硬件设计和软件编程三个方面全面论述了开发CAN总线汽车仪表所要解决的问题及解决方案。
在硬件上完成了基于MC9 S12DG128B单片机的仪表电路设计,在软件上开发了CAN总线收发程序,完成了对步进电机、伺服电机、LCD液晶显示屏等仪表关键器件的控制,并实现了对CAN总线仪表的远程控制。
利用自行设计的信号模拟装置完成了验证试验,经过实际运行和测试表明,CAN 总线汽车仪表在显示的实时性、准确性以及可靠性等方面都优于传统的电气仪表。
关键词:CAN总线;汽车智能仪表;单片机;步进电机ABSTRACTDesigned by the subject content is based on the fieldbus (CAN bus) vehicle intelligent instrument system,precise measurement can have a car simulator engine speed,speed,fuel quantity,coolant temperature and other parameters. And to the parameters measured displayed through the display control to improve the human computer interaction.The design of intelligent instrumentation system for vehicle structure and working principle elaborated on the choice of signal simulator and display the form of options were compared,respectively. This article described a whole combination of CAN Bus vehicle instrumentation design and development methods,theory and from the CAN agreement, instrument hardware design and software programming on three aspects of the comprehensive development of the CAN bus automotive instrument to solve the problems and solutions and the completion of the verification test.Papers completed in the hardware of the instrument based on single chip MC9S12DG128B circuit design,software development in a CAN bus transceiver procedures,completed a stepper motor,servo motor,LCD liquid crystal display devices,such as the key instrument of control,and to achieve CAN bus of the remote control of instrumentation.Actual operation and tests have shown that,CAN bus in automotive dashboard displays real.time,accuracy and reliability are superior to traditional mechanical core instruments, the future development trend of automobile instrument.Key words: CAN Bus;Automotive Intelligent Interactive;Single Chip;Stepping Motor目录摘要 (I)ABSTRACT (II)第1章绪论 (1)1.1课题研究的目的和意义 (1)1.2汽车电子技术的发展 (1)1.3汽车仪表技术的发展 (3)1.4汽车仪表的发展趋势 (5)1.4.1汽车仪表电子化 (5)1.4.2采用高级显示器 (5)1.4.3电光学技术的应用 (5)1.4.4 CAN总线技术的应用 (6)1.4.5未来汽车仪表发展趋势 (6)1.5研究的基本内容和拟解决的主要问题 (7)1.5.1研究的基本内容 (7)1.5.2拟解决的主要问题 (7)第2章汽车智能仪表基础知识及CAN协议规范 (8)2.1汽车智能仪表系统简介 (8)2.2仪表背景灯的发光原理 (8)2.3仪表显示器件及其驱动方法 (9)2.3.1液晶的各种技术参数 (9)2.3.2液晶显示器的基本原理 (11)2.3.3液晶显示的驱动方法 (11)2.4步进电动机的驱动方式 (13)2.4.2步进电动机的工作原理 (14)2.4.3步进电动机的振荡和失步 (15)2.5伺服电机的驱动方式 (15)2.6CAN总线技术 (16)2.6.1汽车应用多路传输技术的背景 (16)2.6.2 CAN总线协议 (17)2.7本章小结 (20)第3章汽车智能仪表系统的硬件设计 (21)3.1汽车仪表主芯片的选择 (21)3.1.1 MC9S12DG128B芯片概述 (21)3.1.2 CAN总线模块 (23)3.1.3 A/D转换模块 (26)3.1.4脉宽调制模块(PWM) (27)3.3CAN总线模块电路设计 ........................................................... 错误!未定义书签。
CAN总线故障诊断与解决方案
目录1. 前言 (1)2. 测试设备简介 (2)2.1CANScope功能特点与型号分类 (2)2.2报文界面 (4)2.3示波器界面 (4)2.4波形界面 (5)2.5波形与报文联动观察界面 (5)2.6CANScope-StressZ模拟信号测试扩展板 (6)3. 测试前的准备工作 (8)3.1操作方法 (8)4. 排查步骤1——测量波特率排查位定时异常节点 (10)4.1操作方法 (10)4.2典型案例(125K的波特率偏差) (11)4.3解决方案 (12)5. 排查步骤2——总线工作状态“体检” (13)5.1操作方法 (13)5.2典型案例(整改成果量化统计) (14)5.3解决方案 (15)6. 排查步骤3——流量分析与总线利用率排查传输堵塞 (16)6.1操作方法 (16)6.2典型案例(矿山瓦斯监测数据堵塞问题) (18)6.3解决方案 (18)7. 排查步骤4——排查干扰导致的通讯异常 (19)7.1操作方法 (19)7.2典型案例(新能源汽车的困惑) (22)7.3解决方案 (23)8. 排查步骤5——信号幅值质量排查长距离或非规范线缆导致异常 (25)8.1操作步骤 (25)8.2典型案例(煤矿长距离通讯问题) (26)8.3解决方案 (27)9. 排查步骤6——测量总线延迟排查延迟导致的通讯异常 (29)9.1操作步骤 (30)9.2典型案例(高速铁路) (31)9.3解决方案 (31)10. 排查步骤7——带宽测量排查导线是否匹配传输 (32)10.1操作方法 (32)10.2典型案例(门禁行业CAN通讯问题) (33)10.3解决方案 (34)11. 排查步骤8——软件眼图追踪故障节点 (35)11.1操作方法 (35)12. 排查步骤9——评估总线阻抗、感抗、容抗对信号质量的影响 (42)12.1操作步骤 (42)13. 排查步骤10——总线阻抗压力测试排查环境影响因素 (45)13.1操作方法 (45)1. 前言撰写本文的主要目的是指导CAN总线的研发与测试人员,排查CAN总线常见的故障,并且提出相应的解决方案,弥补国内此类文章的空白。
基于CAN总线及蓝牙技术的汽车电子产品的开发及测试
由 于无 法 搭 建 产 品 运 行 时 需 要 的 在 测 试 工 装 上 实 现 可 以 测 量 被 搜 索 设
选 项 ,这 个 页 面 的 标 识 符 便 是 来 电 管 所 有 外 部 环 境 去 直 接 测 试 产 品 的 各 项 备 的 信 号 强 度 的 搜 索 功 能 H,对 有 效 ] 理 标 识 符 。 这 时 可 以利 用 收 音 机 上 的 功 能 ,所 以 设 计 了测 试 工 装 在 生 产 线 范 围 内 的E 进 行 搜 索 ,只 要 测试 台 UT 导 航 按 键 选 择 是 否 接 听 ,在 导 航 到 接 上 对 产 品进 行 测 试 ,同 时 由于 E T 上 的E 的 信 号 强 度 是 OK ,那 么 U 实 UT 的 听 按 键 上 按 下 选 择 键 时 ,收 音 机 会 把 现 的 功 能 比 较 多 ,完 成 单 个E 测 试 信 号 强 度 最 强 的 蓝 牙 地 址 便 是 工 装 测 uT
放 音 响 的 收 音 机 ,把 来 电号 码 发 送 给 说 明 一 下 如 何 综 合 采 用 C 总 线 及 蓝 上 的E 距 离 是 固 定 的 , 而 且 在 某 测 N A UT 液 晶 屏 ,这 时 收 音 机 播 放 铃 声 ,同 时 牙 技 术 完 成 对 该 产 品 的 蓝 牙 测 试 ,在 试 工 装 和 多 个 E T之 间 ,工 装 与 其 测 U 液 晶 屏 上 弹 出 显 示 页 面 ,包 括 该 电 话 这 里 将 被 测 试 的 产 品 以E 来 表 示 。 UT 号 码 ,并 提 供 是 否 接 听 的 两 个 可 导 航 试 台上 的 E 的 距 离 是 最 近 的 ,所 以 UT
给 手 机 ,手 机 接 听 来 电 ,通 话 建 立 后 个 工 装 分 别 测 试 多 个 E UT。E 的 蓝 一 个 典 型 的 采 用 C N总 线及 蓝 牙 技 术 UT A 手 机把 蓝牙信 - A L I  ̄C L ND= ( 叫 牙特性 是指其蓝牙射 频通信上 是否稳 综合 实现的功能 ,首先E 将 来 自蓝 l呼 UT
汽车CAN_LIN总线测试流程和测试工具解析
汽车CAN/LIN总线测试流程和测试工具解析汽车CAN/LIN总线系统测试的关键是测试流程、测试标准和测试工具,掌握专业的总线分析和测试工具的使用技术,开发测试软件并将它们应用到测试过程是对中国汽车厂家和汽车工程师的重大挑战,本文介绍CAN/LIN总线设计、仿真、分析和测试工具.恒润提供CAN/LIN总线测试方案和在这些工具平台之上的测试软件开发咨询服务,帮助客户进行CAN/LIN总线方面的测试.这些工具包括用于CAN/LIN网络系统和电控单元仿真和测试的工具CANoe;记录、评价CAN总线信号电平的工具CANscope;CAN总线干扰生成工具CANstress;CAN总线数据记录器CANlog。
汽车总线测试流程概括的讲,汽车总线的测试流程主要包括四个阶段:1。
制订测试计划。
制订测试计划是测试开始前必须的工作,包括了测试需要达到的目标,使用的资源、遵从的标准以及工具等方方面面,是测试顺利实施的指导性文件.主要内容有:目标;总体测试策略;测试的完整性需求;具体规则(如何时停止测试);资源需求;职责(如测试用例设计,执行,检查);测试用例库;测试标准;工具(CANoe,CANscope,CANstress, CANlog);测试软/硬件配置;系统集成计划。
2。
测试用例。
测试用例的设计是一项复杂的工作,既需要直觉又需要专门技术。
3. 测试向量。
包括测试向量和分解每一个测试用例。
4. 测试过程。
经过授权的专业人员系统地执行测试。
测试步骤如下:1).单元测试(White Box,Glass Box, check code correctness;2).集成测试(Bottom Up,Top Down,Big Bang,Sandwich;3).功能测(BlackBox,perspecification,component。
测试工具主要包括软件测试环境和和辅助的硬件测试工具两部分.软件测试环境在汽车总线网络开发和测试过程中,主要应用的软件测试环境是CANoe。
基于CAN总线的汽车点火测试系统
2 7经 O0
仪 表 技 术 与 传 感 器
Isr me t Te h i e a S n o n tu n c nqu nd esr
2C 0r 7
No. 2 1
第 1 期 2
基 于 C N 总线 的汽 车点火 测 试 系统 A
sse . y tm
K e wo d CAN s ;g i o me uY n y r s: Bu in t n;测节点 、 点火线圈数据采集节 点、 上位 机节点 等组成 ,
如 图 1 示。 所
点火系统是汽车发 动机 的核心 部件 , 加工质 量 、 能及 其 性
Ab ta t T ed s n o s m a e nC N u a n rd c ,t el e h i a a ay i n dfn t nts fr uo bl gl sr c : h e i f y t b s d o A B sw sit u e i rai dte s l n s g s e o d z l sa u ci e t o tmo i o a ei【— i i y t T y t t rh t u eW n r u e h rn i ea u c o f a hC N o eW a ay e , t n s s m. es s mai ac i tr a it d c ,tep i c l n dfn t n o e c A n d a n lz d a dte d s me tl o e h e c c e s o d p i s n h ei n g n a一 o trc nrl o e a d te n d o g -p  ̄ au g t ei go int n c i W i u s d. e e p r na e ut n c tsta fmo o t d o efrh h s a d tm a r f g i o o a d s s e T x ei tl s l id ae t o on n h i e h n i l s c h me r i h h y t h s e c l n s te s s m a x e e t y tma c lp r r n e rb e u h a ets e d i n l e ts q ime ta d smp n risa tn o e l s e t a ef ma c .P o lmss c ts p e o - n ete up n a l g f tna e u i o s n i n i o n s p l in l t . r ov d us s a c we sle ,w c h w a e sse ra h sr lt ey hg xe ti ea i d a c rc s cso nt n ts e g e e i h h s o s t t ytm e c e ea v l h e tn n v rct a c u a y r p t f g i o t h t h i i yn ee i i e
基于CAN总线的汽车多功能监测仪
基于CAN总线的汽车多功能监测仪摘要:设计了一个基于CAN总线的汽车多功能监测系统,该系统为运行中的汽车提供了一个数据采集和显示的平台。
系统主要由传感器、CAN总线以及芯片MC9S12XS128组成,CAN总线将传感器采集的信息传递给芯片MC9S12XS128,同时又将芯片MC9S12XS128的处理结果传送给显示器。
驾驶员可以通过该系统看到汽车在行驶过程中的一系列数据,实验表明,基于CAN总线的汽车多功能检测仪性能卓越、可靠性高。
关键词:CAN总线;汽车测速;传感器;数据采集0 引言本系统通过多种传感器采集汽车在行驶中的各种数据,经过数据处理芯片MC9S12XS128处理后通过显示器显示给驾驶员。
系统中的数据通过CAN总线进行传输,这样就可以免除数据传输线冗长,既有节省车内空间又保证了数据的可靠性。
1 CAN总线简介在当前的汽车行业中,由于安全、舒适、方便、低公害、低成本的要求,出现了各种各样的电子控制系统,由于这些系统对通信所用的数据类型以及可靠性的要求有所不同,使得汽车中的电子控制系统由多条总线构成,为解决这一难题德国Bosch公司开发出的面向汽车的CAN 通信协议,这样不但可以减少线束的数量,而且可以通过多个LAN,进行大量数据的高速通信。
CAN 通过ISO11898 及ISO11519 进行了标准化,现在已经发展成为欧洲汽车网络的标准协议。
按照现场总线透明设计和柔性设计的要求来说,CAN总线分为了3个层次:CAN对象层、CAN传输层、CAN物理层[3]。
2 测速原理汽车测速的原理是公式v =r[]t。
假定轮圈的周长为L,在轮圈上安装m个永久磁铁,则测得的里程值最大误差为L/m。
经综合分析,本设计中取m=1。
当轮子每转一圈,通过开关型霍尔元件传感器采集到一个脉冲信号,并输入给处理器,传感器每获取一个脉冲信号即对系统提供一次计数中断。
每次中断代表车轮转动一圈,中断数n与轮圈的周长L的乘积为里程值。
基于CAN总线的汽车综合性能测试系统研制
基于CAN总线的汽车综合性能测试系统研制
魏幸梅;赵书尚;李忠利;韩建海
【期刊名称】《河南科技大学学报(自然科学版)》
【年(卷),期】2009(30)5
【摘要】介绍了一种基于CAN总线的汽车综合性能测试系统.该系统主要由便携式计算机、监视器模块、数据采集模块和多种传感器组成,可适用于多种型号汽车的整车性能测试.便携式计算机和数据采集模块之间采用专用USB通信,各监视器模块、各数据采集模块之间采用CAN总线通信.采用数字温度传感器DS18B20除用作热电偶的冷端温度补偿外,兼做各模块的序列号,安全可靠.系统具有测试精度高、模块化程度高、扩展性强、实时性高、便携性好等优点.
【总页数】4页(P31-34)
【作者】魏幸梅;赵书尚;李忠利;韩建海
【作者单位】河南科技大学,机电工程学院,河南,洛阳,471003;河南科技大学,机电工程学院,河南,洛阳,471003;河南科技大学,机电工程学院,河南,洛阳,471003;河南科技大学,机电工程学院,河南,洛阳,471003
【正文语种】中文
【中图分类】TP274
【相关文献】
1.基于CAN总线在汽车制动测试系统的研制 [J], 秦文虎
2.基于虚拟仪器技术的汽车离合器综合性能测试系统研究 [J], 张邦成;方勇;王占礼;
王跃光;高智
3.基于线阵CCD的激光器综合性能测试系统的研制 [J], 王森强
4.基于CAN总线的汽车综合性能嵌入式计算机测控系统 [J], 雷旭;任娜;郭凯
5.基于ARM Cortex-M3的汽车摇窗电机综合性能测试系统 [J], 包佳东;韩强因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于CAN总线的汽车测试解决方案
于CAN总线的汽车测试解决方案一、前言
随着中国汽车市场的快速发展和汽车电子的价值含量迅速提高,针对汽车电子的测试技术也变的日益复杂,在全球化的汽车设计和生产的趋势下,中国本地的工程师越来越感觉到汽车电子测试所面临的种种困难,其中主要包括:(一)无法满足产品线不断更新的需求,并希望减少产品投放市场的周期。
1.汽车电子产品的日益更新,要求测试系统以最快的速度满足新的需求。
而目前国外引进的专用测试系统往往升级周期较长,无法满足本地瞬息万变的产品测试需求。
图1:基于PXI TestStand平台的测试系统
2.专业汽车电子厂商往往生产多个不同型号的同类产品,并根据订单、物流的条件,其生产计划经常发生变化。
如果不同型号的产品都采用不同的测试设备,将会导致测试设备重复利用率过低,大大降低投资效率。
(二)目前汽车电子测试缺乏通用仪器的解决方案,如汽车音响及仪表盘的测试往往需要专门定制的仪器,而且这些仪器价格非常昂贵。
(三)本地的售后服务和及时的故障响应。
测试生产线上一切以生产线的持续运行为最高目标,当中国工程师不能
掌握全面的故障诊断和维修技术时,就只能向国外的工程师求助,这样容易导致响应速度慢,且代价昂贵。
(四)复杂的汽车测试系统常常需要多种测量和控制任务的协同工作,一个用于集成的软硬件同步平台就显得尤为的重要。
二、支持CAN协议的柔性测试设备
20世纪80年代Bosch公司为解决汽车系统中各个电子单元之间的通信问题开发了CAN总线标准。
这种串行总线用2根或1根电线把汽车里的各个电子设备连接起来,相互可以传递信息。
采用CAN总线避免了电子模块间大量繁复的连线,比如仪表板上车速、发动机转速、油量和发动机温度的指示就不需要连接不同的线缆到对应的传感器,而只需要接入CAN总线,就可以从总线上获取相应信息。
CAN 的卓越表现使汽车制造商们纷纷开发并使用基于CAN和数据采集设备的测试系统。
国际标准组织将CAN总线接纳为ISO 11898标准。
NI公司在其标准虚拟仪器测试平台上推出CAN控制器系列,支持多种CAN总线的协议,其中包括高速CAN、低速容错CAN和单线CAN。
尤其是新推出的PXI-8464软件可选类型的CAN控制器,可以让你不用更改硬件连接,就适应各种CAN通信协议,同时既可以作为总线控制器,又可以作总线通信分析仪,使得测试设备可以在最大程度上适应柔性生产。
三、PXI TestStand汽车测试平台
在基于CAN总线的汽车电子测量领域,最为成功的测试平台当属基于PXI总线和TestStand软件的虚拟仪器平台。
PXI作为一个符合工业标准的测试平台,它是建立在高速的CompactPCI总线基础之上,并加入了类似VXI所具有的定时、触发和同步功能。
为了便于集成,PXI采用了开放的软件标准,其中包括通用的操作系统,即插即用的驱动和网络技术等。
基于PXI的各种模块化仪器不仅具有标准化的硬件外形和接口,即插即用的安装方式,而且支持更高级别、更高兼容性的软件协议,比如可互换虚拟仪器标准(IVI)和虚拟仪器软件构架标准(VISA)等等。
这样使得任何测试都可以标准化为相同的层次结构模式。
被测单元的物理信号经过传感器和信号调理接入测试测量硬件,这些模块化仪器都插在PXI机箱内和PXI总线接口相连。
驱动程序通过PXI底层通信和模块化仪器交换测控数据。
测控软件包通过驱动程序实现通用的数据采集、仪器和被测单元控制。
信号处理软件包调用信号处理工具,实现通用信号分析功能。
测试测量模块调用测控软件包和信号处理软件包,实现和具体被测单元相关的测试测量。
这些测试测量模块构成整个检测的单项步骤,被测试软件平台调用。
NI公司的TestStand软件是一个国际广泛应用的测试管理软件。
它提供了每项测试所共有的内容,比如测试
流程管理、结果存档和报表、用户权限管理、操作工界面等等。
以这个软件为平台,向下可以调用各个测试模块形成标准的测试流程,向上可以把数据记录到数据库,从而和硬件系统一起构成完整的测试测量系统(图1)。
四、成功案例
上海聚星仪器有限公司作为NI中国授权的系统联盟商,是国内将PXI TestStand平台技术应用在基于CAN总线的汽车系统测试的倡导者之一,已为数家国际知名汽车电子生产厂提供了数十套基于该技术的测试系统。
例如聚星公司开发的基于CAN总线的汽车音响测试系统,用于全自动汽车收音机流水线的测试,每条自动流水线配备了6个PXI测试站,对音响不同组装阶段中的不同的功能进行自动测试。
当该流水线又承接了另一个全新的汽车收音机的项目,并要求根据订单调配该流水线的生产计划时,由于采用了PXI TestStand的平台技术,流水线改造无需购买新的测试仪器,只需修改相应的软件程序既可快速投入新产品的测试中。
这家厂商对新收音机的测试系统改造只花了1个多月的时间,而如果从国外系统集成公司进口测试仪器至少需要4-6个月的时间。
提前3个月推出新产品不仅意味着提前盈利,更在很大程度上抢先占领了市场份额。
图2:收音机测试连接示意图。
图2显示了一个典型的基于PXI TestStand的收音机测试系
统。
其中1为采用Pentinum M的PXI-8196嵌入式控制器,控制器上提供了串口、并口、以太网口、USB和GPIB 等接口,并且所有的软件都在它上面运行;2为PXI-8664 CAN控制器,与收音机的CAN总线连接;3为PXI-4472动态信号采集卡,配合聚星的音频分析软件实现音频分析仪的功能,它同时和收音机的喇叭输出连接,8个输入通道可以和4声道平衡输出匹配;4为PXI-5671射频信号发生器,配合聚星的射频软件实现立体声无线电信号源的功能,它和收音机的天线输入连接;5为PXI-2565高性能继电器,负责电源开关和其他开关切换,它的接触电阻仅30毫欧姆,单路可承载5安培的电流;6为PXI-4070数字万用表模块,它和电源以及继电器连接,测量电流和电压,提供6位半的精度。
以上是PXI TestStand检测平台的一个典型应用。
被测件-收音机的CAN、音频、射频和电源是物理的测控对象,它们和各自的模块化仪器连接。
模块化仪器都和PXI总线连接,交换测控数据和指令。
所有的模块化仪器都有相应的软件控制,形成功能独立且可相互集成的测试软件模块。
这些测试软件模块再由测试管理软件TestStand有机地构建成统一的测试流程。
五、PXI TestStand平台的优势
对于客户而言,这种基于PXI TestStand软硬件平台的测试系统具有集成度高、可靠性好、升级维护方便、开放彻底
的优点。
首先,您可以使用一个标准3U的PXI机箱插上各种模块来替代原来塞满整个机柜的多个传统仪器;对于基于CAN总线的被测单元,又往往需要多种测试模块协同工作对被测单元的各种性能进行测试。
比如一个汽车仪表板的功能测试就需要CAN控制器、模拟电压和电流采集、指示灯的开关控制、夜间照明的PWM采集、LED的视频检测等,而所有这些检测仪器都可以集成在一个PXI机箱里。
这样在减小设备体积和占地的同时,又大大简化了检测设备的复杂度和连线的复杂度,从而提高了设备的可靠性。
其次,由于采用了标准化的平台结构,使得设备的检修和升级被大大的简化。
比如一个工厂想更换现有的示波器或升级到PXI的示波器时,由于PXI的示波器和这些传统示波器一样都支持GPIB和IVI的标准,您只须在IVI驱动程序中配置相应的系统资源名称,不需要更改任何的测试代码,就可以轻松的完成替换和升级。
这样你可以在节约投资的同时大大减少维护和升级的代价,尤其是减少生产线的中断时间。
此外,从软件角度讲,由于所有的测试都采用相同的TestStand平台软件,当由于生产工艺变化或被测产品升级需要更改测试的流程或设置时,生产维护工程师只需要掌握一种软件TestStand,即可以轻松维护所有的检测站。
最后,对中国工程师可能也是最重要的,就是一个彻底开
放的测试系统。
它需要向测试工程师开放全部的测控信息,使得工程师有机会掌握自动测试测量的核心技术。
这样的测试系统构架将数据采集、信号分析、测试流程和数据管理分层次地开放,使得工程师可以轻松地获取原始信号、调整分析方法和预处理参数、优化测试流程和定义数据报告结构格式等。
比如在基于CAN总线的测试中,您可以用另一块CAN控制卡监视被测单元和外界的通信时序,分析总线逻辑是否符合规范。
又比如您可以获取有问题的汽车音响的音频输出,作详细的事后分析,找出问题所在。
曾经有一款汽车收音机的信噪比较低,用标准的检测方法无法诊断问题的原因。
测试工程师对信噪比测试程序稍作修改后,将原始音频记录下来,再用FFT函数作频谱分析,发现在超过20kHz的某个频率有异常的峰值,改进设计后立刻就排除了故障。