物联网实验报告

时间:2019-05-12 12:14:25下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《物联网实验报告》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《物联网实验报告》。

第一篇:物联网实验报告

物联网实验

实验一 基础实验 1.1 串口调试组件实验

1.1.1 实验目的

在程序开发过程中,往往需要对编写的代码进行调试,前面介绍了通过LED进行调试的方法,该实验主要是介绍串口调试的方式。本实验通过一个简单的例子让读者学会串口调试编写的代码。1.1.2 实验原理

串口调试的语句格式为,ADBG(x, args„), 其中x为调试级别。我们在Makefile中定义一个默认级别,在写代码的时候只有x不小于Makefile中定义的默认级别时,该语句才能被输出到串口,args„为打印的内容,具体的格式和c语言中printf相同。ADBG(„.)语句实际上是通过CC2430的串口Uart0输出打印语句的。1.1.3 实验步骤

1.将基站同电脑用烧录线连接好,打开基站的开关,同时将基站的烧录开关拨上去

2.用串口线将基站和PC机器连接起来

3.打开串口助手(串口助手在光盘中的目录为 $(光盘目录)辅助工具串口助手),波特率设置为9600,其中串口号要根据自己的情况选择,点击【打开串口】。

4.打开Cygwin开发环境

5.在Cygwin界面中执行cd apps/Demos/Basic/ SerialDebug,进入到串口调试实验目录下。

6.在串口调试代码目录下执行make antc3 install,进行编译和烧录。7.烧录成功后,实验现象为串口有内容输出,输出内容如下图。

1.1.4 继续实验

通过级别控制,使得某些调试语句没有被输出到串口 修改方案:

如实验原理说讲ADBG(x, args„),x是调试级别,当x小于makefile文件定义的默认级别时,此ADBG语句将不被执行。所以可以做如下修改: „„„„

#define DBG_LEV 3000 #define RPG_LEV 2000 „„„„

ADBG(DBG_LEV, “rnrnDEMO of Serial Debugrn”, 'x');ADBG(DBG_LEV, “1.This is a string, and this is char '%c'rn”, 'x');ADBG(DBG_LEV, “2.NUM1: HEX=0x%x, DEC=%drn”,(int)(num1),(int)(num1));ADBG(RPG_LEV, “2.NUM2: HEX=0x%lx, DEC=%ldrn”,(uint32_t)(num2),(uint32_t)(num2));ADBG(RPG_LEV, “3.FLOAT: %frn”, float1);„„„„

这样,第4句和第5句就不会输出。输出内容如下图所示:

1.1.5 碰到的问题 第一次将基站同电脑用烧录线连接起来时,电脑会无法识别此USB设备。这样就不能把程序烧录到基站和节点当中。需要先在PC机上安装此USB设备的驱动程序。具体操作是在设备管理器当中,双击图标有感叹号的设备,点击更新驱动程序,路径为:F:实验室软件物联网驱动程序。1.1.6 心得体会 本实验属于验证性实验,比较简单,代码也浅显易懂。主要通过此实验学习了如何通过串口对程序进行调试,这个调试功能是分级别调试的,只有调用处的调试级别不小于makefile中定义的调试级别的时候才会被输出到串口。

1.2 串口组件通信实验

1.2.1 实验目的

能够掌握CC2530中的串口的通讯功能,包括串口的发送功能和接受功能以及串口波特率设置功能。为今后的综合实验打下基础。1.2.2 实验原理

平台提供了串口通信模块组件PlatformSerialC,该组件提供了三个接口:StdControl、UartStream以及CC2530UartControl,其中,StdControl用于控制串口通信模块的开关,UartStream提供了串口收发功能;CC2530UartControl接口用于设置串口通信得到波特率。其中UartStream的实现,实际上是在串口层做了一个缓冲,每次将发送缓冲器的数据一个字节一个字节地往串口发送,最终达到串口的连续传输。1.2.3 实验步骤

1.将基站同电脑用烧录线连接好,打开基站的开关 2.用串口线将基站和PC机器连接起来

3.打开串口助手(串口助手在光盘中的目录为 $(光盘目录)辅助工具串口助手),波特率设置为9600,其中串口号要根据自己的情况选择,点击【打开串口】。

4.打开Cygwin开发环境

5.在Cygwin界面中执行cd apps/Demos/Basic/ SerialIO,进入到串口通讯实验目录下。

6.在串口通讯代码目录下执行make antc3 install,进行编译和烧录。7.烧录成功后,实验现象为串口有内容输出。

8.根据串口输出的提示进行操作,串口提示为按下键盘【1】,基站的蓝灯会闪烁一下,按下键盘【2】,基站的黄灯会闪烁一下。如果是其它按键,串口会提示“Error key”,如下图。

1.2.4 继续实验

实现一个串口实验,在串口助手中实现回显的功能。修改方案:

在task void lightLED()函数当中,当 m_echo_buf==’1’ 和

m_echo_buf==’2’ 时其各自的ADBG语句后面都多加一句 post showMenuTask();

task void lightLED()

{

if(m_echo_buf=='1'){

} else if(m_echo_buf == '2'){

} else { ADBG(DBG_LEV, “Error Key %crn”, m_echo_buf);LED_YELLOW_TOGGLE;/* 切换黄色LED灯 */ ADBG(DBG_LEV, “You choose to toggle YELLOW LEDrn”);post showMenuTask();LED_BLUE_TOGGLE;/* 切换蓝色LED灯 */ ADBG(DBG_LEV, “You choose to toggle BLUE LEDrn”);post showMenuTask();

} } post showMenuTask();调试结果:

1.2.5 碰到的问题 此实验相对比较容易,基本无碰上什么问题。

1.2.6 心得体会 此实验的代码看起来是挺容易读懂的,但是在编程实现上缺没有那么容易。TinyOS系统事先已经将串口的发送和接受功能封装成接口来让我们调用,为我们使用串口的功能提供的极大的便利。这是nesC的一大优势。提供各式各样的内部组件也为我们做物联网的开发应用节省了许多编程上的时间。

1.3 Flash组件读写实验

1.3.1 实验目的

掌握CC2530芯片Flash的读写操作,同时为后面的综合实验做准备。1.3.2 实验原理

Flash存储器具有非易失的特点,即其存储的数据掉电后不会丢失。因此常用来存储一些设备参数等。

Flash存储器的组织结构为:每页2KB,共64页(CC2530-F128)。Flash存储器的写入有别于RAM、EEPROM等其他存储介质,写Flash时,每bit可以由1变为0而不能由0变为1,必须分页擦除后才能恢复全“1”。因此,需要修改某页中的部分字节时,需要将本页中用到的所有数据读出到RAM空间中修改,然后擦除本页,再将RAM中的数据写入。

