一种电动车控制器设置方法及系统技术方案

技术编号:14909572 阅读:166 留言:0更新日期:2017-03-30 00:18
本发明专利技术适用于电机控制领域,提供了一种电动车控制器设置方法及系统,包括:接收霍尔信号端口上传的霍尔信号;判断所述霍尔信号是否为模式设置信号:若所述霍尔信号是所述模式设置信号,接收霍尔信号端口上传的参数设置信号;根据所述参数设置信号,设置控制器参数。通过霍尔信号专用的霍尔信号端口来传输控制器参数设置的信号,霍尔信号的霍尔信号端口扩展出控制器设置的功能,使得本来需要专用串口设置端口传输的控制器设置信号无需单独占用芯片端口,从而使用于串口通信的控制器芯片端口不再局限于使用单个功能,提高了控制器芯片的资源利用效率。

【技术实现步骤摘要】

本专利技术属于电机控制领域,尤其涉及一种电动车控制器设置方法及系统
技术介绍
电动车因其环保节能、轻便快捷等特性已成为人们日常生活的重要代步工具之一。在生活中可能会存在需要修改电动车控制器参数的情况,如在电动车的维护、保养、改装等过程中会涉及到电机的更换,可能会造成电机参数和控制器出厂设置值不匹配,导致骑行效果欠佳,此时需要重新对控制器的参数进行设置。目前的电动车控制器设置都是通过串口通信来实现,控制器端需要以引线的方式或者增加额外功能接口的方式引出芯片的串口设置端口,用于串口通信的芯片端口只能用于单个功能,导致了控制器芯片资源利用效率低下的问题。
技术实现思路
有鉴于此,本专利技术实施例提供了一种电动车控制器设置方法及系统,以解决现有技术中用于串口通信的芯片端口只能用于单个功能,导致的控制器芯片资源利用效率低下的问题。第一方面,提供了一种电动车控制器设置方法,包括:接收霍尔信号端口上传的霍尔信号;判断所述霍尔信号是否为模式设置信号:若所述霍尔信号是所述模式设置信号,接收霍尔信号端口上传的参数设置信号;根据所述参数设置信号,设置控制器参数。进一步地,所述模式设置信号包含非正常序列霍尔信号;所述非正常序列霍尔信号包括:非正常连续的霍尔信号;包含霍尔信号2和/或5的同时还包括霍尔信号0和/或7。进一步地,所述参数设置信号包括参数码、设置码以及校验码。进一步地,所述根据所述参数设置信号,设置控制器参数包括:读取所述参数设置信号中的所述校验码,并根据所述校验码校验所述参数设置信号是否存在传输错误;若所述参数设置信号校验结果为无传输错误,读取所述参数设置信号中的所述参数码,并根据所述参数码选定需要设置的参数;读取所述参数设置信号中的所述设置码,根据所述设置码对所述需要设置的控制器参数进行设置。进一步地还包括:当所述参数设置信号出现异常或所述控制器参数的设置完成时,发出相应的操作提示。第二方面,提供了一种电动车控制器设置系统,包括:第一接收单元,用于接收霍尔信号端口上传的霍尔信号;判断单元,用于判断所述霍尔信号是否为模式设置信号:第二接收单元,用于若所述霍尔信号是所述模式设置信号,接收霍尔信号端口上传的参数设置信号;第一设置单元,用于根据所述参数设置信号,设置控制器参数。进一步地,所述模式设置信号包含非正常序列霍尔信号;所述非正常序列霍尔信号包括:非正常连续的霍尔信号;包含霍尔信号2和/或5的同时还包括霍尔信号0和/或7。进一步地,所述参数设置信号包括参数码、设置码以及校验码。进一步地,所述根据所述参数设置信号,设置控制器参数包括:校验单元,用于读取所述参数设置信号中的所述校验码,并根据所述校验码校验所述参数设置信号是否存在传输错误;参数选定单元,用于若所述参数设置信号校验结果为无传输错误,读取所述参数设置信号中的所述参数码,并根据所述参数码选定需要设置的参数;第二设置单元,用于读取所述参数设置信号中的所述设置码,根据所述设置码对所述需要设置的控制器参数进行设置。进一步地还包括:提示单元,用于当所述参数设置信号出现异常或所述控制器参数的设置完成时,发出相应的操作提示。本专利技术实施例中,通过预先设置特定的霍尔信号作为模式设置信号,在判断出接收到的霍尔信号端上传的霍尔信号是预设的模式设置信号后,继续接收霍尔信号端口上传的参数设置信号,并根据参数设置信号来对控制器参数进行设置。通过霍尔信号专用的霍尔信号端口来传输控制器参数设置的信号,霍尔信号的霍尔信号端口扩展出控制器设置的功能,使得本来需要专用串口设置端口传输的控制器设置信号无需单独占用芯片端口,从而使用于串口通信的控制器芯片端口不再局限于使用单个功能,提高了控制器芯片的资源利用效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的电动车控制器设置方法的实现流程图;图2是本专利技术实施例提供的由按键模块和单片机芯片构成的设置设备;图3是本专利技术实施例提供的由按键模块、提示模块和单片机芯片构成的设置设备;图4是本专利技术实施例提供的控制器设置方法S104的具体实现流程图;图5是本专利技术应用在设置控制器参数中的电机参数设置的具体实施流程图;;图6是本专利技术实施例提供的电动车控制器设置系统的系统框图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本专利技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的系统、系统、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。本专利技术实施例基于霍尔信号端口实现,接收霍尔信号端口上传的霍尔信号;判断所述霍尔信号是否为模式设置信号:若所述霍尔信号是所述模式设置信号,接收霍尔信号端口上传的参数设置信号;根据所述参数设置信号,设置控制器参数。电动车控制器在控制电机驱动时需要电机提供有序的位置信号,使得控制器能够更精准更平稳地控制电机运转,通常电动车电机中的位置传感器为霍尔传感器,所以提供给控制器的位置信号也称为霍尔信号,霍尔信号由专用的霍尔信号端口进行串口通信来传输。相角电机包含相角为60°的电机与相角为120°的电机两种电机。对于相角为60°的电机,其霍尔信号序列顺序为:1、3、7、6、4、0或0、4、6、7、3、1。对于相角为120°的电机,其霍尔信号序列顺序为:6、4、5、1、3、2或2、3、1、5、4、6。所以对于相角为60°的电机,其霍尔信号都应遵循1、3、7、6、4、0或0、4、6、7、3、1序列的排列顺序规律,而对应相角为120°的电机,其霍尔信号都应遵循6、4、5、1、3、2或2、3、1、5、4、6序列的排列顺序规律。本专利技术实施例利用相角电机霍尔信号遵循相应其相角对应的霍尔信号序列排列顺序的规律,使用不满足所述霍尔信号序列顺序的非正常序列霍尔信号来作为模式设置信号标识,即所有的模式设置信号均含有所述非正常序列霍尔信号。所述的非正常序列霍尔信号包含两种类型:非正常连续的霍尔信号。非正常连续的霍尔信号是指:相邻的两个霍尔信号不满足1、3、7、6、4、0序列或0、4、6、7、3、1序列或6、4、5、1、3、2序列或2、3、1、5、4、6序列的排列顺序规律,包括但不限于如17、16、14及65等。需要说明的是,由于霍尔端口不接霍尔线时,检测到的是连续相同的信号,所以所述非正常连续的霍尔信号不包括连续相同的霍尔信号。所述的连续相同的霍尔信号是指相邻的霍尔信号为相同的霍尔信号,包含但不限于如77、00、55、66及33等。包含霍尔信号2和/或5的同时还包括霍尔信号0和/或7。由于相角为60°的电机霍尔信号中不会出现2和5这两个霍尔信号,而相角为120°的电机霍尔信号不会出现0和7这两个霍尔信号,基于该特性,包含霍尔信号2和/或5的同时还包括霍尔信号0和/或7是指,信号出现2和/或5的同时还出现0和/或7,且不限于是否相邻,包括但不限于如20、57、267及530等。为了说明本文档来自技高网...

