基于CAN总线的GPS监控系统数据传输的实现
2011-11-07聂平由
聂平由
(湖南工业职业技术学院,湖南 长沙 410208)
基于CAN总线的GPS监控系统数据传输的实现
聂平由
(湖南工业职业技术学院,湖南 长沙 410208)
本文中的车载GPS监控系统以MCP2515为CAN总线控制器,MCP2551为CAN总线收发器,主要介绍了CAN总线上的智能节点和监控终端以及监控终端和监控中心数据传输的实现方法。
CAN总线;MCP2515;车载GPS;IP协议
1、前言
在中国交通越来越发达的今天,一个单位如何有效的管理好自己所属的车辆成了一个热点问题。随着GPS由军用向民用的转变,车载GPS监控系统逐渐进入人们的视野,并且很好的解决了车辆管理的问题。人们把GPS监控系统采集来的定位信息、摄像头拍摄到的车内信息等通过GPRS模块发送到监控中心,使中心能够及时准确的了解每一部车的信息。在国内外的汽车制造业中,CAN总线是使用最普遍的汽车总线,并且有普及之势,比如奥迪 A6、奥迪 A4、宝来、帕萨特、Fiat Palio、Fiat Siena、BMW等,主要用在动力系统(发动机、变速箱及仪表)和安全系统(ABS、EBD、BAV、ASR、ESP等)。监控中心如果要及时知道这方面的信息,比如说各仪表的显示数据、车辆的速度、发动机的状态等等,就要把监控终端设计为一个智能节点挂接在汽车CAN总线上,这样就能够实现各节点间的通信。监控中心能够通过GPRS收集到汽车CAN总线上其他智能节点的信息,也能够发送控制命令去控制各智能节点。本系统中选用MCP2515为CAN总线控制器,MCP2551为CAN总线收发器,GPRS模块选用华为的GTM900。
2、系统的总体框图
本文提出的基于CAN总线的车载GPS监控系统的总体框图如下,此监控终端连接上CAN收发器和CAN控制器,使之成为一个能够挂接在汽车CAN总线上的智能节点,它可以和汽车CAN总线上的其他智能节点进行数据交换。……