CC2530中使用Flash控制器来处理Flash读写和擦除。使用DMA传输和CPU直接访问SFR都可以配合Flash控制器完成写Flash等操作。

DMA写Flash:需要写入的数据应存于XDATA空间,其首地址作为DMA的源地址,目的地址固定为FWDATA,触发事件为FLASH。当FCTL.WRITE置“1”时触发DMA,传输长度应为4的整数倍,否则需要补充;选择字节传输,传输模式为单次模式,选择高优先级。1.3.3 实验步骤

1.将基站同电脑用烧录线连接好,打开基站的开关 2.用串口线将基站和PC机器连接起来 3.打开串口助手 4.打开Cygwin开发环境

5.在Cygwin开发环境中执行cd apps/Demos/Basic/Flash 6.在Flash目录下执行make antc3 install,进行软件的编译和烧录 7.烧录成功后,串口有内容输出,具体如下图

1.3.4 继续实验

自己定义一个结构体,并且将结构体的内容写入到0x1fff8,并且在写完后将结构体的数据读取出来通原始数据进行比较。

修改方案:

将数组ieee2 改为结构体,在结构体里面定义一个数组。

struct Super{

};uint8_t ieee[8] = {0};uint8_t ieee1[8] = {7,2,4,11,21,3,92,1};task void initTask(){

uint8_t i;struct Super super;for(i=0;i<8;i++){ } ADBG(DBG_LEV, “read now n”);

call HalFlash.erase((uint8_t*)0x1fff8);for(i=0;i < 8;i+=4){ } call HalFlash.write((uint8_t*)(0x1FFF8+i),(&super.num+i), 4);super.num[i] = ieee1[i];uint8_t num[8];

} call HalFlash.read(ieee,(uint8_t *)0x1FFF8, 8);ADBG(DBG_LEV, “read ok.n”);for(i=0;i < sizeof(ieee);++i){ } ADBG(DBG_LEV, “super.num[%d]=%dn”,(int)i,(int)ieee[i]);

调试结果:

1.3.5 碰到的问题 在做继续实验的时候,原本想,像对数组初始化那样直接给结构体里面的数组赋初值,但是如果这样做了,在编译的时候就会出现错误。在定义结构体类型的时候不能给结构体内定义的数组赋初值,在定义好结构体变量后,也不能直接给该结构体变量的数组变量赋初值。最保险的方法就是对机构体变量的数组变量挨个赋值。1.3.6 心得体会

这次实验学习了Flash存储器读写的基本原理,并通过了实验来验证对Flash存储器的基本操作实现。这次实验相对比较容易,就是在做继续实验的时候对nesC的结构体的基础知识了解不够深而卡了一小会儿。这些基础实验虽然比较简单,但是在之后的综合实验上会经常使用到,为后面的综合实验做准备。实验二 点对点通信实验

2.1 实验目的

1.了解节点对点通信过程

2.学会ATOS平台通讯模块(ActiveMessage)的使用 2.2 实验原理

本实验使用TinyOS中的活动消息(ActiveMessage)模型实现点对点通信,活动模型组件ActiveMessageC包含了网络协议中路由层以下的部分。在ATOS平台下,ActiveMessageC包含的主要功能有:CSMA/CA、链路层重发、重复包判断等机制。其中,CSMA/CA机制使节点在发送数据之前,首先去侦听信道状况,只有在信道空闲的情况下才发送数据,从而避免了数据碰撞,保证了节点间数据稳定传输;链路层重发机制是当节点数据发送失败时,链路层会重发,直到发送成功或重发次数到达设定的阈值为止,提高了数据成功到达率;重复包判断机制是节点根据发送数据包的源节点地址及数据包中的dsn域判断该包是不是重复包,如果是重复包,则不处理,防止节点收到同一个数据包的多个拷贝。

ActiveMessageC向上层提供的接口有AMSend、Receive、AMPacket、Packet、Snoop等。AMSend接口实现数据的发送,Receive接口实现数据的接收,Snoop是接收发往其它节点的数据,AMPacket接口用于设置和提取数据包的源节点地址、目的地址等信息,Packet接口主要是得到数据包的有效数据长度(payload length)、最大有数据长度、有效数据的起始地址等。AMSend、Receive、Snoop都是参数化接口,参数为一个8位的id号,类似于TCP/IP协议中的端口号。两个节点通信时,发送节点使用的AMSend接口的参数id必须与接收节点的Receive接口的参数id一致。

在TinyOS操作系统下,所有的数据包都封装到一个叫message_t的结构体中。message_t结构体包含四个部分:header、data、footer、metadata四个部分。其中header中包含了数据包长度、fcf、dsn、源地址、目的地址等信息;metadata包含了rssi等信息,详见cc2420.h、Message.h、platform_message.h。其中,metadata部分不需要通过射频发送出去,只是在发送前和接收后提取或写入相应的域。2.3 实验步骤 1.将基站同电脑用烧录线连接好,打开基站的开关,将基站的烧录开关拨上去 2.用串口线将基站和PC机器连接起来 3.打开串口助手 4.打开Cygwin开发环境

5.在Cygwin开发环境中执行/opt/atos/apps/Demos/RFDemos/1_P2P 6.在点对点通讯目录下执行make antc3 install GRP=01 NID=01,进行软件的编译和烧录,(GRP=01 NID=01 的意思是将当前的点烧录为第一组,第一号)7.烧录成功后,将基站的烧录开关拨下去,将节点对应的烧录开关拨上去,然后打开节点的开关

8.执行make antc3 reinstall GRP=01 NID=02 9.重启基站

10.打开刚刚烧录的节点的开关

11.在串口助手中根据提示输入对应的操作内容 12.当节点和基站通讯成功的情况如下图

13.当节点和基站通讯失败的情况如下图

2.4 继续实验

完成一个点对点的传输,让基站给单独节点发送一个命令,节点在接收到命令后将自己的蓝灯状态改变。

修改方案:

在Receive.receive(message_t* msg,void* payload.unit8_t len)函数中做修改。基站从串口接收到的数据存放在payload变量当中,所以只需要判断payload的长度和内容跟命令是否一样,如果一样就改变蓝灯的状态。这里假设该命令为”BLUE”。

修改代码:

