学位论文 > 优秀研究生学位论文题录展示

基于车用总线的车窗控制系统的设计与研究

作 者: 方青
导 师: 郭继昌
学 校: 天津大学
专 业: 电路与系统
关键词: 车身网络 LIN/CAN总线 车窗控制系统 分布式控制
分类号: TP273
类 型: 硕士论文
年 份: 2007年
下 载: 173次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着通信技术的发展以及集成电路和微处理器在汽车上的广泛应用,汽车电子己呈现出网络化的发展趋势,车上网络技术己成为汽车电子领域的研究和应用热点。局部互联网络LIN( Local Interconnect Network)是低成本的汽车网络,它是现有多种汽车网络在功能上的补充。车身控制系统通常包括单个主模块和多个从模块。本文设计并实现了夏利车的车窗控制从模块,利用该系统可以实现车窗的自动升降和错误报警信息,主模块和从模块之间采用LIN2.0协议进行通讯。其中车窗控制模块包括硬件电路和软件控制算法两部分。硬件由以下几部分组成:(1)中央处理器单元:采用飞思卡尔68HC908EY16单片机为微处理器;(2)电机驱动单元:用MC33984芯片实现电机驱动;(3)开关检测单元:用MC33972检测开关状态;(4)通讯单元:采用MC33689LIN转换芯片。软件部分包括控制程序和主机通讯程序。控制程序采用CodeWarrior为软件开发平台,采用C语言实现了车窗控制编程。主机通讯程序采用LabVIEW8.0,实现了主模块与车窗控制模块之间的通讯。最后为了扩展本系统在车身控制系统中的应用,应用CAN收发器TJA1050和控制器SJA1000实现了CAN总线通讯。实际运行结果表明:该系统较好地满足了设计要求,有效地发挥了LIN网络在分布式控制中的优势。

全文目录


中文摘要  2-3
ABSTRACT  3-7
第一章 绪论  7-12
  1.1 汽车电子技术的现状和发展趋势  7-9
    1.1.1 国外汽车电子行业的现状和发展趋势  7-8
    1.1.2 国内汽车电子行业的现状和发展趋势  8-9
  1.2 车身控制系统的概述  9-10
  1.3 课题的主要内容  10-11
  1.4 所研究课题的目的和意义  11-12
第二章 车用控制总线  12-24
  2.1 车用总线概述  12-13
    2.1.1 车用总线的形式  12
    2.1.2 LIN和CAN总线协议的比较  12-13
  2.2 LIN总线协议  13-18
    2.2.1 LIN的主要特性  13-14
    2.2.2 报文  14
    2.2.3 报文传输  14-18
  2.3 CAN总线协议  18-21
    2.3.1 CAN协议的分层结构  18-19
    2.3.2 CAN的帧格式  19-20
    2.3.3 CAN的帧类型  20-21
  2.4 其它车用总线协议介绍  21-24
    2.4.1 J1850 协议  21-22
    2.4.2 Flexray协议  22
    2.4.3 MOST协议  22-23
    2.4.4 IDB1934 协议  23-24
第三章 车窗控制系统的硬件设计  24-37
  3.1 系统硬件整体框架  24-25
  3.2 核心原器件的设计  25-28
    3.2.1 主芯片MC68HC908EY16 的介绍  25
    3.2.2 68HC908EY16 的串行外围接口模块  25-27
    3.2.3 68HC908EY16 的增强型串行通讯接口模块  27-28
  3.3 外围芯片的设计  28-35
    3.3.1 MC33984 的设计  28-31
    3.3.2 MC33972 的设计  31-33
    3.3.3 MC33689 的设计  33-35
  3.4 PC接口板KIT908EINTFC的介绍  35-37
第四章 车窗控制系统的软件设计及调试  37-53
  4.1 总体框架  37-38
    4.1.1 车身控制系统整体框架  37
    4.1.2 车窗控制部分框架  37-38
  4.2 MC33984 的软件驱动  38-42
    4.2.1 MC33984 的工作模式  38-39
    4.2.2 MC33984 寄存器  39-40
    4.2.3 MC33984 的软件编程  40-42
  4.3 MC33972 的软件驱动  42-45
    4.3.1 MC33972 寄存器  42-43
    4.3.2 MC33972 软件编程  43-45
  4.4 MC33689 的软件驱动  45-48
    4.4.1 MC33689 传输的数据格式  45-46
    4.4.2 MC33689 软件编程  46-48
  4.5 PC机上的界面设计  48-51
    4.5.1 界面编程工具LabVIEW8.0  48
    4.5.2 RS232 串口通讯  48-49
    4.5.3 界面编程  49-51
  4.6 系统调试及功能实现  51-53
    4.6.1 系统调试  51
    4.6.2 系统实现的主要功能  51-53
第五章 车窗控制系统的扩展应用  53-62
  5.1 独立的控制器SJA1000  53-57
  5.2 高速CAN收发器TJA1050  57-58
  5.3 CAN通讯  58-62
    5.3.1 硬件连接  58
    5.3.2 软件编程  58-62
第六章 总结和期望  62-63
附录  63-72
  附录1:MC33984 驱动电机程序  63-67
  附录2:MC33972 开关检测程序  67-72
参考文献  72-74
发表论文和参加科研情况说明  74-75
致谢  75

相似论文

  1. 基于感性负载的车身网络控制系统,U463.6
  2. 金华电业局无功电压分布式二级控制系统的建设与实施,TM761.1
  3. 多功能智能化牵引床系统设计,TH789
  4. 基于HART协议电流模拟量输出冗余DCS接口设计,TP273
  5. 混合驱动水下机器人控制系统设计,TP242
  6. 基于CAN总线的多电机分布式控制系统研究,TM301.2
  7. 基于LabVIEW的分布式控制系统研究,TP273
  8. 大型试验水池集控系统设计研究,TP273
  9. 车身网络控制系统的模块化设计方法研究,TP273
  10. 基于博弈模型的多智能体覆盖控制,TP18
  11. 10MeV辐照电子直线加速器控制系统的研制,TL53
  12. 模块化可重组机器人分布式控制系统设计,TP242
  13. 基于致动器阵列的飞行器分布式控制系统研究,V448.2
  14. 船舶综合控制系统的研究与设计,U664.82
  15. 无刷直流电机分布式控制系统设计,TP273
  16. 盾构掘进试验平台监控系统的开发与应用,TP277
  17. 基于嵌入微处理器和CAN总线测控系统的研究,TP273.5
  18. 基于PEBB的三相电压源逆变器设计,TM464
  19. 局部互联网络LIN在分布式车身控制中的应用研究,U463.82
  20. 分布式控制系统在线升级技术的研究与实现,TP273

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 自动控制、自动控制系统
© 2012 www.xueweilunwen.com