- 2
- 0
- 约3.28千字
- 约 28页
- 2021-09-05 发布于广东
- 举报
基于无线传感器对声音信号处理和分析 流程安排 1 硬件电路设计 2 硬件平台的选择 3 TinyOS操作系统和nesC语言介绍 4 系统软件设计与实现 5 无线传感器网络是一种由大量传感器节点(亦称灰尘)所组成的网络,此种网络中一般也有一个或几个基站用来集中从小型传感器收集的数据。节点通过无线通信方式形成一个多跳的自组织的网络系统,其目的是协作地感知、采集和处理网络覆盖区域中被感知对象的信息,并发送给观察者。 * * 项目介绍 软件就是仪器 * * 节点是无线传感器网络的基本功能单元。 (1)信息采集与数据转换 (2)控制整个传感器节点的操作 (3)与其他传感器节点进行无线通信,交换控制消息和收发采集数据 (4)为传感器节点提供正常工作所必须的能量。 硬件电路设计 声音传感器的选择 硬件电路 声音采集电路 系统设计 硬件电路设计 价格低 体积小 频率范围宽、 频率响应平直 灵敏度高 失真度小 干扰小 驻极体 电容传声器 驻极体材料薄膜与金属极板之间用薄的绝缘衬圈隔开。这样, 膜片与金属极板之间就形成一个电容。当声波作用于驻极体膜片引起振动时, 使得膜片与金属极板间的电容发生变化, 从而产生了随声波变化而变化的变容电压。 嵌入式声音信号采集电路系统 放大 滤波 采集 数字信号 处理及传输 硬件平台的选择 达到要求的工作寿命 物理性能方面 稳定、安全、可靠 扩展性和灵活性 Telosb节点 通过传感器与环境实现可交互性, 即可以收集相应数据; 通过无线传感网络 有效地实现信息传输 Telosb节点 将节点插入USB插口,节点与主机通信,且windows的设备管理器中显示为对应的COM端口。点击端口号,即可获得与节点有关的信息。当有多个节点连入不同USB插口时,每个节点分别对应与唯一的COM端口号。 节点与PC机连接 TinyOS简介 TinyOS系统采用组件编程,通过将组件配置连接,简单快速地实现各种要求。模块化的设计减少了设计工作量,而通过仅配置需要的组件的方式减少了内存的占有空间,弥补硬件存贮空间有限的缺点。 TinyOS系统采用事件驱动的运行机制。当事件的硬件中断发生后,CPU在迅速调用相关处理程序,并通过组件的连接,通知上层组件进一步处理。在CPU处理任务完成后进入休眠状态,以达到节能高效的目的。 主组件(包括调度器) 应用组件 感知组件 执行组件 通信组件 硬件抽象组件 TinyOS体系结构 组件由下到上分为3类:硬件抽象组件、综合硬件组件和高层软件组件。在TinyOS程序模型中,处于最上层的是主组件,即Main组件。节点上电后首先执行这个组件中的函数,完成对硬件进行初始化和执行应用硬件的初始化函数等任务。每个完整的系统至少具有一个应用组件,其通过接口的连接调用下层组件,以实现如数据采集、数据处理、数据收发等功能。 nesC语言 nesC编程语言是C语言的扩展,将组件化/模块化的思想和基于事件驱动的执行模型结合起来,并通过组织、命名和连接组件形成一个嵌入式网络系统,可以很好地支持TinyOS的运行模式。 nesC程序的基本实现单元是组件,分为配件和模块两种。配件具体描述了组件间连接的关系,而模块则具体描述组件提供的接口的逻辑功能。 系统软件设计与实现 上位机进行数据处理 基站与上位机进行通信 采集数据并进行AD转换 通过无线传输发送至基站 节点的软件设计方案流程图 基于MSP430F1611的数据采集的软件配置 为了实现节点的数据采集和传输,首先必须对MSP进行合理的配置,在系统中,MSP430的配置内容位于中,具体如下所示: typedef struct { unsigned int inch:4; //设置信号输入通道 unsigned int sref: 3; //设置基准电压 unsigned int ref2_5v:1; //设置基准电压等级 unsigned int adc12ssel:2; //设置A/D采样保持时间的时钟基准 unsigned int adc12div:3; //设置A/D采样保持时间的时钟分频系数 unsigned int sht:4; //设置采样保持时间 unsigned int sampcon_ssel:2; //设置采样时钟信号 unsigned int sampcon_id:2; //设置采样时钟分频 unsigned int :0; //设置采样数据位数最大为16位
您可能关注的文档
最近下载
- 胰源性腹泻的护理.ppt VIP
- 2025年天翼云从业者考试题库.docx
- 建设项目经济评价方法与参数(第三版)..pdf VIP
- 小学三年级下册综合实践活动教案.pdf VIP
- 实施指南(2025)《GB_T11364-2008钎料润湿性试验方法》.pptx VIP
- 2024年人教版英语中考复习:7~9年级课本语法知识梳理汇编(实用,必备!).doc VIP
- 生活污泥综合利用项目环评(新版环评)环境影响报告表.pdf VIP
- 宁波十校2026届高三3月联考数学试卷(含答案及解析).pdf
- 2025年互联网营销师危机公关中的压力测试与模拟演练专题试卷及解析.pdf VIP
- 2025年甘肃省兰州市中考语文试卷.docx VIP
原创力文档

文档评论(0)