基于android智能手机的车辆远程监控系统的设计与开发(1)本科学位论文

合集下载

基于APP的智能小车控制系统设计与实现

基于APP的智能小车控制系统设计与实现

基于APP的智能小车控制系统设计与实现作者:周海鹏来源:《现代信息科技》2018年第08期摘要:智能小车对于丰富人们的生活和扩展人们的业务能力具有极大意义。

本文基于Android手机APP,设计了一套智能小车控制系统。

借助WIFI信号,可实現对智能小车的行驶与传感器的控制,同时智能小车根据控制指令向手机上传感数据和状态,为控制智能小车提供了一种无线高速的有效手段。

关键词:智能小车;APP;单片机;视频监控;传感器中图分类号:TP242 文献标识码:A 文章编号:2096-4706(2018)08-0181-03Abstract:Smart car has great significance for enriching people’s life and expanding people’s professional ability. Based on Android mobile phone APP,a smart car control system is designed in this paper. With the help of the WiFi signal,the driving and sensor control of the smart car can be realized. At the same time,the intelligent vehicle sensing data and state on the mobile phone according to the control instruction provides an effective means of wireless high-speed control for the intelligent car.Keywords:smart car;APP;MCU;video surveillance;sensor0 引言智能小车大致由传感器、控制器、执行器三部分组成[1],可以实现寻迹移动、光照检测、躲避障碍物、远程控制行驶速度、远程实时视频监控等功能,是自动控制技术、机械、计算机技术、通讯技术、模式识别、传感器技术等多学科和技术综合应用的结果,能够极大方便人们生活。

基于android的智能手机远程监控软件 毕业设计说明书(论文).

基于android的智能手机远程监控软件  毕业设计说明书(论文).

JIANGSU UNIVERSITY OF TECHNOLOGY本科毕业设计(论文)基于Android的智能手机远程监控软件学院名称:电气信息工程学院专业:通信工程班级:09通信2W学号:********姓名:指导教师姓名:指导教师职称:二〇一三年六月基于Android的智能手机远程监控软件The Design of remote monitoring software based on Android smartphones目录摘要.............................................................................................................................. 错误!未定义书签。

Abstract ............................................................................................................................ 错误!未定义书签。

绪论 (3)第1章课题分析与方案论证 (4)1.1 课题任务分析 (4)1.2 方案论证 (4)第2章硬件电路 (7)2.1 CDMA网关模块硬件设计 (7)2.2 电源电路 (8)2.3 LED灯指示电路 (8)2.4 CDMA2000网关UART接口电路 (8)2.5网关模块PCB设计 (9)第3章软件设计 (10)3.1 CDMA终端监控节点软件设计流程图 (10)3.2 Android平台监控软件设计流程图 (11)3.3 Android监控软件详细设计与实现 (12)3.3.1 登录界面设计与实现 (12)3.3.2 地址配置界面设计与实现 (15)3.3.3 显示界面设计与实现 (18)3.3.4 控制界面设计与实现 (20)第4章软件调试 (23)4.1 非代码部分调试 (23)4.1.1 JAVA环境配置 (23)4.1.2 Android模拟器 (23)4.1.3 系统剩余空间 (24)4.2 代码部分调试 (25)4.2.1 活动注册 (25)4.2.2 安装软件 (25)4.2.3 授权问题 (26)4.2.4 读卡 (26)附件1 英中翻译—Androdi平台介绍 (28)Android 2.3.4 Platform (28)安卓平台2.3.4 (33)附件2 部分Android应用程序 (39)参考文献 (51)致谢 (52)绪论Android是Google发布的一款基于Linux核心的手机操作系统,Android 是一种开源的、免费的移动计算软件平台,目前基于Android智能手机的用户数量众多。

基于智能手机的车辆远程监测与诊断系统的设计

基于智能手机的车辆远程监测与诊断系统的设计

