基于CAN总线的汽车仪表简易导航方法及其系统与流程

文档序号:12746189阅读:954来源:国知局
基于CAN总线的汽车仪表简易导航方法及其系统与流程

本发明涉及汽车导航领域,尤其涉及一种基于CAN总线的汽车仪表简易导航方法及其系统。



背景技术:

目前,汽车导航功能均显示在多媒体影音系统上,由于中控布置位置限制,致使驾驶员在行驶过程中如要查看导航相关信息,需要使自己的视线偏离驾驶视线,大大影响驾驶安全性。



技术实现要素:

基于此,针对上述技术问题,提供一种基于CAN总线的汽车仪表简易导航方法及其系统。

为解决上述技术问题,本发明采用如下技术方案:

一种基于CAN总线的汽车仪表简易导航方法,包括:

在CAN总线上增加导航信息应用报文,所述导航信息应用报文包括转向信息报文Navi_Turn、距离信息报文Navi_Distance、环岛分支路口总数报文Navi_BranchNumOfRound以及环岛分支路口驶出报文Navi_RoundExit;

汽车仪表根据所述导航信息应用报文显示相应的信息:

当汽车仪表接收到Navi_Turn等于0时,仪表导航界面显示“导航关闭”;

当汽车仪表接收到Navi_Turn等于1时,仪表导航界面显示“左转”,若此时收到Navi_Distance的值X满足1-20,则仪表导航界面同时显示“X米后左转”;

当汽车仪表接收到Navi_Turn等于2时,仪表导航界面显示“右转”,若此时收到Navi_Distance的值X满足1-20,则仪表导航界面同时显示“X米后右转”;

当汽车仪表接收到Navi_Turn等于3时,仪表导航界面显示“直行”,若此时收到Navi_Distance的值X满足1-20,则仪表导航界面同时显示“直行X米”;

当汽车仪表接收到Navi_Turn等于4时,仪表导航界面显示“左转掉头”,若此时收到Navi_Distance的值X满足1-20,则仪表导航界面同时显示“X米后左转掉头”;

当汽车仪表接收到Navi_Turn等于5时,仪表导航界面显示“右转掉头”,若此时收到Navi_Distance的值X满足1-20,则仪表导航界面同时显示“X米后右转掉头”;

当汽车仪表接收到Navi_Turn等于6时,仪表导航界面显示“进入环岛”,若此时收到Navi_Distance的值X满足1-20,则仪表导航界面同时显示“X米后进入环岛”,若此时收到Navi_BranchNumOfRound的值Y满足1-8,则仪表导航界面显示“环岛分支路口总数Y”;若收到Navi_RoundExit的值Z满足1-8,则仪表导航界面显示“第Z个环岛分支路口驶出”。

所述导航信息应用报文的报文长度为8Byte。

所述导航信息应用报文的报文发送类型采用事件型。

本方案还涉及一种基于CAN总线的汽车仪表简易导航系统,包括:

报文模块,用于在CAN总线上增加导航信息应用报文,所述导航信息应用报文包括转向信息报文Navi_Turn、距离信息报文Navi_Distance、环岛分支路口总数报文Navi_BranchNumOfRound以及环岛分支路口驶出报文Navi_RoundExit;

导航信息显示模块,用于汽车仪表根据所述导航信息应用报文显示相应的信息:

当汽车仪表接收到Navi_Turn等于0时,仪表导航界面显示“导航关闭”;

当汽车仪表接收到Navi_Turn等于1时,仪表导航界面显示“左转”,若此时收到Navi_Distance的值X满足1-20,则仪表导航界面同时显示“X米后左转”;

当汽车仪表接收到Navi_Turn等于2时,仪表导航界面显示“右转”,若此时收到Navi_Distance的值X满足1-20,则仪表导航界面同时显示“X米后右转”;

当汽车仪表接收到Navi_Turn等于3时,仪表导航界面显示“直行”,若此时收到Navi_Distance的值X满足1-20,则仪表导航界面同时显示“直行X米”;

当汽车仪表接收到Navi_Turn等于4时,仪表导航界面显示“左转掉头”,若此时收到Navi_Distance的值X满足1-20,则仪表导航界面同时显示“X米后左转掉头”;

当汽车仪表接收到Navi_Turn等于5时,仪表导航界面显示“右转掉头”,若此时收到Navi_Distance的值X满足1-20,则仪表导航界面同时显示“X米后右转掉头”;

当汽车仪表接收到Navi_Turn等于6时,仪表导航界面显示“进入环岛”,若此时收到Navi_Distance的值X满足1-20,则仪表导航界面同时显示“X米后进入环岛”,若此时收到Navi_BranchNumOfRound的值Y满足1-8,则仪表导航界面显示“环岛分支路口总数Y”;若收到Navi_RoundExit的值Z满足1-8,则仪表导航界面显示“第Z个环岛分支路口驶出”。

所述导航信息应用报文的报文长度为8Byte。

所述导航信息应用报文的报文发送类型采用事件型。

本发明在汽车CAN总线上增加导航信息应用报文,使汽车仪表能够实现显示简易导航信息的功能,使驾驶员可以减少视线偏移,提高驾驶安全性,同时还增加了整车科技感。

附图说明

