推荐阅读最新更新时间:2024-11-03 20:35
基于CCP协议的汽车ECU标定系统DAQ模式的实现
一、前言
随着汽车电子技术的发展,电子控制单元(ECU)的标定已成为汽车电子控制装置开发的一个重要环节。大多数ECU都需要经过匹配标定的过程,从而确定其运行参数和控制参数。目前国内还没有成熟的基于CCP的ECU标定系统,已有的一些系统主要是采用Vector提供的freeCCPDriver,或者基于MATLAB的相关工具包,在此基础上作自己的应用软件,并没有独立的CCP驱动;国外的产品功能强大,但价格昂贵。因此,研究、掌握CCP的核心技术,开发针对不同用户需求提供不同的定制功能,并能适应PCI、USB等不同主机接口的ECU标定软件就具有非常重要的意义。
二、CCP协议简介
(一)CCP协议的通信方式
基于CCP协议的E
[嵌入式]
全面了解CAN总线协议
提及总线,总是让人联想到那些交错在一起的计算机电线。那么这些电线如何发挥功效呢?这还得配合总线协议的管理来使用。那么今天我们介绍的就是CAN总线协议。看看这个协议的含义和应用吧。
1,CAN总线协议基本概念:
(1),报文:总线上的信息以不同格式的报文发送,但长度有限。当总线开放时,任何连接的单元均可开始发送一个新报文。
(2),信息路由:在CAN系统中,一个CAN节点不使用有关系统结构的任何信息,这里包含一些重要的概念:系统灵活性——节点可以在不要求所有节点及其应用层改变任何软件或硬件的情况下,被接于CAN网络。报文通信——一个报文的内容由其标示符ID命名,ID并不指出报文的目的,但描述数据的含义,
[嵌入式]
新能源汽车CAN总线与功率分析同步测试解决方案
CAN 总线是 新能源汽车 中非常重要的通讯总线,工程师们常常通过 CAN 总线来读取车上的车速、转速、扭矩等信号,但你是否知道 CAN 总线也可以用来读取功率分析仪实际测试的功率信号呢? 对于工程师来言未来的测试方法一定是趋于整体化、集成化。在 新能源汽车 中,需要测试的项目十分繁多,这里为大家介绍 新能源汽车 CAN总线、功率分析同步测试方案。 CAN总线可以读取新能源汽车中所有的CAN信号,再通过软件进行实时分析。而PA功率分析仪是用来测试电信号的,两者的数据并不通用,那如何解决同步测试的问题呢? 一、功率分析仪CAN口输出 ZLG致远电子是国内唯一可以输出CAN总线技术和功率测试技术的企
[汽车电子]
单线CAN总线收发器芯片AU5790
摘要: AU5790是飞利浦公司推出的单线CAN总线收发器芯片。可用于汽车电子系统的多路传输系统。该总线在挂接32个节点时,其总线速度可达33.3kbps。文中介绍了AU5790的内部结构、工作原理及特性,最后给出了它的应用电路。 关键词: CAN总线 收发器 AU5790 1 概述 AU5790是飞利浦公司推出的用于由地构成回路的单总线CAN总线收发器芯片,主要用于汽车的多路传输应用方面。它为CAN总线控制器之间的数据传输提供一单线的物理接口,当总线上挂接32节点时,总线速度可达33.3kbps。AU5790能提供先进的睡眠/唤醒功能,当汽车停用时,可减少芯片供电电源的消耗,但仍能提供所需的网络控制功能。在高速
[网络通信]
CAN总线错误检测机制
CAN总线是ISO国际标准化的串行通信协议。在汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。为适应“减少线束的数量”、“通过多个LAN,进行大量数据的高速通信”的需要,CAN总线应运而生,图1为CAN总线在汽车中的应用图。 图 1 汽车中CAN总线的应用 CAN的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面。现场总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。图2为CAN总线网路图,它的出现为分布式
[嵌入式]
CAN总线系统的设计与实现
在现场总线概念的出现到现在的近20年时间里,已经出现了好几种现场总线技术并走向成熟。其中CAN总线已被公认为几种最有前途的现场总线之一。 CAN是一种由带有CAN控制器组成的高性能串行数据局域通信网络,是国际上应用最广泛的现场总线之一。最初,CAN被设计作为汽车环境中的微控制器通信,在车载各电子控制装置ECU之间交换信息,形成汽车电子控制网络。由于其具有通信速度快、可靠性高和性能价格比好等突出优点,它正越拉越广泛地应用于汽车、机械工业、纺织机械、农业用机械、机器人、数控机床、医疗器械、家用电器及传感器等领域。图1所示是典型的CAN总线节点的系统框图。
系统硬件设计
[嵌入式]
CAN总线位定时和同步机制的分析
引言
CAN(Controller Area Network)是有效支持分布式实时控制的串行通讯网络。从位定时的同步方式考虑,它实质上属于异步通讯协议,每传输一帧,以帧起始位开始,而以帧结束及随后的间歇场结束。这就要求收/发双方从帧起始位开始必须保持帧内信息代码中的每一位严格的同步。从位定时编码考虑,它采用的是非归零编码方式,位流传输不像差分码那样可以直接用电平的变化来代表同步信号,因此为保证同步质量,CAN协议定义了自己的位同步方式:硬同步和重同步。
目前相关文献均缺乏对CAN总线位定时与同步机制的详细分析。本文深入分析了CAN总线位周期的结构以及CAN的两种位同步方式 (硬同步和重同步),并明确给出了重同步时重同步跳转
[嵌入式]
基于CAN总线的高精度温湿度监控系统
引言
一个高效的温湿度自动监控系统对各行业进行科学有效的管理,保障工作环境温湿度恒定,降低能源损耗是非常必要的。传统的温湿度远程监控系统如RS一485总线在数据传输过程中存在着数据传输速率低、实时性差,对所采集的实时数据不能进行分析、节点加入或者离开网络要重新配置等问题,而温湿度传感器检测过程中湿度受温度影响而导致测量误差大、校准和标定复杂、互换性和长期稳定性差等。
因此,本文提出一种基于CAN总线高精度温湿度监控系统,不仅可以提高系统的传输速率和实时性,而且也可以提升系统温湿度采集的准确度。
1 系统的整体结构
图1 温湿度监控系统的总线分布式结构
CAN—Bus(Control
[嵌入式]