基于智能手机的车辆远程监测与诊断系统的设计刘昌鑫;叶桦;仰燕兰;徐丽娜【期刊名称】《机械设计与制造工程》【年(卷),期】2017(046)011【摘要】汽车凭借其机动灵活、可达性强等特点,成为了现代生活中的首选代步工具.针对汽车电控系统日趋复杂、故障小且隐蔽的问题,将汽车的监测和诊断与智能手机相结合,以智能手机取代传统诊断仪器,利用蓝牙通信从汽车的OBDⅡ诊断接口获取汽车的状态数据和故障信息,并通过Internet技术将数据传输到远程服务器.在本地以手机和用户进行交互,远程以Web浏览器作为显示终端.这样不仅解决了时间和空间对汽车故障诊断的限制,而且对构建车联网和实现车与人之间的信息互联都具有很重要的意义.【总页数】6页(P128-133)【作者】刘昌鑫;叶桦;仰燕兰;徐丽娜【作者单位】东南大学自动化学院,江苏南京 210096;东南大学复杂工程系统测量与控制教育部重点实验室,江苏南京 210096;东南大学自动化学院,江苏南京210096;东南大学复杂工程系统测量与控制教育部重点实验室,江苏南京 210096;东南大学自动化学院,江苏南京 210096;东南大学复杂工程系统测量与控制教育部重点实验室,江苏南京 210096;东南大学自动化学院,江苏南京 210096;东南大学复杂工程系统测量与控制教育部重点实验室,江苏南京 210096【正文语种】中文【中图分类】TP311【相关文献】1.基于GPRS的矿井提升机远程监测诊断系统的设计 [J], 程晓明;杨兆建2.基于LabVIEW的工作面输送设备远程监测与诊断系统设计 [J], 雷志鹏;宋建成;李艳伟;崔晓慧3.基于Internet的远程监测诊断系统的设计与实现 [J], 季立明;王太勇4.基于火力发电机组远程监测诊断系统设计 [J], 刘征宇5.基于移动终端的工业机器人远程监测与故障诊断系统设计 [J], 许向南;闫利文;谢煜坚因版权原因,仅展示原文概要,查看原文内容请购买。

基于Android平台的车辆信息查询系统的开发毕业设计(论文)

基于Android平台的车辆信息查询系统的开发毕业设计(论文)

毕业设计(论文)基于Android平台的车辆信息查询系统学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包括任何其他个人或集体已经发表或撰写的成果作品。

本人完全意识到本声明的法律后果由本人承担。

作者签名:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保障、使用学位论文的规定,同意学校保留并向有关学位论文管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权省级优秀学士论文评选机构将本学位论文的全部或部分内容编入有关数据进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

本学位论文属于1、保密囗,在年解密后适用本授权书2、不保密囗。

(请在以上相应方框内打“√”)作者签名:年月日导师签名:年月日武汉理工大学本科生毕业设计(论文)任务书学生姓名张方纪专业班级计算机0806指导教师杨青工作单位武汉理工大学设计(论文)题目:基于Android平台的车辆信息查询系统的开发设计(论文)主要内容:(简称系统)。

该系统运行于手机,基于android 开发一个“车辆信息查询系统”平台;内嵌车辆信息数据库(或连接后台服务器端数据库),以及车牌识别技术。

数据库中记录了相关车辆的车牌号、车型、VIN码(车架号)、车主姓名、联系电话、性别、年龄、驾照号等。

系统可用于小区车辆管理,或Taxi管理等应用领域。

主要功能包括:1)车牌号输入,2)车牌拍照及车牌识别,3)根据车牌号查询车辆信息,比如车主及联系电话,4)车辆信息的浏览和查询,5)嵌入式数据库与服务器端数据库的同步。

其中,功能1)2)3)是必须的最小功能集合。

论文研究工作的主要支持环境:1)Java开发环境,如Eclipse2)Android SDK要求完成的主要任务:1.学习并运用相关技术和工具,独立完成本软件系统的设计与实现。

系统应能在实际环境(android手机)或PC模拟环境中运行,满足功能和性能方面的需求。

基于安卓手机蓝牙控制的智能小车设计毕业论文

基于安卓手机蓝牙控制的智能小车设计毕业论文

毕业设计(论文)设计(论文)题目:基于安卓手机蓝牙控制的智能小车设计摘要随着物联网的兴起,Android手机以其独有的开放性优势正在为我们提供更多优质便捷的技术成果。

本课题研究的是基于安卓手机蓝牙控制的智能小车设计,基于手机平台,借助于蓝牙技术,设计和实现了一种无线遥控小车新的解决方案。

设计以手机控制平台、蓝牙通讯模块、电机驱动模块等硬件模块组成的遥控小车。

实现小车的前进、后退、前左转弯、前右转弯、后左转弯、后右转弯等实时控制功能。

为遥控玩具小车的设计提出了一种新的思路,同时可以为将来智能家居的遥控设计提供一定的参考意义。

阐述一种通过手机蓝牙遥控小车行走的软、硬件设计。

手机蓝牙作为客户端,小车上的蓝牙模块HC-06作为服务端。

客户端采用Eclipse开发环境,JAVA编程,服务端采用单片机控制。

双方通过串口进行通信,单片机驱动直流电机控制小车行动。

实验结果表明,小车可以接收手机遥控信号并灵活地进行前行、倒退、左转、右转和停止等功能。

