logo好方法网

基于数字陀螺仪的门开关检测系统


技术摘要:
本发明公开了一种基于数字陀螺仪的门开关检测系统,包括:陀螺仪传感器,设置在外设的门体中,根据门体的移动输出实时角度值;距离传感器,检测门体与外设的门框之间的第一距离值;控制器,存储有:关闭角度区间、距离与门状态对照表、角度与距离对应表;当实时角度值  全部
背景技术:
随着技术的发展和人们对安全性要求的提高,出现可以检测门的开关状态的检测 系统,检测出门处于开启状态或关闭状态,人们通过该检测系统可知门的开关状态。 现有一种门开关检测系统使用陀螺仪传感器作为检测元件,陀螺仪传感器安装在 门体上,陀螺仪传感器随着门体的移动产生位置值,可以知道当前门的位置,从而知道门的 开关状态。但是,陀螺仪传感器随着门多次开关后,容易出现较大的位置误差或出现信号漂 移的问题等检测不准确的情况,陀螺仪传感器的检测误差较大,导致检测系统错误地判断 门的开关状态,降低准确度。
技术实现要素:
本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种基 于数字陀螺仪的门开关检测系统。 根据本发明的实施例的基于数字陀螺仪的门开关检测系统,包括: 陀螺仪传感器,设置在外设的门体中,根据门体的移动输出角度值,所述角度值记 为实时角度值; 距离传感器,检测门体与外设的门框之间的距离值,所述距离值记为第一距离值; 控制器,存储有:关闭角度区间、距离与门状态对照表、角度与距离对应表; 所述控制器用于包括:当所述实时角度值位于关闭角度区间时,则输出门关闭的 信号; 当所述实时角度值不位于关闭角度区间中时,则获取第一距离值,根据角度与距 离对应表找到所述第一距离值所对应的角度值,所述角度值记为参考角度值; 将所述参考角度值与实时角度值进行对比,当所述实时角度值与参考角度值之间 的误差大于预设误差时,则根据第一距离值从所述距离与门状态对照表中得到门的开关状 态,根据门的开关状态输出对应的信号; 当所述实时角度值与参考角度值之间的误差小于或者等于预设误差时,则输出门 开启的信号。 根据本发明实施例的基于数字陀螺仪的门开关检测系统,至少具有如下有益效 果:陀螺仪传感器随门体移动并输出移动的实时角度值,距离传感器的检测门体与门框之 间的距离值;当实时角度值位于关闭角度区间内时,则控制器输出门关闭的信号;当实时角 度值不位于关闭角度区间内时,为了判断陀螺仪传感器是否正常工作,先获取门体与门框 之间的距离值即第一距离值,根据角度与距离对应表找到所述第一距离值所对应的角度值 即参考角度值,用参考角度值与实时角度值进行对比;当所述实时角度值与参考角度值之 3 CN 111577059 A 说 明 书 2/4 页 间的误差小于或者等于预设误差时,表示陀螺仪传感器在正常的检测误差内,则输出门开 启的信号;当所述实时角度值与参考角度值之间的误差大于预设误差时,表示陀螺仪传感 器超出正常的检测误差,则切换至使用距离传感器进行检测门的开关状态,根据第一距离 值从所述距离与门状态对照表中得到门的开关状态,控制器根据门的开关状态输出对应的 信号。本技术使用距离传感器检测陀螺仪传感器是否在正常的检测误差内,提高系统判断 门的开关状态的准确度;另外,距离传感器也作为备用检测,当陀螺仪传感器超出正常的检 测误差后,使用距离传感器继续判断门的开关状态,保持检测系统的正常工作。 根据本发明的一些实施例,所述距离传感器为红外线测距传感器,所述距离传感 器设于所述门框上。 根据本发明的一些实施例,所述距离传感器设于所述门框的上部。 根据本发明的一些实施例,所述关闭角度区间为大于或等于0度且小于或等于3 度。 根据本发明的一些实施例,所述控制器为单片机。 本发明用于门开关检测。 本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变 得明显,或通过本发明的实践了解到。 附图说明 本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得 明显和容易理解。显然,所描述的附图只是本发明的一部分实施例,而不是全部实施例,本 领域的技术人员在不付出创造性劳动的前提下,还可以根据这些附图获得其他设计方案和 附图。 图1为本发明实施例的门开关检测系统的结构示意图; 图2为本发明实施例的检测方法的流程简图。 附图中:101-门框、102-门体、103-陀螺仪传感器、104-距离传感器、105-控制器。
下载此资料需消耗2积分,
分享到:
收藏