升降式摄像头位置检测电路、方法及计算机可读存储介质与流程

文档序号:21780112发布日期:2020-08-07 19:58阅读:237来源:国知局
升降式摄像头位置检测电路、方法及计算机可读存储介质与流程
本发明涉及摄像头控制领域,尤其涉及一种升降式摄像头位置检测电路、方法及计算机可读存储介质。
背景技术
:随着智能化的发展和社交、娱乐等方面需求的增加,摄像头在终端上的应用越来越多;同时为了追求更大的屏占比,升降摄像头近年在电视、手机等消费电子产品上的应用也越来越多。然而,现有技术中系统不能精确知道摄像头的升降位置,因此无法对摄像头的升降位置进行准确的控制。技术实现要素:本发明的主要目的在于提出一种升降式摄像头位置检测电路、方法及计算机可读存储介质,旨在解决现有技术不能精确知道摄像头升降位置的问题。为实现上述目的,本发明提供一种升降式摄像头位置检测电路,所述电路包括:检测电路、摄像头模块、主控电路,所述检测电路与所述主控电路的检测端连接,所述所述主控电路与所述摄像头模块的控制端连接,其中:所述主控电路,用于检测所述检测电路反馈的信号,并根据反馈的信号确定摄像头模块的升降位置。可选地,所述电路还包括:电机控制模块,所述电机控制模块的控制端与所述主控电路的输出端连接,所述电机控制模块的输出端与所述摄像头模块连接,其中:所述电机控制模块,用于在接收到所述主控电路发送的控制信号之后驱动所述摄像头模块进行升降。可选地,所述检测电路包括检测单元;所述检测单元包括第一电阻及多个第二电阻,所述第一电阻的第一端连接电源,所述第一电阻的第二端与所述主控电路的检测端连接,所述多个第二电阻的第一端连接在所述第一电阻与所述主控电路的检测端之间,所述多个第二电阻的第二端分别连接有第一触点。可选地,所述检测电路包括多个检测单元。可选地,所述摄像头模块包括第二触点;所述第二触点的一端接地。为实现上述目的,本发明还提供一种升降式摄像头位置检测方法,所述方法应用于如上所述的升降式摄像头位置检测电路,包括步骤:获取检测电路反馈的信号;在预设信号电阻表中匹配与所述信号对应的电阻;将所述电阻的预设位置作为摄像头的升降位置。可选地,所述获取检测电路反馈的信号的步骤之前包括:当接收到升降指令时,根据所述升降指令中的目标位置发送第一控制指令并在预设时间之后执行步骤:获取检测电路反馈的信号;所述将所述电阻的预设位置作为摄像头的升降位置的步骤之后包括:判断所述摄像头的升降位置是否是所述目标位置;若否,发送暂停指令以使摄像头停止升降操作。可选地,所述发送暂停指令以使摄像头暂停升降操作的步骤之后包括:发送显示指令至显示单元以使所述显示单元显示是否存在阻挡物的选项;当接收到确认选择信号时,发送第一控制指令以使摄像头移动至所述目标位置;当接收到否认选择信号时,发送第二控制指令以使摄像头移动至当次升降操作之前的位置。可选地,所述发送第二控制指令以使摄像头移动至当次升降操作之前的位置的同时还包括:控制显示单元显示异常信息。为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的升降式摄像头位置检测方法的步骤。本发明提出的一种升降式摄像头位置检测电路、方法及计算机可读存储介质,包括检测电路、摄像头模块、主控电路,所述检测电路与所述主控电路的检测端连接,所述所述主控电路与所述摄像头模块的控制端连接,所述主控电路,用于检测所述检测电路反馈的信号,并根据反馈的信号确定摄像头模块的升降位置。通过主控电路检测检测电路输出的电压来判断所述摄像头模块位置,使得在异常情况发生时,可以更准确地获取摄像头的升降位置,提高电视的异常状况处理能力和电机的使用寿命。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。图1为本发明升降式摄像头位置检测电路的功能模块图;图2为本发明升降式摄像头位置检测电路一实施例的检测电路结构图;图3为本发明升降式摄像头位置检测电路一实施例的检测电路结构图;图4为本发明升降式摄像头位置检测方法第一实施例的流程示意图;图5为本发明升降式摄像头位置检测方法第二实施例的流程示意图。附图标号说明:标号名称标号名称100主控电路r1第一电阻200检测电路r2第二电阻300摄像头模块a1第一触点201检测单元a2第二触点3.3v电源具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。需要说明,本发明实施例中所有方向性指示(诸如上、下、左、右、前、后......)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。另外,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。本发明提供一种升降式摄像头位置检测电路200,应用于显示终端,请参见图1,图1为本发明升降式摄像头位置检测电路200的功能模块图,在本实施例中,所述升降式摄像头位置检测电路200包括检测电路200、摄像头模块300、主控电路100,所述检测电路200与所述主控电路100的检测端连接,所述所述主控电路100与所述摄像头模块300的控制端连接,其中:所述主控电路100,用于检测所述检测电路200反馈的信号,并根据反馈的信号确定摄像头模块300的升降位置。所述主控电路100由显示终端cpu实现;摄像头模块300完成图像信号从光到电信号的转换;上述主控电路100通过检测检测电路200输出的电压来判断所述摄像头模块位置,使得在异常情况发生时,可以更准确地获取摄像头的升降位置,提高电视的异常状况处理能力和电机的使用寿命。进一步地,请一并参照图2及图3,所述电路还包括:电机控制模块、显示单元及存储单元(图未示),所述电机控制模块的控制端与所述主控电路100的输出端连接,所述电机控制模块的输出端与所述摄像头模块300连接,所述电机控制模块,用于在接收到所述主控电路100发送的控制信号之后驱动所述摄像头模块进行升降,包括升降状态的驱动、升降距离的驱动及异常状态的反馈等;所述显示单元的输入端与所述主控电路100的输出端连接;所述存储单元与所述主控单元连接。所述检测电路200包括检测单元201;所述检测单元201包括第一电阻r1及多个第二电阻r2,所述第一电阻r1的第一端连接电源,所述第一电阻r1的第二端与所述主控电路100的检测端连接,所述多个第二电阻r2的第一端连接在所述第一电阻r1与所述主控电路100的检测端之间,所述多个第二电阻r2的第二端分别连接有第一触点a1。所述检测电路200包括多个检测单元201。所述摄像头模块包括第二触点a2;所述第二触点a2的一端接地。所述存储单元采用存储芯片emmc,可根据各系统的实际情况匹配相应容量的emmc;所述显示单元使用lcd或oled屏;以下结合上述部件结构以及图2~图3进行技术原理的说明:本发明可以采用单个检测单元201或多个检测单元201的方式进行位置检测;参照图2,本实施例中采用单个检测单元201进行位置检测,摄像头模块300上升的总路径根据所述检测单元201中的第二电阻r2分为多个路径段,所述总路径可以根据第二电阻r2等分,也可以根据实际情况进行不等分的分隔,本实施例中,以所述第二电阻r2为8个进行说明,所述八个第二电阻r2的阻值各不一样,本实施例中,所述第二电阻r2的阻值从摄像头模块300的最小行程处至最大行程处依次增大,使得主控电路100在摄像头模块300从最小行程处升至最大行程处的过程中测得的电压依次为电源电压的0倍、1/8倍~7/8倍。进一步地,在另一实施例中,所述检测单元中的第二电阻可以采用滑动变阻器,通过摄像头模块的升降来控制所述第二电阻的阻值大小。当用户需要使用摄像头功能时,主控电路100发送控制指令至电机控制模块,电机控制模块根据所述控制指令驱动摄像头模块300进行升降,所述第一触点a1位置不变,所述第二触点a2随摄像头模块300进行升降,在上升过程中,第二触点a2依次与各第二电阻r2连接的第一触点a1接触,且同一时刻仅能接触一个第一触点a1,因此在摄像头模块300上升过程中,主控电路100会接收到不同的电压值,并能够根据接收到的电压值确定摄像头所在的位置;摄像头模块300的下降过程与上述操作逻辑一致。参照图3,本实施例中采用多个检测单元201进行检测,在实际应用过程中,受限于模数转换模块的精度限制,无法无止境地增加电阻来提高精度,而本实施例采用多检测单元201的方式来提高精度,摄像头模块300上升的总路径根据所述多个检测单元201中的第二电阻r2分为多个路径段,所述总路径可以根据第二电阻r2等分,也可以根据实际情况进行不等分的分隔,本实施例中,以两个检测单元201,每个检测单元201的第二电阻r2为4个进行说明,每个检测单元201中的第二电阻r2的阻值各不一样,本实施例中,所述一个检测单元201中的第二电阻r2的阻值从摄像头模块300的最小行程处方向至最大行程处方向依次增大,使得主控电路100在摄像头模块300从最小行程处升至最大行程处的过程中测得的一个检测单元201内的电压依次为电源电压的0倍、1/4倍、2/4、3/4倍。在上升过程中,第二触点a2先与一个检测模块中的第一触点a1依次连接,此时主控电路100接收到分别从两个检测单元201检测到的电压信号,从与摄像头模块300连接的检测模块检测到的电压值依次上升,从未与摄像头模块300连接的检测模块检测到的电压值为电源电压值,由于检测不同的检测单元201的通道不同,因此可以分辨信号来源的检测单元201,以此判断摄像头模块300的升降位置,摄像头模块300的下降过程与上述操作逻辑一致。需要说明的是,不同检测单元201的第二电阻r2的排列是多样的,可以按照检测单元201进行排列,也可将不同的检测单元201的电阻进行穿插排列。需要说明的是,无论是单检测单元201还是多检测单元201设置,实际应用中,相邻两个触点间不可能无缝连接,因此将3.3v作为保留值,不作为具体位置判定的标志。另外,所述第二电阻r2的阻值设置是多样的,在保证主控电路100检测到的摄像头模块300连接不同的第二电阻r2时产生的电压不同的基础上,设置不同的阻值均是可行的,本实施例采用将主控电路100检测到的电压等分的方式设置第二电阻r2阻值是为了增大检测到的电压的区别,避免出现干扰时影响位置判断。此外,本发明提供一种升降式摄像头位置检测法,参照图4,本发明升降式摄像头位置检测方法第一实施例的流程示意图,所述方法包括步骤:步骤s10,获取检测电路反馈的信号;本实施例中,所述检测电路反馈的信号为电压信号,所述电源电压与第一电阻不变,反馈的电压值的大小取决于与所述摄像头模块连接的第二电阻的大小,电压值=(第二电阻值/(第一电阻值+第二电阻值))*电源电压值。步骤s20,在预设信号电阻表中匹配与所述信号对应的电阻;所述预设信号电阻表中记载有第二电阻的阻值、在连接该第二电阻时反馈的预设电压值及对应的预设位置等。需要说明的是,在实际应用中,由于各类干扰,反馈的电压值会存在一定偏差,因此,可以设置偏差阈值,使得在匹配电阻时只要反馈的电压值在基于预设电压值的一定范围内均能匹配成iao功。需要说明的是,在设置多检测单元的情况下,所述预设信号电阻表中还可以设置有包括反馈通道,对应的检测单元等信息。步骤s30,将所述电阻的预设位置作为摄像头的升降位置。通过在所述预设信号电阻表中匹配电阻即可确定。获得摄像头模块的升级位置本实施例通过检测检测电路反馈的电压,并在预设信号电阻表中匹配与所述电压对应的电阻以确定所述摄像头木块位置,使得在异常情况发生时,可以更准确地获取摄像头的升降位置,提高电视的异常状况处理能力和电机的使用寿命。进一步地,参照图5,在基于本发明的第一实施例所提出的本发明升降式摄像头控制方法第二实施例中,在所述步骤s10之前包括步骤:步骤s40,当接收到升降指令时,根据所述升降指令中的目标位置发送第一控制指令并在预设时间之后执行步骤s10;在所述步骤s30之后包括步骤:s50,判断所述摄像头的升降位置是否是所述目标位置;s60,若否,发送暂停指令以使摄像头停止升降操作。在实际应用中,取决于显示终端的安装位置可以自定义摄像头的升降目标位置,比如某用户将显示终端挂墙安装,则设定摄像头上升高度为最大行程的60%;某用户将显示终端采用底座方式放在电视柜上,则设定摄像头上升高度为最大行程,同时该设定的上升高度支持用户根据实际情况自行修改。当接收到升降指令时,发送第一控制指令至电机控制模块,所述电机控制模块驱动摄像头模块升降至所述目标位置,并在电机运转时间达到预设判断时间时进行摄像头的升降位置是否是所述目标位置的判断,若摄像头的升降位置是所述目标位置,则记录本次升降操作具体为升或降操作正常,若摄像头的升降位置不是所述目标位置,则记录本次升降操作具体为升或降操作,且记录摄像头当前所在位置,并发送暂停指令至电机控制模块以使所述电机控制模块停止驱动摄像头模块。本实施例在检测到摄像头的升降位置不是所述目标位置时,暂停升降操作,以避免持续的驱动对摄像头造成损坏。进一步地,在基于本发明的第一实施例所提出的本发明升降式摄像头控制方法第三实施例中,在所述步骤s60之后包括步骤:发送显示指令至显示单元以使所述显示单元显示是否存在阻挡物的选项;当接收到确认选择信号时,发送第一控制指令以使摄像头移动至所述目标位置;当接收到否认选择信号时,发送第二控制指令以使摄像头移动至当次升降操作之前的位置。当出现一定时间内摄像头的升降位置未达到所述目标位置时,认为摄像头位置存在阻挡的情况,如人为阻挡或是异物阻挡等,或是显示终端内部故障以及软件故障等,因此,在这种情况下,需要用户先对摄像头情况进行排查,通过显示单元显示是否存在阻挡物的选项,用户排查到为外部阻挡时,在处理阻挡情况之后,可以选择确认按键,当接收到确认选择信号时,认为外部阻挡已消失,因此,可以继续执行暂停前的升降操作,用户排查到不为外部阻挡时,可以选择否认按键,当接收到否认选择信号时,认为是显示终端内部或软件出现故障,因此需要返回当次升降操作之前的位置。当摄像头的升降操作出现故障时,先让用户进行初步排查是否为外部阻挡,在用户无法排查具体问题时,返回当次升降操作之前的位置,便于用户进一步排查故障。进一步地,在基于本发明的第一实施例所提出的本发明升降式摄像头控制方法第四实施例中,在所述发送第二控制指令以使摄像头移动至当次升降操作之前的位置步骤的同时还包括:控制显示单元显示异常信息。在使摄像头移动至当次升降操作之前的位置之后,需要显示异常信息以提醒用户进行问题排查。所述异常信息可以采用文字、图案等方式进行显示。在出现用户初步无法排查问题的情况时,在显示单元中显示异常信息,以使用户及时进行问题排查。本发明还提出一种计算机可读存储介质,其上存储有计算机程序。所述计算机可读存储介质可以是如rom(read-onlymemory,只读存储器)/ram(randomaccessmemory,随机存取存储器)、磁碟、光盘中的至少一种,所述计算机可读存储介质包括若干指令用以使得一台具有处理器的终端设备(可以是电视,汽车,手机,计算机,服务器,终端,或者网络设备等)执行本发明各个实施例所述的方法。在本发明中,术语“第一”“第二”“第三”“第四”“第五”仅用于描述的目的,而不能理解为指示或暗示相对重要性,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。尽管上面已经示出和描述了本发明的实施例,本发明保护的范围并不局限于此,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改和替换,这些变化、修改和替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1