基于ANDROID传感器的应用设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学号136312126
苏州市职业大学
毕业设计
题目基于ANDROID传感器的应用设计
学生姓名:夏新德
专业班级:13计算机应用技术3(3G)学院(部):计算机工程学院
校内指导教师:贾震斌(讲师)
校外指导教师:万勇平(工程师)
完成日期:2015年5 月
摘要:
内容主要是关于传感器的内容
和你开题报告的选题内容相似
ABSTRACT
将摘要翻译成英文
关键词:传感器,Android
目录
第1章绪论
1.1课题的研究意义
说一说你这款软件的用途以及设计意义,写的多一点
1.2主要研究内容以及拟解决的问题
开题报告上面有,就像那样写
1.3
第3章技术背景介绍
3.1传感器
3.1.1传感器的介绍
传感器的发展史传感器是一种物理装置或生物器官,能够探测、感受外界的信号、物理条件(如光、热、湿度)或化学组成(如烟雾),并将探知的信息传递给其他装置或器官。国家标准GB7665-87对传感器下的定义是:“能够感受规定的被测量并按照一定的规律转换成可用输出信号的器件或装置,通常由敏感元件和转换元件组成”。这里所说的“可用输出信号”是指便于加工处理、便于传输利用的信号。现在电信号是最易于处理和便于传输的信号。传感器是一种检测装置,能感受到被测量的信息,并能将检测感受到的信息,按一定规律变换成为电信号或其他所需形式的信息输出,以满足信息的传输、处理、存储、显示、记录和控制等要求。它是实现自动检测和自动控制的首要环节
传感器.不像计算机这么大型复杂的东西.那样的话人们会就清楚的记录它的历史了温度传感器是最早开发,应用最广的一类传感器。根据美国仪器学会的调查,1990年,温度传感器的市场份额大大超过了其他的传感器。从17世纪初伽利略发明温度计开始,人们开始利用温度进行测量。真正把温度变成电信号的传感器是
1821年由德国物理学家赛贝发明的,这就是后来的热电偶传感器。五十年以后,另一位德国人西门子发明了铂电阻温度计。在半导体技术的支持下,本世纪相继开发了半导体热电偶传感器、PN结温度传感器和集成温度传感器。与之相应,根据波与物质的相互作用规律,相继开发了声学温度传感器、红外传感器和微波传感器
发展趋势一、利用新发现的现象、效应。传感器本来就是基于一系列效应制造出来的,目前应用的效应很多,比如压电效应、压阻效应等等,还有一些效应是我们未知的,等着我们去认识。二、采用高新技术。随着计算机、电子技术以及制造加工技术的发展,传感器也进入高速发展时期,这些技术都是开发和设计传感器的基础。高科技含量的传感器是未来产业化的一个方向。三、新材料的开发。传感器的感应元件、传感器保护的基础都是各种材料,随着人们对新材料性能的掌握,将大大促进传感器的发展。近年,广泛应用的材料有陶瓷、光纤、高分子有机材料等。四、不断提高传感器的性能。影响传感器的性能因素很多,有系统的,还有检测的。随着检测技术跟精密制造的发展,这方面也将得到大大提高。五、传感器应用的扩展。物联网的横空出世,传感器应用也在不断拓展。近些年,地震灾害、海啸灾害、食品危机不断,对研究人员来说,也是个挑战,开发出各种传感器检测这些现象的发生,及早预警。六、传感器的集成化和多功能化。以前的传感器一般只能检测一种物理量,一个系统光传感器就需要很口。现在,已经出现了多功能和集成化的传感器,比如温湿度和检测各种气体的集成传感器,这也将是以后发展的一个趋势。七、微型与低功耗化。有些精密仪器或设备,体积本身就小,还需要接上各种传感器进行感知和控制,这也对传感器提出了更高的要求
Android传感器框架能够让你访问多种类型的传感器。其中某些传感器是基于硬件的,有些传感器是基于软件的。基于硬件的传感器是内置与手持或平板设备中的物理组件。它们通过直接测量特定的环境属性来获取数据,如加速度、磁场强或角度的变化等。基于软件的传感器不是物理设备,尽管它们模拟基于硬件的传感器。基于软件的传感器从一个或多个有时被叫做虚拟传感器或合成传感器的基于硬件的传感器来获取数据。线性加速度传感器和重力传感器是基于硬件的传感器的实例。表1概要的介绍了Android平台所支持的传感器。很少有Android设备支持所有类型的传感器。例如,大多数手持设备和平板设备都有一个加速仪和一个磁力仪,但是很少有气压计和温度计的设备。一个设备上也能够有多个同一给定类型的传感器。例如,一个有设备能够有两个重力传感器,每个都有不同测量范围
传感器的发展史等等。网上搜一搜,用自己的话说,上面的内容用自己的话改一改。
3.1.2传感器的种类
加速度传感器
加速度传感器又叫G-sensor,返回x、y、z三轴的加速度数值。
该数值包含地心引力的影响,单位是m/s^2。
将手机平放在桌面上,x轴默认为0,y轴默认0,z轴默认9.81。
将手机朝下放在桌面上,z轴为-9.81。
将手机向左倾斜,x轴为正值。
将手机向右倾斜,x轴为负值。
将手机向上倾斜,y轴为负值。
将手机向下倾斜,y轴为正值。
加速度传感器可能是最为成熟的一种mems产品,市场上的加速度传感器种类很多。
手机中常用的加速度传感器有BOSCH(博世)的BMA系列,AMK的897X系列,ST 的LIS3X系列等。
这些传感器一般提供±2G至±16G的加速度测量范围,采用I2C或SPI接口和MCU 相连,数据精度小于16bit。
2 磁力传感器
磁力传感器简称为M-sensor,返回x、y、z三轴的环境磁场数据。
该数值的单位是微特斯拉(micro-Tesla),用uT表示。
单位也可以是高斯(Gauss),1Tesla=10000Gauss。
硬件上一般没有独立的磁力传感器,磁力数据由电子罗盘传感器提供(E-compass)。
电子罗盘传感器同时提供下文的方向传感器数据。
3 方向传感器
方向传感器简称为O-sensor,返回三轴的角度数据,方向数据的单位是角度。
为了得到精确的角度数据,E-compass需要获取G-sensor的数据,
经过计算生产O-sensor数据,否则只能获取水平方向的角度。