- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于DSP的电子节气门控制器的研制推荐
基于DSP的电子节气门控制器的研制
摘要:节气门是车用发动机一个十分重要的装置,是影响发动机性能的关键部件。针对新型电子节气门的特点,设计了一套基于TMS320LF2407 DSP的带CAN总线的电子控制单元,该控制单元可方便地与车辆中其他ECU组成分布式控制系统。运行结果表明该控制器具有设计合理、性能稳定、抗干扰能力强、可靠性高等优点。
关键词:电子节气门;DSP;CAN总线;控制算法
1 前言
节气门是汽车发动机的重要控制部件。为了提高汽车行驶的动力性、平稳性、经济性并减少排放污染,世界各大汽车制造商推出了各种控制特性良好的电子节气门及其相应的电子控制系统,组成电子节气门控制系统(ETCS)。由于ETCS的优越性,目前,世界上越来越多的大型汽车制造公司开始采用ETCS。传统机械式节气门面临着被电子节气门所取代的趋势。本设计是混合动力电动轿车控制系统的一个ECU单元。该控制系统是基于CAN总线的分布式控制系统。
2 系统组成
由于CAN总线技术在信号传输一系列优点[1],本系统也采用了CAN总线通信技术。节气门的开度给定信号由上位机通过CAN总线传送。电子节气门控制系统是一个典型的位置反馈系统。当系统给定为0V时,电机停在0度的位置,即完全关闭;当为5V的时候,迅速转到90度的位置停下,即完全打开;当输入给定从5V调整为2.5V时,电机能迅速从90度转到45度的位置并停下。本设计的系统总体框图见下图1:
3 DSP与CAN系统设计
在系统设计中,我们选取德州仪器(TI)公司最近推出的一款面向电机控制领域的高性能定点DSP TMS320LF2407 [2] 作为系统的控制核心。该芯片集成了本系统所需要的A/D转换
收稿日期:2003-02-21
作者简介:尹叶丹(1979-),男,湖北荆门人,武汉理工大学自动化学院硕士研究生
基金项目:国家863高技术研究发展计划资助项目(2001AA)
模块,PWM脉宽调制通道和CAN总线通讯模块以及多路IO输出。并且它还具有体积小,速度快的优点。
3.1 DSP控制单元
DSP控制单元结构图见图2。
节气门开度给定信号是通过CAN总线由上位机传出,被本系统DSP中的CAN控制器接收。节气门位置反馈是一个模拟的电压信号,因为TMS320LF2407 DSP自带有模数转换模块,所以反馈信号可以直接接到DSP的一路A/D引脚,当然需给DSP的A/D模块供电,并为转换提供基准参考电压。给定与反馈在DSP中经过一定的算法最终转化为占空比变化的PWM脉宽调制信号输出。为了调试方便,我们需为DSP扩展一个外部程序RAM。另外由于DSP的驱动能力有限,并且其工作电压为3.3V,所以其引脚输出或接收的一些信号包括CAN发送,CAN接收和IO口输出的信号都需经过缓冲和电平转换,才能与TTL的5V信号相接[3]。在本设计中,缓冲和电平转化由74HC245芯片一并完成,该芯片采用3.3V供电。
3.2 CAN总线接口电路
CAN总线采用的双绞线,两根线分别为CAN高和CAN低。图中的PCA82C250芯片就是驱动DSP的CAN控制器与物理总线间的接口,它是专用的CAN驱动芯片,提供对总线的差动发送和接收功能。它完成CANH,CANL和CAN发送,CAN接收之间的信号转换。82C250工作电压为5V。CAN总线终端的匹配电阻选用典型值为120欧。为了增强CAN通信的抗干扰能力,在缓冲器和CAN驱动之间,我们设计了光电隔离电路。采用的是高速光隔芯片6N137,输入与输出的供电电压也都采用5V。另外,为了避免电源引起的干扰,CAN通信部分采用单独的DC-DC电源模块供电。电路结构如图3所示:
3.3 软件设计
在本系统的软件程序流程中,存在两个中断。一个是主控ECU(CAN上位机)每隔20ms发出的数据引起本系统节气门ECU的中断,通过中断,从CAN总线上取出本系统中所需的数据并计算所要求的开度给定电压,更新该给定变量。另一个是本系统定时器周期到而引起的中断,在该中断服务程序中,进行控制算法,包括采样节气门位置反馈电压,智能PI控制算法,然后更新PWM比较寄存器,通过调节PWM占空比调节节气门开度。在程序中PWM脉宽调制信号的周期设为200μs,即频率5kHz。
CAN控制器的配置:
在一个由CAN组成的分布式系统中,很多节点不断的向CAN总线发送不同的信号。所以我们必须屏蔽掉本系统不需要的信号。在CAN协议中,每一个节点都被分配固定的ID号。当一组信号过来,CAN接收程序首先判断该信号的ID来源,如果是所需要的,则接收。CAN控制器配置具体指令如下:
LDP #DP_CANMBX
SPLK #0DAFEH, MSGID0H ;设置邮箱0的控制字及ID; IDE=1,AME=1,AAM=0
您可能关注的文档
- 城管党员活动周总结范文推荐.doc
- 城管综合楼建设项目可行性研究报告推荐.doc
- 城际铁路XX城郊区域综合治理项目可行性研究报告可行性研究报告推荐.doc
- 域名与域名的管理推荐.doc
- 城乡劳动力实训基地建设项目可行性研究报告推荐.doc
- 培训效果评估探究--推荐.doc
- 培训班开班动员会议讲话范文推荐.doc
- 基于 ARM 的汽车电子控制系统单元设计推荐.pdf
- 城市立交桥工程可行性研究报告推荐.doc
- 基于32位微处理器与实时操作系统Chap6推荐.ppt
- 历史的巨响 奋进的力量纪念我国第一颗原子弹爆炸成功60周年-热点速递“内容简介+素材集锦+时评+作文链接+范文”.docx
- 历史的巨响 奋进的力量:纪念我国第一颗原子弹爆炸成功60周年-热点速递“内容简介+素材集锦+时评+作文链接+范文”.docx
- 吉林省2016年中考文综试卷(解析版).doc
- 吉林省2016年中考文综试卷(解析版).doc
- 吉林省2016年度中考政 治试题(word版,含答案).doc
- 吉林省2016年中考政治试卷及答案【word版】.doc
- 2016年吉林省中考政治试题及答案解析.doc
- 吉林2016年初中毕业生学业考试.doc
- 竞聘技校数学老师演讲.docx
- 2016年吉林省中考政治试题解析.doc
最近下载
- 第十四章地锚.ppt.ppt
- [九江]2025年上半年九江市事业单位“才汇九江”高层次人才招聘373人笔试历年参考题库附带答案详解.pdf
- PADI开放水域潜水员理论考试A卷.docx
- 危急值考核试卷及答案.docx VIP
- 常用尿动力学检查及结果判读.pptx
- 抛光机安全操作规程培训.pptx VIP
- DB4203∕T 143-2019 中药材七叶一枝花林下栽培技术规程(十堰市).pdf
- 大学生职业生涯规划与就业指导(高校学生学习职业生涯规划与就业指导课程)全套教学课件.pptx
- 2025广东省生物制品与药物研究所招聘12人(编制)考前自测高频考点模拟试题含答案解析.docx VIP
- 麦肯锡-数字化劳动力白皮书.pdf VIP
文档评论(0)