基于C167CR微处理器实现汽车TCS硬件在环仿真系统的设计

发布者:pingbashou最新更新时间:2023-05-30 来源: elecfans关键字:C167CR  微处理器  TCS 手机看文章 扫描二维码
随时随地手机看文章

随着单片机的不断发展,在汽车电子中也得到了越来越广泛的应用,在发动机电控和汽车制动等许多系统中都采用了ECU。我们开发的汽车驱动力控制系统(Traction Control System,TCS)的电子控制单元采用的是Infineon C167 16位单片机作为控制核心。


TCS原理

汽车驱动力控制系统,又称为加速滑动调节 (ASR)是在制动防抱系统(ABS),上延伸出来的。与ABS一样,TCS的目的也是为了使汽车获得最大的纵向和横向附着力,所不同的是,ABS是在制动过程中控制,而TCS是在驱动过程中控制。车胎与路面的附着系数和车轮滑移率的关系如图1所示。

基于C167CR微处理器实现汽车TCS硬件在环仿真系统的设计

由图可以看出当车轮滑移率在15~30%的时候,轮胎与地面的附着系数最大。TCS就是在驱动过程中将驱动轮的滑移率控制在10~15%的范围内,从而保证了车辆在驱动过程中的方向稳定性,转向操纵能力,也在一定程度上改善了加速性能。


它的控制原理主要是根据轮速信号传感器传来的轮速信号,以非驱动轮轮速度作为汽车速度。然后根据下式算出驱动轮的滑移率


其中Vd代表驱动轮轮速,Vt代表非驱动轮轮速。TCS的作用就是把滑移率控制在峰值附着系数对应的滑移率下。调节作用于驱动轮的驱动力可以通过调节发动机的输出转矩、变速器传动比、差速器锁紧系数等方面实现,目前使用较多的方法是调节发动机的输出转矩,其中又可以通过调节节气门开度、点火提前角、燃油喷射量及中断燃油喷射和点火来实现。为了使驱动轮的转速迅速降低,通常TCS还对驱动轮施加一定的制动力。我们试验所用的硬件在环仿真试验台,就是针对调节节气门开度和驱动轮制动力相结合的控制方法进行硬件在环仿真。


Infineon C167

16位单片机

C167单片机是Infineon(亿恒)科技公司80C166系列中的一款高性能的微处理器。CPU时钟频率最高可达25MHz,片内ROM 128K/256K,片内RAM 11K,寻址能力16M。采用4级流水线,有56个中断(16个优先级),外设事件控制器PEC,32通道比较/捕捉单元,两个通用定时器单元,以及4通道的PMW。16个10位的A/D转换口。C167的I/O接口多达111个。它的串行I/O接口有同步/异步接口UART,高速同步接口SSC。可编程外部总线可对不同地址范围进行不同的设置。


C167单片机的集成度高,功能多,性能强。C167单片机的品种也比较多,比如C167S、C167CR、C167CS等,这些单片机的I/O基本功能是相同的,都是111根引脚,只是片内RAM以及ROM大小有所不同。


本文采用的单片机型号是C167CR。

TCS硬件在环仿真系统

本文的TCS硬件在环仿真系统是在原有的ABS硬件在环仿真系统上,增加发动机模型、传动系统模型,在硬件试验台上增加副节气门开度控制的执行机构步进电机,并将ABS的电子控制单元换成了TCS电子控制单元。

系统的框架结构

TCS硬件在环仿真系统的结构框架如图2所示。

现将系统中各部分功能介绍如下:

·计算机系统:对车辆、发动机、传动系、轮胎、制动器等模型进行数据处理及运算,发出轮速信号。

·I/O接口:采用高速多功能数据采集卡,进行 A/D、D/A、DI、DO 等操作。

·电压/频率转换电路:V/F电路的主要功能是接收计算机的汽车车轮速度值,并产生相应的脉冲信号以模拟实际的车轮转速信号。

·电子控制单元:ECU是TCS控制的核心部件,是仿真的主要对象,判断能否有效的实现防滑控制。

·压力传感器、节气门位置传感器:是反馈元件,将制动器的压力响应情况反馈给计算机,为计算机系统的模拟运算提供参数。

·制动器、步进电机:是仿真系统的执行元件,将对TCS控制器的指令做出相应的响应。

·TCS隔断电磁阀:在TCS工作时将主缸至制动轮缸的管路隔断。

TCS的ECU电路