本文介绍了基于安卓手机的蓝牙智能小车控制要实现的功能,接着阐述该系统电路的设计及原理的说明,包括了方案的设计、重要元器件的介绍、电路设计的说明(包括单片机控制电路、电机驱动电路)安卓手机软件界面设计、软件设计流程以及系统的调试。

最后总结了基于安卓的蓝牙智能小车控制设计完成的任务,分析系统出现的不足。

【关键词】Andriod蓝牙智能小车智能手机AT89C52单片机ABSTRACTWith the rise of the Internet of Things, Android phones with its unique advantage of being open for us to provide more quality and convenient technological achievements. The research is based on the Android mobile phone Bluetooth controlled smart car design, based on mobile platforms, by means of Bluetooth technology, design and implementation of a wireless remote control car new solutions. Control platform designed for mobile phones, Bluetooth communication module, motor drive modules and other hardware modules remote control car. Realize the car forward, backward, turn left in front, front right turn after turn left, turn right after the other real-time control functions. For the remote control toy car design presents a new way of thinking, and can for the future smart home remote control designed to provide some reference value.Describes one kind of walking through the phone's Bluetooth remote control car software and hardware design. Bluetooth mobile phone as a client, a small car Bluetooth Module HC-06 as a server. Clients using the Eclipse development environment, JAVA programming, client services using micro-controller. The two sides communicate through the serial port, the microcontroller drive DC motor control car action. Experimental results show that the car can receive mobile phone remote control signals and the flexibility to move forward, backward, turn left, turn right and stop functions.Introduces the based on Andrews's the Bluetooth intelligent trolley control want to achieve the function is trolley be able to forward, backward, turn left, turn right, then expounded that the system circuit design and principle of description, including the program design, it is important components introduction, circuit design Description of (, including SCM control circuit, the motor drive circuit) Andrews mobile phone software interface design, software design flow as well as system debugging. Finally summed up the based on Andrews's the Bluetooth intelligent trolley control design is completed the task of, analysis system appear deficiencies.【Key words】Andriod Bluetooth Intelligent car Smartphone AT89C52 SCM目录前言 (1)第一章绪论 (2)第一节国内外研究现状 (2)第二节发展趋势分析 (4)第三节本章小结 (4)第二章设计方案分析 (5)第一节设计方案分析确定 (5)第二节本章小结 (8)第三章安卓操作系统概述 (9)第一节安卓操作系统发展历史及趋势 (9)第二节 Android开发环境搭建 (9)一、 Android的基本介绍 (9)二、 Android系统构架 (10)三、 Android开发包及其工具的安装和配置 (11)第三节本章小结 (13)第四章系统硬件电路设计 (14)第一节单片机最小系统 (14)第二节电机驱动模块 (17)第三节蓝牙模块 (21)第四节本章小结 (22)第五章系统软件程序设计 (23)第一节主程序设计 (23)第二节手机端程序设计 (25)一、手机界面程序设计 (27)二、手机监听程序设计 (28)第三节本章小结 (29)第六章系统整体的调试 (31)第一节调试的方案 (31)第二节硬件电路调试 (31)一、独立元件的检测 (31)二、单片机最小系统的调试 (33)三、电源电路的测试 (34)四、驱动电路的调试 (34)第三节软件调试 (37)第四节系统整体调试 (38)第五节本章小结 (40)结论 (41)致谢 (43)参考文献 (44)附录 (46)一、英文原文 (46)二、英文翻译 (54)三、源程序 (60)前言遥控小车是玩具市场一种很常见的玩具,但是每个小车都有自己特定的遥控器,原装遥控器坏了很难与其它型号的进行匹配。

基于Android智能手机的车辆远程监控系统的设计与开发

基于Android智能手机的车辆远程监控系统的设计与开发

基于Android智能手机的车辆远程监控系统的设计与开发重庆大学硕士学位论文(学术学位)学生姓名:袁*指导教师:杨亚联教授专业:车辆工程学科门类:工学重庆大学机械工程学院二O一四年五月Research of the Remote Monitoring System of the Vehicle Based onAndriod SmartphoneA Thesis Submitted to ChongqingUniversityin Partial Fulfillment of the Requirement for theMaster’s Degree of EngineeringByYuanNingSupervised by Prof. Y ang Y alian Specialty: Vehicle EngineeringCollege of Mechanical Engineering ofChongqing University,Chongqing China.May.2014中文摘要摘要随着我国经济的飞速发展,汽车数量也逐年增加,随之出现的交通问题也日益严重。

车辆远程监控系统是智能交通系统(ITS)的核心部分之一,可以对车辆的出行进行规划,提高道路的利用率,改善交通环境;可以对车辆进行实时监控,及时发现车辆故障,尽可能避免交通事故的发生,增强行车安全等。

