《智能传感器技术及应用》实验指导书_第1页
《智能传感器技术及应用》实验指导书_第2页
《智能传感器技术及应用》实验指导书_第3页
《智能传感器技术及应用》实验指导书_第4页
《智能传感器技术及应用》实验指导书_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、智能传感器技术及应用实验指导书万振武 编写武汉理工大学华夏学院2014年7月实验一 扩散反射式光电开关应用实验一、实验目的1.熟悉软件开发环境,熟练运用下载软件下载程序,熟练运用串口调试软件进行串口调试。2.了解本实验中扩散反射式光电开关的结构;3.会应用串口调试软件测试光电开关。4.掌握舵机的控制方法5.搭建光电循线机器人并编程实现机器人走直线。二、实验原理1. 光电开关的检测原理图1-1 光电开关原理图 光电开关原理如图1-1所示。当图中光电探头前面为浅色物体时,发光二极管发出的光被反射回探头,光电三极管导通,信号端S输出低电平;当光电探头前面为深色物体时,发光二极管发出的光被吸收,没有光

2、线反射回探头,光电三极管截止,信号端S输出高电平。 2.舵机的控制原理舵机是一种位置伺服的驱动器,适用于角度需要不断变化并可以保持的控制系统。其工作原理是:控制信号进入信号调制芯片,这时会获得直流偏置电压。舵机内部本身有一个基准电路,产生脉宽为1.5ms,周期为20ms的基准信号,直流偏置电压与电位器的电压比较,获得电压差输出。该电压差的正负输出到电机驱动芯片,决定电机的正反转。当电机转速一定时,通过级联减速齿轮带动电位器旋转,一直到电压差为0,电机停止转动。如图所示高电平持续1.5ms,低电平持续20ms,然后不断重复的控制脉冲序列。如果将该脉冲序列发给经过零点标定后的伺服电机,伺服电机不会

3、旋转如图1-2所示。如果此时电机旋转,表明电机需要进行零点标定。从图1-3、图1-4可知,控制电机运转速度是高电平持续的时间,当高电平持续的时间为1.3ms时,电机按图中顺时针方向旋转;当高电平持续的时间为1.7ms时,电机按图中逆时针方向旋转。图1-2 1.5ms控制脉冲系列电机转速为零的控制信号时序图 图1-3 1.3 ms的控制脉冲系列使电机全速顺时针旋转的时序图图1-4 1.7 ms的控制脉冲系列使电机全速逆时针旋转的时序图三、实验设备1.实验开发板、不锈钢车体2.万用表、工具箱3.光电开关三个四、实验内容1.利用串口调试软件测试光电开关 利用串口调试助手,在上位机上观测光电传感器在不

4、同色度的物体表面反馈回来的电平。#include<uart.h>#include<testqti.h>int main(void)uart_init();While(1) printf("qti=%d",p2_3_state();printf("qti=%d",p2_2_state();printf("qti=%dn",p2_1_state();delay_nms(500); 2.实现机器人线跟踪 根据光电传感器信号组合形式编写应用程序,实现机器人线跟踪。表1-1 使用三个光电传感器的策略表p2_3p2_2p2

5、_1策略100向左旋转110小幅度左转010前进011小幅度右转001向右旋转其他前进五、任务拓展1.设计一个线跟踪机器人可以沿着一根黑线来回往复行走。2.设计一个线跟踪机器人可以沿着一根黑线来回往复行走,而不用掉头。实验二 压电式超声波传感器应用实验一、实验目的1.进一步熟悉软件开发环境,熟练运用下载软件下载程序,熟练运用串口调试软件进行串口调试。2.了解本实验中压电式超声波传感器的结构;3.编写超声波测距程序并用串口调试软件观测。4.搭建超声波机器人并编程实现机器人智能漫游。二、实验原理 1.压电式超声波传感器工作原理 超声波是指振动频率大于20KHz以上,频率甚高,超出了人耳听觉上限(2

6、0KHz)而听不见的一种声波。超声波发生器实际上是利用压电晶体的逆向压电效应来工作的。其内部由两个压电晶片和一个锥形振子构成,当它的两极外加电压脉冲信号,压电元件就变形引起空气振动,当脉冲信号频率等于压电晶片的固有振荡频率时,压电晶片将会发生共振,并带动锥形振子振动,便产生超声波。而超声波接收器是利用正向压电效应制成,如果压电晶片两极间未外加电压,当锥形振子接收到超声波时,促使接收器的振子随着相应频率进行振动,由于存在正向压电效应,将机械能转换为电能,就产生和超声波频率相同的高频电压。这种电压非常小,通过放大后送后级电路处理。2.超声波传感器的测距原理超声波测距原理是,超声波传感器发出声波,在