TCS的ECU电路包括轮速输入处理电路、电磁阀驱动电路、电磁阀检测电路、电源电路、继电器驱动电路等几个部分。各部分电路连接的框架如图3所示。

其中,轮速输入处理电路(SPEED)将四路轮速传感器的输入信号SPD经过整形和滤波,转换为较好的方波信号SPEED。这4路处理后的信号传送至C167单片机的P2.0-P2.3引脚,只要在4根引脚上产生1个脉冲信号,系统就会产生1次中断,可以用于计算轮速。

电源电路(POWER)可将12V电压降到5V,给单片机供电。

电磁阀驱动电路(MOD)接收来自单片机P2.8~P2.13引脚的控制信号并将信号引至接头,控制电磁阀动作。

继电器驱动电路(Relay)控制了泵油电机继电器,电磁阀继电器和步进电机继电器。

此外,还需将副节气门位置传感器信号通过A/D输入引脚P5.6传送给单片机。

TCS的ECU软件开发

C167中的算法是用Keil C166编写的。软件采用Hitex公司AX166 BONDOUT仿真器进行调试,并且利用了Infineon公司的DAVE2.0软件进行辅助开发。DAVE是专门为InfineonC500系列和C166系列的开发而设计的辅助工具,能够方便快捷地对单片机的各个寄存器进行设置,并能生成TASKING C或者KEIL C源程序。

所编写的控制软件要求能够对输入电路预处理的轮速信号进行采样、计算和分析,并能及时的发出相应的控制指令。软件流程结构如图4。

结语

TCS硬件在环仿真系统能够较好地仿真汽车的TCS系统,比较准确地反映出TCS的工作状况,利用硬件在环仿真系统,可以方便地修改TCS的算法逻辑以及主要控制参数,通过仿真对比以确定最佳的TCS控制方案和参数,这样就加快了我们对TCS的研究和开发的进程,达到事半功倍的作用。


关键字:C167CR  微处理器  TCS 引用地址:基于C167CR微处理器实现汽车TCS硬件在环仿真系统的设计

上一篇:基于CPLD控制器和AD9283芯片实现车距报警器的设计
下一篇:基于P87C591控制器和速度预测模型实现机车节能运行控制系统的设计

推荐阅读最新更新时间:2024-11-05 10:15

Atmel推出基于ARM926EJ-S 的嵌入式微处理器
爱特梅尔公司 (Atmel® Corporation) 宣布推出基于ARM926EJ-S 的嵌入式微处理器 SAM9G10。该器件是现有SAM9261S嵌入式微处理器的升级型号,扩大了性能功耗比的范围。SAM9G10时钟频率为266 MHz (先前型款为188 MHz),总路线频率为133 MHz (先前则为94 MHz),在全功率模式下功耗不超过100 mW,比旧版本更进一步增强强了性能。其它显着改进包括兼容RGB565的LCD控制器 (SAM9261S LCDC 则兼容IBGR555)、在所有I/O线路上提供施密特触发器 (Schmitt Trigger)、所有与外部总线接口 (EBI) 多任务之PIO线路的供电电压范围
[嵌入式]
Atmel推出基于ARM926EJ-S 的嵌入式<font color='red'>微处理器</font>
基于LM3402的新型LED无影灯控制系统设计
   摘要: 介绍了一种基于恒流驱动 电路 LM3402 的新型 LED 无影灯控制系统, 分析了恒流驱动电路的构成以及 微处理器 的控制方法。该系统基于高亮度白光LED 阵列,由一个LM3402 控制一组发光 二极管 ,根据设定的照度,微处理器 P89LPC932 通过脉宽调制进行恒流控制。实践证明,该系统能够满足手术无影灯的各项要求,工作稳定可靠,而且提高了无影灯的使用性能,降低了功耗。   无影灯是用来照明外科手术部位不可缺少的重要设备, 要求能以最佳地观察处于切口和体腔中不同深度、大小、对比度低的物体。因此, 除需要“ 无影” 以外,还需要光照度均匀、光质好, 能够很好地区分血液与人体其他组
