一种应用于多接口电机控制盒的电机驱动控制方法

文档序号:1115818 发布日期:2020-09-29 浏览:8次 >En<

阅读说明:本技术 一种应用于多接口电机控制盒的电机驱动控制方法 (Motor drive control method applied to multi-interface motor control box ) 是由 项乐宏 刘树 殷立晋 于 2020-07-24 设计创作,主要内容包括:本发明所公开的一种应用于电机控制盒的电机驱动控制方法,其特征在于,具体控制步骤如下:S1、利用控制器对电机控制盒上的接口处进行检测并读取电平信号;S2、利用所检测得到的电平信号来判断接口是否接有电机;S3、对判定当前接口未接有电机的接口进行供电,以检测其电流值是否超出设定电流阈值来判定当前未接有电机的接口是否接有电机;S4、确定接有电机,并对接口接入的电机进行驱动运行。解决了目前多接口控制盒在有接口中缺失电机接入的情况下控制盒无法进行正常工作的技术问题,以进一步实现一控制盒多用途的性能。(The invention discloses a motor drive control method applied to a motor control box, which is characterized by comprising the following specific control steps: s1, detecting an interface on the motor control box by using the controller and reading a level signal; s2, judging whether the interface is connected with a motor or not by using the detected level signal; s3, supplying power to the interface which judges that the current interface is not connected with the motor, and judging whether the interface which is not connected with the motor is connected with the motor by detecting whether the current value exceeds a set current threshold value; and S4, determining that the motor is connected, and driving the motor connected with the interface to run. The technical problem that the control box cannot normally work under the condition that the existing multi-interface control box lacks the motor access in an interface is solved, and the multi-purpose performance of the control box is further realized.)

一种应用于多接口电机控制盒的电机驱动控制方法

技术领域

本发明涉及一种电机驱动控制方法,尤其是一种应用于多接口电机控制盒的电机驱动控制方法。

背景技术

目前对于多个线性电机进行控制的多接口电机控制盒,其控制一般设定为在多接口电机控制盒中的各个接口分别全部接入电机,则控制盒内部程序进行判定控制盒可正常启动控制,如四接口电机控制盒中仅接入两个电机,则内部程序判定控制盒异常,无法正常启动控制,此种方式容易发生在具有两个电机的电器中就必须配备仅可控制两个电机的控制盒(两个电机全接入才可正常启动控制的控制盒),从而导致在具有多电机控制的电器中应用时需要不断进行开发两个电机全接入才可正常启动控制、或者三个电机全接入才可正常启动控制的等等控制盒,以发生企业研发经费较高的缺陷。

发明内容

本发明的目的是为了解决上述技术的不足而设计的一种在多接口控制盒中有接口中缺失电机接入的情况下亦可启动其它接入的电机进行正常工作的一种应用于电机控制盒的电机驱动控制方法。

本发明所设计的一种应用于多接口电机控制盒的电机驱动控制方法,其特征在于,具体控制步骤如下:

S1、控制器检测电机控制盒上的多个电机接口中每个电机接口中的两霍尔信号端的电平;

S2、若检测到某电机接口的两霍尔信号端的电平为一高电平和一低电平时,判断结果为该接口接有电机;

若检测到两霍尔信号端的电平为两低电平时,判断结果为该接口接有电机;

若检测到两霍尔信号端的电平为两低电平时,判断结果为不确定该接口是否接有电机,进入下一步;

S3、向该电机的接口的电机供电端进行供电,供电后检测并判断其电流值是否超出设定的电流阈值范围,若超出,则判定该接口未接入电机,若未超出,则判定该接口接入电机,所述电流阈值范围为电机运行时的电流值范围,所述该电流阈值范围为设定值;

S4、检测完电机控制盒上的所有接口后,确定该电机控制盒上的所有接口是否接入电机。

作为优选,还包括以下步骤:S5、将电机控制盒上的接口的电机接入数量及位置信息发送给控制器,控制器根据该信息运行电机驱动程序使接入接口处的电机工作。

作为优选,将步骤S3替换为:对不确定是否接有电机的接口进行供电情况下进行电流值检测,根据检测到的电流值电机控制参数设定者进行设定电流阈值范围后进行延时供电,在延时供电过程中电流采集系统进行持续检测不确定是否接有电机的接口处电流值,以判断延时供电检测到的电流值是否超出电流阈值,若超出,则判定该接口未接入电机,若未超出,则判定该接口接入电机,所述电流阈值范围为电机运行时的电流值范围,所述该电流阈值范围为设定值。

