一种汽车仪表报警灯自检系统及检测方法

文档序号:6693275阅读:335来源:国知局
专利名称:一种汽车仪表报警灯自检系统及检测方法
技术领域
本发明涉及汽车仪表,具体地说,涉及一种汽车仪表报警灯自检系统及检测方法。
背景技术
在普通的汽车仪表总成中,由于报警电路只是在故障发生的情况下才会工作,为了能够知道报警灯的状态,在汽车点火时一些重要的报警灯会被点亮3秒钟,由驾驶员在这3秒钟内通过肉眼观察报警灯是否被点亮来判断这些报警灯的好坏。随着汽车电子的不断发展,汽车仪表上报警灯的数量越来越多,点火自检时点亮的报警灯也越来越多。仪表中就有多达8个报警灯需要在点火时自检。由于自检的报警灯过多,驾驶员在汽车点火时还要注意其他的车辆信息,很容易忽略自检报警灯的状态。从而遗漏重要的报警信息,使车辆存在安全隐患。此外,一个报警电路不能正常工作的引发条件有很多的可能性。普通的仪表要确定故障部位需要层层检查是传感器损坏,还是线束有问题,或是仪表板故障等等。这样的状况给维修人员的检修带来了很大工作量,往往要通过大量的排查工作才能确定故障部位。

发明内容
本发明所要解决的技术问题是,针对现有技术的不足,提供一种汽车仪表报警灯自检系统及检测方法,以达到实现对仪表上所有软件控制报警灯的自动检测以及故障代码的存储。
为解决上述技术问题,本发明的技术方案是,一种汽车仪表报警灯自检系统,包括与单片机相连接的报警电路、与各电路相连接的电源、其特征在于所述报警电路中的报警灯通过检测电路与单片机相连接;所述的单片机还与一存贮器相连接;所述的检测电路,用于检测报警灯的状态,并将检测结果送至单片机;所述的存贮器,用于存贮检测结果。仪表在点火(ON)的时候,会有3秒钟的自检。此时报警灯会通过软件的模拟输入被点亮。在发光二极管(LED)灯进行自检的同时,单片机发送指令,让检测电路经由一定的顺序对每一个报警灯的状态进行检测,他通过测量LED导通时的正向电压,判断其是否正常工作,并反馈检测数据。通过单片机和检测电路实现对每一个报警灯的状态进行数据编码,并储存在外挂存贮器的中。
一种汽车仪表报警灯自检系统,所述的报警灯正极与检测电路相连接。
一种汽车仪表报警灯自检系统,所述的报警灯为发光二极管。
一种汽车仪表报警灯自检系统,所述的检测电路的型号为HC4051。
一种汽车仪表报警灯自检系统,所述的单片机设有诊断接口,并通过诊断接口选择性的与诊断仪相连接。
一种汽车仪表报警灯自检系统的检测方法,其特征在于所述的检测方法包括下例步骤;a)点火步骤,用于在设定的时间内接通报警灯;b)读取步骤,用于依次读取报警灯的状态数据;c)比较步骤,用于将读取的报警灯状态数据与存贮器存贮的正常数值比对,判断是否在正常数值范围之内;若比较结果为是,则进入发送步骤;若为否,则进入转换步骤;d)转换步骤;用于将报警灯状态信息进行处理,转换成预设的每一个报警灯相对应的故障代码;e),存贮步骤,用于将报警灯相对应的故障代码存贮到存贮器中;f),报警步骤,用于输出报警状态数据,,驱动蜂鸣器报警;g),发送步骤,用于根据比较步骤或报警步骤的报警灯的状态数据,通过COM总线发送数据;h),结束步骤,报警灯自检结束,系统复位。
一种汽车仪表报警灯自检系统的检测方法,其特征在于所述的报警步骤的报警灯的状态数据为报警灯故障代码数据。
汽车仪表报警灯自检系统及检测方法,由于采用上述结构,报警灯通过检测电路与单片机相连接,检测报警灯的状态,并将检测结果送至单片机。通过软件和组合逻辑电路实现对每一个LED报警灯的状态进行数据编码,并储存在外挂的存贮器中。使用一个LED报警灯的检测电路将使驾驶员不再把注意力集中在仪表的自检信息上,也消除了因为报警灯损坏而带来的安全隐患。同时它也能帮助维修人员在维修检测过程中既快速又准确的作出判断,用户可以通过匹配的诊断仪读取故障代码值,并根据故障代码列表查出具体的仪表故障线路。简化了排查工作,节约了时间,降低了车辆检修的工时和技术要求。
具体实施例方式
下面结合附图和具体实施方式
对本发明作进一步详细的说明;