[医疗电子]
基于LM3402的新型LED无影灯控制<font color='red'>系统</font>设计
用AVR微处理器实现的简易示波器
1.1、信号调理电路 信号调理电路要完成的功能是:程控放大,叠加直流分量。程控放大的作用是:当输入信号的幅度很小的时候就需要对输入信号进行放大,使得被测信号可以在LCD上尽可能清楚的显示出来。叠加直流分量的作用是:ATmega16自带的A/D是单电源的,没办法输入负压而待测信号又往往有负压。这时候就需要这样一个电路,可以把负压抬高到0电平以上。 R1,R2分别由一个模拟开关CD4051来连接不同的电阻,不同的R1,R2通过公式: 这样就可以实现程控放大功能了。可调电阻R9用来设置信号调理电路加入的直流分量的大小。放大后的信号和直流分量最后由U3模拟加法器叠加后输出。 输入信号与输出信号的关系: 只要R4、R6、R
[单片机]
用AVR<font color='red'>微处理器</font>实现的简易示波器
X25054/45E2PROM及其与51系列微处理器的接口方法
    摘要: X25043/45 E2PROM芯片的特点及主要功能,描述了其引脚定义、工作原理、操作指令、存储阵列读时序和写时序。介绍它与51系列微处理器的几种接口方法,并给出应用电路和相应程序。     关键词: 可编程 写使能 51系列微处理器 接口方法 随着测量技术的发展和微处理器的广泛应用,系统的电路越来越复杂,系统的可靠性问题也越来越突出,因此看门狗、工作电压监控和存储器差不多在每一系统中都被采用。Xicor公司提供的X25043/45 E2PROM芯片,把看门狗定时器、工作电压监控和E2PROM三种功能组合在一个封装内,并采用三线总线工作的串行外设接口(SPI)和软件协议,降
[应用]
基于MIPS架构的RISC微处理器RM7000A
摘要:概要介绍基于MIPS指令集的RM7000A微处理器的大容量片内缓存、超标量流水线、指令双发射、大量寄存器组等主要特性,并对其两种应用方案进行探讨。 关键词:RM7000A 微处理器 MIPS架构 引 言 在众多类型的RISC CPU体系中,MIPS(Microprocessor without Interlocked Pipeline Stages)是相当成功的一种。自从1983年John Hennessy在斯坦福大学成功地完成了第一个采用RISC理念的MIPS微处理器以来,基于MIPS构架的CPU在网络、通信、多媒体娱乐等领域得到了广泛应用。Cisco的路由器,IBM的网络彩色打印机,HP的4000、5000、8
[嵌入式]
ARM Cortex-M3 微处理器测试方法研究与实现
0 引言 随着半导体技术的发展,集成电路制程工艺从深亚微米发展到纳米级,晶体管集成度的大幅提高使得芯片复杂度增加,单个芯片的功能越来越强。二十世纪90 年代ARM 公司成立于英国剑桥,主要出售芯片设计技术的授权。采用ARM 技术知识产权( IP 核)的微处理器,即ARM 微处理器,已遍及工业控制。消费类电子产 品。通信系统。网络系统。无线系统等各类产品市场,基于ARM 技术的微处理器应用约占据了32 位RISC 微处理器七成以上的市场份额。ARM 芯片的广泛应用和发展也给测试带来了挑战,集成电路测试一般采用实际速度下的功能测试,但半导体技术的发展使得测试开发工程资源按几何规律增长,自动测试 设备(ATE)的性能赶不上日益增加的器
[单片机]
带屏幕显示输出的电视专用微处理器ST6388
       1. 概述     电视专用微处理器 ST6388 是意法半导体有限公司( STMicroelectronics )新推出的低成本电视专用微处理器,它是 ST638X 系列 8 位 HCMOS 微处理器中的一种(如表 1 所列)。该系列的 MCU 都在一个共同的核周围集成了定时器、脉宽调制( PWM )输出、串行外设接口( SPI )、屏幕显示( OSC )控制及 ROM 、 RAM 和片内 EEPROM 等,因而具有类似的结构,可多种配置以获得最佳的成本控制。     2.ST6388简介    ST6388 为 42 脚 SDIP 封装,其引脚排列如图
[手机便携]
风河携手TCS建构5G/Open RAN分布式移动网络基础设施生态系统
全球领先的关键任务智能系统软件提供商风河公司®宣布,正在与塔塔咨询服务公司(TCS)合作, 在Wind River Studio上托管vRAN解决方案。这项战略合作将创建一个全栈移动基础设施解决方案,在4G-5G vRAN下一代网络中开展TCS部署和工程服务,并以Studio作为云平台。 TCS网络解决方案与服务副总裁Vimal Kumar 表示:“我们很高兴与风河合作,帮助我们的客户借助5G技术改善他们的业务。我们的Cognitive Network Operations平台运行在Wind River Studio之上,由此帮助电信网络运营商运用AI和ML技术来监测网络健康状况,预测可能发生的故障,提供以客户为中心的网络体
[网络通信]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
更多往期活动

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved