一种电机参数读取方法、装置及系统制造方法及图纸

技术编号:22329824 阅读:13 留言:0更新日期:2019-10-19 12:13
本发明专利技术提供了一种电机参数读取方法、装置及系统,该方法包括:电控板上的MCU上电时,执行从与电控板相连的外部EEPROM中读取电机参数的第一数据读取操作;若第一数据读取操作执行成功,将读取到的电机参数保存在内部的dataflash中,并结束当前流程;若第一数据读取操作执行失败,执行从内部的dataflash中读取电机参数的第二数据读取操作;若第二数据读取操作执行成功,结束当前流程;若第二数据读取操作执行失败,读取内部的头文件中预先配置好的电机参数。可见,即使没有外部存储器也可读取到电机参数,以保证电控板的正常工作,进而产品成本降低。

A reading method, device and system of motor parameters

【技术实现步骤摘要】
一种电机参数读取方法、装置及系统
本专利技术涉及电子
,特别涉及一种电机参数读取方法、装置及系统。
技术介绍
电器电控板在上电后,会读取到电机参数,并基于电机参数对电机进行控制。目前,电控板上插接有外部存储器,存储器中携带有电机参数。电控板上电后会从存储器中读取电机参数。可见,必须依赖于外部存储器,电控板才可正常工作。由于各个电控板上均需插接有存储器,故会增加产品成本。
技术实现思路
本专利技术提供了一种电机参数读取方法、装置及系统,即使没有外部存储器也可读取到电机参数,以保证电控板的正常工作,进而产品成本降低。为了达到上述目的,本专利技术是通过如下技术方案实现的:第一方面,本专利技术提供了一种电机参数读取方法,应用于电控板上的MCU(MicrocontrollerUnit,微控制单元),包括:上电时,执行从与所述电控板相连的外部EEPROM(ElectricallyErasableProgrammablereadonlymemory,带电可擦可编程只读存储器)中读取电机参数的第一数据读取操作;若所述第一数据读取操作执行成功,将读取到的电机参数保存在内部的dataflash(数据闪存)中,并结束当前流程;若所述第一数据读取操作执行失败,执行从内部的dataflash中读取电机参数的第二数据读取操作;若所述第二数据读取操作执行成功,结束当前流程;若所述第二数据读取操作执行失败,读取内部的头文件中预先配置好的电机参数。进一步地,该方法进一步包括:设置用于标识数据来源的状态变量,所述状态变量包括对应于EEPROM的第一变量、对应于dataflash的第二变量、对应于头文件的第三变量;在所述第一数据读取操作执行成功之后,进一步包括:将所述第一变量输出至外部的显示器以进行展示;在所述第二数据读取操作执行成功之后,进一步包括:将所述第二变量输出至所述显示器以进行展示;在所述读取内部的头文件中预先配置好的电机参数之后,进一步包括:将所述第三变量输出至所述显示器以进行展示。进一步地,该方法进一步包括:在每一次读取到电机参数后,均将所读取到的电机参数的唯一标识值输出至外部的显示器以进行展示。第二方面,本专利技术提供了一种电控板上的MCU,包括:第一读取单元,用于上电时,执行从与所述电控板相连的外部EEPROM中读取电机参数的第一数据读取操作;若所述第一数据读取操作执行成功,将读取到的电机参数保存在MCU内部的dataflash中,并结束;若所述第一数据读取操作执行失败,触发第二读取单元;所述第二读取单元,用于执行从MCU内部的dataflash中读取电机参数的第二数据读取操作;若所述第二数据读取操作执行成功,结束;若所述第二数据读取操作执行失败,触发第三读取单元;所述第三读取单元,用于读取MCU内部的头文件中预先配置好的电机参数。进一步地,所述MCU通过I2C(Inter-IntegratedCircuit)总线,与所述电控板上连接的外部EEPROM进行通信;所述MCU内部的dataflash的存储空间为4KB;所述MCU内部的预先配置有电机参数的头文件为user.h头文件。进一步地,该MCU还包括:设置单元,用于设置用于标识数据来源的状态变量,所述状态变量包括对应于EEPROM的第一变量、对应于dataflash的第二变量、对应于头文件的第三变量;所述第一读取单元,用于在所述第一数据读取操作执行成功之后,将所述第一变量输出至外部的显示器以进行展示;所述第二读取单元,用于在所述第二数据读取操作执行成功之后,将所述第二变量输出至所述显示器以进行展示;所述第三读取单元,用于在读取MCU内部的头文件中预先配置好的电机参数之后,将所述第三变量输出至所述显示器以进行展示。进一步地,各个读取单元,均用于在每一次读取到电机参数后,均将所读取到的电机参数的唯一标识值输出至外部的显示器以进行展示。第三方面,本专利技术提供了一种电机参数读取系统,包括:显示器和至少一个电控板;其中,所述电控板上安装有如上所述的MCU;所述显示器,用于结合预先设置好的各个所述电控板的唯一标识信息,对各个所述电控板上的MCU发来的状态变量进行对应展示。第四方面,本专利技术还提供了一种可读介质,包括执行指令,当存储控制器的处理器执行所述执行指令时,所述存储控制器执行上述任一所述的电机参数读取方法。第五方面,本专利技术还提供了一种存储控制器,包括:处理器、存储器和总线;所述存储器用于存储执行指令,所述处理器与所述存储器通过所述总线连接,当所述存储控制器运行时,所述处理器执行所述存储器存储的所述执行指令,以使所述存储控制器执行上述任一所述的电机参数读取方法。本专利技术提供了一种电机参数读取方法、装置及系统,该方法包括:电控板上的MCU上电时,执行从与电控板相连的外部EEPROM中读取电机参数的第一数据读取操作;若第一数据读取操作执行成功,将读取到的电机参数保存在内部的dataflash中,并结束当前流程;若第一数据读取操作执行失败,执行从内部的dataflash中读取电机参数的第二数据读取操作;若第二数据读取操作执行成功,结束当前流程;若第二数据读取操作执行失败,读取内部的头文件中预先配置好的电机参数。可见,即使没有外部存储器也可读取到电机参数,以保证电控板的正常工作,进而产品成本降低。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例提供的一种电机参数读取方法的流程图;图2是本专利技术一实施例提供的另一种电机参数读取方法的流程图;图3是本专利技术一实施例提供的一种电控板上的MCU的示意图;图4是本专利技术一实施例提供的另一种电控板上的MCU的示意图;图5是本专利技术一实施例提供的一种电机参数读取系统的示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术实施例提供了一种电机参数读取方法,应用于电控板上的MCU,可以包括以下步骤:步骤101:上电时,执行从与所述电控板相连的外部EEPROM中读取电机参数的第一数据读取操作,并执行步骤102或步骤103。步骤102:若所述第一数据读取操作执行成功,将读取到的电机参数保存在内部的dataflash中,并结束当前流程。步骤103:若所述第一数据读取操作执行失败,执行从内部的dataflash中读取电机参数的第二数据读取操作,并执行步骤104或步骤105。步骤104:若所述第二数据读取操作执行成功,结束当前流程。步骤105:若所述第二数据读取操作执行失败,读取内部的头文件中预先配置好的电机参数。本专利技术实施例提供了一种电机参数读取方法,该方法包括:电控板上的MCU上电时,执行从与电控板相连的外部EEPROM中读取电机参数的第一数据读取操作;若第一数据读本文档来自技高网...