作为优选,所述电流阈值范围仅设定最低值,所检测的电流值大于设定最低值则判定电机控制盒上的接口接有电机;

所检测的电流值小于设定最低值则判定电机控制盒上的接口未接有电机。

作为优选,将步骤S1替换为:利用控制器对电机控制盒上的多个接口中两霍尔信号端的电平进行分别依次逐个检测。

作为优选,将步骤S1替换为:利用控制器对电机控制盒上的多个接口中两霍尔信号端的电平进行同时检测,且各接口中的两霍尔信号端分别配置控制器。

作为优选,控制器包括中央处理模块MCU,控制器的电平检测、延时供电、电流采集系统、以及利用检测到的电平判断是否接有电机和检测到的电流值与设定电流阈值范围比对判断是否接有电机均经中央处理模块MCU上电后运行而实现。

本发明所设计的一种应用于电机控制盒的电机驱动控制方法,其方法通过对电平信号及电流值的检测来实现多接口电机控制盒上的接口接入电机的数量及电机接入接口的位置,以进一步判断出需要进行驱动工作的电机数量,从而选择出不同的电机驱动程序,以分别对接口处接入的电机输入驱动信号,达到所接入的电机进行驱动工作的技术效果;解决了目前多接口控制盒在有接口中缺失电机接入的情况下控制盒无法进行正常工作的技术问题,以进一步实现一控制盒多用途的性能,相对于企业无需再进行不同电机数量的电器来对应配备与之对应的控制盒(多个接口中全接入电机才可正常启动控制的控制盒)。

附图说明

图1是实施例的驱动控制方法的流程框图;

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。

实施例1:

如图1所示,本实施例所描述的一种应用于多接口电机控制盒的电机驱动控制方法,其方法通过中央处理模块MCU上电后运行而实现,并且实现检测到的电平信号与默认值比对、电流检测、使检测到的电流值与设定电流阈值比对、以及是否接有电机的判断,其方法可实现仅具有接单一电机的电机控制盒进行检测控制电机驱动,或者亦可对接两个或两个以上电机的电机控制盒进行检测控制电机驱动,对于多电机控制的升降桌中的控制盒一般具有四个电机接口,从而具体实现的步骤如下:

S1、利用控制器对电机控制盒上的接口中两霍尔信号检测端处进行检测并读取电平信号;其中,每一个电机接口中两霍尔信号检测端的信号线与控制器相连,从而在具有多个电机接口的电机控制盒上进行分别依次逐个利用接口对应位置处的控制器来进行检测电平信号,而且控制器所检测的电平信号分别是一高电平和一低电平的信息、两高电平的信息和两低电平的信息,

S2、判断所检测得到的电平信号是否与默认值对应匹配;其中,具体是利用电平信号来判断接口中是否接有电机的判定方法包括通过读取电机电平信号的高低电平信息来判断电机控制盒上的接口是否接入电机,从而进行初步判断出可接多个电机的电机控制盒的各个电机接口是否接有电机,以初步判断出电机控制盒上接入电机的接口数量及位置,则具体判断方法如下:

电机控制参数设定者设定的霍尔默认值包括接有电机的默认值信息和未接有电机的默认值信息,接有电机的默认值信息包括一高电平和一低电平的信息、以及两低电平的信息中的至少一个,未接有电机的默认值包括两高电平信息。

基于上述进行判断时,当在一个接口中检测到电平信号为一个高电平和一个低电平的信息,并且该信息与默认值信息中的一个高电平和一个低电平的信息对应匹配,因此该接口被判定为接有电机,或者当在一个接口中检测到两个低电平的信息,并且该信息与默认值信息中两个低电平的信息对应匹配,因此该接口也被判定为接有电机;当在一个接口中检测到电平信号为两个高电平的信息,并且该信息与默认值信息中的两个高电平对应匹配,因此判定出该接口不确定是否接有电机。

经上述针对一个接口检测完毕后,再回到利用控制器对电机电平信号检测的步骤,从而电机控制盒上下一路接口处的控制器对该的电机进行检测电平信号,然后重复上述电机是否接入的判断步骤,判断该路接口是否接入电机,从而以此类推进行多个接口处的电机逐个进行电平信号检测和接口处电机接入的初步判断。