7、空气中传播,遇到障碍物后发生反射,传回超声波传感器,通过这个时间差计算出障碍物离本体的距离。触发信号 模块内部 发出信号 输出回响信号 图图2-1 超声波传感器工作时序图以上时序表明只需提供一个10us以上的脉冲触发信号,该模块内部将发出8个40kHz的周期电平并检测回波。一旦探头检测到回波信号则输出回响信号。回响信号的脉宽会与所测的距离成正比。由此可以通过从发射信号到收到回响信号的时间差计算得到距离。计算公式:距离=高电平持续时间*声速(340m/s)/2。三、实验设备1.实验开发板、不锈钢车体2.万用表、工具箱3.超声波传感器一个。四、实验内容1.利用串口调试软件检测超声波测距数据。超声波

8、测距子程序的作用是实现测距功能。在触发脉冲作用下,超声波发射器发射超声波,通过TRIG端口检测确认超声波是否发送完毕,然后单片机定时计时器开始计数,超声波接收器收到反射波后立即停止计数,从而测出发射超声波和接收回波的时间差T,然后求出距离L。如果机体前方没有物体,为避免死循环,通过判断定时计数器是否溢出来解决。流程图如图2-2所示:图2-2 超声波测距流程图2.实现机器人智能避障 编写程序,利用超声波传感器探测物体距离,并根据距离长短做出不同的运动略。表2-1障碍物距离策略大于15cm左转90度大于15cm前进五、任务拓展利用超声波传感器寻找最近的目标,随后朝最近的目标运动。实验三 红外传感器

9、应用实验一、实验目的1.进一步熟悉软件开发环境,熟练运用下载软件下载程序,熟练运用串口调试软件进行串口调试。2.了解本实验中红外传感器的结构;3.运用串口调试软件测试红外传感器;4.搭建红外避障机器人并编程实现机器人走简易迷宫。二、实验原理红外传感器选用红外对管,发射管发射波长范围在938-940 nm的红外光,接收管有内置的光滤波器,除了需要检测的940 nm波长的红外线外,它几乎不允许其它光通过。另外,接收管内还有一个电子滤波器,它只允许大约38.5 kHz 的电信号通过,有效防止了普通光源的干扰。图3-1为红外发射电路。图3-2为红外接收电路。 图3-1 图3-2 图3-1中555时基电

10、路构成多谐振荡器,振荡频率为通过选择合适的参数,使其振荡频率为38.5K左右,满足接收管电子滤波器的频率要求。三、实验设备1.实验开发板、不锈钢车体2.万用表、工具箱3.红外传感器三个四、实验内容1.利用串口调试软件检测红外传感器检测信号利用串口调试助手,在上位机上观测红外传感器检测障碍物的反馈信号,当有障碍物的时候输出高电平,没有障碍物的时候输出低电平。#include<uart.h>#include<testhw.h>int main(void)uart_init();While(1) printf("hw=%d",p2_3_state();pr

11、intf("hw =%d",p2_2_state();printf("hw=%dn",p2_1_state();delay_nms(200); 2.实现机器人走简易迷宫编写程序,利用红外传感器判断机器人周围障碍物的情况,实现机器人在如图3-3的简易迷宫中行走。图3-3 简易迷宫五、任务拓展自主设计一个简易迷宫,并能找到出口。实验四 颜色传感器应用实验一、实验目的1.进一步熟悉软件开发环境,熟练运用下载软件下载程序,熟练运用串口调试软件进行串口调试。2.了解本实验中颜色传感器的结构;3.运用串口调试软件测试颜色传感器;4.搭建颜色识别机器人并编程实现机器人

12、色彩导航。二、实验原理实验中用到的颜色传感器TCS230,把可配置的硅光电二极管与电流频率转换器集成在一个单一的CMOS电路上,同时在单一芯片上集成了红绿蓝(RGB)三种滤光器,其输出信号是数字量,可以驱动标准的TTL或CMOS逻辑输入,因此可直接与微处理器或其他逻辑电路相连接。能够实现每个彩色信道10位以上的转换精度,不再需要A/D转换电路,电路更简单。图4-1是TCS230的引脚和功能框图。图4-1 引脚和功能框图S0、S1用于选择输出比例因子或电源关断模式;S2、S3用于选择滤波器的类型;OE是频率输出使能引脚,可以控制输出的状态,当有多个芯片引脚共用微处理器的输入引脚时,也可以作为片选

13、信号;OUT是频率输出引脚,GND是芯片的接地引脚,VCC为芯片提供工作电压。表4-1是S0、S1及S2、S3的可用组合。表4-1  S0、S1及S2、S3的组合选项三、实验设备1.实验开发板、不锈钢车体2.万用表、工具箱3.颜色传感器四、实验内容1.正确搭建颜色传感器电路图4-2 颜色传感器接线图2.运用串口调试软件测试颜色传感器编写颜色传感器的测试程序,驱动传感器正常工作,读取输出结果并通过串口发送给电脑,检查是否能输出正确的RGB值。设计原理是:设置定时器为一固定时间(250ms),然后选通三种颜色的滤波器测试人为认为是白色的物体,计算这段时间内TCS230的输出脉冲数,计算出一个比例因子,通过这个比例因子可以把这些脉冲数变为255。在实际测试时,使用同样的时间进行计

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论