本课题是在重庆产学研合作创新项目“重庆恒通新能源客车远程监控系统开发”和国家重点实验室专向经费项目的支持下对车辆远程监控系统进行了深入的研究。

首先,了解GPS 车辆监控导航系统在国内外的发展状况,通过分析其总体构架、、软硬件设备、工作原理以及功能模块,挖掘现有车辆监控导航系统中存在的不足,从而提出了一种以手机作为车载数采终端的车辆远程监控系统的方案,该方案基于Android 手机操作系统,利用3G 网络实现数据通讯,然后监控中心服务器将上传的数据进行分析、处理,实现对目标车辆的实时监控、历史轨迹回放、车辆报警等功能。

毕业设计(论文)-基于android的物联网监控手机软件设计[管理资料]

重庆大学本科学生毕业设计(论文)基于Android的物联网监控手机软件设计学生:学号:指导教师:专业:电子信息工程重庆大学通信工程学院二O一二年六月Graduation Design(Thesis) of Chongqing UniversityDesign of Android-Based Internet of things monitoring phone softwareUndergraduate: He FengSupervisor: LingMajor: Electronic Information EngineeringCollege of Communications EngineeringChongqing UniversityJune 2012摘要2007年美国Google公司向外界展示Android操作系统,将Android手机的兴起推向高潮。

Andriod系统的各大优点运用到了诸多领域,同时Android软件运用具有面向对象思想的Java语言编写,极大的促进了软件的灵活性。

另一方面,物联网也是新一代的高端技术,运用Android的高性能优点,将其运用到物联网监控中定会是一项非常前沿的技术。

本文将介绍如何用Android 软件实现对物联网监控端进行实时监控。

该系统分为硬件端(监控端)和软件端(手机端),其硬件端主要通过STM32单片机实现,通过温度传感器,加速度传感器以及脉搏心跳传感器,对人体的体温、姿态、心跳速率及脉搏速率进行测量,并通过GPRS模块或串口采用三种法式(包括短信,WIFI和J2EE服务器)传送监控数据到手机端。

软件端主要采用Java语言编写,实现对数据的处理、显示以及备份等功能。

三种通信方式各有所长。

对于整个系统,已基本实现预期功能,同时也能对其进行拓展,例如手机与监控端的相互交互等。

对于后续的研究工作希望能和读者一起探讨。

关键词:Android,物联网,热点,监控ABSTRACTIn 2007, Google's Android operating system to show the rise of the Android phone to a climax. The major advantage of the Andriod system applied to many fields, while the use of the Android software written in Java language, object-oriented thinking, to promote the flexibility of the software. Internet of Things, on the other hand, is a new generation of high-end technology, the use of high-performance advantages of Android will be applied to the monitoring of Internet of Things will be a very cutting-edge technology. This article describes how to use the Android software to achieve real-time monitoring of Things monitoring client.The system is divided into the hardware side (control side) and the software side (mobile terminal), the hardware side by STM32 microcontroller, temperature sensor, accelerometer, and the pulse of the heartbeat sensor, body temperature, posture, heart rate, and pulse rate measurement, and three French (including SMS, WIFI, and a J2EE server) to send control data to the mobile terminal through the GPRS module or serial. Software side using the Java language to write the data processing, display and backup functions.For the entire system has been basically achieve the desired functionality, but also to expand, such as mobile phones and monitor the client interact with each other. And readers to discuss follow-up research.Key words:Android, Internet of things, Wifi, monitor目录中文摘要 (Ⅰ)ABSTRACT (Ⅱ)1绪论 (1)设计背景 (1)国内外研究现状综述 (1)设计特点 (2)设计功能概述 (2)物联网监控端的硬件 (2)Android应用程序 (3)2 相关技术及开发工具简介 (4)Java语言简介 (4)Java技术的特点 (4)Java ME简介 (5)Java EE简介 (5)Android系统简介 (6)Java及Android开发工具简介 (7)MyEclipse集成开发环境 (7)Android SDK (7)Android ADT (8)3 基于Nios II的物联网监控端设计 (9)系统结构 (9)硬件结构 (10)软件结构 (10)监控端硬件设计 (11)信息采集端硬件设计 (11)信息接收与传输硬件设计 (12)监护端硬件设计 (12)监控端软件设计 (13)体征信息采集端的软件设计 (13)体征信息接收与传输端软件设计 (15)4 基于Android的手机软件设计 (16)设计概述 (16)研究目标 (16)需求分析 (16)基于UDP协议的Wifi通信设计 (17)UDP协议简介 (17)PC端串口程序设计 (18)数据包的解析法则 (20)UDP发送及接收程序设计 (22)热点的配置 (23)短信接收及解析设计 (25)短信接收程序设计 (25)文件的存储与读取 (26)基于J2EE的网页监控设计 (27)Tomcat服务器简介 (27)基于Serverlet的网页设计 (27)基于JDBC技术的MySQL数据库操作 (28)手机端嵌入网页的设计 (29)系统架构及界面设计 (29)系统程序文件结构及功能 (29)系统界面设计 (29)5 总结 (31)参考文献 (32)附录A:手机端程序主要源代码 (33)1 绪论近年来,Android手机兴起的趋势无法阻挡,而至今年Android手机已占据全球智能机市场48%的份额,并在亚太地区市场占据统治地位,在我国更是高达58%,终结了Symbian的霸主地位,跃居全球第一,在今后一段时间内Android 将更广泛的普及和发展。

