一种升降装置的控制方法、控制系统和终端设备与流程

专利2022-05-09  115


本公开涉及电子设备技术领域,尤其涉及一种升降装置的控制方法、控制系统和终端设备。



背景技术:

随着全面屏智能终端的逐渐普及,采用升降式前置摄像头的方案实现全面屏首次出现,通过微传动系统和步进电机来实现前置摄像头精确的升降,之后,国内多款手机也采用了升降式前置摄像头的设计。

为提高步进电机的推力,现有技术中以双步进电机代替单步进电机以推动摄像头实现升降。在双步进电机的加持下,移动终端可以实现各种特殊的形态,如:自动伸缩屏幕显示、自动伸缩内置键盘设计等。但是,双步进电机由于产品的一致性存在一定的差异,在长时间的使用中,可能会造成两个步进电机滑动距离不同步的情况,进而造成马达传送机构的损坏。



技术实现要素:

为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种升降装置的控制方法、控制系统和终端设备,降低马达传送机构的损坏率。

第一方面,本公开实施例提供了一种升降装置的控制方法,所述升降装置对应设置有马达传动机构、第一马达和第二马达,所述第一马达和所述第二马达沿垂直于所述升降装置的升降方向并排设置,所述马达传动机构的第一端相对于所述第一马达可移动,所述马达传动机构的第二端相对于所述第二马达可移动,所述马达传动机构用于带动所述升降装置升降;所述升降装置的控制方法包括:

获取所述第一马达和所述第二马达工作过程中的第一距离和第二距离;其中,第一距离为所述马达传动机构的第一端沿所述升降方向至所述第一马达的距离,第二距离为所述马达传动机构的第二端沿所述升降方向至所述第二马达的距离;

比较所述第一距离和所述第二距离;

根据所述第一距离和所述第二距离的比较结果控制所述第一马达或所述第二马达停止工作,直至所述第一距离等于所述第二距离。

可选的,所述马达传动机构向远离所述第一马达和所述第二马达的方向移动,根据所述第一距离和所述第二距离的比较结果控制所述第一马达或所述第二马达停止工作,包括:

若所述第一距离大于所述第二距离,控制所述第一马达停止工作;

若所述第一距离小于所述第二距离,控制所述第二马达停止工作。

可选的,所述马达传动机构向靠近所述第一马达和所述第二马达的方向移动,根据所述第一距离和所述第二距离的比较结果控制所述第一马达或所述第二马达停止工作,包括:

若所述第一距离大于所述第二距离,控制所述第二马达停止工作;

若所述第一距离小于所述第二距离,控制所述第一马达停止工作。

可选的,在比较所述第一距离和所述第二距离之前,还包括:

根据所述第一距离判断所述第一马达是否已达到最大行程;

根据所述第二距离判断所述第二马达是否已达到最大行程;

所述第一马达和所述第二马达均未达到最大行程,比较所述第一距离和所述第二距离。

第二方面,本公开实施例提供了一种升降装置的控制系统,所述升降装置对应设置有马达传动机构、第一马达和第二马达,所述第一马达和所述第二马达沿垂直于所述升降装置的升降方向并排设置,所述马达传动机构的第一端相对于所述第一马达可移动,所述马达传动机构的第二端相对于所述第二马达可移动,所述马达传动机构用于带动所述升降装置升降;

所述升降装置的控制系统包括:

传感模块,用于获取所述第一马达和所述第二马达工作过程中的第一距离和第二距离;其中,第一距离为所述马达传动机构的第一端沿所述升降方向至所述第一马达的距离,第二距离为所述马达传动机构的第二端沿所述升降方向至所述第二马达的距离;

主控模块,用于比较所述第一距离和所述第二距离;

驱动模块,用于根据所述第一距离和所述第二距离的比较结果控制所述第一马达或所述第二马达停止工作,直至所述第一距离等于所述第二距离。

可选的,所述传感模块包括第一激光对焦传感器和第二激光对焦传感器,所述第一激光对焦传感器用于获取所述第一距离,所述第二激光对焦传感器用于获取所述第二距离。

可选的,所述第一激光对焦传感器与所述主控模块之间进行i2c通信,所述第二激光对焦传感器与所述主控模块之间进行i2c通信。

可选的,所述驱动模块包括第一电源部件、第二电源部件、第一驱动部件和第二驱动部件;

所述第一电源部件分别与所述主控模块和所述第一驱动部件电连接,所述主控模块根据所述第一距离和所述第二距离的比较结果输出第一控制信号,所述第一电源部件根据所述第一控制信号断开向所述第一驱动部件的供电线路;

所述第二电源部件分别与所述主控模块和所述第二驱动部件电连接,所述主控模块根据所述第一距离和所述第二距离的比较结果输出第二控制信号,所述第二电源部件根据所述第二控制信号断开向所述第二驱动部件的供电线路。

可选的,所述第一电源部件和所述第二电源部件均包括低压差线性稳压器。

第三方面,本公开实施例提供了一种终端设备,包括第二方面任一项所述的升降装置的控制系统。

本公开实施例提供的技术方案与现有技术相比具有如下优点:

本发明实施例提供的升降装置的控制方法、控制系统和终端设备,首先获取第一马达和第二马达工作过程中的第一距离和第二距离,即马达传动机构的第一端沿升降方向与第一马达的距离以及马达传动机构的第二端沿升降方向与第二马达的距离,然后比较第一距离和第二距离,根据比较的第一距离和第二距离的比较结果控制第一马达或第二马达停止工作,直至第一马达工作过程中的第一距离和第二马达工作过程中的第二距离相等,进而保证在采用第一马达和第二马达驱动马达传动机构运动过程中使得马达传送结构可以同步向前推进,避免马达传送机构因第一马达和第二马达驱动距离不相同产生倾斜而被破坏的现象。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种升降装置的控制方法的流程示意图;

图2是本发明实施例提供的一种升降装置的结构示意图;

图3是本发明实施例提供的另一种升降装置的结构示意图;

图4是本发明实施例提供的又一种升降装置的结构示意图;

图5是本发明实施例提供的另一种升降装置的控制方法的流程示意图;

图6是本发明实施例提供的又一种升降装置的结构示意图;

图7是本发明实施例提供的又一种升降装置的控制方法的流程示意图;

图8是本发明实施例提供的一种升降装置的控制系统的结构示意图;

图9是本发明实施例提供的另一种升降装置的控制系统的结构示意图。

10、马达传动机构;20、第一马达;30、第二马达;a、第一端;b、第二端;x1、第一距离;x2、第二距离;11、传感模块;12、主控模块;13、驱动模块;130、第一电源部件;131、第二电源部件;132、第一驱动部件;133、第二驱动部件;21、第一激光对焦传感器;31、第二激光对焦传感器。

具体实施方式

为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。

图1是本发明实施例提供的一种升降装置的控制方法的流程示意图,本实施例可适用于实现终端设备中升降装置升降的情况,本实施例方法可由升降装置的控制系统来执行,该升降装置可采用硬件/或软件的方式来实现,并可配置于终端设备中,可实现本申请任意实施例所述的升降装置的控制方法。如图1所示,升降装置的控制方法包括:

s110、获取第一马达和第二马达工作过程中的第一距离和第二距离。

图2是本发明实施例提供的一种升降装置的结构示意图,如图2所示,升降装置(图2中未示出)对应设置有马达传动机构10、第一马达20和第二马达30,第一马达20和第二马达30沿垂直于升降装置的升降方向并排设置,马达传动机构10的第一端a相对于第一马达20可移动,马达传动机构10的第二端b相对于第二马达30可移动,马达传动机构10用于带动升降装置升降。此外,升降装置还包括第一激光对焦传感器21和第二激光对焦传感器31,第一激光对焦传感器21位于第一马达20一侧,第二激光对焦传感器31位于第二马达30一侧,如图2所示。示例性的,升降装置的升降方向为x,第一马达和第二马达沿方向y并排设置,方向y垂直于方向x。在马达传动机构10带动升降装置升降的过程中,与第一马达20并列设置的第一激光对焦传感器21获取第一马达20在工作过程中的第一距离x1,与第二马达20并列设置的第二激光对焦传感器31获取第二马达30在工作过程中的第二距离x2,其中,第一距离x1为马达传动机构10的第一端a与第一马达20之间的距离,第二距离x2为马达传动机构10的第二端b与第二马达30的距离。

需要说明的是,图2为示例性表示第一激光传感器21和第二激光传感器31,设置第一激光传感器21位于第一马达20的下方,第二激光传感器31位于第二马达30的上方,在具体的实施方式中,第一马达20和第一激光传感器21沿垂直于马达传动结构10运动方向并列设置,第二马达30和第二激光传感器31沿垂直于马达传动结构10运动方向并列设置,此时,在第一马达20和第二马达30驱动马达传送机构10运动过程中,第一激光传感器21获取的距离为马达传动机构10的第一端a与第一马达20之间的距离,第二激光传感器31获取的距离为马达传动机构10的第二端b与第二马达30的距离。

s120、比较第一距离和第二距离。

s130、根据第一距离和第二距离的比较结果控制第一马达或第二马达停止工作,直至第一距离等于第二距离。

在获取到第一距离x1和第二距离x2后,通过比较第一距离x1和第二距离x2,根据第一距离x1和第二距离x2的比较结果控制第一马达20或第二马达30停止工作,直至第一距离x1等于第二距离x2。示例性的,马达传动机构10在带动升降装置升降的过程中,第一马达20和第二马达30分别驱动马达传动机构10,其中第一马达20驱动马达传动机构10使得马达传动机构10的第一端a相对于第一马达20移动,且马达传动机构10的第一端a与第一激光对焦传感器21之间的距离为第一距离x1,第二马达30驱动马达传动机构10使得马达传动机构10的第二端b相对于第二马达30移动,且马达传动机构10的第二端b与第二激光对焦传感器31之间的距离为第二距离x2,根据第一距离x1和第二距离x2的比较结果控制第一马达20或第二马达30停止工作,直至第一距离x1等于第二距离x2。

本发明实施例提供的升降装置的控制方法,首先获取第一马达和第二马达工作过程中的第一距离和第二距离,即马达传动机构的第一端沿升降方向与第一马达的距离以及马达传动机构的第二端沿升降方向与第二马达的距离,然后比较第一距离和第二距离,根据比较的第一距离和第二距离的比较结果控制第一马达或第二马达停止工作,直至第一马达工作过程中的第一距离和第二马达工作过程中的第二距离相等,进而保证在采用第一马达和第二马达驱动马达传动机构运动过程中使得马达传送结构可以同步向前推进,避免马达传送机构因第一马达和第二马达驱动距离不相同产生倾斜而被破坏的现象。

需要说明的是,马达传动机构10相对第一马达20或第二马达30运动包括马达传动机构10相对第一马达20或第二马达30沿升降装置的升降方向向背离第一马达20和第二马达30一侧运动以及马达传动机构10相对第一马达20和第二马达30沿升降装置的升降方向向靠近第一马达20和第二马达30一侧运动,以下将通过具体的实施例进行举例说明。

示例性的,马达传动机构向远离第一马达和第二马达的方向移动,根据第一距离和第二距离的比较结果控制第一马达或第二马达停止工作,包括:

若第一距离大于第二距离,控制第一马达停止工作。

若第一距离小于第二距离,控制第二马达停止工作。

当马达传动机构10向远离第一马达20和第二马达30的方向移动时,马达传动机构10在带动升降装置升降的过程中,第一马达20和第二马达30分别驱动马达传动机构10,其中第一马达20驱动马达传动机构10使得马达传动机构10的第一端a向远离第一马达20一侧移动,且马达传动机构10的第一端a与第一马达20之间的距离为第一距离x1,第二马达30驱动马达传动机构10使得马达传动机构10的第二端b向远离第二马达30一侧移动,且马达传动机构10的第二端b与第二马达30之间的距离为第二距离x2,根据第一距离x1和第二距离x2的比较结果控制第一马达20或第二马达30停止工作。若第一距离x1大于第二距离x2,如图3所示,此时第一马达20驱动马达传动机构10的第一端a移动的距离大于第二马达30驱动马达传动机构10的第二端b的距离,即马达传动机构10的第一端a移动较快,此时通过控制第一马达20停止工作直至第二距离x2等于第一距离x1后再同时驱动第一马达20和第二马达30。若第一距离x1小于第二距离x2,如图4所示,即此时第一马达20驱动马达传动机构10的第一端a移动的距离小于第二马达30驱动马达传动机构10的第二端b移动的距离,即马达传动机构10的第二端b移动较快,此时通过控制第二马达30停止工作直至第一距离x1等于第二距离x2后再同时驱动第一马达20和第二马达30。

可选的,马达传动机构向靠近第一马达和第二马达的方向移动,根据第一距离和第二距离的比较结果控制第一马达或第二马达停止工作,包括:

若第一距离大于第二距离,控制第二马达停止工作。

若第一距离小于第二距离,控制第一马达停止工作。

当马达传动机构10向靠近第一马达20和第二马达30的方向移动时,马达传动机构10在带动升降装置升降的过程中,第一马达20和第二马达30分别驱动马达传动机构10,其中第一马达20驱动马达传动机构10使得马达传动机构10的第一端a向靠近第一马达20一侧移动,且马达传动机构10的第一端a与第一马达20之间的距离为第一距离x1,第二马达30驱动马达传动机构10使得马达传动机构10的第二端b向靠近第二马达30一侧移动,且马达传动机构10的第二端b与第一马达30之间的距离为第二距离x2,根据第一距离x1和第二距离x2的比较结果控制第一马达20或第二马达30停止工作。示例性的,若第一距离x1大于第二距离x2,此时马达传动机构10的第一端a与第一马达20之间的距离较大,马达传动机构10的第二端b与第二马达30之间的距离较小,即马达传动机构10的第二端b移动较快,此时通过控制第二马达30停止工作直至第一距离x1等于第二距离x2后再同时驱动第一马达20和第二马达30。若第一距离x1小于第二距离x2,此时马达传动机构10的第一端a与第一马达20之间的距离较小,马达传动机构10的第二端b与第二马达30之间的距离较大,即马达传动机构10的第一端a移动较快,此时通过控制第一马达20停止工作直至第二距离x2等于第一距离x1后再同时驱动第一马达20和第二马达30。

可选的,在上述实施例的基础上,图5是本发明实施例提供的另一种升降装置的控制方法的流程示意图,需要说明的是,图5示例性表示马达传动机构向远离第一马达和第二马达的方向移动的流程示意图,如图5所示,控制方法包括:包括:

s210、获取第一马达和第二马达工作过程中的第一距离和第二距离

s220、判断第一马达是否已达到最大行程,第二马达是否已达到最大行程,若是,执行s230,若否,执行s240。

s230、控制第一马达停止工作,控制第二马达停止工作。

s240、判断第一距离和第二距离是否相等,若是,执行s250,若否,执行s260。

s250、控制第一马达正常工作,控制第二马达正常工作。

s260、判断第一距离是否大于第二距离,若是,执行s270,若否,执行s280。

s270、控制第一马达停止工作,控制第二马达正常工作。

s280、控制第一马达正常工作,控制第二马达停止工作。

在获取第一马达20和第二马达30工作过程中的第一距离x1和第二距离x2后,根据第一距离x1判断第一马达20是否已达到最大行程,根据第二距离x2判断第二马达30是否已达到最大行程,若第一马达20达到最大行程且第二马达30达到最大行程,即此时马达传动机构10的第一端a位于升降装置升降方向的最左侧或最右侧,马达传动机构10的第二端b位于升降装置升降方向的最左侧或最右侧,如图6所述,此时马达传动机构10的第一端a和第二端b均位于升降装置升降方向的最右侧,此时控制第一马达20和第二马达30停止工作。若第一马达20未达到最大行程且第二马达30未达到最大行程时,此时判断第一距离x1和第二距离x2是否相等,若第一距离x2和第二距离x2相等时,此时控制第一马达20正常工作,控制第二马达30正常工作。当判断的第一距离x1和第二距离x2不相等时,此时判断第一距离是否大于第二距离,若第一距离大于第二距离,控制第一马达停止工作,控制第二马达正常工作,当第一距离小于第二距离时,控制第一马达正常工作,控制第二马达停止工作。

图7示例性表示马达传动机构向靠近第一马达和第二马达的方向移动的流程示意图,如图7所示,当马达传动机构向靠近第一马达和第二马达的方向移动时,当第一距离大于第二距离时,控制第一马达正常工作,控制第二马达停止工作,而当第一距离小于第二距离时,此时控制第一马达停止工作,控制第二马达正常工作。

图8是本发明实施例提供的一种升降装置的控制系统的结构示意图,结合图2和图8,升降装置的控制系统包括:传感模块11,用于获取第一马达20和第二马达30工作过程中的第一距离x1和第二距离x2,其中,第一距离x1为马达传动机构10的第一端a沿升降方向x至第一马达20的距离,第二距离x2为马达传动机构10的第二端b沿升降方向x至第二马达30的距离。主控模块12,用于比较第一距离x1和第二距离x2。驱动模块13,用于根据第一距离x1和第二距离x2的比较结果控制第一马达20或第二马达30停止工作,直至第一距离x1等于第二距离x2。其中,升降装置对应设置有马达传动机构10、第一马达20和第二马达30,第一马达20和第二马达30沿垂直于升降装置的升降方向并排设置,马达传动机构10的第一端a相对于第一马达20可移动,马达传动机构10的第二端b相对于第二马达30可移动,马达传动机构10用于带动升降装置升降。

参见图8,升降装置的控制系统包括传感模块11、主控模块12和驱动模块13,通过传感模块11分别获取第一马达20在工作过程中的第一距离x1以及第二马达30在工作过程中的第二距离x2,主控模块12将传感模块11获取的第一距离x1以及第二距离x2进行比较,驱动模块13根据主控模块12对第一距离x1和第二距离x2的比较结果控制第一马达20或第二马达30停止工作,直至第一距离x1等于第二距离x2。

本发明实施例提供的升降装置的控制系统,控制系统包括传感模块、主控模块和驱动模块,通过传感模块分别获取第一马达在工作过程中的第一距离以及第二马达在工作过程中的第二距离,主控模块将传感模块获取的第一距离以及第二距离进行比较,驱动模块根据主控模块对第一距离和第二距离的比较结果控制第一马达或第二马达停止工作,直至第一距离等于第二距离,进而保证在采用第一马达和第二马达驱动马达传动机构运动过程中使得马达传送结构可以同步向前推进,避免马达传送机构因第一马达和第二马达驱动距离不相同产生倾斜而被破坏的现象。

可选的,继续参见图2,传感模块11包括第一激光对焦传感器21和第二激光对焦传感器31,第一激光对焦传感器21用于获取第一距离x1,第二激光对焦传感器32用于获取第二距离x2。

设置传感器模块11包括第一激光对焦传感器21和第二激光对焦传感器31,当第一马达20和第二马达30分别驱动马达传动机构10沿升降装置的升降方向的运动过程中,第一激光对焦传感器21根据发射的红外激光计算第一马达20与马达传动机构10之间的距离确定第一马达20在工作过程中的第一距离x1,第二激光对焦传感器根据发射的红外激光计算第二马达30与马达传动机构10之间的距离确定第二马达30在工作过程中的第二距离x2。

可选的,第一激光对焦传感器21与主控模块12之间进行i2c通信,第二激光对焦传感器31与主控模块12之间进行i2c通信。

通过设置第一激光对焦传感器21与主控模块12之间进行i2c通信,第二激光对焦传感器31与主控模块12之间进行i2c通信,即第一激光对焦传感器21与主控模块12之间只需要一根数据线和一根时钟线两根线,第二激光对焦传感器31与主控模块12之间只需要一根数据线和一根时钟线两根线,使得系统对应的硬件电路pcb布线较少,降低了系统的成本,提高了系统可靠性。

可选的,在上述实施例的基础上,图9是本发明实施例提供的另一种控制系统的结构示意图,如图9所示,驱动模块13包括第一电源部件130、第二电源部件131、第一驱动部件132和第二驱动部件133,第一电源部件130分别与主控模块12和第一驱动部件132电连接,主控模块12根据第一距离x1和第二距离x2的比较结果输出第一控制信号,第一电源部件130根据第一控制信号断开向第一驱动部件132的供电线路。第二电源部件131分别与主控模块12和第二驱动部件133电连接,主控模块12根据第一距离x1和第二距离x2的比较结果输出第二控制信号,第二电源部件131根据第二控制信号断开向第二驱动部件133的供电线路。

如图9所示,当马达传动机构10向远离第一马达20和第二马达30的方向移动时,若第一激光对焦传感器获取的第一距离x1大于第二激光对焦传感器第二距离x2时,此时主控模块12根据第一距离x1和第二距离x2的比较结果输出第一控制信号至第一电源部件130,第一电源部件130根据第一控制信号断开向第一驱动部件132的供电线路,此时第一驱动部件132不驱动第一马达20工作,第二驱动部件133驱动第二马达30工作,直至第一激光对焦传感器获取的第一距离x1等于第二激光对焦传感器第二距离x2时,主控模块12断开向第一电源部件130输出第一控制信号的回路,第一电源部件130向第一驱动部件132供电,第一驱动部件132驱动第一马达20,第二驱动部件133驱动第二马达30,实现第一马达20和第二马达30同时进行驱动,使得马达传动机构同步运动。若第一激光对焦传感器获取的第一距离x1小于第二激光对焦传感器获取的第二距离x2时,此时主控模块12根据第一距离x1和第二距离x2的比较结果输出第二控制信号至第二电源部件131,第二电源部件131根据第二控制信号断开向第二驱动部件133的供电线路,此时第二驱动部件133不驱动第二马达30工作,第一驱动部件132驱动第一马达20工作,直至第二激光对焦传感器获取的第二距离x2等于第一激光对焦传感器获取的第一距离x1时,主控模块12断开向第二电源部件131输出第二控制信号的回路,第二电源部件131向第二驱动部件133供电,第一驱动部件驱动第一马达20工作,第二驱动部件驱动第二马达30工作,同时实现第一马达20和第二马达30同时进行驱动,使得马达传动机构同步运动。

示例性的,主控模块12与第一激光对焦传感器和第二激光对焦传感器通过i2c进行数据传输,根据第一激光对焦传感器测量的第一激光对焦传感器与马达传动机构10之间的距离从而确定第一马达在工作过程中的第一距离,根据第二激光对焦传感器测量的第二激光对焦传感器与马达传动机构10之间的距离从而确定第二马达在工作过程中的第二距离。主控模块通过对比第一距离和第二距离,判断第一马达驱动的马达传动机构10的第一端a和第二马达驱动的马达传动机构10的第二端b是否处于同步移动。当对比出第一距离和第二距离不一致时,主控模块12会将移动距离大的马达所对应的电源部件的en脚拉低,从而使该电源部件停止工作,驱动部件相应停止工作,进而马达也会停止工作,移动距离小的马达则继续往前移动。当移动距离小的马达前进到移动距离大的马达的位置时,主控模块会将移动距离大的马达所对应的电源部件的en脚拉高,从而两个马达又开始同步向前推进。

此外,第一驱动部件132通过弹片连接器给第一马达20供电,第二驱动部件133通过弹片连接器给第二马达30供电,且第一驱动部件132的vcc由第一电源部件130进行供电,当vcc为0v,即第一电源部件130停止供电时,第一驱动部件132将停止工作,从而第一马达20停止工作,第二驱动部件133的vcc由第二电源部件131进行供电,当vcc为0v,即第二电源部件131停止供电时,第二驱动部件133将停止工作,从而第二马达30停止工作。

可选的,第一电源部件130和第二电源部件131均包括低压差线性稳压器。

由于低压差线性稳压器通常具有极低的自有噪声和较高的电源抑制比,通过设置第一电源部件130和第二电源部件131均包括低压差线性稳压器,保证第一电源部件130和第二电源部件131具有稳定的输出电压,降低系统的功耗。

可选的,在上述实施例的基础上,本发明实施例还提供一种终端设备,该终端设备包括上述任一项实施例所述的升降装置的控制系统,该终端设备具有上述任一实施例所述的升降装置的控制系统的有益效果,该终端设备可以为移动终端、电脑和其它电子设备,当终端设备为移动终端时,此时升降装置对应移动终端中摄像头的升降装置,本发明实施例不对终端设备的类型进行具体限定。

需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。


技术特征:

1.一种升降装置的控制方法,其特征在于,所述升降装置对应设置有马达传动机构、第一马达和第二马达,所述第一马达和所述第二马达沿垂直于所述升降装置的升降方向并排设置,所述马达传动机构的第一端相对于所述第一马达可移动,所述马达传动机构的第二端相对于所述第二马达可移动,所述马达传动机构用于带动所述升降装置升降;所述升降装置的控制方法包括:

获取所述第一马达和所述第二马达工作过程中的第一距离和第二距离;其中,第一距离为所述马达传动机构的第一端沿所述升降方向至所述第一马达的距离,第二距离为所述马达传动机构的第二端沿所述升降方向至所述第二马达的距离;

比较所述第一距离和所述第二距离;

根据所述第一距离和所述第二距离的比较结果控制所述第一马达或所述第二马达停止工作,直至所述第一距离等于所述第二距离。

2.根据权利要求1所述的控制方法,其特征在于,所述马达传动机构向远离所述第一马达和所述第二马达的方向移动,根据所述第一距离和所述第二距离的比较结果控制所述第一马达或所述第二马达停止工作,包括:

若所述第一距离大于所述第二距离,控制所述第一马达停止工作;

若所述第一距离小于所述第二距离,控制所述第二马达停止工作。

3.根据权利要求1所述的控制方法,其特征在于,所述马达传动机构向靠近所述第一马达和所述第二马达的方向移动,根据所述第一距离和所述第二距离的比较结果控制所述第一马达或所述第二马达停止工作,包括:

若所述第一距离大于所述第二距离,控制所述第二马达停止工作;

若所述第一距离小于所述第二距离,控制所述第一马达停止工作。

4.根据权利要求1所述的控制方法,其特征在于,在比较所述第一距离和所述第二距离之前,还包括:

根据所述第一距离判断所述第一马达是否已达到最大行程;

根据所述第二距离判断所述第二马达是否已达到最大行程;

所述第一马达和所述第二马达均未达到最大行程,比较所述第一距离和所述第二距离。

5.一种升降装置的控制系统,其特征在于,所述升降装置对应设置有马达传动机构、第一马达和第二马达,所述第一马达和所述第二马达沿垂直于所述升降装置的升降方向并排设置,所述马达传动机构的第一端相对于所述第一马达可移动,所述马达传动机构的第二端相对于所述第二马达可移动,所述马达传动机构用于带动所述升降装置升降;

所述升降装置的控制系统包括:

传感模块,用于获取所述第一马达和所述第二马达工作过程中的第一距离和第二距离;其中,第一距离为所述马达传动机构的第一端沿所述升降方向至所述第一马达的距离,第二距离为所述马达传动机构的第二端沿所述升降方向至所述第二马达的距离;

主控模块,用于比较所述第一距离和所述第二距离;

驱动模块,用于根据所述第一距离和所述第二距离的比较结果控制所述第一马达或所述第二马达停止工作,直至所述第一距离等于所述第二距离。

6.根据权利要求5所述的控制系统,其特征在于,所述传感模块包括第一激光对焦传感器和第二激光对焦传感器,所述第一激光对焦传感器用于获取所述第一距离,所述第二激光对焦传感器用于获取所述第二距离。

7.根据权利要求6所述的控制系统,其特征在于,所述第一激光对焦传感器与所述主控模块之间进行i2c通信,所述第二激光对焦传感器与所述主控模块之间进行i2c通信。

8.根据权利要求5所述的控制系统,其特征在于,所述驱动模块包括第一电源部件、第二电源部件、第一驱动部件和第二驱动部件;

所述第一电源部件分别与所述主控模块和所述第一驱动部件电连接,所述主控模块根据所述第一距离和所述第二距离的比较结果输出第一控制信号,所述第一电源部件根据所述第一控制信号断开向所述第一驱动部件的供电线路;

所述第二电源部件分别与所述主控模块和所述第二驱动部件电连接,所述主控模块根据所述第一距离和所述第二距离的比较结果输出第二控制信号,所述第二电源部件根据所述第二控制信号断开向所述第二驱动部件的供电线路。

9.根据权利要求8所述的控制系统,其特征在于,所述第一电源部件和所述第二电源部件均包括低压差线性稳压器。

10.一种终端设备,其特征在于,包括如权利要求5-9任一项所述的升降装置的控制系统,或者执行如权利要求1-4任意一项所述的升降装置的控制方法的步骤。

技术总结
本公开涉及一种升降装置的控制方法、控制系统和终端设备,升降装置设置有马达传动机构、第一马达和第二马达,第一马达和第二马达沿垂直于升降装置的升降方向并排设置,马达传动机构的第一端相对于第一马达移动,马达传动机构的第二端相对于第二马达移动,马达传动机构用于带动升降装置升降;控制方法包括:获取第一马达和第二马达工作过程中的第一距离和第二距离;其中,第一距离为马达传动机构的第一端沿升降方向至第一马达的距离,第二距离为马达传动机构的第二端沿升降方向至第二马达的距离;比较第一距离和第二距离;根据第一距离和第二距离的比较结果控制第一马达或第二马达停止工作,直至第一距离等于第二距离,降低马达传送机构的损坏率。

技术研发人员:唐巽泽
受保护的技术使用者:闻泰通讯股份有限公司
技术研发日:2021.03.26
技术公布日:2021.08.03

转载请注明原文地址:https://doc.8miu.com/read-2086.html

最新回复(0)