event message_t* Receive.receive(message_t* msg, void* payload, uint8_t len){

uint8_t i;ADBG_APP(“rn*Receive, len = [%d], DATA:rn”, ADBG_N(len));for(i=0;i < len;i++){ } ADBG_APP(“%c”,((uint8_t*)payload)[i]);/* 继续实验 修改部分 开始*/

if(len==4){ if(((uint8_t*)payload)[0]=='B' &&((uint8_t*)payload)[1]=='L' &&((uint8_t*)payload)[2]=='U' &&((uint8_t*)payload)[3]=='E')

}

} /* 继续实验 修改部分 结束*/ ADBG_APP(“rn”);LED_YELLOW_TOGGLE;m_input_type = INPUT_ADDRESS;post showMenu();{ } LED_BLUE_TOGGLE;2.5 碰到的问题 1.在给节点烧录程序的时候,容易出现no-chip-system was detected。这个时候要将下载器的reset按钮按下去复位,才能使得节点顺利烧录程序。2.按照实验步骤一步步做下来以后,基站给节点发送消息时,串口调试助手大多时间会显示SentFAIL!。这个问题一直得不到解决,所以只好做继续实验。做继续实验的时候发现,虽然串口调试助手显示的是SentFAIL ,但是基站还是能够通过发送命令控制蓝灯的亮灭。这说明基站跟节点的通讯是成功的。串口调试助手上显示的是有误的。至于为什么会出现这个问题,我们也没有讨论出结果来。

2.6 心得体会

该实验完成了基本的节点之间的通讯,该实验是基于稳定的MAC点对点传输。所以熟练掌握这个实验是接下来研究路由协议的基础。这个实验依然是验证性实验,但是出现的问题比前几个实验多了。节点烧录不进去、基站与节点能够进行通信,但是串口调试助手显示失败。在这两个地方纠结的很久,最后还是跟同学交流,才知道这些问题大家都有出现。所以猜测可能是接口程序有问题。实验三 发射功率设置实验

3.1 实验目的

了解CC2530芯片的8个输出功率等级,掌握节点输出功率的设置方法。3.2 实验原理

CC2530芯片支持8个等级的发射功率,不同功率等级发射的最远距离不一样,但是不是线性变化的。该实验就是改变CC2530芯片的发射功率寄存器的数值来改变发射功率。3.3 实验步骤

1.将基站同电脑用烧录线连接好,打开基站的开关 2.用串口线将基站和PC机器连接起来 3.打开串口助手 4.打开Cygwin开发环境 5.在Cygwin开发环境中执行

cd /opt/atos/apps/Demos/RFDemos/3_SetTransmitPower/ 6.在功率设置实验目录下执行make antc3 install GRP=01 NID=02,进行软件的编译和烧录

7.烧录成功后,将基站的烧录开关拨下去,将节点对应的烧录开关拨上去,然后打开节点的开关

8.执行make antc3 reinstall GRP=01 NID=01 9.重启基站

10.打开节点的开关,按照上面的提示进行操作。在上面的界面中,按“Y”后 会显示功率列表提供选择,根据自己的选择进行功率设置,在设置完成后程序会自动给节点号为1的节点发送射频数据,如下图。

11.通过改变距离和改变发射功率级别,可以观察到发送功率对发送的有效距离的影响。3.4 继续实验 在该实验的基础上测试,在最大和最小发射功率下两个点之间通讯距离的差距。

3.5 碰到的问题 与“点对点通信实验”一样,基站与节点通讯成功以后,串口调试助手依旧显示SentFAIL,但是我们可以通过查看代码知道射频接收数据的函数Receive.receive()函数里面有一条语句:LED_YELLOW_TOGGLE;说明当节点接收到数据以后,节点的黄灯就会改变灯的状态。我们就以此作为判断节点是否成功接收到基站发出的数据的依据。在设置发射功率的时候,想把功率设置成14,却怎么也设置不了。查看代码才知道16的发射功率等级对应的是十六进制的‘0’—‘F’,如果要设置发射功率为14,则应该输入‘C’。3.6 心得体会 本实验是在点对点通信实验的基础上完成的。通过本实验,让我们了解了CC2530芯片中功率级别的概念,以及如何设置发射功率的寄存器的值。为了解决这个实验中出现的问题,仔细阅读了所给的SetTransmitPowerM.nc文件的代码。通过阅读、分析代码,对在TinyOS系统上进行nesC编程有了进一步地了解,也对nesC程序整体的框架有了一定的了解。

实验四 星状网络通讯实验 4.1 实验目的

了解星形网络的特点,掌握星形网络的实现方法。

4.2 实验原理

该实验主要是完成星形网络通讯实验。在这个实验中所有的基本节点都是直接将数据发送给基站,这样就会形成一个星形。在节点端,每个节点都会启动一个定时器,在定时器超时的时候,节点就会开始采集传感器数据,在完成传感器数据采集后,节点就会将采集的数据发送给基站;在基站端,接收到节点的数据后,按照基站和上位机通讯的协议将数据上报给上位机软件。

4.3 实验步骤

1.将基站同电脑用烧录线连接好,打开基站的开关 2.用串口线将基站和PC机器连接起来 3.打开Cygwin开发环境

4.在Cygwin开发环境中执行cd /opt/atos/apps/Atosenet/ANTStartnet/Base 5.在功率设置实验目录下执行make antc3 install GRP=01 NID=01,进行软件的编译和烧录

6.烧录成功后,将基站的烧录开关拨下去,将节点对应的烧录开关拨上去,然后打开节点的开关

7.执行cd /opt/atos/apps/Atosenet/ANTStartnet/Node,进入到星形实验的节点目录。

8.在该目录下面执行make antc3 install ASO=LIGHT TYPE3 GRP=01 NID=02,对节点进行烧录。

9.依次烧录剩下的节点,确保每个节点的NID是不一样的 10.将节点和基站的天线都插好,并且将节点的开关都打开。

11.运行光监控软件,如果没有安装,请先安装该软件,这个软件的安装包在【实验光盘演示中心LightField.msi】。

12.选择正确的串口号,点击运行标志,运行之后的界面如下。

13.从运行的图片中可以看到一个星形的网络。如果想看到一个更大的星形的网络,可以多烧录几个节点。

4.4 继续实验

在该实验的基础上,尝试让基站的ID变为2。每个基本节点都将自己的目的地址变为2。并且最终通讯形成星形网络。

修改方案:

将node文件夹里面的makefile 文件打开,将PFLAGS +=-DATE_PROFILE_TABLE_CONFIG 改为PFLAGS +=-DATE_PROFILE_TABLE_CONFIG=2。这个修改的目的是为了设置星形网络的父节点。ATE_PROFILE_TABLE_CONFIG的值就是静态路由默认的目的节点的ID号。所以这样一改,就能使每个基本节点都将自己的目的地址变为2。

4.5 碰到的问题

按照步骤将所给的程序分别烧录到基站和节点以后,会发现网络拓扑图所示的网络非星形网络,而是树状网络。询问助教才知道这是没有对控制星形网络父节点的变量赋初值的缘故。需要将Node文件夹里的makefile文件的ATE_PROFILE_TABLE_CONFIG 改为PFLAGS +=-DATE_PROFILE_TABLE_CONFIG=1。这样得到的网络拓扑图才是正确的。按照继续实验的要求修改makefile文件后,烧录时给基站赋予的节点ID值也改为了2,但是出来的网络拓扑图,其星形网络的父节点的ID仍然是1。这个问题其他的同学也出现过。但是没有讨论出解决方案。