基于安卓手机控制的智能小车的设计

基于安卓手机控制的智能小车的设计摘要:21世纪是信息化世纪,随着物联网兴起,安卓手机以其独有的优势,为我们提供很多优质便捷的服务。

此次设计我们研究的是用我们的安卓手机来操控智能小车,使小车实现前进、后退、左转、右转等功能,提供了一种遥控玩具车设计的新方法。

系统是以STC89C52作为控制中心,客户端为蓝牙手机,服务端为车子上的蓝牙模块,串口是进行通信的通道,小车在接收到手机发送的蓝牙信号之后,可以进行简单的一些动作。

本文介绍了基于安卓手机控制的智能小车要实现的功能,首先阐述了课题研究的背景、目的、意义以及主要的任务,接着阐述了系统方案的设计,硬件和软件两个方面的设计,再到后来的测试方案与测试结果,同时,对使用的一些元器件及原理进行了相应的介绍,然后对此设计进行了设计归纳与展望。

关键词:Android手机;蓝牙;智能小车; AT89C52单片机The design of the smart car basedon android mobile phonesAbstract:21st century is the era of information,with the emergence and prosperity of Internet,the Android Mobile phone offers us more premium and convenience services with its unique advantages.This design of our research is to control the car with android phone,make the car forward,backward,turn left,turn right,and other function, provides a new method for designing the remote control toy car.This system is based on STC89C52 as control center,the client for the mobile phone,the server for the bluetooth module on the car,the channels of communication is through serial port,the car after receive the bluetooth signal sent by a mobile phone,can conduct some simple movement.This chapter presents how to realized the android phone to control the smart car to realize some actions.First of all,the research background purpose,significance and the main tasks are expounded.Secondly,this paper discusses the system scheme and the design of software and hardware.Finally,summarizes the test scheme and results,meanwhile,the use of the components and principles for the corresponding introduction,at the same time,this design has carried on the summary and outlook.Keywords:Android mobile phone; Bluetooth; Intelligent car; AT89C52 single chip microcomputer目录前言 (1)第一章绪论 (2)1.1 课题背景 (2)1.2 课题研究的目的及意义 (2)1.3 系统设计主要任务 (2)第二章系统方案设计 (4)2.1 主控芯片的论证选择 (4)2.2 电源模块的论证选择 (4)2.3 电机驱动模块的选择 (5)2.4 蓝牙模块的选择 (5)第三章硬件电路的设计 (7)3.1 单片机最小系统的设计 (7)3.1.1单片机AT89C52 (8)3.1.2时钟电路 (9)3.1.3复位电路 (9)3.1.4 EA/VPP(31脚) (9)3.2 电机驱动电路的设计 (10)3.2.1 L298N型驱动器的原理 (10)3.2.2 L298N的引脚说明 (10)3.2.3 电机驱动电路原理图 (11)3.3 蓝牙模块电路的设计 (11)第四章软件设计 (13)第五章系统的调试 (14)5.1 测试方案 (14)5.2 硬件电路的测试 (14)5.2.1 单片机最小系统的调试 (14)5.2.2 电源电路的调试 (15)5.2.3 电机驱动模块的调试 (15)5.3 软件测试 (15)5.4 系统的整体调试 (15)第六章设计总结及展望 (17)参考文献 (18)附录1 系统设计程序 (19)附录2 实物图 (21)前言在中国,安卓手机已经非常普遍,普及率非常高,通过移动设备实现远程控制已经是人们追求和探索的一个方向。

基于智能手机的车辆远程监测与诊断系统的设计

2017年11月 机械设计与制造工程N o r 2017第 46 卷第 11 期M ac h i n e D esi gn a nd M a nu fact u ri ng Eng i n eeri ng Vol . 46 N o . 11D O I :10. 3969/j . issn . 2095 -509X . 2017.11.026基于智能手机的车辆远程监测与诊断系统的设计刘昌鑫“2,叶桦1!2,仰燕兰1!2,徐丽娜1!2(1.东南大学自动化学院,江苏南京210096)(2.东南大学复杂工程系统测量与控制教育部重点实验室,江苏南京210096)摘要:其机动灵活、可达性强等特点,成为了现代中的首选代步工具。

针对汽车电控系 趋、故障小且隐蔽的问题,的监测和诊断与智能手机相结合,以智能手机取代仪器,利用蓝牙通信从 的O B D+ 口获取 的数,并通过I n t e r n e t t数据传输到远程服务器。

在本地以手机和用户进行交互,远程以We b汶作为显示终端。

这样不仅解决了时间和空间对汽车故障诊断的限制,而且对构建车联网和实现 与人之间的具有的意义。

关键词:O B D +; '程监测;智能手机中图分类号:T P 311文献标识码:A文章编号:2095 -509X(2017)11 -0128 -06电子技术与汽车技术的结合,尤其是将E C U(e l e c t r o n i c c o n t r o l u n i t$引入发动机电控系统后,使得汽车各的性能得到了极大的[1]。

有利也有弊,现在汽车发动机的电控系统日趋,型增多,且 有小和隐蔽的特点。

针对汽车 型的 化、难 的 ,美国汽车工程师协会(S A E )制订了目前普遍使用的O B D +标准(t h e s e c o n d o n - b o a r d d i a g n o s t i c ) [2]。

对于配 备了 O B D +系统的汽车,通 仪器读取汽车E C U 中存储的包括汽车 在内的多种 ,能帮助人员迅速、准确地判 。

基于安卓蓝牙控制的智能车设计报告__学士学位论文

摘要:在科技日益发展的今天,无线遥控的机器人小车在危险环境作业、人员搜集等应用中可发挥特殊的作用。

智能车作为智能车辆的仿真车,是研究智能车辆的基础。

介绍了基于蓝牙遥控的多功能智能车。

该设计采用STC89C52RC芯片为主控制器,利用L298N芯片驱动直流电机。

同时利用安卓手机蓝牙无线遥控小车进入蓝牙手动模式,循迹模式和避障模式。

在蓝牙模式下小车采用蓝牙模块利用Android平台远程控制小车的移动;在循迹模式下,采用红外光对管对黑线检测,判断出黑线的位置,将采集到的路况信息输入STC89C52单片机中,让小车沿着黑线自动行驶;在避障模式下,让小车自由移动,避障模块将使小车不会撞上障碍物。

为了避免小车撞上障碍物,该小车使用了HS-RS04超声波模块,通过超声波的发射与接受来确定障碍物的位置,避免小车撞上障碍物。

关键词:智能车;51单片机;蓝牙通讯;超声波测距;红外检测;目录1 方案比较与论证 (1)1.1 循迹单元方案比较与选择 (1)1.2 避障单元方案比较与选择 (1)1.3 无线单元方案与比较 (2)2 硬件电路设计 (3)2.1 总体设计 (3)2.2 单片机模块 (3)2.2.1 STC89C52简介 (3)2.3 电机驱动模块 (4)2.3.1 参数 (4)2.4 电源模块 (6)2.5 蓝牙模块 (6)2.6 循迹模块 (7)2.7 避障模块 (7)3 软件设计 (8)3.1 智能车运动控制程序 (8)3.1.1 智能车运动控制程序构思与框架 (8)3.1.2 智能车基础运动设计与实现 (11)3.1.3 串口通讯接口部分 (13)3.1.4 智能车蓝牙手动模式设计与实现 (14)3.1.5 智能车自主循迹模式设计与实现 (16)3.1.6 智能车自动避障模式设计与实现 (17)3.2 Android蓝牙客户端设计与实现 (19)3.2.1 客户端界面设计 (19)3.2.2 BluetoothCar类设计 (19)4 系统测试与结论 (20)4.1 硬件电路调试 (20)4.1.1 独立元件的检测 (20)4.1.2 单片机最小系统的调试 (20)4.1.3 电源电路的调试 (21)4.1.4 驱动模块的调试 (21)4.2 软件调试 (21)4.2.1 C语言的调试 (21)4.2.2 JAVA语言的调试 (22)4.3 制作总结 (22)参考文献 (24)附录一:原理图 (25)附录二:源程序 (27)1方案比较与论证1.1循迹单元方案比较与选择方案一:采用可见光发光二极管和光敏二极管采用普通可见光发光管和光敏管组成的发射-接收电路。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于Android智能手机的车辆远程监控系统的设计与开发重庆大学硕士学位论文(学术学位)学生姓名:袁宁指导教师:杨亚联教授专业:车辆工程学科门类:工学重庆大学机械工程学院二O一四年五月Research of the Remote Monitoring System of the Vehicle Based onAndriod SmartphoneA Thesis Submitted to ChongqingUniversityin Partial Fulfillment of the Requirement for theMaster’s Degree of EngineeringByYuanNingSupervised by Prof. Y ang Y alian Specialty: Vehicle EngineeringCollege of Mechanical Engineering ofChongqing University,Chongqing China.May.2014中文摘要摘要随着我国经济的飞速发展,汽车数量也逐年增加,随之出现的交通问题也日益严重。

