【技术实现步骤摘要】
本技术属于汽车单片机研发,具体的说是一种汽车单片机与can总线实验装置。
技术介绍
1、汽车单片机是现代汽车电控系统中的核心部件之一,它负责自动控制和调节功能,单片机是一种集成度高、可编程性强的微型计算机系统,集成了cpu、ram、rom、i/o端口、定时器、中断控制器等多个基本器件,在汽车电控系统中,单片机通过读取传感器的信号,对汽车的液压、电动、力传动以及发动机等系统进行控制,具体应用包括点火控制、喷油控制、abs控制、空调控制等;
2、随着汽车电子技术飞速发展,基于单片机和can总线架构的汽车电控技术得到了普遍应用,在该领域的研发和教学过程中,不能直接的实现对单片机作业的展示,对单片机的作业机理不能在教学或者研发环境中进行更好的展示,不便于提供各个电控单元和can总线的真实运行和实验环境,不便于对基于can总线的汽车电控系统应用进行开发调试,因此,针对上述问题提出一种汽车单片机与can总线实验装置。
技术实现思路
1、为了弥补现有技术的不足,针对单片机研发过程中,不能准确的模拟实验环境,影响单片机的教学或研发效率的问题,本技术提出一种汽车单片机与can总线实验装置,通过构建一个小型的车载can网络系统,为用户提供了can总线和uds诊断应用的汽车软件开发和调试环境,有效提高了汽车电控系统和uds诊断系统的教研效率。
2、本技术解决其技术问题所采用的技术方案是一种汽车单片机与can总线实验装置,包括:箱体,所述箱体内装配有高速can总线和低速can总线;
3、发动机模块,所述箱体内安装有发动机模块,所述发动机模块和车轮转速模块接入高速can总线;
4、所述箱体内安装有防盗模块、主驾模块和副驾模块,其中,防盗模块、主驾模块和副驾模块接入低速can总线;
5、用户模块,所述箱体内安装有用户模块,所述用户模块与高速can总线或低速can总线相连;
6、所述箱体内安装有油门传感器,所述发动机模块与油门传感器通过信号线连接;
7、所述箱体内安装有车轮转速模块和转速传感器,车轮转速模块与转速传感器通过信号线连接;
8、所述箱体内设置有仪表模块,所述仪表模块分别与低速can总线和高速can总线连接;
9、所述箱体内安装有dlc模块,所述dlc模块分别与低速can总线和高速can总线连接,能够更好的实现对不同检测信息通过波形判断是否异常。
10、优选的,所述箱体内安装有防盗开关,所述防盗模块与防盗开关通过信号线连接。
11、优选的,所述箱体内设置有车灯开关和车窗开关,所述主驾模块分别与车灯开关和车窗开关通过信号线连接;所述副驾模块与车窗电机通过信号线连接。
12、优选的,用户模块为单片机开发板,提供各类常见接口,通过can总线和其他模块进行数据交互。
13、优选的,所述高速can总线和低速can总线分别通过信号线接入显示器。
14、优选的,所述高速can总线的波特率为500kb/s;所述低速can总线的波特率为125kb/s,高速can总线和低速can总线通过仪表模块进行互联。
15、优选的,所述车灯开关与车灯串联,所述车灯信号传输至低速can总线上,由显示器显示车灯状态。
16、优选的,所述用户模块为正点原子f103单片机开发板。
17、优选的,所述车轮转速模块以100ms的频率在高速can总线上发送车轮转速帧。
18、优选的,所述主驾模块工作时会以2hz的频率由低速can总线向仪表模块发送主驾模块心跳帧;所述副驾模块工作时会以2hz的频率由低速can总线向仪表模块发送副驾模块心跳帧。
19、can帧应用层定义
20、实验装置各模块can数据帧的应用层定义如下表所示:
21、
22、
23、uds功能
24、发动机模块、车轮转速模块和仪表模块支持uds协议:15765协议,14229协议,主要提供会话控制、ecu重置、读取数据、输入输出控制、故障码操作、模块编程等服务,可以通过外接can分析设备或者用户模块向发动机模块、车轮转速模块和仪表模块获取uds服务。本实验装置各模块的uds服务地址值设置如下表所示:
25、uds服务地址
26、 地址类别 十六进制码 二进制码 仪表模块物理寻址 7e7 11111100111 发动机模块物理寻址 7e8 11111101000 车轮转速模块物理寻址 7e9 11111101001 仪表模块功能寻址 790 11110010000 发动机模块功能寻址 791 11110010001 车轮转速模块功能寻址 792 11110010010
27、本实验装置各模块的uds服务的主要时间参数如下表所示:
28、uds时间参数
29、
30、
31、本技术的有益之处在于:
32、本实用通过构建并仿真一个基本汽车电控系统模型,提供基于can总线的汽车电控系统基本工作原理演示与信号测量、汽车单片机应用程序开发、can总线应用开发、汽车电控系统故障诊断服务功能的开发与测试等功能,通过构建一个小型的车载can网络系统,为用户提供了can总线和uds诊断应用的汽车软件开发和调试环境,有效提高了汽车电控系统和uds诊断系统的教研效率。
本文档来自技高网...【技术保护点】
1.一种汽车单片机与CAN总线实验装置,其特征在于:包括:
2.根据权利要求1所述的一种汽车单片机与CAN总线实验装置,其特征在于:所述箱体(1)内安装有防盗开关(13),所述防盗模块(5)与防盗开关(13)通过信号线连接。
3.根据权利要求2所述的一种汽车单片机与CAN总线实验装置,其特征在于:所述箱体(1)内设置有车灯开关(14)和车窗开关(15),所述主驾模块(6)分别与车灯开关(14)和车窗开关(15)通过信号线连接;所述副驾模块(7)与车窗电机(16)通过信号线连接。
4.根据权利要求3所述的一种汽车单片机与CAN总线实验装置,其特征在于:所述用户模块(8)为单片机开发板,提供各类常见接口,通过CAN总线和其他模块进行数据交互。
5.根据权利要求4所述的一种汽车单片机与CAN总线实验装置,其特征在于:所述高速CAN总线(17)和低速CAN总线(18)分别通过信号线接入显示器。
6.根据权利要求5所述的一种汽车单片机与CAN总线实验装置,其特征在于:所述高速CAN总线的波特率为500Kb/s;所述低速CAN总线的
7.根据权利要求6所述的一种汽车单片机与CAN总线实验装置,其特征在于:所述车灯开关(14)与车灯(20)串联,所述车灯(20)信号传输至低速CAN总线(18)上,由显示器显示车灯(20)状态。
8.根据权利要求7所述的一种汽车单片机与CAN总线实验装置,其特征在于:所述用户模块(8)为正点原子F103单片机开发板。
9.根据权利要求7所述的一种汽车单片机与CAN总线实验装置,其特征在于:所述车轮转速模块(3)以100ms的频率在高速CAN总线(17)上发送车轮转速帧。
10.根据权利要求9所述的一种汽车单片机与CAN总线实验装置,其特征在于:所述主驾模块(6)工作时会以2Hz的频率由低速CAN总线(18)向仪表模块(4)发送主驾模块(6)心跳帧;所述副驾模块(7)工作时会以2Hz的频率由低速CAN总线(18)向仪表模块(4)发送副驾模块(7)心跳帧。
...【技术特征摘要】
1.一种汽车单片机与can总线实验装置,其特征在于:包括:
2.根据权利要求1所述的一种汽车单片机与can总线实验装置,其特征在于:所述箱体(1)内安装有防盗开关(13),所述防盗模块(5)与防盗开关(13)通过信号线连接。
3.根据权利要求2所述的一种汽车单片机与can总线实验装置,其特征在于:所述箱体(1)内设置有车灯开关(14)和车窗开关(15),所述主驾模块(6)分别与车灯开关(14)和车窗开关(15)通过信号线连接;所述副驾模块(7)与车窗电机(16)通过信号线连接。
4.根据权利要求3所述的一种汽车单片机与can总线实验装置,其特征在于:所述用户模块(8)为单片机开发板,提供各类常见接口,通过can总线和其他模块进行数据交互。
5.根据权利要求4所述的一种汽车单片机与can总线实验装置,其特征在于:所述高速can总线(17)和低速can总线(18)分别通过信号线接入显示器。
6.根据权利要求5所述的一种汽车单片机与can总线实验装置,其特征在于:所述高速can总线的波特...
【专利技术属性】
技术研发人员:吴士力,林若玺,
申请(专利权)人:南京交通职业技术学院,
类型:新型
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。