4.6 心得体会

这个实验是每个基本节点都将采集到的传感器数据发送给基站,所以使用的是星形网络。该网络只需要基本节点将数据发送到基站,而不需要基本节点之间进行通讯,也不需要基站向基本节点发送消息,所以基本节点在每次发送的时候只需要填写目的地址为1就可以。所以该实验使用的路由协议只需要静态的路由协议就可以实现了,节点在上电的时候将基站作为唯一的路由信息写入到flash中,每个节点按照这样的路由信息发送,最终形成的就是星形网络。为了分析网络拓扑图出现树状网络的原因,还找到了静态路由协议的文件夹Profile,仔细查找才发现影响父节点的变量是ATE_PROFILE_TABLE_CONFIG。所以感觉这些实验没有表面看起来这么简单,如果要分析透彻其中的原理以及实现方法,还得花较多的功夫。

第二篇:物联网创新实验报告(未删减)

西安邮电大学

通信与信息工程学院 物联网创新实验报告

专业班级: 学生姓名: 学号(班内序号):

年 月 日

电容充放电实验报告

一、引言

本次试验在陈瑞老师的指导下,通过在面包板上组装简单电路,学习电容充放电过程中,发光二极管的点亮与熄灭的过程。

二、硬件设计

本次实验使用电子元件为:两个碳膜电阻,阻值分别为10K和 ;两个发光二极管;两个电解电容,大小均为1uF;电源(用USB线连接电脑代替);若干插线等。

在面包板上按电路图连接电路,连接完成后进入测试。

三、测试结果

电路接通后,闭合S1,发光二极管D1亮,;断开S1,电源断开,闭合S2,D2亮,D1熄灭,实验结束。

发光二极管D1亮,表示充电的过程;断开S1,闭合S2后,D2亮,表示放电的过程。

实验成果展示:

简单电子门铃实验报告

一、引言

本次实验是利用现有元件在面包板上参照简单电子门铃电路图连接电路,使电子门铃元件发出间歇的滴滴声。

二.硬件设计

本次实验所用电子元件:若干碳膜电阻,阻值不等;若干电容,大小不等,两个三极管规格分别为PNP三极管和NPN三极管;电子门铃元件,电源;插线若干等。

在面包板上按电路图连接电路,进入测试阶段。

原理简述:C1起到充、放电作用,R1起限流作用,当电源接通时电流通过喇叭向C1充电,这时C1的电压很快上升。当C1的电压上升至ⅤT2的工作电压时(一般0.7Ⅴ),ⅤT2得电导通电压加至VT1基极,VT1也得电导通,电压又从VT1的集电极加至喇叭,喇叭得电工作发出嘟声。喇叭得电工作的同时电压也加到了C1上,使C1进速放电,这时C1的电压进速下降,当电压降至VT2绝止电压时(低干0.7),VT2停止工作,VT1也跟着停止工作,喇叭因此失压也不再发声。电路完成了一次充放电周期。周期完成后电路又进入第二次充放电周期。C1又回到原来继续充电,电压升至VT2导通电压时,VT2得电工作,VT也得电工作„„。每一周期喇叭只发出一声 嘟 声。当周期不断也循环喇叭就发出 嘟 嘟 嘟„„声了。这就是频率。改变R1的阻值可改变频率(也就是改变喇叭 嘟 嘟声的间隔时间)

在正确连接电路的情况下,通过置换电阻与电容改变频率使电子元件发出有规律的滴滴声。

三、测试结果

连接电源,简单门铃电子元件发出有规律的滴滴声,断开电源,滴滴声消失。

实验成果展示:

指导教师评语:

实 验 成 绩:

指导(辅导)教师 :

说明:

1.模板以《课程设计》课程为例,因此红色字体部分为可更改部分,请根据所授课程的实际情况填写。

2.本实习报告封皮适用于通信与信息工程学院所有实践、实验类课程(如:《生产实习》、《科研训练》、《企业实习》、《下一代网络实验》、《信息安全基础实验》、《移动通信基础实验》、《信息安全专业课程设计》、《通信工程专业课程设计》、《认识实习》、《通信软件设计课内实验》、《基于JAVA的网络编程》、《通信网络实验》、《移动通信实验》等)。3.封面中,时间一栏指的是学生提交报告的时间,如:2014年X月X日。4.封底中,教师评语要求详尽、具体,能根据学生的实际情况填写,并能指出学生学习本课程中所出现的不足和问题。

5.模板中其他部分可以机填,但指导教师评语、实验成绩以及指导教师签字均为手填。

6.如包含多个实验内容,总封皮及总成绩由最后一名带课老师给出。

7、全文小四宋体,行间距20磅;

8、一级标题采用黑体三号字,二级标题采用宋体加粗四号字,三级标题采用宋体加粗小四号字;一级标题为一、二、三,二级标题为1、2、3,三级标题为(1)、(2)、(3)。

撰写内容提纲:

一、摘要(200-300字,主要包括“为什么做、做什么、怎么做、做的结果怎么样”四部分,摘要必须简明扼要,并附关键词3-5个)

二、英文摘要

三、引言(对报告总体的概述,目的是向读者简略描述短文内容或相关背景,吸引读者对本文产生兴趣,对正文起到提纲掣领和激发阅读兴趣的作用)

四、硬件设计(阐述本设计的硬件电路,并附硬件设计图)

六、测试结果(给出设计的系统的测试结果,与任务进行对比,并给出设计出的整体作品外观图)

七、项目团队成员贡献及心得体会

(1)***,主要参与了该设计的硬件设计,并调试了*******,通过本设计,自己学习了********。(结合自己情况撰写,200-300字之间)(2)***(3)***

八、主要参考文献(列近5年主要参考文献6篇以上,格式如下)

(1)期刊文章(文献类型标识:J)

[序号] 主要责任者。题名[J]。刊名,年,卷(期):起止页码(任选)。

(2)专著(文献类型标识:M)

[序号] 主要责任者。题名[M]。出版地:出版者,出版年,起止页码。

(3)论文集(文献类型标识:C)中析出的文献(文献类型标识:A)

[序号] 析出文献主要责任者。析出文献题名[A]。论文集主要责任者(任选)。论文集题名[C]。出版地:出版者,出版年,析出文献起止页码。

(4)学位论文(文献类型标识:D)

[序号] 主要责任者。题名[D]。出版地:出版者,出版年。

(5)国际、国家标准(文献类型标识:S)

[序号] 标准编号,标准名称[S]。发布年。

(6)专利(文献类型标识:P)

[序号] 专利所有者。专利名称[P]。专利国别:专利号,出版日期。

(7)电子文献

[序号] 主要责任者。电子文献题名。电子文献出处(或可获得地址),发表(或更新)日期/引用日期。

