基于CAN总线的汽车空调压缩机数据采集系统作者:康峰,姚晓东作者单位:华东理工大学信息科学与工程学院,上海,200237刊名:工业控制计算机英文刊名:INDUSTRIALCONTROLCOMPUTER年,卷(期):2008,21(2)引用次数:1次参考文献(5条)1.邬宽明CAN总线原理和应用系统设计19962.徐科军.张瀚TMS320X281XDSP原理与应用20063.SN65HVD230Datasheet4.王军宁.何迪.马娟TlDSP/BIOS用户手册与驱动开发20075.CANspecificationV2.O1991相似文献(10条)1.学位论文彭元修基于CAN总线的数据采集与控制系统研究2005上海海事大学自主开发的轮机模拟器采用了工控机加数据采集卡完成数据采集、处理和控制,在船舶自动化控制仿真当中取得了很好的效果。但是近来在研究电力推进仿真系统的过程中,要求仿真平台能快速解析和演绎复杂的船舶推进系统数学模型。以工控机为基础的数据采集与控制系统是集中控制方式,线路比较复杂,可靠性比较差。本课题是电力推进仿真系统项目中的一个子课题,开发基于CAN总线的数据采集与控制系统可以完全解决以工控机为基础的数据采集与控制系统存在的问题。现在微控制器加现场总线在船舶自动化控制仿真系统数据采集与控制方面应用并不多,尚出于探索阶段。进行这方面的研究和开发将弥补微控制器加现场总线在船舶自动化控制仿真系统的数据采集与控制中应用的空白。本文的主要内容是开发基于CAN总线的数据采集与控制系统,由ATmegal28来完成数据采集、数据处理、控制运算、控制输出等;将CAN的应用层嵌入ATmegal28实现CAN智能节点与上位机的交互CAN通信,以及CAN智能节点之间的CAN交互通信。本文的主要开发工作如下:1、硬件电路设计与调试2、软件设计与调试3、软硬件联调4、系统测试由于系统的模块化结构,基于CAN总线的数据采集与控制系统不仅可以用于船舶自动化控制仿真系统当中,而且在电力推进仿真系统和小型模拟器中也能出色完成数据采集和控制任务。2.学位论文曹万鹏CAN总线高精度数据采集器的研制2001该文通过对CAN总线高精度数据采集器的研制,对高精度A/D采集系统以及利用CAN总线通讯进行了研究,该研究工作有助于提高数据采集模块的采集精度,并且使数据模块具有了远程通讯的功能,从而使得数据采集模块具有了更优良的性能,可以应用于更多的领域.该文首先对数据采集系统的组成进行了分析,为了保证该数据采集模块达到要求的分辨力,研究人员对各种可能的干扰来源进行分析后,对数据采集部分进行了抗干扰处理.对从传感器传来的信号,在前向通道进行电路设计,采取抗干扰措施,使A/D的输入信号中混有的干扰噪声得以滤除;为了达到要求的分辨力,我们对A/D器件的工作原理进行了分析,选择了基于∑—Δ原理的ADS1252的A/D转换器件,它具有卓越的性能,从原理上减小了A/D转换过程中可能产生的噪声干扰,进一步保证了该数据采集器件能达到预期的要求.其次,该论文通过对CAN总线协议的研究,基于CAN总线的通信原理,进行了CAN总线上的多点通信的系统设计.最后,对整个系统进行了调试,测试结果表明,系统全面满足了设计指标的要求,达到了21位的分辨力和完成了远程通信的任务.3.学位论文王毅峰基于CAN总线的分布式数据采集与控制系统2001该文首先介绍了基于CAN总线的分布式数据采集与控制系统的总体结构.然后从硬件方面描述了基于CAN总线的通信协议转换单元、数据采集单元和输出控制单元的功能、硬件配置及单元功能的具体实现过程,给出了各单元的性能指标.软件方面,以C语言作为平台,开发了基于CAN总线的上位计算机管理与监控软件,实现了对整个网络设备的系统管理和系统控制功能.对于该总线系统,作者运用了PID控制和模糊控制算法实现了对水箱液位的控制,达到了理想的效果.基于CAN总线的控制系统很好地解决了集散控制系统难以解决的难题,模糊控制的应用能很好地把总线控制系统应用到具有非线性、大时滞和难于获得精确模型的控制系统中.4.学位论文金鹏基于CAN总线的电池数据采集与管理系统的设计2008控制器局域网(CAN)最初是由德国BOSCH公司为汽车的监测、控制系统设计的。它是一种有效的支持分布式控制或者实时控制的串行通信网络。由于其具有多主机、高性能以及高可靠性,CAN总线已经广泛应用于汽车电子控制、过程控制、机械工业、纺织机械、机器人、数控机床、医疗器械以及传感器等领域。CAN总线已经形成国际标准,并已被公认为几种最有前途的现场总线之一。另一方面,随着电动车的技术的不断发展,电动车已经开始迈向了市场普及的道路。对于电动车电池的管理和维护越来越成为电动车发展的重点之一。由于CAN具有抗干扰性强、连接简单、无主通信等特点,非常适合用来实现实时数据的采集和传输。因此,本文利用CAN总线为基础设计了一个电池实时数据采集与管理系统,经分析、设计、编程和调试,在实际应用中得以实现。该系统主要包括数据采集层,数据传输层和用户管理层三个部分。数据采集层的主要任务是电池实时数据的采集和发送;数据传输层的主要功能是通过CAN总线接收数据采集层发送的实时数据,并将其转换成RS232串口协议发送到上位机;用户管理层的主要功能是通过串口接收数据,实时显示,存储和分析。论文完成的主要工作有:(1)通过对系统需求的分析,将整个系统分为三个独立的层,分别进行了软硬件设计,实现了系统的模块化,增强了系统的应用性;(2)详细的研究了CAN2.0B协议和SAEJ1939协议,并在此基础上,编写了适合本设计的通讯协议;(3)深入研究了MC9S12DG128芯片的硬件结构和软件设计方法;本课题的创新点在于利用目前汽车工业广泛采用的CAN总线协议,设计了一套简单,高效,稳定的电池数据采集与管理系统,并在实际中得以应用。在系统设计过程中将整个系统分为3个层,大大提升了系统的模块化水平,有利于系统的扩展和维护。5.学位论文张雪玲基于CAN总线的数据采集、传输及监控系统设计2007随着信息化及网络化的发展,越来越多的工业现场过程参数的传输控制采用现场总线技术,其中CAN总线由于其优越的性能已被广泛地采用。本文根据泵站水池液位连锁问题,提出并设计了一种采用CAN协议总线作为数据传输手段,对泵站水池液位进行实时采样和显示,超出水位上下限时发出自报警信号,从而达到对水泵电机进行控制目的。本设计为一个分布式CAN网络旨中现场数据采集、监控节点,利用CAN可以很容易扩充以实现分布式数据采集传输系统,为企业进一步实现网络化管理奠定了基础。该系统在结构上主要包括现场液位数据采集、单片机、数据显示及报警、CAN总线协议转换等单元。液位数据经A/D转换送单片机处理,并实时显示。若超出设定的液位安全限,则产生报警信号,同时对采集数据进行CAN协议格式转换,经CAN驱动送到CAN总线上传输。CAN网络上其它节点可以接收本节点发出的数据,同时本节点也可以接收其它节点送来的数据,即在CAN网络上实现多主传送方式。为了减小体积,提高运行的稳定性和可靠性,本系统在电路设计、器件类型制版方面都做了精心的考虑,如采用“看门狗”对系统运行监控,软件上采用了数字滤波等方法。系统软件用C语言编写,采用模块化结构,在减小软件体积,提高代码效率和运行可靠性方面都有了保证。6.学位论文包秀荣基于CAN总线的液位数据采集、传输及监控系统的设计2005随着信息化及网络化的发展,越来越多的工业现场过程参数的传输控制采用现场总线技术,其中CAN总线由于其优越的性能已被广泛地采用。本文根据泵站水池液位连锁问题,提出并设计了一种采用CAN协议总线作为数据传输手段,对泵站水池液位进行实时采样和显示,超出水位上下限时发出报警信号,从而达到对水泵电机进行控制目的。本设计为一个分布式CAN网络中现场数据采集、监控节点,利用CAN可以很容易扩充以实现分布式数据采集传输系统,为企业进一步实现网络化管理奠定了基础。该系统在结构上主要包括现场液位数据采集、单片机、数据显示及报警、CAN总线协议转换等单元。液位数据经A/D转换送单片机处理,并实时显示。若超出设定的液位安全限,则产生报警信号,同时对采集数据进行CAN协议格式转换,经CAN驱动送到CAN总线上传输。CAN网络上其它节点可以接收本节点发出的数据,同时本节点也可以接收其它节点送来的数据,即在CAN网络上实现多主传送方式。为了减小体积,提高运行的稳定性和可靠性,本系统在电路设计、器件类型、制版方面都做了精心的考虑,如采用“看门狗”对系统运行监控,软件上采用了数字滤波等方法。7.期刊论文江远志.郑维智.朱来东基于LPC2119和CAN总线的ABS试验台数据采集系统设计-中国科技信息2009(5)为了解决汽车制动防抱死测试系统(ABS)中测量信号多,干扰性强的问题,本文对汽车制动性能进行了分析,提出基于LPC2119和CAN总线的汽车制动数据采集的测试系统硬件和软件设计,详细论述了CAN总线接口电路,力、速度传感器放大、滤波电路等,并且对CAN总线通讯模块作了重点论述.8.学位论文颜志毅基于CAN总线的高压共轨发动机数据采集及显示系统的研究2007CAN控制局域网因其卓越的特性、极高的可靠性和独特的设计受到工业界的广泛重视,并被认为是最有前途的现场总线之一。当前工科院校机电一体化的实验仪器装置面临淘汰,实验教学内容迫切需要更新,因此开发以CAN总线技术为基础的实验设备是一项十分有意义的工作。本文详细介绍了基于CAN总线的高压共轨发动机数据采集及显示系统的研究和开发的整个过程。首先介绍了CAN总线的基本理论、协议的技术规范,介绍了P8XC591系列目前用于CAN总线开发的单片机芯片资料。然后在此基础上建立了基于CAN总线的数据采集及显示系统。对总体设计、各节点软硬件设计及实验内容作了深入浅出的阐述,给出了具体的电路原理图、软件流程图和部分程序代码。其中重点讨论了以P87C591单片机、82C250收发器为核心的节点设计内容,该节点可以从发动机采集数据,其通信单元可实现CAN总线报文的接收和发送。最后在VB环境下开发了图形显示及控制软件。9.学位论文善挺璧基于ARM9的嵌入式温室数据采集与CAN总线通信技术研究2006随着设施农业技术的进步,相关支持技术的研究也得到迅速发展,温室信息采集和相关设备研究成为技术创新的研究方向之一.本文以解决实际应用中温室环境调控信息快速采集、处理、通信等问题为目标,本着系统集成的思想,从数据采集终端和中央控制端两个方面提出可行的解决方案。在数据采集端,集ARM9S3C2410、CAN总线网络、传感器ECU、执行机构ECU、以太网传输模块于一体;具备USB接口,可以在USB存储设备中存储温室环境监测与控制相关信息:采用键盘和液晶显示屏作为人机接口,为操作人员提供了良好的操作界面;采用相应的嵌入式开发工具,实现采集、显示、处理、通信等多种功能。在中央控制端,接收数据采集端的有效数据进行处理,并可向数据采集端发出反馈信息。中央控制端采用Linux平台完成软件编写。本研究成果为实现具有自主知识产权、适合我国国情的温室信息采集技术和以太网通信技术提出了一种可行的解决方案;经测试,数据采集和网络传输能够满足设施农业应用实践的需求。10.期刊论文谢立.纪荣.XIELi.JIRong基于C8051F023和CAN总线的数据采集通信系统设计-测控技术2006,25(5)以C8051F023处理器和CAN总线控制器SJA1000为核心,设计了一种通用的基于CAN总线的数据采集通信系统.给出了此系统的原理及整体结构,重点阐述了CAN总线智能节点的软硬件设计、实现与注意事项.试验表明:该系统结构简单、可靠性高、应用灵活、且易扩展,数据传输稳定,具有广泛的应用前景.引证文献(1条)1.张正迁.徐红兵.邹见效CAN总线在三冗余紧急遮断系统中的应用[期刊论文]-工业控制计算机2008(07)本文链接: