随着社会的发展以及能源、环保等问题的日益突出,纯电动汽车以其零排放,噪声低等优点越来越受到世界各国的重视,被称作绿色环保车。作为发展电动车的关键技术之一的电池管理系统(BMS),是电动车产业化的关键。本课题配合“基于开关磁阻电机的电动汽车的研制”,研制适用于纯电动汽车的电池管理系统。 电池管理系统直接检测及管理电动汽车的储能电池运行的全过程,包括电池基本信息测量、电量估计、单体电池间的均衡、电池故障诊断几个方面。 本论文主要工作是研制适用于纯电动汽车的蓄电池管理系统。研究铅酸蓄电池二阶模型的建立与剩余容量的卡尔曼滤波估算方法。分析铅酸蓄电池的基本工作原理和影响蓄电池组剩余容量SOC(state of charge)的主要因素。 介绍了基于DSP2407的蓄电池组控制器的硬件平台,完成DSP小系统、电池数据采集电路、信号调理电路、CAN总线相关电路等硬件电路设计、调试、完善。独立完成系统所有软件设计,包括:主程序设计,电池基本信息检测子程序设计,电池剩余电量卡尔曼滤波估算程序设计,电池状态检测子程序设计,CAN收发子程序设计,EEPROM读写子程序设计。 最后,在电动汽车上搭建实验平台,将铅酸蓄电池组与设计的软硬件系统联合进行调试、试验。测得了相关数据。试验结果表明,本文介绍的电池管理系统硬件电路可靠、经济、抗干扰能力强。可以实现:电池电压、电流、温度的模拟量采集;剩余电量的计算和电池状态的判断;实时显示,故障时报警等BMS相关功能。
上传时间: 2013-06-11
上传用户:hustfanenze
控制器局域网(CAN)最初是由德国BOSCH公司为汽车的监测、控制系统设计的。它是一种有效的支持分布式控制或者实时控制的串行通信网络。由于其具有多主机、高性能以及高可靠性,CAN总线已经广泛应用于汽车电子控制、过程控制、机械工业、纺织机械、机器人、数控机床、医疗器械以及传感器等领域。CAN总线已经形成国际标准,并已被公认为几种最有前途的现场总线之一。 另一方面,随着电动车的技术的不断发展,电动车已经开始迈向了市场普及的道路。对于电动车电池的管理和维护越来越成为电动车发展的重点之一。由于CAN具有抗干扰性强、连接简单、无主通信等特点,非常适合用来实现实时数据的采集和传输。因此,本文利用CAN总线为基础设计了一个电池实时数据采集与管理系统,经分析、设计、编程和调试,在实际应用中得以实现。 该系统主要包括数据采集层,数据传输层和用户管理层三个部分。数据采集层的主要任务是电池实时数据的采集和发送;数据传输层的主要功能是通过CAN总线接收数据采集层发送的实时数据,并将其转换成RS232串口协议发送到上位机;用户管理层的主要功能是通过串口接收数据,实时显示,存储和分析。 论文完成的主要工作有: (1) 通过对系统需求的分析,将整个系统分为三个独立的层,分别进行了软硬件设计,实现了系统的模块化,增强了系统的应用性; (2) 详细的研究了CAN2.0B协议和SAE J1939协议,并在此基础上,编写了适合本设计的通讯协议; (3) 深入研究了MC9S12DG128芯片的硬件结构和软件设计方法; 本课题的创新点在于利用目前汽车工业广泛采用的CAN总线协议,设计了一套简单,高效,稳定的电池数据采集与管理系统,并在实际中得以应用。在系统设计过程中将整个系统分为3个层,大大提升了系统的模块化水平,有利于系统的扩展和维护。
上传时间: 2013-07-07
上传用户:1417818867
随着电力系统自动化技术的发展,电机与通信的结合日益紧密,数据监控方式也在发生着变化。传统的电机监控方式的监控者和被监控对象都是固定的,无论任何一端都无法随意移动;并且针对偏僻、偏远地域监控不容易实现。所以传统的的方式已经无法满足电力系统日益发展的要求。GPRS采用分组交换方式,仅在实际传送和接收数据时才占有无线资源,基于GPRS的无线传输系统能实现远程的无线数据传输,并且组网方便、灵活。随着Internet技术的推广和GPRS通信技术的发展,GPRS网络通信以其更加低廉的价格和永远在线的性能有着不可估量的发展前景。无线传输终端也在各行各业有着广泛的应用前景。 本文首先介绍了GPRS技术的特点和应用,以及基于GPRS网络的传输协议,然后提出了一种基于GPRS的无线传输终端设计方案。基本思想是将GPRS传输终端经由GPRS网接入Internet网,实现数据终端与监控中心的数据交换。设计中选择采用内嵌了TCP/IP协议的Rabbit2000为控制模块,选用SIM100作为无线模块。Rabbit2000微处理器是美国Z-World公司专为面向Internet的嵌入式系统而设计的MCU,它很好地解决了存储空间、运行速度、网络通信以及程序开发的问题。 文中给出了系统的硬件和软件设计。硬件包括控制单元的存储扩展,与模块的接口电路以及外围电路。软件设计采用Dynamic C语言编写,主要包括了两个部分,PPP协议及数据传输的实现,在实现数据传输的基础上,对UDP和TCP传输方式进行比较,选择适合电机远程监控的方案。
上传时间: 2013-07-11
上传用户:daoxiang126
通信与自动控制技术结合产生的远程数据传输技术,已经成为当前研究的一个热点。以数据传输技术为核心的远程无线监控系统已广泛应用于交通、电力、工农业、水利、环保、建筑、能源等行业中需要无人值守监控维护的地方,监控情况,以及传输的数据存在着突发性、数据量少等特点。传统的远程监控技术多采基于现场总线的方式接入Internet,在接入端需要搭建本地局域网平台和监控系统,对于环境依赖性比较强,容易造成地域局限性。 文章围绕无线数据传输方式这一热点课题,介绍了国内外在远程数据传输方面的发展与现状,对GSM短消息在远程数据传输中的应用进行了深入的研究和探讨.接着,阐述了相应的GSM无线终端的设计方案、开发方法和开发过程,并针对小数据量的无线数据传输领域,提出了应用以短消息业务作为数据传送载体的数与车载防盗报警系统相结合,设计了以DPSD微处理器和GSM模块TC35i为核心,基于GSM/SMS的车载防盗报警系统。接着,给出基于GSM/SMS无线数据传输技术的车载防盗报警系统的具体实现过程,包括各硬件模块的设计原理、电路原理图文重点包括以下两个方面: l.对GSM/SMS的工作原理及协议做了详细的研究,并运用于小数据量的无线数据传输中。 2.设计了基于SMS的车载防盗报警系统,给出了硬件原理图及软件流程。 基于SMS的车载防盗报警系统已经在市场上得到印证,应用结果表明,该系统使用操作方便,数据通信准确、稳定、可靠、高效,具有较高的实用价值。
上传时间: 2013-04-24
上传用户:wff
数据结构数据结构数据结构数据结构数据结构数据结构数据结构
上传时间: 2013-06-11
上传用户:love1314
运动控制卡是数控系统的重要组成部分,是上位机与驱动执行部件的之间的一座桥梁。数控加工中的定位控制的精度、速度调节的性能等重要指标都与运动控制卡密切相关。目前,国内研制的运动控制卡与国外专业性公司研制的先进的开放式运动控制卡相比还有较大差距。因此,对于运动控制卡的研究与开发具有很大的现实意义。 本文对运动控制卡的各种实现方案作了深入的比较,对于运动控制卡的发展趋势进行了探讨。在分析数控系统对于运动控制卡需求的基础上,提出了一种基于DSP的PCI总线运动控制卡的实现方案。该方案具有通用性好、软件易于修改升级、调试方便等特点。 文中对这一方案的具体实现做了详细的分析,给出了系统的整体结构设计,软硬件组成情况。详尽阐述了运动控制电路、总线接口电路、驱动器接口电路等硬件电路的设计过程,以及运动控制卡的制作过程。论述了DSP上的程序结构,并具体分析了插补算法、速度控制算法等在DSP上的实现方法。对PC机上的运动控制卡的驱动程序的模型以及编写方法做了介绍。 通过对制成样板的调试表明,运动控制卡具有良好的性能。
上传时间: 2013-07-29
上传用户:weddps
本文首先从数控系统的组成与特点进行详细分析,然后对运动控制卡在整个系统中承担功能进行了分析。根据数字型号处理器件的快速运算能力和现场可编程门阵列器件的灵活、通用性提出了基于DSP器件和FPGA器件进行总体设计的规划。 本文重点详细阐述了四轴运动控制卡硬件电路的设计。通过对现有部分PC总线的介绍与比较,设计选择了PCI总线作为上位PC与运动控制卡的通信总线,并且选择PCI9052芯片来设计PCI接口模块;基于DSP器件的特点,设计选择了TMS320LF2407芯片为核心,进行运算控制单元的设计,同时对其主要内部资源进行了分配。最后,根据硬件的原理图,完成了具体电路板的制作。 对软件设计,文章主要对插补算法在DSP上的实现作了一些探讨。介绍了两种加速模式:梯形加速模式和s曲线加速模式。就逐点比较法直线和圆弧插补算法以及数字积分插补原理也进行了分析。最终,提出总体程序流程控制、速度控制算法、插补算法等的程序设计框架,并进行了具体程序设计。
上传时间: 2013-07-19
上传用户:CHENKAI
随着二十一世纪的到来,人类进入了后PC时代。在这一阶段,嵌入式技术得到了飞速发展和广泛应用。目前,嵌入式技术及其产品已广泛应用于智能家用电器、智能建筑、仪器仪表、通讯产品、工业控制、掌上型电脑、各种智能IC卡的应用等等。将嵌入式系统应用于多媒体移动终端,充分发挥了嵌入式系统的低功耗、集成度高、可扩充能力强等特点,可以达到集移动、语音、图像等各种功能于一身的效果。基于以上背景,本文提出了一种基于嵌入式Linux的多媒体播放器设计方案。 本文首先详细分析了ARM体系结构,研究了嵌入式Linux操作系统在ARM9微处理器的移植技术,包括交叉编译环境的建立、引导装载程序应用、移植嵌入式Linux内核及建立根文件系统,并且实现了嵌入式Linux到EP9315开发板的移植。 由于嵌入式系统本身硬件条件的限制,常用在PC机的图形用户界面GUI系统不适合在其上运行。为此,本文选择了Qt/Embedded作为研究对象,在对其体系结构等方面进行研究基础上,实现了Qt/Embedded到EP9315开发板的移植,完成了嵌入式图形用户界面开发,使得系统拥有良好的操作界面。 针对现今MP3文件格式广泛流行的特点,本文设计了MP3播放器。在深入研究了MP3文件编码原理的基础上,详细论述了播放器的设计过程,没有使用硬件解码方案,采用了软件解码,降低了系统开发成本:在视频播放方面,本文实现了Linux系统下的通用媒体播放器——Mplayer到EP9315开发板的移植。通过对音频数据输出的研究,解决了Mplayer播放声音不正常的问题,实现了一个集音乐和视频播放于一体的嵌入式多媒体播放系统。 最后,总结了论文所做的工作,指出了嵌入式多媒体播放器所需要进一步解决和完善的问题。
上传时间: 2013-04-24
上传用户:梧桐
串口控件使用说明 本程序使用VC6.0的通用串口控件MSCOMM32.OCX来对发送到串口的数据进行采集处理。主要使用方法 串口设置:m_Comm.SetSettings(“波特率,校验方式,数据位数,停止位数”) 取串口数据:m_Comm.GetInput() 你只首先要确定一个mscomm32.ocx控件在system目录下并且该控件已经被windows注册,本程序才能正常运行。
上传时间: 2013-04-24
上传用户:aappkkee
基于STM32的数码相册 通过FATFS文件系统,读出SD卡中的数据。然后在3.2寸彩色液晶屏上显示
上传时间: 2013-06-15
上传用户:14786697487