一种具有手势识别功能的导航系统及其控制方法

文档序号:8385367阅读:287来源:国知局
一种具有手势识别功能的导航系统及其控制方法
【技术领域】
[0001]本发明涉及车载导航技术领域,特别涉及一种具有手势识别功能的导航系统及其控制方法。
【背景技术】
[0002]车载导航系统主要由导航主机和导航显示终端两部分构成。内置的GPS天线会接收到来自环绕地球的24颗GPS卫星中的至少3颗所传递的数据信息,由此测定汽车当前所处的位置。导航主机通过GPS卫星信号确定的位置坐标与电子地图数据相匹配,便可确定汽车在电子地图中的准确位置,选择汽车行驶的路线和方向。
[0003]在此基础上,将会实现行车导航、路线推荐、信息查询、播放AV/TV等多种功能。在设定导航仪的功能时,如开启导航、放大或缩小导航地图等功能,在设置时需要通过按键或者触摸屏设置,如果行车过程中设置导航功能会分散驾驶员注意力,容易造成交通事故。
[0004]因而现有技术还有待改进和提尚。

【发明内容】

[0005]鉴于上述现有技术的不足之处,本发明的目的在于提供一种具有手势识别功能的导航系统及其控制方法,能用户识别手势并根据手势控制导航系统。
[0006]为了达到上述目的,本发明采取了以下技术方案:
一种具有手势识别功能的导航系统,其包括:红外发射模块、第一红外接收模块、第二红外接收模块和用于根据第一红外接收模块和第二红外接收模块接收红外信号的顺序识别人体手势的手势感应模块,所述第一红外接收模块、第二红外接收模块和红外发射模块均与手势感应模块连接,所述红外发射模块位于第一红外接收模块和第二红外接收模块之间。
[0007]所述的具有手势识别功能的导航系统中,所述第一红外接收模块包括第一红外接收二极管、第二红外接收模块包括第二红外接收二极管、红外发射模块包括红外发射二极管,所述手势感应模块包括手势感应芯片,所述红外发射二极管的正极连接SYS_5V供电端,红外发射二极管的负极连接手势感应芯片的IRLED端,所述第一红外接收二极管的正极和第二红外接收二极管的正极均接地,所述第一红外接收二极管的负极连接手势感应芯片的RXl端,第二红外接收二极管的负极连接手势感应芯片的RX2端。
[0008]所述的具有手势识别功能的导航系统中,所述手势感应模块还包括滤波单元、限流保护单元和偏置提供单元,所述滤波单元的一端连接SYS_5V供电端和手势感应芯片的VCC端,所述限流保护单元的一端连接手势感应芯片的SCL端和SDA端,限流保护单元的另一端连接导航系统的微处理器,保护微处理器的GP1 口,所述偏置提供单元的一端连接手势感应芯片的INTB端和SDB端和微处理器,偏置提供单元的另一端连接SYS_3V3供电端,给手势感应芯片提供偏置电压。
[0009]所述的具有手势识别功能的导航系统中,所述滤波单元包括第一电容和第二电容,所述第一电容的一端和第二电容的一端连接SYS_5V供电端和手势感应芯片的VCC端,第一电容的另一端和第二电容的另一端接地。
[0010]所述的具有手势识别功能的导航系统中,所述限流保护单元包括第一电阻和第二电阻,所述第一电阻的一端连接手势感应芯片的SCL端,第一电阻的另一端连接微处理器,第二电阻的一端连接手势感应芯片的SDA端,第二电阻的另一端连接微处理器。
[0011]所述的具有手势识别功能的导航系统,还包括:
显示模块;
微处理器,用于根据手势识别模块识别的手势控制导航系统执行相应的功能;
所述微处理器连接手势识别模块和显示模块。
[0012]所述的具有手势识别功能的导航系统中,所述红外发射模块、第一红外接收模块、第二红外接收模块装设于汽车的后视镜上,所述后视镜上安装所述红外发射模块、第一红外接收模块和第二红外接收模块的区域为透明区域。
[0013]所述的具有手势识别功能的导航系统中,所述红外发射模块、第一红外接收模块、第二红外接收模块装设于显示模块的上方、下方、左方和/或右方。
[0014]所述的具有手势识别功能的导航系统中,所述手势包括从左至右移动的手势、从右至左移动的手势、从上至下移动的手势和/或从下至上移动的手势。
[0015]一种具有手势识别功能的导航系统的控制方法,其包括如下步骤:
手势感应模块控制红外发射模块发射红外信号;
当有人体手势时,由第一红外接收模块或第二红外接收模块接收人体手势遮挡反射的红外信号;
手势感应模块根据第一红外接收模块和第二红外接收模块接收红外信号的顺序,识别人体手势。
[0016]相较于现有技术,本发明提供的一种具有手势识别功能的导航系统及其控制方法,由红外发射模块发射红外信号,并由第一红外接收模块或第二红外接收模块接收人体手部遮挡反射的红外信号,通过手势感应模块根据第一红外接收模块和第二红外接收模块接收红外信号的顺序,识别人体手势,来控制导航系统的相应功能,方便驾驶员操作,有利于行车安全。
【附图说明】
[0017]图1为本发明实施例提供的具有手势识别功能的导航系统的电路原理图。
[0018]图2为本发明实施例提供的具有手势识别功能的导航系统的结构框图。
[0019]图3为本发明实施例提供的具有手势识别功能的导航系统的第一种安装示意图。
[0020]图4为本发明实施例提供的具有手势识别功能的导航系统的第二种安装示意图。
[0021]图5为本发明实施例提供的具有手势识别功能的导航系统的第三种安装示意图。
[0022]图6为本发明实施例提供的具有手势识别功能的导航系统的控制方法流程图。
【具体实施方式】
[0023]本发明提供一种具有手势识别功能的导航系统及其控制方法,为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0024]请参阅图1,其为本发明实施例提供的具有手势识别功能的导航系统的电路原理图。如图1所示,本发明提供的具有手势识别功能的导航系统包括:红外发射模块10、第一红外接收模块20、第二红外接收模块30和用于根据第一红外接收模块20和第二红外接收模块30接收红外信号的顺序识别人体手势的手势感应模块40,所述第一红外接收模块20、第二红外接收模块30和红外发射模块10均与手势感应模块40连接,所述红外发射模块10位于第一红外接收模块20和第二红外接收模块30之间。第一红外接收模块20、红外发射模块10、第二红外接收模块30可以纵向排列也可以横向排列,具体根据安装位置设置。
[0025]本发明由红外发射模块10发射红外信号,并由第一红外接收模块20或第二红外接收模块30接收人体手部遮挡反射的红外信号,通过手势感应模块40根据第一红外接收模块20和第二红外接收模块30接收红外信号的顺序,识别人体手势,来控制导航系统的相应功能,方便驾驶员操作,有利于行车安全。
[0026]请继续参阅图1,本发明的具有手势识别功能的导航系统中,所述红外发射模块10包括红外发射二极管Dl、第一红外接收模块20包括第一红外接收二极管D2、第二红外接收模块30包括第二红外接收二极管D3,所述手势感应模块40包括手势感应芯片U1,所述红外发射二极管Dl的正极连接SYS_5V供电端,红外发射二极管Dl的负极连接手势感应芯片Ul的IRLED端,所述第一红外接收二极管D2的正极和第二红外接收二极管D3的正极均接地,所述第一红外接收二极管D2的负极连接手势感应芯片Ul的RXl端,第二红外接收二极管D3的负极连接手势感应芯片Ul的RX2端。
[0027]所述手势感应模块40还包括滤波单元401、限流保护单元402和偏置提供单元403,所述滤波单元401的一端连接SYS_5V供电端和手势感应芯片Ul的VCC端,所述限流保护单元402的一端连接手势感应芯片Ul的SCL端和SDA端,限流保护单元402的另一端连接导航系统的微处理器U2,起保护微处理器的GP1 口的作用,所述偏置提供单元403的一端连接手势感应芯片Ul的INTB端和SDB端和微处理器,偏置提供单元403的另一端连接SYS_3V3供电端,给手势感应芯片提供偏置电压,提高手势感应芯片的工作稳定性。
[0028]具体实施时,所述滤波单元401包括第一电容Cl和第二电容C2,所述第一电容Cl的一端和第二电容C2的一端连接SYS_5V供电端和手势感应芯片Ul的VCC端,第一电容Cl的另一端和第二电容C2的另一端接地。通过第一电容Cl和第二电容C2对电源电压进行滤波处理,给手势感应芯片Ul提供稳定的电源电压。
[0029]所述限流保护单元402包括第一电阻Rl和第二电阻R2,所述第一电阻Rl的一端连接手势感应芯片Ul的SCL端,第一电阻Rl的另一端连接微处理器U2,第二电阻R2的一端连接手势感应芯片Ul的SDA端,第二电阻R2的另一端连接微处理器U2。第一电阻Rl和第二电阻R2的阻值均为33~100欧姆之间。
[0030]所述偏置提供单元403包括第三电阻R3和第四电阻R4,所述第三电阻R3的一端连接手势感应芯片Ul的SDB端,第三电阻R3的另一端连接微处理器U2,第四电阻R4的一端连接手势感应芯片Ul的INTB端,第四电阻R4的另一端连接微处理器U2。第三电阻R3的阻值为4.7-10千欧姆之间,第四电阻R4的阻值为4.7-10千欧姆之间。
[0031]本实施例中,所述手势感应芯片Ul的工作状态由微处理器U2的GP1 口控制手势感应芯片进入正常工作状态,微处理器U2通过I2C标准通迅协议与手势感应芯片Ul进行通迅,获取手势感应芯片Ul对外检测红外状态信息。如果手势动作为水平移动时:红外发射二极管Dl发射的红外信号被人体手势遮挡后反射回去,与排列最近被遮挡的第一红外接收二极管D2形成回路,第一红外接收二极管D2接收到红外信号,并将信号输入手势感应芯片Ul的RXl通道;随着水平移动手势,同样红外发射二极管Dl会与第二红外接收二极管D3形成回路,使手势感应芯片Ul的RX2通道收到信号,红外接收顺序为第一红外接收二极管D2到第二红外接收二极管D3,经过手势感应芯片Ul内部滤波、放
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1