专著(M);论文集(C);报纸文章(N);期刊文章(J)学位论文(D);报告(R);标准(S)专利(P)

(8)未定义类型的文献(文献类型标识:Z)

[序号] 主要责任者。文献题名[Z]。出版地:出版者,出版年。

第三篇:物联网

组成:宇宙空间部分:由24颗人造卫星构成,其中21颗工作,3颗备用。24颗卫星均匀分布在6个轨道面上,使地球表面任何地方在任一时刻都有至少6颗卫星在视线之内,可达到准确定位和跟踪。4

地面监控系统:由1个主控站、6个监测站、4个地面天线组成。负责收集由卫星传回的信息,并计算卫星星历、相对距离,大气校正等数据。

用户设备部分:即用户GPS信号接收机,主要功能是接收GPS卫星发射的信号,以获得必要的导航和定位信息,经数据处理,完成导航和定位工作

原理:GPS使用24颗人造卫星所形成的网络来三角定位接受器的位置,并提供经纬度坐标,可以达到准确定位。但GPS定位的位置需要在可看见人造卫星或轨道所经过的地方,因此只用于室外定位。

组成:GPS手机+网络基站+位置服务器+GPS

原理:1)AGPS手机将其的基站地址通过网络传输到位置服务器; 位置服务器将与该位置相关的GPS辅助信息(包含GPS的星历和方位俯仰角等)传输到手机;2)手机的AGPS模块根据辅助信息(以提升GPS信号的第一锁定时间能力)接收GPS原始信号; 3)手机解调GPS原始信号并计算手机到卫星的距离,通过网络传输到位置服务器;4)位置服务器据此完成对GPS信息的处理,估算手机的位置,并通过网络传输到定位网关或应用平台,完成手机用户的定位。

特点: 低功耗、成本低、时延短、网络容量大、可靠、安全

网络的拓扑结构主要有三种,星型网、网状(mesh)网和混合网。星型网是由一个PAN协调点和一个或多个终端节点组成的。

PAN协调点必须是FFD,它负责发起建立和管理整个网络,其它的节点(终端节点)一般为RFD,分布在PAN协调点的覆盖范围内,直接与PAN协调点进行通信。星型网通常用于节点数量较少的场合。

结构:Zigbee的体系结构由称为层的各模块组成。每一层为其上一层提供特定的服务:即由于数据服务实体提供数据传输服务;管理实体提供所有的其他管理服务。每个服务实体通过相应的服务接入点(SAP)为其上层提供一个接口,每个服务接入点通过服务原语来完成所对应的功能。

4.物联网概念及层次结构:

定义:把任何物品通过射频识别(RFID),红外感应器,全球定位系统,激光扫描器 等信息传感设备,按约定的协议与互联网连接起来,进行信息交换和共享,以实现智能化识别和管理的一种网络。

层次结构:物联网应用层(行业应用系统、行业应用平台),物联网网络层(业务支撑平台、核心网络、接入网络),物联网感知层(定位授时、摄像监控、传感器网、M2M终端、RFID读写)

RFID的结构:从结构上讲RFID是一种简单的无线系统,只有两个基本器件,该系统用于控制、检测和跟踪物体。系统由一个询问器和很多应答器组成。

RFID的组成::由天线,耦合元件及芯片组成,一般来说都是用签作为应答器,每个标签具有唯一的电子编码,附着在物体上标识目标对象。阅读器:由天线,耦合元件,芯片组成,读取(有时还可以写入)标签信息的设备,可设计为手持式rfid读写器(如:C5000W)或固定式读写器。

应用软件系统 :是应用层软件,主要是把收集的数据进一步处理,并为人们所使用。

原理:标签进入磁场后,接收解读器发出的射频信号,凭借感应电流所获得的能量发送出存储在芯片中的产品信息,或者由标签主动发送某一频率的信号,解读器读取信息并解码后,送至中央信息系统进行有关数据处理。

6.三要素:传感器、感知对象、观察者

特征:传感器网络是集成了监测、控制以及无线通信的网络系统,节点数目更为庞大(上千甚至上万),节点分布更为密集;由于环境影响和能量耗尽,节点更容易出现故障;环境干扰和节点故障易造成网络拓扑结构的变化;通常情况下,大多数传感器节点是固定不动的。另外,传感器节点具有的能量、处理能力、存储能力和通信能力等都十分有限。传统无线网络的首要设计目标是提供高服务质量和高效带宽利用,其次才考虑节约能源;而传感器网络的首要设计目标是能源的高效利用,这也是传感器网络和传统网络最重要的区别之一。

关键技术:节点自定位技术、时间同步技术、(3)数据融合技术、(4)网络安全技术

概念:M2M是machine-to-machine的简称,即“机器对机器”的缩写,也有人理解为人对机器(man-to-machine)、机器对人(machine-to-man)等,旨在通过通信技术来实现人、机器和系统三者之问的智能化、交互式无缝连接

特点:(1)M2M通信与人和人之间的通信有本质的区别,因为M2M通信是面向机器的通信,它将遍布在日常生活中的机器设备连接起来,组成网络,所以具有常规通信所没有的特点。(2)M2M表达的是多种不同类型通信技术的有机结合,包括机器之间通信、机器控制通信、人机交互通信以及移动互联通信。

3)M2M让机器、设备在应用处理过程中与后台信息处理系统建立无线连接、共享信息,并与操作者共享信息。(4)M2M技术综合了数据采集、远程监控、GPS等系统,能够使业务流程自动化,集成公司的IT设备和非IT设备,并创造相关增值服务。

8.定义:云计算是一种动态的、易扩展的、通过互联网提供虚拟化的资源计算方式。狭义云计算是指IT基础设施的交付和使用模式;广义云计算是指服务的交付和使用模式。“云” 是指由成千上万台计算机和服务器集群,通过互联网实现网络服务的“电脑云”。

特点:以免费或付费使用的形式向用户提供各种计算服务的,主要包括:基础设施即服务IaaS(Infrastructure as a Service)、平台即服务PaaS(Platform as a Service)和软件即服务SaaS(Software as a Service)

9.古迹、古树实时监测,数字图书馆和数字档案馆

数字家庭,定位导航,现代物流管理,食品安全控制零售,数字医疗,防入侵系统

10.2009年8月,“感知中国”的讲话把我国物联网领域的研究和应用开发推向了高潮,无锡市率先建立了“感知中国”研究中心,中国科学院、运营商、多所大学在无锡建立了物联网研究院,无锡市江南大学还建立了全国首家实体物联网工厂学院。自温总理提出“感知中国”以来,物联网被正式列为国家五大新兴战略性产业之一,写入“政府工作报告”,物联网在中国受到了全社会极大的关注,其受关注程度是在美国、欧盟、以及其他各国不可比拟的。[1]