车辆远程监控系统是智能交通系统(ITS)的核心部分之一,可以对车辆的出行进行规划,提高道路的利用率,改善交通环境;可以对车辆进行实时监控,及时发现车辆故障,尽可能避免交通事故的发生,增强行车安全等。

本课题是在重庆产学研合作创新项目“重庆恒通新能源客车远程监控系统开发”和国家重点实验室专向经费项目的支持下对车辆远程监控系统进行了深入的研究。

首先,了解GPS 车辆监控导航系统在国内外的发展状况,通过分析其总体构架、、软硬件设备、工作原理以及功能模块,挖掘现有车辆监控导航系统中存在的不足,从而提出了一种以手机作为车载数采终端的车辆远程监控系统的方案,该方案基于Android 手机操作系统,利用3G 网络实现数据通讯,然后监控中心服务器将上传的数据进行分析、处理,实现对目标车辆的实时监控、历史轨迹回放、车辆报警等功能。

第二,深入剖析车辆远程监控系统所需的关键技术,即:Android 系统、地理信息系统(GIS)、全球定位系统(GPRS)、3G 无线通信技术等。

根据这些关键技术的工作原理设计出本系统的总体架构,并设计了监控系统各个模块要实现的功能。

第三,基于提出的系统总体方案,设计并建立了系统的软硬件架构。

采用Android 智能手机、ELM327、车辆OBD 系统的集成为一个车载终端采集车辆动态数据,从而实现了用专用设备作为数据采集终端的弊端。

并采用B/S 架构搭建监控中心服务器,完成对上传数据的接收和解析,同时,选用J2EE 作为软件开发平台,采用MVC 模式进行整个系统的软件开发,实现了整个系统的模块化,便于系统的维护升级。

第四,选用SQL Server2005 进行系统中心数据库的开发,根据系统的数据需要,完成了系统中心数据库的概念模型设计、逻辑设计和数据库的物理实现,实现了系统后台数据的存取,使整个系统的数据管理更加信息化和科学化。

第五,结合车辆远程监控系统的功能需求编程实现各个功能模块,根据人机交互的特性开发系统的界面,方便用户对本系统的操作。

最后,对本系统进行了实车联调测试,完成系统软硬件的配置,实现车载数据的无线传输和实时采集、监控中心的数据解析以及行车轨迹显示等功能。

