编号: 毕业设计说明书课 题:基于 CAN 总线的汽车车窗控制器设计 学 院: 信息与通信学院 专 业: 电子信息工程 学生姓名: 学 号: 姓 名: 职 称: 教授 题目类型:□理论讨论 □实验讨论 □工程设计 工程技术讨论 □软件开发 2025 年 6 月 10 日摘 要 随着电子技术的进展,汽车电子技术领域的应用也越来越多
汽车技术的进展越来越多的体现在汽车电子领域,现代的汽车电子技术已经走向了整车集成电子化、智能化、模块化的宽阔道路
汽车总线技术的进展,是车载电子领域的一个主要体现
目前有多种常用的汽车总线技术
本次课题对其中用的比较多的 CAN 总线技术进行讨论
CAN 是一种多主方式的串行通讯总线,基本设计法律规范要求有高的位速率和电磁干扰的高阻力,并产生出可以检测到任何错误
目前,在国外一些国家的 CAN 总线控制技术已经被广泛应用于汽车行业
CAN 其独特的优势,已经取代了传统的路由控制
本课题主要遵循 CAN2
0B 协议的汽车车窗 CAN 网络通信控制系统,其中着重讨论了以微控制器 STM32、CAN 通信收发器 TJA1050 等为核心器件来设计并制作 PCB 实验板,以电机的正反转来模拟汽车车窗的升降,完成硬件设计
同时以 Keil 公司设计、研发的 uVision4 IDE 为开发工具,采纳 C 语言编写控制程序的软件设计,对程序进行调试、编译后,利用专用的单片机烧写软件,将程序写入 PCB 实验板中,完成本实验的网络控制模拟讨论
本次课题将设计主控节点与四个从节点,通过主节点通过 CAN 总线各个节点对其进行控制
关键词:汽车电子;CAN 总线;车窗控制Abstract With the development of electronic technology, automotive electronic technology applicat