图1为本发明一种汽车仪表报警灯自检系统方框图;图2为本发明一种汽车仪表报警灯自检系统结构电路结构示意图;图3为图2中所示红色发光二极管管压降与电流曲线图;图4为图2中所示白色发光二极管管压降与电流曲线图;图5为本发明一种汽车仪表报警灯自检系统的检测方法的流程图;在图1、图2中,1、单片机;2、报警电路;3、检测电路;4、存贮器;5、发光二极管;6、诊断仪。
如图1、图2所示,一种汽车仪表报警灯自检系统,包括与单片机1相连接的报警电路2、与各电路相连接的电源、所述的报警电路2中的报警灯正极通过检测电路3与单片机1相连接;报警灯为发光二极管5,检测电路3的型号为HC4051。所述的单片机1还与一存贮器4相连接;所述的检测电路3,用于检测报警灯的状态,并将检测结果送至单片机1;所述的存贮器4,用于存贮检测结果。发光二极管5的核心部分是由p型半导体和n型半导体组成的晶片,在p型半导体和n型半导体之间有一个过渡层,称为p-n结。在某些半导体材料的PN结中,注入的少数载流子与多数载流子复合时会把多余的能量以光的形式释放出来,从而把电能直接转换为光能。因此,发光二极管5跟普通的二极管原理相通,表象上也都有一个确定的“正向导通压降”。所不同的是由于物理特性上的差异的发光二极管5正向压降稍高,一般在1.8-3.5V之间。我们通过配灯电阻R确保发光二极管5上的电流。参见图3、我们可以看到,当电路中电流值确定后,发光二极管5的正向压降是稳定在一个很小的区间(1V~1.9V)里的。利用这一特性来检测仪表板上发光二极管5的好坏。首先,仪表在点火ON的时候,会有3秒钟的自检。此时发光二极管5报警灯会通过软件的模拟输入被点亮。在发光二极管5灯进行自检的同时,单片机1发送指令至检测电路3的信号输入端A、B、C,让检测电路3经由一定的顺序对每一个发光二极管5报警灯的状态进行检测,他通过测量发光二极管5导通时的正向电压,判断其是否正常工作,并反馈检测数据。具体方法如下如果发光二极管5是完好的那就应该有一个恒定的压降。我们的检测电路就可以测量到一个在范围以内,(如图3所示,为1.7V~1.9V以红色发光二极管5为例)正确的电压值。如果发光二极管5损坏、被烧毁出现断路故障,则检测到的值应该是一个超出监测范围的高电平(如12V);如果是发光二极管5被击穿出现短路故障则检测到的电压值应该是一个超出范围的低电平(如0.7V)。单片机1由此作出判断。如果检测到任意一路或更多发光二极管5的状态不正常,则单片机1将控制蜂鸣器发出报警,并对状态信息进行处理,转换成预设的每一个报警灯相对应的故障代码(DTC),并存储到外挂的存贮器4中。最后单片机1还将向CAN总线发送一帧故障代码数据(CAN message)告诉相对应的控制模块报警灯发生故障的信息。在维修过程中,用户可以通过与单片机1诊断接口相匹配的诊断仪6读取故障代码值,并根据故障代码列表查出具体的仪表故障线路。简化了排查工作,节约了时间。图4白色发光二极管管压降与电流曲线图;正常工作时的管压降与红色发光二极管不同。
如图5所示,步骤21为点火,用于在设定的时间内接通报警灯,仪表在点火ON的时候,会有3秒钟的自检。此时发光二极管5报警灯会通过软件的模拟输入被点亮。步骤22为读取,在发光二极管5灯进行自检的同时,通过测量发光二极管5导通时的正向电压,判断其是否正常工作,并反馈检测数据。步骤23为比较步骤,用于将读取的报警灯状态数据与存贮器存贮的正常数值比对,判断是否在正常数值范围之内;若比较结果为是,则进入发送步骤27;通过COM总线发送数据,若为否,则进入转换步骤24;用于将报警灯状态信息进行处理,转换成预设的每一个报警灯相对应的故障代码后进入步骤25,将报警灯相对应的故障代码存贮到存贮器中。步骤26为报警,用于输出报警状态数据,报警灯的状态数据为报警灯故障代码数据,并驱动蜂鸣器报警后进入步骤27,通过COM总线发送数据至车身控制器。步骤28为结束步骤,报警灯自检结束,系统复位。
上面结合附图对本发明进行了示例性描述,显然本发明具体实现并不受上述方式的限制,只要采用了本发明的方法构思和技术方案进行的各种改进,或未经改进直接应用于其它场合的,均在本发明的保护范围之内。
权利要求
1.一种汽车仪表报警灯自检系统,包括与单片机(1)相连接的报警电路(2)、与各电路相连接的电源、其特征在于所述的报警电路(2)中的报警灯通过检测电路(3)与单片机(1)相连接;所述的单片机(1)还与一存贮器(4)相连接;所述的检测电路(3),用于检测报警灯的状态,并将检测结果送至单片机(1);所述的存贮器(4),用于存贮检测结果。
2.根据权利要求1所述的一种汽车仪表报警灯自检系统,其特征在于所述的报警灯正极与检测电路(3)相连接。
3.根据权利要求1或2所述的一种汽车仪表报警灯自检系统,其特征在于所述的报警灯为发光二极管(5)。
4.根据权利要求1或2所述的一种汽车仪表报警灯自检系统,其特征在于所述的检测电路(3)的型号为HC4051。
5.根据权利要求1所述的一种汽车仪表报警灯自检系统,其特征在于所述的单片机(1)设有诊断接口,并通过诊断接口选择性的与诊断仪(6)相连接。
6.一种汽车仪表报警灯自检系统的检测方法,其特征在于所述的检测方法包括下例步骤;a)点火步骤(21),用于在设定的时间内接通报警灯;b)读取步骤(22),用于依次读取报警灯的状态数据;c)比较步骤(23),用于将读取的报警灯状态数据与存贮器4存贮的正常数值比对,判断是否在正常数值范围之内;若比较结果为是,则进入发送步骤(27);若为否,则进入转换步骤(24);d)转换步骤(24);用于将报警灯状态信息进行处理,转换成预设的每一个报警灯相对应的故障代码;e),存贮步骤(25),用于将报警灯相对应的故障代码存贮到存贮器中;f),报警步骤(26),用于输出报警状态数据,,驱动蜂鸣器报警;g),发送步骤(27),用于根据比较步骤(23)或报警步骤(26)的报警灯的状态数据,通过COM总线发送数据;h),结束步骤(28),报警灯自检结束,系统复位。
7.根据权利要求6所述的一种汽车仪表报警灯自检系统的检测方法,其特征在于所述的报警步骤(26)的报警灯的状态数据为报警灯故障代码数据。
全文摘要
本发明公开了一种汽车仪表报警灯自检系统及检测方法,包括与单片机相连接的报警电路、与各电路相连接的电源、所述报警电路中的报警灯通过检测电路与单片机相连接;所述的单片机还与一存贮器相连接;报警灯通过检测电路与单片机相连接,检测报警灯的状态,并将检测结果送至单片机。通过软件和组合逻辑电路实现对每一个LED报警灯的状态进行数据编码,并储存在外挂的存贮器中。使用一个LED报警灯的检测电路将使驾驶员不再把注意力集中在仪表的自检信息上,也消除了因为报警灯损坏而带来的安全隐患。用户可以通过匹配的诊断仪读取故障代码值,并根据故障代码列表查出具体的仪表故障线路。简化了排查工作,节约了时间,降低了车辆检修的工时和技术要求。
文档编号G08B21/24GK101035402SQ20061009758
公开日2007年9月12日 申请日期2006年11月9日 优先权日2006年11月9日
发明者陈泽坚 申请人:埃泰克汽车电子(芜湖)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1