物联网的概念已经是一个“中国制造”的概念,它的覆盖范围与时俱进,已经超越了1999年Ashton教授和2005年ITU报告所指的范围,物联网已被贴上“中国式”标签。截至2010年,发改委、工信部等部委正在会同有关部门,在新一代信息技术方面开展研究,以形成支持新一代信息技术的一些新政策措施,从而推动我国经济的发展。物联网作为一个新经济增长点的战略新兴产业,具有良好的市场效益,《2013-2017年中国物联网行业应用领域市场需求与投资预测分析报告》数据表明,2010年物联网在安防、交通、电力和物流领域的市场规模分别为600亿元、300亿元、280亿元和150亿元。2011年中国物联网产业市场规模达到2600多亿元。

物联网本身的结构复杂,主要包括三大部分:首先是感知层,承担信息的采集,可以应用的技术包括智能卡、RFID电子标签、识别码、传感器等;其次是网络层,承担信息的传输,借用现有的无线网、移动网、固联网、互联网、广电网等即可实现;第三是应用层,实现物与物之间,人与物之间的识别与感知,发挥智能作用。

第四篇:物联网1091 移动通信实验报告内容

实验一

伪随机序列产生实验

一、实验目的

给实验箱加电,通过键盘和液晶选择“菜单”中的“一.伪随机序列产生”

二、实验内容

1.m序列产生实验

在伪随机序列产生中选择“1.m序列产生”(1)(2)在测试点TP201测试数据输出的时钟;

在测试点TP202测试输出的周期为15的m序列码。CH1连接到TP201;CH2连接到TP202; 按下示波器的“AUTO”键;

分别将CH1和CH2的电压档设为“2.0V”,时间档设为“100us”; 将CH1向移动,CH2向下移动。按“RUN/STOP”键停止波形采样。

和CH1始终波形对照,CH2波形从最宽的高电平开始读取,15位的m序列码测量操作与测量结果:

(1)(2)(3)(4)(5)(6)

为:***,如图1-1-TP202。

图1-1-TP202 2.GOLD序列产生实验

在伪随机序列产生中选择“2.GOLD序列产生”

(3)(4)(5)在测试点TP201测试数据输出的时钟;

在测试点TP202、TP203测试用于产生GOLD序列的周期为31的m序列优选; 在TP204测试输出的周期为31的Gold序列码。CH1连接到TP201;CH2连接到TP202; 按下示波器的“AUTO”键;

分别将CH1和CH2的电压档设为“2.0V”,时间档设为“200us”; 将CH1向移动,CH2向下移动。按“RUN/STOP”键停止波形采样。

时间档设为“100us”,和CH1始终波形对照,CH2波形从最宽的高电平开始读测量操作与测量结果:

(1)

(2)(3)(4)(5)(6)

取,m序列优选:******0,如图1-2-TP202:

图1-2-TP202 CH2连接到TP203,同样可以测得另一组m序列优选为:******0,如图1-2-TP203;(7)

三、实验小结

实验二

直扩编解码(DS)实验

一、实验内容

(1)(2)(3)(4)(5)(6)(7)通过键盘和液晶选择实验“1.直扩编解码”; 从观测点TP201观测时钟信号; 从测试点TP202观测发送数据的波形; 从TP203观测扩频PN码的波形; 从TP204观测扩频后的数据波形; 从TP205观测解扩出来的数据; 从TP206观测解扩方的PN码。

CH1连接到TP202;CH2连接到TP205; 按下示波器的“AUTO”键;

分别将CH1和CH2的电压档设为“2.0V”,时间档设为“500us”; 将CH1向移动,CH2向下移动。按“RUN/STOP”键停止波形采样。

CH1为原始数据波形,CH2为解扩数据波形。比较可以看出:CH2波形除了时测量操作与测量结果:

(1)(2)(3)(4)(5)(6)

间上有一定延迟外(约300us),形状和CH1波形完全一致,这说明CH2解扩数据和CH1数据完全一致。如图3-1-TP202~ TP205

图3-1-TP202~TP205 注意:TP202的原始数据在随机变化,所以TP202的波形和TP205的波形始终在变化。因此实际测的波形和图3-1-TP202~TP205的波形可能不一致,但CH2波形除了时间上有一定延迟外,形状和CH1波形完全一致。

(7)CH1连接到TP203,CH2连接到TP206,电压档设置保持为“2.0V”,时间档设为“100us”。同样可以测得扩频PN码波形和接收PN码的波形完全一致。如图3-1-TP203~ TP206

图3-1-TP203~TP206 CH1连接到TP201,CH2连接到TP203,电压档设置保持为“2.0V”,时间档设为“50us”。可以观测时钟和扩频PN码波形,比较时钟可以读出扩频PN码数据为:***0。如图3-1-TP201~ TP203(8)

图3-1-TP201~TP203(9)CH1连接到TP203,CH2连接到TP204,电压档设置保持为“2.0V”,时间档设为“100us”。可以观测扩频PN码波形和扩频后的数据波形。如图3-1-TP203~ TP204

图3-1-TP203~TP204 注意:TP202的原始数据在随机变化,因此TP204的扩频波形可能和上面波形不一致。

实验三 BPSK调制解调

一、实验目的

通过键盘和液晶选择“1 BPSK”。(1)(2)(3)

二、实验内容

测量操作与测量结果: 在测试点TP202测试发送方数据; 在测试点TP308测试BPSK调制后的波形; 在测试点TP204测试解调后的数据波形。

(1)(2)(3)(4)(5)(6)CH1连接到TP202;CH2连接到TP308; 按下示波器的“AUTO”键;

分别将CH1和CH2的电压档设为“2.0V”,时间档设为“200us”; 将CH1向移动,CH2向下移动。按“RUN/STOP”键停止波形采样。

CH1为原始数据波形,CH2为BPSK调制后的波形,仔细观察可以原始数据和调制波的对应关系。如图5-1-TP202~ TP308。原始数据1个周期128位。

图5-1-TP202~ TP308(7)CH1连接到TP202,CH2连接到TP204,电压档设置保持为“2.0V”,时间档设为“500us”。CH1为原始数据波形,CH2为解调数据波形。注意:TP202的原始数据在随机变化,所以TP202的波形和TP204的波形始终在变化。因此实际测的波形和图5-1-TP202~TP204的波形可能不一致,但CH2波形除了时间上有一定延迟外(约300us),形状和CH1波形完全一致。如图5-1-TP202~ TP204

三、实验小结

实验四 GSM/GPRS 接入实验

一、实验目的 1.理解GSM/GPRS相关的AT命令集。2.了解主机通过GSM/GPRS模块访问有线网的配置流程。3.了解如何通过GSM/GPRS模块让设备终端之间建立TCP连接以传输用户数据。4.理解短消息协议。5.理解GSM/GPRS信令流程。

