DOI:10.19392/jki.1671-7341.201819065
基于百度地图汽车定监测系统
陈子一㊀
宋㊀蕾㊀
马进财㊀张亚超㊀孙海宇
辽宁科技大学㊀辽宁鞍山㊀114044
摘㊀要:随着汽车驾驶技术的不断发展,本文介绍了以百度地图为基础平台,机智云物联网平台为上层平台,并结合ARM 处理器㊁GPS 模组㊁GSM 模组等硬件系统构成的汽车定监测系统,将车辆运行信息
上传同一网络,由这个网络对汽车行驶统一管理,从而减少因驾驶员操作不当所引起的交通事故,进行汽车调度㊁追踪定位㊂
关键词:物联网;百度地图;GPS ㊀㊀百度地图JavaScript API 是一套由JavaScript 语言编写的应用程序接口,可以帮助用户构建功能丰富㊁交互性强的地图应用,其提供的API 接口可支持Android ㊁IOS㊁PC 开发,且支持HTML5特性的地图开发㊂服务类网站可直接调取API 接口,非商业类用户可通过获取密钥进而使用㊂百度地图作为一个开放平台,再加上卫星定位系统的快速发展,在此基础上开发出的汽车定位系统更有助于汽车的管理与监测㊂
附密钥申请步骤:登陆百度地图开放平台,即可在API 控制台中创建应用,输入应用名称㊁选择应用类型㊁选择启用服务㊁选择请求校验模式,按照提示填好后即可获得密钥㊂
1系统总体方案设计
系统有微处理器单元㊁GPS 单元㊁GSM 单元㊁供电单元㊁上位机软件㊁物联网平台组成㊂供电单元负责给整个电路系统供电,GPS 负责记录车辆运行信息并通过串口通信传递给微处理器,微处理器将信息打包通过GSM 单元上传物联网平台,上位机软件从物联网平台获取数据并将车辆运行信息显示在页面上㊂
2硬件系统2.1供电单元
供电芯片采用CJ7805和AMS1117-3.3实现电压转换㊂2.2微处理单元
微处理器选用STM32F407VET6核心板,内核为CORTEX-M432bit RISC,工作频率168MHZ,最小系统电路集成在板上,并预留了丰富的供电接口㊁程序下载接口及外围模块接口,用户供电可直接烧录程序使用,简化了本实验的电路结构㊂
车168汽车网2.3GPS 单元
本实验采用了Ublox-NEO-M8N GPS 导航器,其工作电压兼容5V /3.3V,支持GPS㊁QZSS 等卫星系统㊂其工作电路可靠,数据接口接在MicroUSB 母座数据脚,可以直接通过USB 数据线连接电脑调试;外接信号放大电路,保证信号稳定,信号频率为1575.42MHZ;AT24CXX 并与之通过IIC 通信,可以存储信号防止数据丢失;串口引脚可以直接通过串口输出,方便与单片机相接;输出的GPS 坐标可直接显示在百度地图上,和我们的
平台很好的结合,省去设计时不同坐标系之间坐标转换的问题㊂
2.4GSM 单元
GSM 模组选用GA6mini GPRS /GSM,工作电压在3.3V ~4.2V,支持2G 移动和联通以及全球GSM 网络,两个串口,一个下载口,一个AT 命令口㊂数据引脚与SIM 卡同名引脚相连,通过SIM 卡数据流量
联网,下载速度85.6Kbps,上传速度42.8Kbps,满足信息传递要求;接通电源GSM 即进入工作状态㊂
3软件系统
本系统上位机软件基于百度地图开放的API 进行二次开发,前端采用C#语言调取百度API 接口并与后台数据库进行数据交互,可实现汽车定位追踪等功能㊂通过API 接口直接进行前端页面算法程序设计,并将GPS 坐标显示在页面上实时显示汽车运行状况㊂
4结语
物联网技术开始兴起并发展火热,汽车这种居家常备的大型电子设备必然需要一个网络对它进行统一管理,外加无人驾驶技术的发展,那么这种汽车定位监测技术更显得重要㊂本设计顺应科技发展之趋势,采用STM32系列核心板为微处理器,外加GPS 单元㊁GSM 单元及上层软件构成最简单,成本最低的汽车定位系统,可为今后的汽车控制提供便利,使之更好的服务于生活㊂
参考文献:
[1]彭宁昆.基于GSM 的GPS 车辆监控系统车载终端的设计华中科技大学[D ].2002.
[2]龚兰芳.基于物联网技术的汽车定位监测系统设计.无线互联科技,2017,08.
项目:由辽宁科技大学大学生创新创业训练计划专项经费资助项目编号:20171014600025)
作者简介:陈子一(1997-),男,本科,研究领域为嵌入式;宋蕾(1976-),女,硕士,研究领域为电子信息技术;马进财(1996-),男,本科,研究领域为硬件电路设计㊂
2
7电子信息
科技风2018年7月