- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
指导教师评定成绩:
审定成绩:
重庆邮电大学
移通学院
现代汽车电控课程设计报告
设计题目:汽车车门控制系统的设计与实现(方案)
单位(系部):08自动化系
学生姓名:车磊
专业:自动化专业
班级:
学号:0512080217
指导教师:赵双
设计时间:2011年11月
1轿车车门控制系统的功能描述
与传统的设计相比,本系统突出体现了总线控制的智能化和
人性化,同时支持对玻璃自动和手动2种操作模式的控制;具有智能防
夹功能,即在玻璃的自动上升过程中,如果经过算法判断发生夹碰,将
自动反转并下降15mm,对乘客进行保护;具有碰撞应急功能,通过共享
网络信号,如果发现碰撞,即刻将碰撞报警在总线上广播,接收到报警
后所有的车窗同时下降,便于乘客逃生;具有智能关窗功能,如果从网
络上获取点火钥匙关闭和外部中控锁关闭信号,将自动升起所有玻璃,
避免由于驾驶员的疏忽而引发的意外。
对中控锁的控制,支持内部、外部和遥控3种操作模式;具有自动
锁闭功能,即通过总线实时监测车速变化,如果发现车速超过15km/h,
将自动锁止中控锁;具有碰撞应急功能,如果从网络上发现碰撞信号,
将自动打开中控锁,便于乘客逃生。
2CAN/LIN混合网络的构建
车门控制系统的网络结构原理如图1所示。由于CAN总线在汽车
网络应用中的主流地位,各半导体供应商都提供对CAN协议的完善支
持。本系统以内置MSCAN模块的MC68HC908GZ16和MC33889CAN收发
控制器为底层基础,实现CAN的通信。LIN总线作为CAN通信网络的
辅助,基于主从结构,使用单线通信,充分体现了价格方面的优势。其
目标应用是不需要CAN的性能、带宽及复杂性的低速系统,系统中利
用MC68HC908GZ16中的ESCI模块+MC33399和908E625构建LIN通
信网络,实现对后视镜的控制。
基于MSCAN模块对CAN通信的硬件支持,通过软件中对相应寄存
器的设置实现对CAN通信的消息类型、通信速度、消息过滤和位定时
等网络参数的初始化。同时通过接收中断和时间中断来触发消息帧的
收发,实现数据的交换。最后通过CAN状态中断和循环检测实现对错
误的界定和处理。
由于没有专门的硬件支持,LIN总线通信协议的实现与CAN不
同,更多的是通过软件驱动实现的。目前支持LIN通信协议的底层驱
动程序有:LINAPI和MotorolaAPI2种,本系统采用后者实现通
信。相对于硬件支持,软件实现的通信给开发者提供了更大的控制自
由度,但也相应增加了软件开发的工作量。首先必须把驱动文件与系
统工程进行链接,并对驱动程序进行相应的资源分配。通常主节点驱
动将占用23B的RAM、1391B的ROM和不超过34B的堆栈;从节点驱
动占用20B的RAM、1071B的ROM和不超过34B的堆栈。为了加速驱
动的运行和减少对ROM资源的占用,通常需要分配20~23B的RAM零
页空间,当然资源的占用会随系统消息的增加而增加。然后通过相应
的配置文件对通信的时钟、速率和节点所涉及的消息进行定义。最后
主程序通过对链接成功的LIN驱动库函数的调用,实现LIN的网络通
信。
在具体的应用中,基于物理位置和LIN总线一主多从的特性,选
择以驾驶员侧门节点为主节点,以后视镜节点为辅节点构造
文档评论(0)