二、实验内容 1.硬件连接。2.配置无线模块。3.配置主机。4.网络服务。5.AT命令。6.GSM/GPRS信令仿真。

三、实验环境

1、系统环境

2、硬件环境

每个实验组配置2套设备,每套设备硬件由一台计算机、一个SEMIT TTP 6606硬件模块(已配置开通GPRS业务的SIM卡)、一根串口电缆、一副耳机话筒、一个稳压电源组成。

注意:本软件系统需要移动网络的支持,实验所在地的移动网络需要支持GPRS业务并且用户已申请开通。在网络资源不够或者信号很差的情况下,实验也有可能无法正常进行。(由于软件界面显示的信息较多,本软件必须在1024*768以上的分辨率下运行)

3、软件环境

Windows2000 Professional操作系统。操作系统中已配置TCP/IP协议栈。

五、实验步骤

1、配置主机和GSM/GPRS硬件模块

1)用串口电缆将SEMIT TTP 6606和计算机串口相连,接通稳压直流电源,打开开关。(注意保证天线接触良好,切忌带电插拔串口电缆)2)配置无线模块(此时串口应处于打开状态)(1)初始化串口

(2)点击界面上的“附着GPRS”按钮,显示附着成功

(3)点击界面上的“配置网络参数”按钮,显示配置网络参数成功(4)点击界面上的“激活场景”按钮,显示激活场景成功 3)配置主机(如串口未关闭,请先关闭串口)

图1 配置界面

(1)安装标准modem驱动

点击 “装载Modem驱动” 弹出界面如图2所示。勾上复选框,选择不检测调制解调器,单击“下一步”。

图2 添加/删除硬件向导

选择“标准33600bps调制解调器”,单击下一步,如图3所示。

图3 选择modem型号

选择将modem驱动装载在与GSM/GPRS模块有物理连接的端口上,单击“下一步”,如图4所示。

图4 选择端口

最后单击“完成”,完成调制解调器的安装。(2)新建GPRS连接

点击 “连接管理”弹出界面如图5所示,分别在其中输入“连接名称”,“用户名”,“密码”(此三项可根据用户需要随意填写),“连接时使用”选择“标准33600bps调制解调器(modem)” 并输入“国家号”和“区号”。“电话号码”中输入“*99***1#”。点击“新建连接”,新建立的连接名将出现在连接列表中。选中连接列表中的连接名,点击“删除连接”将删除选中的连接。

图5 连接管理

(3)拨号建立PPP链路

点击 “网络连接”弹出界面如图6所示,如果你建的连接没出现在列表中,请点击“更新”。在连接列表中选中你所建的连接,点击 “拨号”(拨号前要关毕Semit 6606所用的串口),在状态栏中会显示出拨号的状态。不用连接时点击“挂断”。

图6 PPP拨号

2.网络服务 1)话音服务(1)拨打电话

输入对方电话号码,点击“拨号”按钮进行拨号,拨通后点击“接听”按钮进行通话,通话结束后点击“挂机”按钮结束通话。(2)接听电话

出现来电提示后,点击“接听”按钮进行通话,通话结束后点击“挂机”按钮结束通话。2)短消息服务(1)发送短消息

输入对方手机号点击“确定”按钮,会出现“短信服务中心号码”对话框,填入当地服务中心号码,点击“确定”,并关闭该对话框,如图8所示。

填入短信内容单击“发送”按钮发送,提示栏中会出现短消息发送信息。(2)阅读短消息

输入要读的短消息号,点击“读短信息”按钮,短消息内容或提示信息会出现在信息栏中。(3)删除短消息

输入要删除的短消息号,点击“删除短信”按钮,提示信息会出现在信息栏中。点击“清除”按钮能清空信息栏中所有信息。3)WAP服务

打开WAP浏览器,可通过GPRS浏览WAP网站。(在此之前要配置好,主机和无线模块,并打开连接)4)聊天服务 服务器端配置:

点击“服务器配置”,在“服务器配置”界面中,输入连接端口号,并选择连接方式“TCP”,点击“确定”。如图9所示 客户端配置:

点击“客户端配置”,在“客户端配置”界面中,输入服务器的IP地址和服务器的连接端口号,并选择连接方式“TCP”,点击“确定”。如图10所示。客户端点击“连接”按钮,建立“TCP”连接。

服务器端和客户端可在“聊天内容”中,输入聊天信息,并点击“发送”,发送聊天信息。点击“断开连接”断开TCP连接。

图7 网络服务界面

图8

图9

图10

3.AT命令

在页面左侧输入AT命令,通过AT命令来操作GPRS模块。

前面提到的无线模块配置工作,可在此处通过相应的AT命令来完成。也可通过AT命令来实现短消息服务和话音服务,并从中观察短消息协议和相应的编解码方法。页面右侧有详细的AT命令描述。

图11 AT命令界面

4.GSM/GPRS信令仿真

1)先选中GSM或GPRS仿真 2)再选择所要仿真的信令流程

3)最后选择正确的信令和信道进行仿真 4)右面会相应给出仿真结果

图12 信令仿真界面

三、实验小结

第五篇:广工物联网自动控制原理实验报告

实验报告

课程名称

自动控制原理

_ 学生学院

自动化学院

_ 专业班级___物联网工程(4)班___ 学

号____________ 学生姓名_________________ 组

员_________________ 指导教师_______李顺祥 ________

2018 年 1 月

一.实验目的

1、用MATLAB的命令

2、掌握MATLAB有关传递函数求取其零、极点计算的函数

3、掌握用MATLAB求取系统的数学模型

二.实验软件环境

1、计算机

2、MATLAB软件

三.实验内容

1、特征多项式的建立与特征根的求取

在命令窗口依次运行下面命令,并记录各命令运行后果

>>p=[1,2,0,4];

构建特征多项式p(s)=s^3+3s^2+4的矩阵 >>r=roots(p)

求特征方程p(s)= p(s)=s^3+3s^2+4=0的特征根 >>p=poly(r)

从特征根构建特征多项式的矩阵

2、求单位反馈系统的传递函数

在命令窗口依次运行下面命令,并记录各命令运行后果 >>numg=[1];deng=[500,0,0];

构建传递函数G(s)=1/500s^2的特征多项式 >>numc=[1,1];denc=[1,2];

构建传递函数Gc(s)=(s+1)/(s+2)的特征多项式

>>[num1,den1]=series(numg,deng,numc,denc);

求G(s)Gc(s)>>[num,den]=cloop(num1,den1,-1)求开环传递函数G(s)Gc(s)的闭环传递函数

>>printsys(um,den)

输出传递函数

3、传递函数零、极点的求取

在命令窗口依次运行下面命令,并记录各命令运行后果 >>num1=[6,0,1];den1=[1,3,3,1];