关键词:Android 智能手机,OBD-Ⅱ,中心数据库,B/S 架构,远程监控IABSTRACTAs the rapid progress of economy in our country, the number of car is increasing year by year. As the result, the traffic problem becomes increasingly serious. The remote monitoring system of the vehicle is a core part of intelligent transportation system (ITS), which can be used to plan the vehicle travel, to improve the rate of road utilization and the traffic environment. Also, it can be used to monitor the vehicle in real time, to detect the break-down of vehicle timely, to avoid traffic accidents as far as possible, and to enhance road safety. So based on the Chongqing cooperative innovation project" the development of remote monitoring system for Hengtong’s new energy bus" and the special funds of state key laboratories project, the remote monitoring system of the vehicle is conducted in-depth research in the paper.Firstly, the paper introduces the application and progress situation of GPS vehicle monitoring and navigation system at home and on abroad, and analyses the overall structure of these systems to understand the function and works of each part. At the same time, the paper also analyses the existing problem of vehicle monitoring and navigation system. So a new the remote monitoring system of the vehicle is proposed which uses a mobile phone as vehicle data acquisition terminal. It bases on the Android mobile phone and uses the 3rd-generation(3G) wireless communications for data communications. After that, the data uploaded by the Android mobile phone is analyzed and processed by monitoring central server, in order to realize the function of real-time monitoring、historical track playback、vehicle alarm, and so on.Secondly, the key technologies which the remote monitoring system of the vehicle requires are introduced in the paper. They are Android system, Geographic Information System(GIS), Global Positioning wirelessSystem(GPS), 3rd-generation(3G) communications technology, and so on. According to the working principle of these key technologies, the overall architecture of the system is designed, and meanwhile, the function of each module is provided.Thirdly, based on the overall architecture of the system, the hardware and software of the system are designed. The design of vehicle data acquisition terminal is completed which bases on Android Smartphone, ELM327, and the On-Board Diagnostics (OBD) system of the vehicle. Browse/Server (B/S) structure is used to build the monitoring center server. Meanwhile, J2EE is chose as the software development platform. And theIIIIIsoftware development of the system is completed by using the MVC pattern.Fourthly, SQL Server2005 is used to develop the center database of the system. According to the data which the system needs, the conceptual design, the logic design and the physical implementation of the center database have been completed. The data management of the whole system becomes informatization and scientization.Fifthly, combining the functional requirements of the remote monitoring system of the vehicle,the function of each module is achieved by programming. The interface of the system is developed via the characteristics of human-computer, in order that users are convenient to operate it. Finally, we carried out real vehicle test of the system, and completed the hardware and software configuration of the system. Then, the system realized the function of real-time acquisition of vehicle data and wireless transmission, data analysis, track display, and so on.Key words: Android Smartphone, OBD-Ⅱ, central database, B/S architecture,remotemonitoringIV目 录目 录中文摘要 ......................................................................................................................................... I 英文摘要 ...................................................................................................................................... III 1 绪 论 .. (1)1.1 论文的目的和意义 (1)1.2 国内外发展现状 (2)1.2.1 国外发展现状 (2)1.2.2 国内发展现状 (5)1.3 论文研究的主要内容 (7)1.4 本章小结 ........................................................................................................................... 8 2 车辆远程监控系统的相关技术与系统架构 . (9)车辆远程监控系统的关键技术 (9)2.1.1 Android 简介 (9)2.1.2 地理信息系统 GIS 概述 (10)2.1.3 GPS 卫星定位技术 (12)2.1.4 无线通信技术 (13)系统的总体方案设计 (16)2.2.1 系统的架构 (16)2.2.2 系统工作原理 (16)系统各部分的主要功能 (17)2.3.1 车载终端 (17)2.3.2 3G 无线通信网络 (17)2.1 2.2 2.3 2.3.3 2.3.4 2.3.5 监控中心服务器 (17)监控中心软件 (18)客户端 (18)本章小结 ......................................................................................................................... 18 2.4 3 车辆远程监控系统的软硬件平台设计 (19)3.1 系统性能需求分析 (19)3.2 系统硬件平台设计与选型 (19)3.2.1 车载终端数据采集模块 (20)3.2.2 监控中心服务器的搭建 (26)3.3 系统软件平台设计 (27)V重庆大学硕士学位论文3.3.1 系统开发平台介绍 (28)3.3.2 数据传输 (30)3.3.3 监控中心的设计 (33)3.4 本章小结 ......................................................................................................................... 34 4 中心数据库的设计 (35)4.1 数据库的选择 (35)4.2 中心数据库概念模型设计 (36)4.2.1 中心数据库的需求分析 (37)4.2.2 中心数据库的概念结构设计 (38)4.3 中心数据库的实现 (40)4.3.1 中心数据库的逻辑结构设计 (40)4.3.2 中心数据库物理结构的实现 (42)4.4 本章小结 ......................................................................................................................... 46 5 车辆远程监控系统的实现与测试 .. (47)5.1 用户登录模块 (47)5.2 系统主界面的设计与实现 (49)5.3 GIS 操作模块 (49)5.3.1 百度地图 API (50)5.3.2 电子地图初始化 (50)5.3.3 电子地图的操作 (51)5.4 车辆监控模块 (53)5.4.1 车辆定位 (53)5.4.2 实时监控 (54)5.4.3 轨迹回放 (56)5.4.4 车辆报警 (57)数据管理模块 (59)5.5.1 数据的存储 (59)5.5.2 数据库与系统的数据交互 (62)车辆远程监控系统实车联调测试 (63)5.6.1 测试的硬件平台 (63)5.6.2 系统的运行结果 (65)5.6.3 系统的性能分析 (67)本章小结 ......................................................................................................................... 68 5.5 5.6 5.7 6 结论与展望 . (69)VI目 录6.1 6.2 论文总结 (69)展望 (70)谢 ...................................................................................................................................... 71 致参考文献 ...................................................................................................................................... 73 附 录 .. (77)作者在攻读学位期间发表的论文目录 (77)作者在攻读学位期间参加的科研项目目录 (77)A. B. VII1绪论1.1 论文的目的和意义随着我国经济的持续、稳定、高速的发展,道路交通等基础设施智能化水平的不断提高,中国汽车市场高速发展,车辆的数量日益增多。

相关文档
最新文档