【技术保护点】
一种电动车控制器设置方法,其特征在于,包括:接收霍尔信号端口上传的霍尔信号;判断所述霍尔信号是否为模式设置信号:若所述霍尔信号是所述模式设置信号,接收霍尔信号端口上传的参数设置信号;根据所述参数设置信号,设置控制器参数。

【技术特征摘要】
1.一种电动车控制器设置方法,其特征在于,包括:接收霍尔信号端口上传的霍尔信号;判断所述霍尔信号是否为模式设置信号:若所述霍尔信号是所述模式设置信号,接收霍尔信号端口上传的参数设置信号;根据所述参数设置信号,设置控制器参数。2.如权利要求1所述的方法,其特征在于:所述模式设置信号包含非正常序列霍尔信号;所述非正常序列霍尔信号包括:非正常连续的霍尔信号;包含霍尔信号2和/或5的同时还包括霍尔信号0和/或7。3.如权利要求1所述的方法,其特征在于;所述参数设置信号包括参数码、设置码以及校验码。4.如权利要求1或3所述的方法,其特征在于,所述根据所述参数设置信号,设置控制器参数包括:读取所述参数设置信号中的所述校验码,并根据所述校验码校验所述参数设置信号是否存在传输错误;若所述参数设置信号校验结果为无传输错误,读取所述参数设置信号中的所述参数码,并根据所述参数码选定需要设置的参数;读取所述参数设置信号中的所述设置码,根据所述设置码对所述需要设置的控制器参数进行设置。5.如权利要求1所述的方法,其特征在于还包括:当所述参数设置信号出现异常或所述控制器参数的设置完成时,发出相应的操作提示。6.一种电动车控制器设置系统,其特征在于,包括:第一接...

【专利技术属性】
技术研发人员:陈雅枫
申请(专利权)人:广东高标电子科技有限公司
类型:发明
国别省市:广东;44

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

1