无线传感网络技术课程设计报告模板.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
无线传感网络技术课程设计报告模板

辽 宁 工 业 大 学 无线传感网络技术 课程设计(论文) 题目: 加速度传感器数据采集系统 院(系): 电子与信息工程学院 专业班级: 物联网 学 号: 学生姓名: 指导教师: 教师职称: 起止时间:14-06-23至14-07-11 课程设计(论文)任务及评语 院(系):电子与信息工程学院 教研室: 学 号 学生姓名 专业班级 课程设计(论文)题目 加速度传感器数据采集系统 课程设计(论文)任务 利用加速度传感器进行数据采集,并将采集到的数据传递到上位机,并显示 。用加速度传感器采集到的信息来控制电机,通过转动与停止来检测是否产生加速度。 主要设计内容: 1. 画出实验原理图 2. 编写功能代码,烧写代码 3. 功能熟练演示 要求: 1. 根据题目和所用的传感器节点,用计算机绘制出原理图以及程序流程图; 2. 认真独立完成所规定的设计内容(4000字左右),严禁相互抄袭; 目 录 第1章 加速度数据采集系统设计方案 5 1.1 引言 5 1.2 总体方案论述 5 第2章 加速度数据采集系统的硬件设计 6 2.1 系统所需的硬件 6 2.2 硬件系统各部分实现的功能 8 2.3系统整体实现的功能简介 9 第3章 加速度传感器数据采集系统的软件设计 10 3.1 系统软件的功能说明 10 3.2 系统程序流程图 10 3.3 系统主要代码 11 第4章 课程设计总结 16 参考文献 17 第1章 加速度数据采集系统设计方案 1.1 引言 随着智能化脚步的到来,人们已经发明出了很多用于测量的高智能产品,其中就有加速度传感器,加速度传感器是通过测量由于重力引起的加速度,你可以计算出设备相对于水通过分析动态加速度,你可以分析出设备移动的方式。加速度传感器可以测量牵引力产生的加速度甚至可以用来分析发动机的振动敏感元件将测点的加速度信号转换为相应的电信号,进入前置放大电路,经过信号调理电路改善信号的信噪比,再进行模数转换得到数字信号,最后送入,再进行数据存储当传感元件以加速度a运动时,质量块受到一个与加速度方向相反的惯性力作用,发生与加速度成正比a的形变,使悬臂梁也随之产生应力和应变。该变形被粘贴在悬臂梁上的扩散电阻感受到。根据硅的压阻效应,扩散电阻的阻值发生与应变成正比的变化,将这个电阻作为电桥的一个桥臂,通过测量电桥输出电压的变化可以完成对加速度的测量 图 2.2 无线加速度传感器网络节点框图 2.2.2 协调器节点部分 协调器是加速度传感器数据采集系统中的重要组成部分,它的作用主要包括协调建立网络,还包括检测网络状态、发送维护信号、发送采集命令,其他功能还包括:传输网络信标、管理网络节点及存储网络节点信息,并且提供关联节点之间的路由信息;此外,网络协调器要存储一些基本信息,如节点数据设备、数据转发表及设备关联表等。 其框图如图2.3: 图 2.3 协调器节点框图 2.2.3 结果的表达与输出部分 该部分包括两部分,一是电机节点,二是PC机的显示屏。由加速度传感器节点采集到的数据最终将通过串口输出数据显示在屏幕上,还有通过电机的转动与停止来观察数据。 图 2.4 数据显示在屏幕上 2.3系统整体实现的功能简介 各个节点的代码及协调器的代码烧写完毕后,对加速度传感器进行一定动作后,在协调器所组建的这个小网络下将进行数据的无线传输。协调器接收到数据后通过串口将数据 上传到显示屏上,电机接收到数据后会开始转动。 其实现的功能如下图所示: 第3章 加速度传感器数据采集系统的软件设计 3.1 系统软件的功能说明 主程序是系统的监控程序,主要对系统中各部分进行初始化工作,使整个系统在上电后进入初始化状态,,主要工作流程是:系统在上电后首先完成CPU和外部端口的初始化,采集节点会将采集到的数据在ZigBee网络中广播,协调器将收到的数据上传上位机,电 机收到数据后发生转动,这就是系统软件实现的功能。 3.2 系统程序流程图 Y 图 3.1 系统程序流程图 3.3 系统主要代码 3.3.1 加速度传感器节点代码 void SerialApp_Init( uint8 task_id ) { halUARTCfg_t

文档评论(0)

zilaiye + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档