网络安全参考 | UNIX参考 | GPS参考 | 无线参考 | 在线手册 | OSBUG.ORG | SUNNY-NETWORK.COM
网站地图 RSS订阅
高级搜索 收藏本站
Home | 行业动态 | GPS | Galileo | Glonass | 北斗 | A-GPS | GIS | 地图 | DIY | Google earth | POI | 解决方案
 当前位置: Home > GPS > GPS硬件 > 文章  
基于嵌入式Linux系统的车载导航终端
文章来源: 电子产品世界 文章作者: 白? 邓成 发布时间: 2006-08-13   字体: [ ]  
 

  (a) 视频取证模块流程图
  (b) 辅助倒车模块流程图
 
  摄像头属于视频类设备,遵循Video for Linux (V4L)标准。这个标准定义了一套API接口,内核、驱动、应用程序都以这个接口为标准进行交流。

  无线传输模块

  无线传输模块系统构成如图4所示,通过具有无线上网功能的CDMA1X无线通信模块实现无线上网,数据收发。短信收发程序使用AT命令进行相关操作,无线传输模块实现原理如下:

图 4 无线传输系统构成


  (1) 手机向终端发送带有“position”字串的短信,终端收到短信后,结合GPS模块,得到当前系统所在的经纬度,然后以短信的方式返回给手机。

  (2) 手机向终端发送带有“listen”字串的短信,终端收到短信后,主动的给手机回电话。

  (3) 手机向终端发送带有“stop”字串的短信,终端收到短信后,自动挂断当前的电话。

  (4) 手机向终端发送带有“internetxxx. xxx.xxx.xxx”字串的短信,终端收到短信后,提取IP xx.xxx.xxx.xxx,并主动拨号上网,上网后,和服务器进行绑定尝试。如果绑定成功,则结合GPS和摄像头进行GPS和摄像头数据的传送;服务器收到终端的数据后,分别将图片数据存为文件并显示,将GPS数据发送给电子地图,这样就可实现远程监控。如果绑定失败,则终端会自动下线。

  (5) 在数据传送过程中,无论服务器关闭或服务器向终端发送停止命令终端都会自动下线。

  (6) CDMA1X的短信电话功能和上网传数据功能不能同时占用信道,所以在进行短信或电话功能时不能进行上网数据业务,反之亦然。

  当接收到的短信中含有上网的有效信息时,终端便开始上网,使用PPP拨号协议。终
端成功上网后,便可进行数据传送。为了保证数据传送的稳定性(相对UDP协议不乱序,不丢包等),程序采用了TCP协议传送。ppp拨号上网最重要的部分,负责打开串口并设置,引导客户端与服务器进行会话,引导进行身份密码验证,引导把ttySx(串口)和ppp0(ppp拨号上网用来处理网络业务中的一系列操作)绑定,进行正常的数据传送业务等。

  /usr/sbin/chat 用来和服务器进行会话,对超时、无应答等进行设置,和服务器进行身份密码验证。为保证无线modem的正常工作,使用的方法有:

  (1)收到一条短信处理完就删除掉,如收到的短信中没有相关内容,则会自动删除。这样模块收到的短信总数永远不会超过20条的上限,可以保证短信的正常收发(如果短信已满,则收不到新的短信)。

  (2)由于无线上网和手机业务(短信和打电话)各自对无线信道的独占性,即打电话时不能上网,但可以收发短信,上网时收不到短信和接不了电话。程序采取的措施是电话结束后发送stop短信保证不再占有信道,上网过程中遇到一些情况,比如:服务器关闭,未打开,绑定失败,服务器要求停止传送等,都会自动下线,并恢复到上网前的状态。

  结语

  本课题在设计过程中,对硬件实现采用集成化的思想,充分利用开发板的资源;软件设计采用模块化思想,提高系统的可扩展性和可维护性,增长软件的生命周期。设计初步实现了全天候定位、视频图像采集与无线传输等功能的GPS车载导航终端。

  参考文献:

  1.  lessandro Rubini&Jonathan, Linux Device Driver,O'Reilly&Associates,2001
  2.  Detlef Fliegl,Programming Guid for Linux USB Device Driver,www.usb.org,2000

  作者:

  西北工业大学电子信息学院 白? 西安电子科技大学电子工程学院 邓成

--
原文链接: http://www.eepw.com.cn/news/show.aspx?ClassID=124&ArticleID=15660

 
推荐文章
·基于uClinux的GPSOne/GPS双定位
·航天GPS接收机的低噪声放大器设
·任我游GPS导航仪软硬件深度实战
·轻车熟路不迷路 带GPS导航MP4推
·基于MAX2742型电路的GPS接收机设
·车载GPS全球导航系统的应用及功
 
 
共3页: 上一页 [1] [2] 3 下一页
↑返回顶部   打印本页   关闭窗口↓  

Google
 
Web oldhand.org unixreference.net meshmea.org
相关分类
热点文章
·任我游GPS导航仪软硬件深
·GPS接收机射频前端电路原
·基于MAX2742型电路的GPS接
·GPS导航产品 精准定位是决
·更精确导航 高锐百灵鸟蓝
·基于uClinux的GPSOne/GPS
·航天GPS接收机的低噪声放
·车载GPS 分类及知识介绍
相关文章
·超小设计 飞利浦两款GPS汽
·A700姊妹机 顶级GPS智能机
·OziexplorerCE for Pocket
·个人GPS设备的选择
·个人GPS的选择四部曲(2)
·800元GPS套装免费拿 爱国
·首款支持蓝牙功能车载GPS
·车载GPS 分类及知识介绍
更多...
 
 

Copyright(c) 2006-2007 OLDHAND ORGANIZATION, All Rights reserved.
Power by DedeCms 织梦内容管理系统