本发明涉及汽车检测技术领域,尤其是涉及一种换挡器检测方法及系统。
背景技术:
随着科学技术的进步,汽车作为一种代步工具,走入了更多人的生活,在汽车驾驶过程中,换挡是最为频繁的操作,它是为适应各种道路情况变化的需要,随时改变汽车行驶速度和推进力而进行的操作。及时、准确、迅速、平稳的换挡,可以有效地提高发动机动力,节省燃料,延长汽车的使用寿命。
换挡器作为汽车的重要部件,换挡器的优良与否和换挡的及时、准确有很大关联性。目前,由于人为或者其他不可控因素,造成换挡器在出厂前的检测存在漏检或者检测失误等情况,无法满足用户需求。
技术实现要素:
本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种换挡器检测方法,能够克服换挡器在检测过程中漏检、误检的缺陷。
本发明还提出一种换挡检测系统。
第一方面,本发明的一个实施例提供了一种换挡检测方法:包括以下步骤:获取挡位信息,根据所述挡位信息判断换挡器的当前挡位是否是第一挡位;若是,则发送控制指令到辅助换挡装置,所述辅助换挡装置接收到所述控制指令后控制换挡器的换挡杆移动;
接收控制单元发送的开关信号,判断所述辅助换挡装置上的两个轻触开关信号是否均处于释放状态;
当所述轻触开关均处于释放状态时,则判断换挡器的当前挡位从第一挡位换到第二挡位;
获取挡位信息,根据所述挡位信息判断换挡器的当前挡位是否是第二挡位;
依次循环上述步骤,完成换挡器的第三挡位、第四挡位、第五挡位的检测。
本发明实施例的换挡器检测方法至少具有如下有益效果:能够通过上述步骤实现换挡器所有挡位的检测,实现换挡器检测的高效进行,减少人力成本和时间成本。
根据本发明的另一些实施例的一种换挡器检测方法,所述获取的挡位信息,根据所述挡位信息判断换挡器的当前挡位是否是第一挡位还包括若是,则上位机显示所述第一挡位信息。
本发明实施例的换挡器检测方法至少具有如下有益效果:上位机能够实时显示第一挡位信息,给用户或者检测人员提供直观的检测结果显示,提高用户或者检测人员使用体验。
根据本发明的另一些实施例的一种换挡器检测方法,所述上位机接收所述控制单元发送的开关信号,判断所述辅助换挡装置的两个轻触开关信号是否均处于释放状态还包括当所述轻触开关均处于释放状态时,并且达到持续设定时间后,所述轻触开关的释放状态不变,判断换挡器的当前挡位从第一挡位换到第二挡位。
本发明实施例的换挡器检测方法至少具有如下有益效果:在上述轻触开关处于释放状态后设定一定的持续时间,可以更精确的判断换挡成功与否,进一步提高检测准确度。
根据本发明的另一些实施例的一种换挡器检测方法,还包括步骤:所述上位机获取换挡器接入状态;所述接入状态为接入时,上位机发送打开电磁阀指令给所述换挡器,所述换挡器将挡位信息上传到所述上位机。
本发明实施例的换挡器检测方法至少具有如下有益效果:能够为挡位检测提供前提条件,即需要接入换挡器,并且在接入成功后发送打开换挡器的电磁阀指令以便辅助换挡装置可以推动换挡杆换挡。
根据本发明的另一些实施例的一种换挡器检测方法,还包括:
所有挡位检测成功后,发送请求指令到所述换挡器,所述请求指令用于获取所述换挡器的标识信息;
检测是否接收到所述换挡器发送的标识信息;
若否,则重新发送请求指令;
若是,则发送打印指令到打印机进行所述标识信息的打印;
所述标识信息包括产品序列号。
本发明实施例的换挡检测系统至少具有如下有益效果:能够通过上位机控制实现标识信息的打印,从而实现在被检测的换挡器功能测试全部合格的情况下,能够及时打印,而被检测的换挡器功能测试不合格的情况下,不能打印,并且通过上述实施例,能够保证合格的换挡器打印出的标识信息为准确的,从而实现了完整的检测过程,实现了对换挡器准确、全面的检测,上述标识信息包括产品序列号。
第二方面,本发明的一个实施例提供了一种换挡检测系统:包括换挡器、上位机、辅助换挡装置、通信模块,所述辅助换挡装置和所述通信模块均与所述上位机连接,所述换挡器连接所述通信模块,所述上位机用于发送、接收指令或判断、显示信息,所述辅助换挡装置用于在换挡器检测过程中辅助所述换挡器进行换挡,所述换挡器为被检测对象。
本发明实施例的换挡检测系统至少具有如下有益效果:能够通过上位机控制辅助换挡装置实现自动换挡,并且通过上位机实时检测挡位信息,从而实现了换挡器的自动检测,并且克服了换挡器在检测过程中漏检、误检缺陷。
根据本发明的另一些实施例的一种换挡检测系统,所述辅助换挡装置包括机械臂,所述机械臂包括至少两个机械挡杆。
本发明实施例的换挡检测系统至少具有如下有益效果:能够在上述辅助换挡装置推动换挡器的换挡杆移动过程中提供有效推动力,使换挡杆不管是向前移动还是向后移动都能够得到更好的推动控制。
根据本发明的另一些实施例的一种换挡检测系统,所述机械臂包括两个机械挡杆,两个所述机械挡杆上分别设置有一个轻触开关。
本发明实施例的换挡检测系统至少具有如下有益效果:能够通过两个机械挡杆上分别设置一个轻触开关的方式,实现通过两个轻触开关的开关信号情况判断需要检测的挡位是否准确。
根据本发明的另一些实施例的一种换挡检测系统,还包括控制单元,所述控制单元连接所述上位机,用于接收轻触开关的开关信号并上传到所述上位机。
本发明实施例的换挡检测系统至少具有如下有益效果:能够通过把上述轻触开关的开关信号传输给上位机,从而由上位机做出判断是否到达准确的挡位位置,如果到达了,上位机将从换挡器获取挡位信息并和物理的挡位位置比较是否相同并在界面显示。
根据本发明的另一些实施例的一种换挡检测系统,还包括打印机,用于打印标识信息。
本发明实施例的换挡检测系统至少具有如下有益效果在检测完成并且全部挡位检测成功之后,上位机发送打印指令给打印机,从而打印出出厂或者用户需要的标识信息标签,用于在上述换挡器上做标识或者其他作用,所述标识信息包括产品序列号。
本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
图1是本发明实施例中换挡器检测系统的一具体实施例示意图;
图2是图1中辅助换挡装置和换挡器的截面图;
图3是本发明实施例中换挡器检测系统的一具体实施例的上位机界面示意图;
图4是本发明实施例中换挡器检测方法的一具体实施例流程图;
图5是本发明实施例中换挡器检测方法的另一具体实施例流程图。
具体实施方式
p挡:parking挡,停车挡位;
r挡:reverse挡,倒车挡位;
n挡:neutral挡,空挡;
d挡:drive挡,前进挡位;
s挡:sport挡,运动模式。
以下将结合实施例对本发明的构思及产生的技术效果进行清楚、完整地描述,以充分地理解本发明的目的、特征和效果。显然,所描述的实施例只是本发明的一部分实施例,而不是全部实施例,基于本发明的实施例,本领域的技术人员在不付出创造性劳动的前提下所获得的其他实施例,均属于本发明保护的范围。
在本发明的描述中,如果涉及到方位描述,例如“上”、“下”、“前”、“后”、“左”、“右”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。如果某一特征被称为“设置”、“固定”、“连接”、“安装”在另一个特征,它可以直接设置、固定、连接在另一个特征上,也可以间接地设置、固定、连接、安装在另一个特征上。
在本发明实施例的描述中,如果涉及到“若干”,其含义是一个以上,如果涉及到“多个”,其含义是两个以上,如果涉及到“大于”、“小于”、“超过”,均应理解为不包括本数,如果涉及到“以上”、“以下”、“以内”,均应理解为包括本数。如果涉及到“第一”、“第二”,应当理解为用于区分技术特征,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。
在本发明的一实施例中,参照图1,图1是本发明实施例中换挡器检测系统的一具体实施例示意图;
具体的,本实施例中的换挡器检测系统包括换挡器、上位机、辅助换挡装置、通信模块,上述辅助换挡装置和通信模块均与上位机连接,换挡器连接上述通信模块,上位机用于发送、接收指令或判断、显示信息,上述辅助换挡装置用于在换挡器检测过程中辅助换挡器进行换挡,上述换挡器为被检测对象,从上述连接就构成了本实施例中检测系统必不可少的组成部分。
具体的,上述上位机可以是电脑或者其他工控计算机,负责发送控制指令或者接收开关信号以及读取换挡器的标识信息等,可以理解的,上述上位机可以外接或者自带显示器,其中显示器用于显示挡位信息,标识信息等,给用户或者检测人员以直观的感受,提高检测系统的可视化。
具体的,上述辅助换挡装置包括机械臂,其中,机械臂包括至少两个机械挡杆,上述机械挡杆的作用是通过机械臂的控制对上述换挡器的换挡杆进行移动。
具体的,上述换挡器是本实施例中需要检测的设备,上述机械臂的机械挡杆推动换挡器的换挡杆位置进行移动,从而产生不同的挡位信息,其中挡位包括r挡、n挡、d挡和s挡,当进行检测时,换挡器收到上位机发送的打开电磁阀指令,就会执行指令打开电磁阀,上位机接收到电磁阀已经打开的信息之后才能开始对换挡器进行检测,当检测完成之后,收到上位机发送的获取标识信息的指令之后,能够及时准确的将换挡器本身的标识信息发送给上位机,可以理解的,标识信息里面最重要的一项是产品序列号。
具体的,为了提高检测系统的自动化程度,本实施例中执行控制换挡动作的是辅助换挡装置,更为具体的是机械臂,可以模仿人手和手臂的某些动作,完成自动操作动作,从而实现对繁重、重复动作实现自动化控制的替换,降低人力成本,提高检测或生产效率。
具体的,出于更加智能化的控制,本实施例中的机械臂包含了至少两个机械挡杆,使控制换挡器的换挡杆操作更加精确,其提高了检测系统的可靠性。
在本发明的另一实施例中,本实施例中对上述机械臂中的机械挡杆数目以及机械挡杆上所安装的部件进行了设计,本实施例中的机械臂包括两个机械挡杆,两个机械挡杆上分别设置有一个轻触开关,参照图2,两个机械挡杆分别是第一机械挡杆100,第二机械挡杆200,在第一机械挡杆100安装有第一轻触开关1000,在第二机械挡杆200上安装有第二轻触开关1100;可以理解的上述轻触开关只是安装在上述机械挡杆上,并非存在其他通信连接或者电连接。
上述轻触开关也可以叫做按键开关,使用时向开关操作方向施加压力即可使开关闭合接通,撤销压力时开关即断开,靠轻触开关内部的金属弹片受力变化实现通断,在本实施例中采用的是cs1214系列的贴片式轻触开关,高度仅为0.8mm,因为其超薄,适用于高密度安装,把上贴片式轻触开关安装于上述机械挡杆上,能够精确的判断换挡杆和机械挡杆的脱离时间,从而提高了换挡器检测的精确度。
具体的,在检测工作进行时,参照图3,假设箭头方向是换挡方向,在换挡检测时,上述机械臂推动换挡杆300的过程中,换挡杆300紧贴第一机械挡杆100,此时安装在第一机械挡杆100上的第一轻触开关1000被按下,当推动换挡杆到一定角度之后,下一个挡位会自动把换挡杆300吸入自己的挡位位置,此时因为吸入速度大于机械臂移动速度,上述换挡杆300会离开第一机械挡杆100,碰触第二机械挡杆200,从而使安装在第二机械挡杆200上的第二轻触开关1100被按下,此时由于机械臂持续移动,直到上述第一轻触开关1000和第二轻触开关1100都处于释放状态,上位机控制机械臂停止推动换挡杆300移动,并且这种释放状态持续设定时间后,此时上位机检测此挡位信息,如果正确,则显示此挡位信息,参照图3,为上位机检测软件的界面,在上述界面上显示了当前的挡位信息,电磁阀的开关状态以及标识信息,可以理解的,上述标识信息包括产品序列号,上述产品序列号只有在上位机检测挡位成功之后才会读取,如果不成功,不会读取上述产品序列号。
其中,产品序列号是预先存储在上述换挡器的存储器中的产品序列号,其具有唯一标识性质,每个换挡器的产品序列号均不同。
本发明的另一实施例中,在上述实施例的基础上,为了便于控制和减小接线复杂度,在本实施例中引入了控制单元,上述控制单元连接上位机,用于接收上述轻触开关的开关信号并上传到上述上位机,从而实现轻触开关的开关信号的正常发送和接收,以便于上位机作出正确判断,从而最终实现检测系统的检测功能。
其中,上述通信模块包括can总线通信单元,但是基于上述通信功能,也可以选用其他通信单元,在本实施例中选用的can总线通信单元,是一种高速can通信单元,可以快速并且容易的进行即插即用,并且具有实时性强、传输距离远、抗干扰能力强的特点,并且成本低,这样在满足本实施例的基础上还可以有效地控制企业成本。
具体的,本实施例中还包括打印机,用于打印标识信息;更为具体的,当上述换挡器的挡位全部检测完全成功之后,上位机会读取到换挡器的产品序列号,并且进行打印,可以理解的,上述标识信息包括了产品序列号,也可以包括其他标识信息,比如检测时间、检测员标号等标识信息。
在本发明的另一实施例中,参照图4,是本发明实施例中换挡器检测方法的一具体实施例流程图,包括以下步骤:
s3000:上位机获取挡位信息,根据挡位信息判断换挡器的当前挡位是否是第一挡位;
s4000:若是,上位机则发送控制指令到辅助换挡装置,辅助换挡装置接收到控制指令后控制换挡器的换挡杆移动;
如果上位机判断不是第一挡位信息时,则继续执行步骤s3000。
s5000:上位机接收控制单元发送的开关信号,判断辅助换挡装置的两个轻触开关信号是否均处于释放状态;
s6000:当轻触开关均处于释放状态时,则判断换挡器的当前挡位从第一挡位换到第二挡位;
上位机从换挡器获取当前挡位信息,判断换挡器的当前挡位是否是第二挡位,不是则检测失败,终止检测过程;
否则依次循环执行上述步骤完成第三挡位、第四挡位、第五挡位的检测。
上述机械臂包括两个机械挡杆,两个机械挡杆上分别设置有一个轻触开关。
在本发明的另一实施例中,上述步骤s3000还可以包括若是,则上述上位机显示第一挡位信息,通过显示,提高可检测系统的可视化,增强检测人员使用检测系统的实用性。
上述步骤s5000还包括当上述轻触开关均处于释放状态时,并且达到持续设定时间后,上述轻触开关的释放状态不变,判断换挡器的当前挡位从第一挡位换到第二挡位,通过设定持续时间,能够更精确的判断换挡是否成功,提高检测系统的精确度。
在本发明的另一实施例中,参照图5,在上述步骤之前还包括有步骤:
s1000:上位机获取换挡器接入状态;
s2000:上述接入状态为接入时,上位机将发送打开电磁阀指令给换挡器,接入同时换挡器将挡位信息上传到上位机。
具体的,为了便于理解,下面以第一挡位为p挡,第二挡位为r挡、第三挡位为n挡、第四挡位为d挡、第五挡位为s挡进行检测为例进行阐述上述方法。
具体的,上位机获取换挡器的接入状态,当获取到有换挡器接入时,上位机发送打开电磁阀指令给换挡器,当打开电磁阀后,上位机会判断接收到的挡位信息是否是p挡,如果是p挡,则上位机显示p挡信息,如果不是p挡信息,则上位机提示当前不在p挡的错误信息并重新检测换挡器是否断开,如果断开则复位机械臂重新检测换挡器的接入状态,如果未断开则继续检测换挡器是否断开。
具体的,检测p挡挡位已经完成,需要上位机发送控制指令给上述机械臂,控制机械臂推动换挡杆进行换挡继续检测,即控制机械臂推动换挡杆向r挡移动进行换挡器继续检测,此时,上位机实时检测机械挡杆上的轻触开关是否同时释放,如果检测到轻触开关已经同时释放,则上位机发送指令控制机械臂停止推动换挡杆动作,当达到设定之间后,上位机再次检测两个机械挡杆上的轻触开关是否同时释放,如果仍然处在释放状态,则证明换挡杆已经进入了正确的r挡位置,此时上位机检测收到的挡位信息是否是r挡,如果是,则上位机显示当前挡位是r挡,如果不是r挡,则提示r挡错误,则检测换挡器是否断开连接,如果断开了,则复位机械臂位置重新检测换挡器的接入。
具体的,下一步继续进行n挡检测,需要上位机发送控制指令给上述机械臂,控制机械臂推动换挡杆进行换挡继续检测,即控制机械臂推动换挡杆向n挡移动进行换挡器继续检测,此时,上位机实时检测机械挡杆上的轻触开关是否同时释放,如果检测到轻触开关已经同时释放,则上位机发送指令控制机械臂停止推动换挡杆动作,当达到设定之间后,上位机再次检测两个机械挡杆上的轻触开关是否同时释放,如果仍然处在释放状态,则证明换挡杆已经进入了正确的n挡位置,此时上位机检测收到的挡位信息是否是n挡,如果是n挡,则上位机显示当前挡位是n挡,如果不是n挡,则提示n挡错误,则检测换挡器是否断开连接,如果断开了,则复位机械臂位置重新检测换挡器的接入。
具体的,下一步继续进行d挡检测,需要上位机发送控制指令给上述机械臂,控制机械臂推动换挡杆进行换挡继续检测,即控制机械臂推动换挡杆向d挡移动进行换挡器继续检测,此时,上位机实时检测机械挡杆上的轻触开关是否同时释放,如果检测到轻触开关已经同时释放,则上位机发送指令控制机械臂停止推动换挡杆动作,当达到设定之间后,上位机再次检测两个机械挡杆上的轻触开关是否同时释放,如果仍然处在释放状态,则证明换挡杆已经进入了正确的d挡位置,此时上位机检测收到的挡位信息是否是d挡,如果是d挡,则上位机显示当前挡位是d挡,如果不是d挡,则提示d挡错误,则检测换挡器是否断开连接,如果断开了,则复位机械臂位置重新检测换挡器的接入。
具体的,下一步继续进行s挡检测,需要上位机发送控制指令给上述机械臂,控制机械臂推动换挡杆进行换挡继续检测,即控制机械臂推动换挡杆向s挡移动进行换挡器继续检测,此时,上位机实时检测机械挡杆上的轻触开关是否同时释放,如果检测到轻触开关已经同时释放,则上位机发送指令控制机械臂停止推动换挡杆动作,当达到设定之间后,上位机再次检测两个机械挡杆上的轻触开关是否同时释放,如果仍然处在释放状态,则证明换挡杆已经进入了正确的s挡位置,此时上位机检测收到的挡位信息是否是s挡,如果是s挡,则上位机显示当前挡位是s挡,如果不是s挡,则提示s挡错误,则检测换挡器是否断开连接,如果断开了,则复位机械臂位置重新检测换挡器的接入。
本发明的另一实施例中,上述第一挡位、第二挡位、第三挡位、第四挡位、第五挡位测完成并合格后,还包括下述步骤:
s7000:所有挡位检测成功后,上位机发送请求指令到换挡器,上述请求指令用于获取换挡器的标识信息;
s8000:检测是否接收到上述换挡器发送的标识信息;
若上位机没有接收到上述换挡器发送的标识信息,则会重新发送请求指令,请求读取上述标识信息;若上位机接收到上述换挡器发来的标识信息,则送打印指令到打印机进行所述标识信息的打印。
上述标识信息包括产品序列号。
具体的,所有挡位检测完成并合格后,上位机向换挡器发送请求指令,请求读取换挡器的标识信息,上位机判断是否收到换挡器反馈的标识信息,如果收到则上位机发送打印指令给打印机打印标识信息,如果没有收到,则继续向换挡器发送请求标识信息指令。标识信息保存在换挡器中,用于标识产品的不同信息,上述标识信息包括产品序列号。
上面结合附图对本发明实施例作了详细说明,但是本发明不限于上述实施例,在所属技术领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下作出各种变化。此外,在不冲突的情况下,本发明的实施例及实施例中的特征可以相互组合。