【技术保护点】
1.一种电机参数读取方法,其特征在于,应用于电控板上的MCU,包括:上电时,执行从与所述电控板相连的外部EEPROM中读取电机参数的第一数据读取操作;若所述第一数据读取操作执行成功,将读取到的电机参数保存在内部的dataflash中,并结束当前流程;若所述第一数据读取操作执行失败,执行从内部的dataflash中读取电机参数的第二数据读取操作;若所述第二数据读取操作执行成功,结束当前流程;若所述第二数据读取操作执行失败,读取内部的头文件中预先配置好的电机参数。

【技术特征摘要】
1.一种电机参数读取方法,其特征在于,应用于电控板上的MCU,包括:上电时,执行从与所述电控板相连的外部EEPROM中读取电机参数的第一数据读取操作;若所述第一数据读取操作执行成功,将读取到的电机参数保存在内部的dataflash中,并结束当前流程;若所述第一数据读取操作执行失败,执行从内部的dataflash中读取电机参数的第二数据读取操作;若所述第二数据读取操作执行成功,结束当前流程;若所述第二数据读取操作执行失败,读取内部的头文件中预先配置好的电机参数。2.根据权利要求1所述的方法,其特征在于,进一步包括:设置用于标识数据来源的状态变量,所述状态变量包括对应于EEPROM的第一变量、对应于dataflash的第二变量、对应于头文件的第三变量;在所述第一数据读取操作执行成功之后,进一步包括:将所述第一变量输出至外部的显示器以进行展示;在所述第二数据读取操作执行成功之后,进一步包括:将所述第二变量输出至所述显示器以进行展示;在所述读取内部的头文件中预先配置好的电机参数之后,进一步包括:将所述第三变量输出至所述显示器以进行展示。3.根据权利要求1或2所述的方法,其特征在于,进一步包括:在每一次读取到电机参数后,均将所读取到的电机参数的唯一标识值输出至外部的显示器以进行展示。4.一种电控板上的MCU,其特征在于,包括:第一读取单元,用于上电时,执行从与所述电控板相连的外部EEPROM中读取电机参数的第一数据读取操作;若所述第一数据读取操作执行成功,将读取到的电机参数保存在MCU内部的dataflash中,并结束;若所述第一数据读取操作执行失败,触发第二读取单元;所述第二读取单元,用于执行从MCU内部的dataflash中读取电机参数的第二数据读取操作;若所述第二数据读取操作执行成功,结束;若所述第二数据读取操作执行失败,触发第三读取单元;所述第三读取单元,用于读取MCU内部的...

【专利技术属性】
技术研发人员:王榆林
申请(专利权)人:四川虹美智能科技有限公司
类型:发明
国别省市:四川,51

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

1