下面结合附图和具体实施方式本发明进行详细说明:

图1为本发明一种基于CAN总线的汽车仪表简易导航方法的流程图;

图2为本发明一种基于CAN总线的汽车仪表简易导航系统的结构示意图。

具体实施方式

如图1所示,一种基于CAN总线的汽车仪表简易导航方法,包括:

S110、在CAN总线上增加导航信息应用报文,导航信息应用报文包括转向信息报文Navi_Turn、距离信息报文Navi_Distance、环岛分支路口总数报文Navi_BranchNumOfRound以及环岛分支路口驶出报文Navi_RoundExit。

较佳的,导航信息应用报文的报文长度为8Byte,同时,为了为了减小总线负载率,导航信息应用报文的报文发送类型采用事件型。

S120、汽车仪表根据导航信息应用报文显示相应的信息:

当汽车仪表接收到Navi_Turn等于0时,仪表导航界面显示“导航关闭”;

当汽车仪表接收到Navi_Turn等于1时,仪表导航界面显示“左转”,若此时收到Navi_Distance的值X满足1-20,则仪表导航界面同时显示“X米后左转”;

当汽车仪表接收到Navi_Turn等于2时,仪表导航界面显示“右转”,若此时收到Navi_Distance的值X满足1-20,则仪表导航界面同时显示“X米后右转”;

当汽车仪表接收到Navi_Turn等于3时,仪表导航界面显示“直行”,若此时收到Navi_Distance的值X满足1-20,则仪表导航界面同时显示“直行X米”;

当汽车仪表接收到Navi_Turn等于4时,仪表导航界面显示“左转掉头”,若此时收到Navi_Distance的值X满足1-20,则仪表导航界面同时显示“X米后左转掉头”;

当汽车仪表接收到Navi_Turn等于5时,仪表导航界面显示“右转掉头”,若此时收到Navi_Distance的值X满足1-20,则仪表导航界面同时显示“X米后右转掉头”;

当汽车仪表接收到Navi_Turn等于6时,仪表导航界面显示“进入环岛”,若此时收到Navi_Distance的值X满足1-20,则仪表导航界面同时显示“X米后进入环岛”,若此时收到Navi_BranchNumOfRound的值Y满足1-8,则仪表导航界面显示“环岛分支路口总数Y”;若收到Navi_RoundExit的值Z满足1-8,则仪表导航界面显示“第Z个环岛分支路口驶出”。

本发明在汽车CAN总线上增加导航信息应用报文,使汽车仪表能够实现显示简易导航信息的功能,使驾驶员可以减少视线偏移,提高驾驶安全性,同时还增加了整车科技感。

如图2所示,本实施例还涉及一种基于CAN总线的汽车仪表简易导航系统,包括报文模块110以及导航信息显示模块120。

报文模块110用于在CAN总线上增加导航信息应用报文,导航信息应用报文包括转向信息报文Navi_Turn、距离信息报文Navi_Distance、环岛分支路口总数报文Navi_BranchNumOfRound以及环岛分支路口驶出报文Navi_RoundExit。

较佳的,导航信息应用报文的报文长度为8Byte,同时,为了为了减小总线负载率,导航信息应用报文的报文发送类型采用事件型。

导航信息显示模块120用于汽车仪表根据导航信息应用报文显示相应的信息:

当汽车仪表接收到Navi_Turn等于0时,仪表导航界面显示“导航关闭”;

当汽车仪表接收到Navi_Turn等于1时,仪表导航界面显示“左转”,若此时收到Navi_Distance的值X满足1-20,则仪表导航界面同时显示“X米后左转”;

当汽车仪表接收到Navi_Turn等于2时,仪表导航界面显示“右转”,若此时收到Navi_Distance的值X满足1-20,则仪表导航界面同时显示“X米后右转”;

当汽车仪表接收到Navi_Turn等于3时,仪表导航界面显示“直行”,若此时收到Navi_Distance的值X满足1-20,则仪表导航界面同时显示“直行X米”;

当汽车仪表接收到Navi_Turn等于4时,仪表导航界面显示“左转掉头”,若此时收到Navi_Distance的值X满足1-20,则仪表导航界面同时显示“X米后左转掉头”;

当汽车仪表接收到Navi_Turn等于5时,仪表导航界面显示“右转掉头”,若此时收到Navi_Distance的值X满足1-20,则仪表导航界面同时显示“X米后右转掉头”;

当汽车仪表接收到Navi_Turn等于6时,仪表导航界面显示“进入环岛”,若此时收到Navi_Distance的值X满足1-20,则仪表导航界面同时显示“X米后进入环岛”,若此时收到Navi_BranchNumOfRound的值Y满足1-8,则仪表导航界面显示“环岛分支路口总数Y”;若收到Navi_RoundExit的值Z满足1-8,则仪表导航界面显示“第Z个环岛分支路口驶出”。

本发明在汽车CAN总线上增加导航信息应用报文,使汽车仪表能够实现显示简易导航信息的功能,使驾驶员可以减少视线偏移,提高驾驶安全性,同时还增加了整车科技感。

但是,本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本发明,而并非用作为对本发明的限定,只要在本发明的实质精神范围内,对以上所述实施例的变化、变型都将落在本发明的权利要求书范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1