基于物联网的智能家车系统设计
发布时间:2018-03-10 04:30
本文选题:ZigBee技术 切入点:OBD解析 出处:《重庆三峡学院》2017年硕士论文 论文类型:学位论文
【摘要】:随着物联网技术的进步和智能终端设备的普及,促使现代智能市场各行业蓬勃发展。与此同时人们生活水平大幅提高,居住条件与出行方式都发生着巨大变化,智能家居、车联网市场亟待改变和升级。现今整个物联网发展呈现多元化趋势,智能家居与车联网的跨界融合将是一种模式上的创新突破。将"家"子系统与"车"子系统合二为一,挖掘分析云服务器中的各种数据,实现两者数据互通融合,仅使用一个APP便可实现对家庭和汽车的管理。论文对ZigBee技术、OBD通信协议、Android系统等理论进行研究,开展相关实验,设计出一种符合实际应用与发展趋势的智能家车系统,达到家庭数据与汽车信息实时管理的目的。论文的主要研究内容:(1)对现有智能家居系统应用模式和车联网设计方案进行研究。提出智能家车系统设计方案,分为"家"子系统与"车"子系统,通过综合利用ZigBee、\WiFi、LTE等技术将两个子系统数据更快速有效的上传至云服务器平台,进行大数据分析处理,并设计Android手机终端APP实现家车信息的实时监测。(2)对整个智能家车系统中所需要应用的关键理论和技术进行研究,范围包括ZigBee技术,OBD解析协议以及Android应用软件等。ZigBee技术作为家庭无线传感器网络的重要支撑技术,主要集中于ZigBee网络构架、IEEE802.15.4通信层协议、ZigBee应用层接口。针对OBD市场现状,重点研究各种解析协议,自主设计一种可适应不同类型汽车的故障码解析软件。学习Android系统相关理论知识。(3)设计智能家车系统。研究Z-stack协议栈,通过移植协议栈到CC2530芯片实现ZigBee模块的无线数据通信;使用GD32F107嵌入式主控芯片,设计出ZigBee协议与TCP/IP协议的无缝转换GD网关;用C语言编程实现对芯片外围设备的驱动;利用OBD模块连接汽车CAN总线解析ECU中的各种汽车数据,结合开发需求和软件运行平台的实际,选择Visual Studio 2008为开发平台,以Visual C++为开发语言,进行软件的设计和开发。(4)研发智能家车系统软件。用Java编程语言开发智能家车系统终端APP,并集成各模块功能。最后,论文详细阐述了硬件模块设计与软件功能开发的整体过程,实现了一种基于物联网的智能家车系统。经过反复测试,该系统可对家庭和汽车数据进行远程监控管理。具有通用性,易于移植,能在带有Android操作系统平台上安装使用,有较高的市场应用价值。
[Abstract]:With the development of Internet of things technology and the popularization of intelligent terminal equipment, every industry of modern intelligent market is booming. At the same time, people's living standard has been greatly improved, living conditions and travel mode have been greatly changed, smart home, Nowadays, the development of the Internet of things is showing a diversified trend. The cross-border integration of smart home and car network will be an innovative breakthrough in the mode of "home" subsystem and "car" subsystem. Mining and analyzing all kinds of data in the cloud server, realizing the data intercommunication and fusion between the two, using only one APP can realize the management of home and automobile. This paper studies the theory of ZigBee technology and ZigBee communication protocol, and carries out relevant experiments. An intelligent home car system is designed to meet the practical application and development trend. To achieve the purpose of real-time management of home data and automobile information. The main research content of this paper is to study the application mode of the existing smart home system and the design scheme of the car network, and put forward the design scheme of the intelligent home car system. Divided into "home" subsystem and "car" subsystem, through the comprehensive use of ZigBee,\ WiFiLTE and other technologies to more quickly and effectively upload the data of the two subsystems to the cloud server platform, for big data analysis and processing, The Android mobile phone terminal APP is designed to realize the real-time monitoring of the home vehicle information. The key theory and technology needed in the whole intelligent home car system are studied. ZigBee technology, which includes ZigBee technology and Android application software, as an important supporting technology of home wireless sensor network, mainly focuses on ZigBee network architecture, IEEE802.15.4 communication layer protocol and ZigBee application-layer interface. This paper focuses on various kinds of analytical protocols, designs a fault code analysis software for different types of vehicles, and studies the design of intelligent home car system by studying the relevant theoretical knowledge of Android system, and studies the Z-stack protocol stack. The wireless data communication of ZigBee module is realized by transplanting protocol stack to CC2530 chip, the seamless conversion between ZigBee protocol and TCP/IP protocol GD gateway is designed by using GD32F107 embedded master control chip, and the driver of peripheral device of chip is realized by C language programming. The OBD module is used to connect the automobile CAN bus to analyze all kinds of automobile data in ECU. Combined with the development demand and the reality of software running platform, Visual Studio 2008 is selected as the development platform and Visual C as the development language. Software design and development. 4) develop intelligent home car system software. Use Java programming language to develop intelligent home car system terminal, and integrate each module function. Finally, the paper describes the whole process of hardware module design and software function development in detail. An intelligent home car system based on the Internet of things is implemented. After repeated tests, the system can be used for remote monitoring and management of home and automobile data. It is universal, easy to transplant, and can be installed on the platform with Android operating system. Has high market application value.
【学位授予单位】:重庆三峡学院
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TN92;TP391.44;TP311.56
【参考文献】
相关期刊论文 前10条
1 胡欣宇;张洁;;车联网的发展与挑战[J];物联网技术;2017年02期
2 耿连才;;汽车远程监测与故障诊断系统分析[J];道路交通与安全;2016年06期
3 韩家群;刘南杰;黄波;赵海涛;;基于车联网大数据的UBI系统研究[J];计算机技术与发展;2016年12期
4 黎宇科;刘宇;;国内智能网联汽车发展现状及建议[J];汽车与配件;2016年41期
5 孙少军;;浅谈物联网关键技术与我国物联网的发展前景[J];通讯世界;2016年17期
6 王昊天;;物联网智能家居发展分析[J];信息系统工程;2016年06期
7 刘良;王诗平;刘福华;陈丹;;浅谈基于OBD功能扩展的车联网应用及趋势[J];通讯世界;2016年05期
8 刘宗巍;匡旭;赵福全;;中国车联网产业发展现状、瓶颈及应对策略[J];科技管理研究;2016年04期
9 张倩;;基于SCI-E的车联网发展研究态势分析[J];创新科技;2016年02期
10 郭小丹;雷萌;;几种短距离无线传输技术比较浅析[J];黑龙江科技信息;2015年26期
,本文编号:1591783
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/1591783.html