实验7传感器认知一.实验目的1、了解传感器的分类。2、通过传感器的外形能够认知传感器。3、熟悉ARDUINO单片机。4、熟悉利用单片机调试工具驱动不同类型传感器。二.实验原理敏感元器件又称传感器。传感器是一种检测装置,它能够感受到被测的信息,并且能够将感受到的信息按一定规律变换成电信号或其它所需形式的信息输出,以满足信息的传输、处理、存储、显示、记录和控制等要求,它是实现自动检测、自动控制的首要环节。传感器的种类繁多,大致分为光敏、热敏、磁敏、湿敏、力敏等等。光敏元件:光敏元件是基于半导体光电效应而制成的器件,又称光电敏感器。采用光电技术能实现对微弱光信号的无接触、远距离、快速、精确测量。半导体光敏元件按照光敏机理不同可以分为光导型...和光生伏特型.....。光导型即光敏电阻是一种半导体均质结构;光生伏特型包括光电二极管、光电三极管、光电池、光电场效应管和光控可控硅等,它们属于半导体结构型器件。半导体光敏元件的主要参数和特性有灵敏度、光照伏安特性、光谱特性、时间和频率响应特性以及温度特性等。半导体光敏元件广泛应用于精密测量、光通讯、计算技术、摄像夜视、遥感制导、机器人、质量检查、安全报警、以及其它测量和控制装置。LED:LED又称为发光二极管。LED是英文LightEmittingDiode的缩写,它是一种基于半导体PN结形成的用微弱的电能就能发光的高效固态光源,在一定的正向偏压和注入电流下,注入P区的电子和注入N区的空穴,在扩散至有源区后,经过辐射复合而发出光子,将电能直接转换成光能。它是一种固态冷光源,具有环保、无污染、耗电少、效率高、寿命长等特点。现时的产品有LED路灯、LED射灯、LED指示器、LED显示屏等。LED所发射的有可见光和红外光,前者有红、黄、蓝多种颜色(可以通过改变构成半导体材料的各种元素比例大小来获取),后者通常采用禁带宽度较大的砷化镓材料制作。霍尔磁力传感器:霍尔元件是利用半导体材料的霍尔效应制成的专门用来探测或测量磁场强度大小的基础元件。霍尔效应简述如下:在一块半导体矩形薄晶片的长边上加上一纵向直流电压,在垂直于其表面的方向上加上一个磁场,那么在矩形晶片的短边方向上就会产生一横向的电压,此效应称为霍尔效应。如果假设长边方向上的电流密度为Xj,与表面垂直方向的磁场为ZB,横向(短边方向)的电场为YE,半导体材料的霍尔系数为HR,那么霍尔效应可以用公式表述为ZXHYBJRE,可见,在纵向电流和霍尔系数一定的情况下,横向电场的大小与垂直磁场的大小成正比,只要测量霍尔电势(与横向电场成正比),就可以知道垂直磁场的大小。温度传感器:温度传感器就是利用物质随温度变化特性的规律,把温度转换为电量的传感器。温度传感器的基础元件可以是热敏电阻、热电偶,也可以是PN结(利用其V-A特性对温度很敏感这一特点)。目前用的较多的是1.1节所述PTC热敏电阻和NTC热敏电阻。图3.2给出了这两种热敏电阻的阻温特性。其中上图(a)表示正温度系数PTC(PositiveTemperatureCoefficient)热敏电阻的温度特性。可以看出,随着温度的升高在居里点附近电阻值有一个阶跃式的跳升。PTC电阻的这一特性已经被用作电路的过电流保护、马达的过热保护等;上图(b)是负温度系数热敏电阻NTC(NegativeTemperatureCoefficient)d的阻温特性。图中三条曲线分别对应于不同的热敏指数B(常数)值,它们的共同特点是随着温度的升高,电阻值急剧下降。热敏指数B有下列表达式011lnln0TTRRBTT式7-1式中,0TR是绝对温度0T时刻的电阻值,TR是绝对温度T时刻的电阻值。利用NTC阻温曲线,对于某一B值的材料,我们可以通过测量其电阻阻值来确定相应的温度。因此,NTC电阻的阻温特性可以用来检测和控制温度。湿度传感器:人类的生存和社会活动与湿度密切相关,随着现代化的实现很难找出一个与湿度无关的领域来。由于应用领域不同,对湿度传感器的要求也不同。从制造角度考虑,同是传感器,材料、结构不同、工艺不同,其性能和技术指标有很大差异。在当今信息时代,传感器技术与计算机技术、自动控制技术紧密地结合着。测量湿度的目的就是为了控制湿度。选择湿度传感器,首先是要选择测量范围。除了气象、科研部门外,搞温湿度测控的一般不需要全湿程(0~100%RH)测量。对于不需要搞测控的使用者来说,直接选用通用型湿度仪就可以了。力敏传感器:力敏传感器是用来检测气体、固体、液体等物质间相互作用力的传感器。常用材料有半导体、金属及合成材料。常用的主要是硅压阻式...力敏传感器和电容式...力敏传感器。硅压力传感器优点是灵敏度好、精度高,缺点是受温度影响大。继电器:继电器是一种利用输入回路中电流在电磁铁和衔铁之间的作用力而工作的电气设备,也就是利用小电流去控制大电流通断的一种器件。主要用于控制主电路回路的通断。其主要参数有:线圈温升、电气寿命、接触电阻。压敏电阻:压敏电阻是以氧化锌...为主要原料,添加其他金属氧化物,以经典的电子陶瓷工艺制造而成的电压敏感元件。因为其特有的非线性V-I特性(伏安特性)及通流能力大、限制电压低、响应速度快等特点,在电路保护领域得到了广泛应用。压敏电阻与被保护的电路或元器件并联,当被保护电路两端没有浪涌电压出现时,它工作在高阻状态,阻值约为cm131210~10,不影响被保护电路正常运行。当被保护电路两端出现浪涌电压时,压敏电阻以纳秒级的响应速度极快地转为低阻导通状态,使得被保护电路两端的电压迅速降低,电路得到保护。一个标称为7K471的压敏电阻,其含义为:7表示压敏电阻片直径为7mm,471表示压敏电压的值为47*10=470V,K表示压敏电阻的误差为10%。三.实验内容1、认知单片机图7-1ArduinoUNO单片机Arduino是2005年1月由米兰交互设计学院的两位教师DavidCuartielles和MassimoBanzi联合创建,是一块基于开放原始代码的SimpleI/O平台,该平台由两部分组成:硬件(包括微处理器、电路板等)和软件(编程接口和语言)。平台的两部分都是开源的,如果需要,可以下载Arduino的图表、购买需要的所有独立部件、切割电路板并制作出一个新的电路板。Arduino具有类似Java、C语言的开发环境,可以快速使用Arduino语言与Flash或Processing等软件完成互动作品。Arduino还能够使用开发完成的电子元件,如Switch、Sensors或其他控制器、LED、步进电机或其它输入/输出装置,同时,Arduino也可以成为独立与软件沟通的平台,如Flash、Processing、Max/MSP或其它互动软件。Arduino不仅仅是全球最流行的开源硬件,也是一个优秀的硬件开发平台,更是硬件开发的趋势。Arduino简单的开发方式使得开发者更关注创意与实现,更快的完成自己的项目开发,大大节约了学习的成本,缩短了开发的周期。因为Arduino的种种优势,越来越多的专业硬件开发者已经或开始使用Arduino来开发他们的项目、产品;越来越多的软件开发者使用Arduino进入硬件、物联网等开发领域。Arduino有着如此优秀的硬件配置和开放的软件平台,其应用已经覆盖了很多方面。图7-2ArduinoUNO结构模型(1)数字接口:ArduinoUNO有14路数字输入输出接口,工作电压为5V,每一路接口所能输出和接入的最大电流为40mA。每一路配置了20-50K欧姆内部上拉电阻(默认不连接)。除此之外,有些引脚有特定的功能:①串口信号RX(0号)、TX(1号):与内部ATmega8U2USB-to-TTL芯片相连,提供TTL电压水平的串口接收信号。②外部中断(2号和3号):用于触发中断引脚,可以设置成上升沿触发、下降沿触发或同时触发。③脉冲宽度调制PWM(3、5、6、9、10、11):提供6路8位PWM输出。④SPI(10(SS),11(MOSI),12(MISO),13(SCK)):SPI通信接口。⑤LED(13号):Arduino单片机中,它是一个专门用于测试LED的接口,当输出电平为高时点亮LED灯,当输出为低电平时LED灯熄灭。(2)模拟接口:ArduinoUNO还有着6路模拟接口输入A0到A5,每一路接口都具有10位的分辨率(即输入有1024个不同值),默认的输入信号范围为0到5V,可以通过AREF调整输入上限。除此之外,有些引脚有特定功能:①TWI接口(SDAA4和SCLA5):支持通信接口(兼容I2C总线)。②IOREF:模拟输入信号的参考电压。③Reset:信号为低时复位Arduino单片机芯片。2、认知LED灯、激光发射传感器图7-3七彩LED灯图7-4激光传感器七彩LED灯:通电之后能自动闪烁其中颜色。使用数字引脚直接连接,可控制其亮灭。激光传感器:激光传感器通过S端来开启,可以发射持续的激光,也可以发射脉冲波。可用于玩具激光枪,或者激光测距等各种用途。3、认知温、湿度传感器图7-5温湿度传感器AM2302湿敏电容数字温湿度模块是一款含有己校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。传感器包括一个电容式感湿元件和一个高精度测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。每个传感器都在极为精确的湿度校验室中进行校准。校准系数以程序的形式储存在单片机中,传感器内部在检测信号的处理过程中要调用这些校准系数。标准单总线接口,使系统集成变得简易快捷。超小的体积、极低的功耗,信号传输距离可达20米以上,使其成为各类应用甚至最为苛刻的应用场合的最佳选择。产品为3引线(单总线接口)连接方便。特殊封装形式可根据用户需求而提供。通常应用在暖通空调、除湿器、测试及检测设备、消费品、汽车、自动控制、数据记录器、家电、湿度调节器、医疗、气象站、及其他相关湿度检测控制等。4、认知光敏、光折断传感器图7-6光敏传感器图7-7光折断传感器光敏传感器:光敏传感器实质是一个光敏电阻,根据光的照射强度会改变其自身的阻值。将光敏电阻的S端接在一个模拟输入口,光强的变化会改变阻值,从而改变S端的输出电压。将S端的电压读出,使用串口输出到计算机显示结果。因为AVR是10位的采样精度,输出值从0~1023.当光照强烈的时候,值减小,光照减弱的时候,值增加。完全遮挡光线,值最大光折断传感器:当没有遮挡的时候,发射的光线直接到红外接收处被吸收,此时有信号输出。如果有遮挡则无信号输出。广泛用于测速。5、认知震动传感器图7-7震动传感器震动传感器:震动模块和数字13接口自带LED搭建简单电路,制作震动闪光器。利用数字13接口自带的LED,将震动传感器接入数字3接口,当震动传感器感测到有震动信号时,LED闪烁发光。6认知继电器图7-8继电器继电器:继电器适合驱动大功率的电器,如电灯、电风扇甚至空调。单片机接继电器可以实现弱电控制强电。7、认知1602LCD显示屏图7-9Arduino与1602LCD的四线法连接1602LCD在应用中非常广泛,其主要技术参数如下:①显示容量为16×2个字符;②芯片的工作电压为4.5~5.5V;③芯片的工作电流为2.0mA(5.0V);④显示屏的最佳工作电压为5.0V;⑤显示出的字符尺寸为2.95×4.35(W×H)mm。8、认知360度舵机智能晾衣架的动力部分主要来自于360度连续旋转舵机,这是一种能与Arduino很方便结合起来的动力设备,其实物图如图7-9。图7-10360度舵机实物图春天SM-S4303R型360度机器人舵机,该舵机重量44g,工作扭矩达到3.3~5.1kg,,工作电流为100mA,工作电压为4.8~6.0V,可以在-30摄氏度到60摄氏度条件下正常使用。该舵机为金属铜齿,无扫齿,具有扭力大、转速快、声音小的优良特点,且价格相对低廉,满足设计需求。9、认知超声波测距传感器图7-11超声波测距传感器超声波测