构建传递函数G(s)=(6s^2+1)/(s^3+3s^2+3s+1)的特征多项式 >>z=roots(num1);

求G(s)的零点 >>p=roots(den1);

求G(s)的极点 >>n1=[1,1];n2=[1,2];d1=[1,2*i];d3=[1,3];>>num2=conv(n1,n2)

求多项式(s+1)(s+2)>>den2=conv(d1,conv(d2,d3))

求多项式(s-2j)(s+2j)(s+3)>>printsys(num2,den2)

构建H(s)=(s+1)(s+2)/(s-2j)(s+2j)(s+3)>>num=conv(num1,den2);den=conv(den1,num2);构建G(s)/H(s)的特征多项式的矩阵

>>printsys(num,den)

输出以多项式表示的传递函数 >>pzmap(num,den),title(‘极点-零点图’)

输出传递函数的极点和零点图

4、求反馈联接系统的传递函数

命令窗口依次运行下面命令,并记录各命令运行后果 >>numg=[1];deng=[500,0,0];

构建传递函数G(s)=1/500s^2的特征多项式 >>numh=[1,1];denh=[1,2];

构建传递函数H(s)=(s+1)/(s+2)的特征多项式 >>[num,den]=feedback(numg,deng,numh,denh)>>printsys(num,den)

5、自行利用MATLAB命令求取以下系统传递函数,并记录下结果

四.实验的结果及分析1、2、3、4、5、五.实验心得体会 通过本实验,我了解了基本的Mathlab指令,也让我认识到了mathlab的强大。还有通过本实验我主要了解了如何使用matlab指令求解传递函数以及其零极点,较为基础,但十分重要,为后面实验的开展打下基础。

一.实验目的

1、掌握MATLAB对系统进行时间响应分析

2、掌握一节惯性系统以及二阶系统的时间响应特征以及系统性能与系统参数之间的关系

二.实验软件环境

3、计算机

4、MATLAB软件

三.实验内容

1、使用MATLAB求一阶惯性系统的单位阶跃响应曲线。

系统传递函数:

在命令窗口依次运行下面命令,并记录各命令运行后结果 >>t=[0:.5:5];>>y=1-exp(-2*t);>>plot(t,y’r’);>>axis[0 5 0 1.1];>>set(gca,’ytick’,0:.1:1.1);>>title(‘y(t)=1-exp(-2t)’);>>xlabel(‘t’);>>ylabel(‘y(t)’);>>grid 若系统传递函数:G(S)=10/s+1 自行编制在命令窗口运行命令,求其单位阶跃响应,并与上面的结果进行比较

2、使用MATLAB求二阶系统的单位阶跃响应曲线。系统传递函数如下:

在命令窗口如下运行命令,并记录各命令运行后结果 >>sysms s for zeta=[0:0.2:0.8,1:0.5:2] wn=0.4;wn=sym(num2str(wn));zet=sym(num2str(zeta));if zeta==0

figure(1)ezplot(ilaplace(wn^2/s/(s^2+wn^2)),[0 80]);grid on title(‘xi=0’)elseif zeta==1 figure(2)ezplot(ilaplace(wn^2/s/(s+wn)^2),[0 80]);

hold on;else

figure(2)

ezplot(ilaplace(wn^2/s/(s^2+2*zeta*wn^2)),[0 80]);

hold on;end end grid on;title(‘xi:0.2,0.4,0.6,0.8,1.0,1.5,2.0’)axis([0 80 0 1.8])gtext(‘0.4’)gtext(‘1.0’)gtext(‘2.0’)

四.实验的结果及分析1、2、五.实验心得体会

做完了这次实验,我对如何使用Matlab对系统进行时域分析有了进一步的了解,包括对一阶和二阶系统,这是对系统分析的重要步骤。

一.实验目的

1、掌握MATLAB平台下绘制典型环节及系统开环传递函数的Bode图和Nyquist图(极坐标图)的方法

2、掌握利用Bode图和Nyquist图对系统性能进行分析的理论和方法

二.实验软件环境

5、计算机

6、MATLAB软件

三.实验内容

1、作各自典型环节的Bode图和Nyquist图,参数自定(1)比例环节

(2)积分环节

(3)惯性环节

(4)震荡环节

2、开环传递函数如下

作Bode图和Nyquist图:求取幅值裕度和相角裕度,据此判断闭环系统稳定性与相对稳定性;按Nyquist稳定盘踞判断闭环系统的稳定性。

四.实验的结果及分析

1、(1)

(2)

(3)

(4)

2、五.实验心得体会

本实验主要了解Matlab软件的使用以及使用matlab指令求传递函数的频率响应,了解各典型环节的频率响应,并求出某一开环传递函数的伯德图,通过其幅值裕量和相角裕量,判断系统的稳定性。这是一整个对系统进行频域分析的步骤,十分重要!

下载物联网实验报告word格式文档
下载物联网实验报告.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    物联网论文

    浅谈应用物联网技术的智能校园 摘要:物联网产生以来在很多领域给人创造了更多的便利。为改善教学水平、提高管理水平,将物联网技术引入校园,推动了智能校园的建设。未来,应用物......

    物联网论述

    物联网亟待建立全球“游戏规则当前,物联网已经成为世界新一轮经济和科技发展的新动力。世界物联网即将爆发 ,互联网下半场已经开启,那就是物联网时代。 未来差不多所有能看见的......

    物联网讲稿

    物联网是指通过各种信息传感设备,实时采集任何需要监控、连接、互动的物体或过程等各种需要的信息,与互联网结合形成的一个巨大网络。其目的是实现物与物、物与人,所有的物品与......

    物联网报告

    物联网技术的架构与应用 摘要:继计算机、移动通信网络和互联网之后的第三次信息产业浪潮一物联网,因其广阔的行业应用前景而受到了各国政府的重视。物联网的架构体系、关键技......

    物联网职业规划

    物联网职业规划 物联网职业规划1 相信有很多同学是在高考前冲着“通信工程”这块金字招牌才进这个专业的,而在进了大学后其中又会有很大一部分同学对未来比较迷茫或担忧我们......

    物联网演讲稿

    感悟物联网 IBM前首席执行官郭士纳曾提出一个重要的观点,认为计算模式每隔15年发生一次变革。这一判断像摩尔定律一样准确,人们把它称为“十五年周期定律”。1965年前后发生......

    关于物联网报告

    物联网发展与应用探讨 摘 要: 业内专家认为,物联网一方面可以提高经济效益,大大节约成本;另一方面可以 为全球经济的复苏提供技术动力。它被认为是当前最具发展潜力的产业之一,将......

    物联网调查报告(推荐)

    2010大学生对物联网新兴产业认知的调查报告 一、调查背景 物联网的概念是在1999年提出的。过去在中国,物联网被称之为传感网。中科院早在1999年就启动了传感网的研究,并已取得......