基于总线技术的重型汽车CAN控制系统柔性配置方法技术方案

技术编号:3781820 阅读:191 留言:0更新日期:2012-04-11 18:40
基于总线技术的重型汽车CAN控制系统柔性配置方法,第一步, 上位机柔性配置模块1生成车身系统的配置关系;第二步,上位机柔 性配置模块1传输此配置关系到中央控制器模块2中存储;第三步, 中央控制器模块2检测输入端口状态,由非易失型存储器中存储的配 置关系得出此输入端口的意义;第四步,针对高有效输入和低有效输 入,在开关量输入检测上拉电源控制模块3上施加电平信号,检测出 此输入开关量信号的目前状态;第五步,检测输入端口所控制的输出 端口和其输出方式;第六步,功率输出模块完成对功率输出。本方法 通过修改车身配置信息从而改变硬件端口的输入和输出功能,完成系 统柔性配置的功能,应用于相同硬件平台下的不同车型的重型卡车。

【技术实现步骤摘要】

本专利技术属于汽车电子领域范畴,具体涉及一种基于总线技术的重 型汽车CAN控制系统柔性配置方法。
技术介绍
随着汽车技术的不断发展,每辆汽车拥有的独立电子器件和系统 数目平均已经超过了 80个。电子系统必然会在汽车电子控制单元(ECU)中存在越来越多的输入输出通道来对信号进行采集和控制功 率输出,由于目前的汽车车型变化多样,并且在重型卡车上相同的底 盘可能会生产不同的车型。用户在选购重型卡车的时候也有目的选择 车身上的电气配置,所以导致每种车型所需要的输入输出通道端口和 端口类型等等参数都不一致。在硬件上设计汽车电子控制单元(ECU) 的时候,为了照顾不同车型就可能需要很多种硬件电路,软件上针对 不同车型也同样必须设计不同的软件来完成输出功能。每次改变车型 配置需要的工作量很大。在汽车电子控制单元(ECU)的设计发展中,中央处理器中的非 易失型存储器的容量越来越大,中央处理器的处理能力也越来越强, 利用中央处理器的大容量非易失型存储器存储重要数据并在实际行 车中调用这些数据完成一定的功能变得非常容易。
技术实现思路
本专利技术的目的在于克服上述现有技术的缺点,提供一种基于总线技术的重型汽车CAN控制系统柔性配置方法,能够通过修改中央控 制器中存储的配置信息从而改变硬件端口的输入和输出功能,完成整 个系统柔性配置的功能,能够应用于相同硬件平台即重型卡车控制器 下的不同车型的重型卡车。为达到上述目的,本专利技术采用的技术方案是-基于总线技术的重型汽车CAN控制系统柔性配置方法,第一步, 采用上位机柔性配置模块1生成车身系统的配置关系、定义硬件端口 号、在配置表格中填写每个输入输出逻辑关系的定义,在此关系中包 括的内容有本输入端口输入的信号属于高有效还是低有效、输入端口 号、输出方式和输出端口号;第二步,上位机柔性配置模块1通过 CAN总线传输此配置表格到中央控制器模块2中存储;第三步,在 车辆行驶中中央控制器模块2扫描某一输入端口的输入状态,检查非 易失型存储器中存储的配置关系就可以得出此输入端口代表的意义; 第四步,针对高有效输入和低有效输入,在开关量输入检测上拉电源 控制模块3上施加电平信号作为上拉,检测出此输入开关量信号的目 前状态;第五步,检査非易失型存储器中的内容,判断此输入端口所 控制的输出端口是什么,并得出其输出方式;第六步,中央控制器模 块2控制功率输出模块,完成对功率驱动的输出。所说的上位机柔性配置模块1的功能包括完成整车输入输出端 口功能的配置,其配置内容由CAN总线发送到中央控制器模块2中存储。所说的中央控制器模块2的功能包括接收来自上位机柔性配置 模块1发送的配置信息,并由此信息完成输入的检测和输出的控制。所说的开关量输入检测上拉电源控制模块3的功能包括针对不 同输入端口的不同输入特性,在高有效输入和低有效输入的情况下输 出不同的电平作为上拉到输入端口上,作为输入检测的依据。所说的开关量输入检测模块4的功能包括对输入的信号进行隔 离和降压,然后将经过处理的信号输入到中央控制器模块2。所说的功率输出模块5的功能包括接收来自中央控制器模块2所 输出的驱动信号,由功率驱动器件输出控制信号。采用上述柔性配置方法的技术方案,在相同的汽车电子控制单元 (ECU)的硬件平台上,通过上位机柔性配置模块1生成车身电气配 置表并下载到中央控制器模块2中,可以灵活的完成不同类型重卡的 整车电气配置方案。配合下位机软件的设计可以使用一套软件和硬件 配置所有类型的重卡,简化设计工作,提高汽车电子控制单元(ECU) 的设计效率。 附图说明图1是本专利技术的电路框图。图2是本专利技术应用到具体电路的端子图。图3是本专利技术检测高有效输入开关量信号的电路图。图4是本专利技术检测低有效输入开关量信号的电路图。具体实施方式下面结合附图对本专利技术作进一步详细说明。参见图l,本专利技术所采用的电路包括上位机柔性配置模块1、中央处理器模块2、开关量输入检测上拉电源控制模块3、开关量输入 模块4和功率输出模块5。上位机柔性配置模块1可以通过对不同车 型的不同需求生成专用于此车型的配置文件,通过CAN总线将此配 置文件下载到中央处理器模块2,中央控制模块2将此配置内容存储 到其非易失型存储器中。在车辆正常行驶中,上位机柔性配置模块l 不会工作,中央控制器模块2采样某一开关量输入端口的输入时首先 由非易失型存储器中内容判断该端口是属于高有效还是低有效输入, 然后在开关量输入检测上拉电源控制模块3上施加电平信号作为上 拉来控制开关量输入模块4的采样,完成对该端口的采样后由中央控 制器模块2中的非易失型存储器的内容判断该输入端口对应的是功 率输出模块5中的那个端口 ,然后中央控制模块2在此端口上施加相 应功率输出方式的控制波形,完成对实际负载的驱动。图2为本专利技术中柔性配置方法在实际端子上的一个应用,此实施 例的控制器共分为6个端子,其中端子A为高边功率驱动输出端子, 共有9路输出,端子B、端子C、端子D都为开关量输入模块4的 输入,共有116路输入,端子E为高边功率驱动输出端子,共有9 路输出,端子F为低边功率驱动输出端子,共有15路输出。在上位机柔性配置模块1对此实施例的电路进行配置的时候,首 先向所有开关量输入模块4中的输入端子分配端口号,然后向功率输 出模块5中的高边功率输出端子分配端口号,最后对功率输出模块5中的低边功率输出端子分配端口号;完成端口号分配后,通过上位机 柔性配置模块1来统计需要配置车型的电气输入输出关系和此车型 输入端口的高有效和低有效的情况,划分功率输出端口为高边功率输 出和低边功率输出两个部分,然后在配置信息表中填写此车型的配置 信息;完成配置信息编写后,通过上位机柔性配置模块1将此配置信 息下载到中央控制器模块2中,完成整车的电气控制,如果需要改变 输入输出的关系,可以通过上位机柔性配置模块1修改配置信息,将 需要替换和增补的输入输出配置信息在配置表中修改,然后通过上位 机柔性配置模块1将此新的配置信息下载到中央控制器模块2中。图2中所示输入输出的端子只是本专利技术的其中一个应用举例,实 际应用中不同重型卡车控制系统的输入输出端子都可以应用本专利技术 实现输入端口和输出端口的柔性互换。本专利技术的开关量输入模块4中高有效的开关量输入是由图3中的 电路来完成采样的,检测高有效输入开关量信号的电路包括由开关量 输入检测上拉电源控制模块3输入的控制电压CTL-POWER,该电压 与第一电阻Rl串联作为低有效输入开关量的上拉电路,第一电阻 Rl的另外一端与第二电阻R2、第一电容C1相连接后与第一输入端 口IN1相连接。第一电容C1在电路中起到静电保护的作用。第二电 阻R2的另外一端与第二电容C2相连接后构成RC滤波电路后与第 一光耦U1前级相连接,对输入信号进行滤波整形,滤除杂波和干扰 信号。第一光耦U1的前级与模拟地相连接,第一光耦U1的后级与 数字地连接,从而使开关量输入信号电平与输入到单片机的电平实现隔离。第三电阻R3与5V电压相连接,第三电阻R3的另外一端与 第一光耦U1后级的集电极开路输出端相连接,构成输入信号输入单 片机的上拉电路。图3所示的电路在进行高有效检测时,开关量输入检测上拉电源 控制模块3输入的CTL-POWER为0V,本文档来自技高网...

【技术保护点】
基于总线技术的重型汽车CAN控制系统柔性配置方法,其特征在于:第一步,采用上位机柔性配置模块(1)生成车身系统的配置关系、定义硬件端口号、在配置表格中填写每个输入输出逻辑关系的定义,在此关系中包括的内容有本输入端口输入的信号属于高有效还是低有效、输入端口号、输出方式和输出端口号;第二步,上位机柔性配置模块(1)通过CAN总线传输此配置表格到中央控制器模块(2)中存储;第三步,在车辆行驶中中央控制器模块(2)扫描某一输入端口的输入状态,检查非易失型存储器中存储的配置关系就可以得出此输入端口代表的意义;第四步,针对高有效输入和低有效输入,在开关量输入检测上拉电源控制模块(3)上施加电平信号作为上拉,检测出此输入开关量信号的目前状态;第五步,检查非易失型存储器中的内容,判断此输入端口所控制的输出端口是什么,并得出其输出方式;第六步,中央控制器模块(2)控制功率输出模块,完成对功率驱动的输出。

【技术特征摘要】

【专利技术属性】
技术研发人员:白浩博贾玉健姚建军李爱军秦贵波
申请(专利权)人:西安智源电气有限公司
类型:发明
国别省市:87

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1