S3、对经步骤S2得出的不确定接有电机的接口中的电机供电端进行供电,以检测其电流值是否超出设定电流阈值来判定当前未接有电机的接口是否接有电机;其是对已判定出不确定接有电机的接口进行进一步判定是否有电机接入,以防止在初步判断时发生误判的现象;然而在判定是,需要对所检测的电流值与设定的电流阈值作出相应的比对,因此,当所检测的电流值大于设定的电流阈值时,则判定电机控制盒上的接口接有电机;所检测的电流值小于设定的电流阈值时,则判定电机控制盒上的接口接有电机。

S4、确定接入电机的接口位置及所接入的数量,选择不同的电机驱动程序,并根据选择的驱动程序进行运行接口处的电机,根据对各接口接入的电机进行同步驱动运行或者分别独立式驱动运行,其中,若检测判断出的四接口电机控制盒中的一个接口接有电机时,中央处理模块中的控制程序进行自动选择采用可以驱动一个电机的驱动程序,以实现四接口电机控制盒中实现一个电机运行,两个接口接有电机时,中央处理模块中的控制程序进行自动选择采用可以驱动两个电机的驱动程序,以实现四接口电机控制盒中实现两个电机运行。

此外,在确定接入电机的接口位置及所接入的数量后,亦可在中央处理MCU中烧录一种通用型电机驱动程序(其是一种在电机控制盒上多个接口中的至少一个接口缺少电机连接的情况下也可进行驱动电机运行的程序),其方式使得多个电机进行运行的速度得到进一步提升。

实施例2:

本实施例所所描述的一种应用于电机控制盒的电机驱动控制方法,其方法大致与实施例1相同,但与实施例1不同的是:对判定为未接电机的接口进行供电,并根据检测到的电流值进行设定电流阈值范围后进行延时供电,在延时供电过程中电流采集系统进行持续检测接口处的电流值,将该检测到的电流值与设定电流阈值范围比对而判断是否接有电机,其判定方式为进一步准确的最后判断出接口处电机接入情况,达到电机接入情况检测的准确性更高;其中,当检测到的电流值在5毫安,可将电流阈值范围设置为15毫安,然后延时供电的延时时间可设定为100ms,在此设定的基础上实现如下判定方法:

在延时供电100ms的基础上,利用电流值进行判断一路已被判断为未接有电机的接口是否确实接有电机的判断方法,此时需要对所检测的电流值与设定的电流阈值作出相应的比对,因此,当所检测的电流值大于设定的电流阈值范围时,则判定电机控制盒上的接口接有电机,其所检测的电流值是大于15毫安;所检测的电流值小于设定的电流阈值范围时,则判定电机控制盒上的接口接有电机,其所检测的电流值是小于15毫安;然而在存有两个或两个以上的接口被初步判断为未接入电机,则各个未接有电机的接口进行分别依次逐个进行延时供电,根据逐个延时供电得到的电流值进行与设定电流阈值进行比对而得到逐个经供电检测的接口是否接有电机的判断,当第一次经电流值比对得到的接口为未接入电机的结果,在延时100ms的基础上,可重新对下一路已被判断为未接有电机的接口进行所检测的电流值与设定的电流阈值进行比对,来判断该接口是否有电机接入的最后结果,从而以此类推进行多个已被判断为未接有电机的接口处电流值检测和该接口处电机接入进行最后判断,以进一步达到通过延时供电来准确的得知其电流值进行比对判断电机是否有接入。

本实施例中,针对检测判断接口处是否接有电机的电机类型为线性电机。

实施例3:

本实施例所描述的一种应用于多接口电机控制盒的电机驱动控制方法,其大致方法与实施例1和实施例2一致,但与实施例1和实施例2不同的是:设置多个控制器,且多个控制器分别与多个电机接口中的两霍尔信号检测端信号线相连,同时各个控制器分别为一中央处理模块MCU,从而实现对各个接口处进行同时检测出电平信号,以进一步初步判断出多个接口中哪些接口接有电机的结论,其方式提升了初步检测判断的效率。

本发明不局限于上述最佳实施方式,任何人在本发明的启示下都可得出其他各种形式的产品,但不论在其形状或结构上作任何变化,凡是具有与本申请相同或相近似的技术方案,均落在本发明的保护范围之内。

7页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种串激马达控制电路及搅拌装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!