- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
答辩PPT_李红成.ppt
题目:无线传感器网络监测系统的设计与实现 —基站部分 北京联合大学生物化学工程学院 信息与控制工程系 07101 李红成 指导教师:马栋萍 课题分析 无线传感器网络是近几年来国内外研究和应用的热门领域,涉及多学科高度交叉、知识高度集成的前沿技术,在军事和民用领域有着非常广阔的运用前景。 针对在楼宇系统中传感器网络应该尽量节省空间且方便布线等需要。采用无线传感器网络设计是最好的选择,无线传感器网络发展迅速,是未来的主要发展趋势。借助分布在一定区域内的节点发射装置,监测者可以轻松的在这个区域随时监控整个网络的状况。 研究目标 本课题主要研究的内容是通过单片机和Visual Basic 开发软件开发一个无线传感器网络监测系统。研究此系统的原因是:无线传感器网络是一种全新的信息获取平台,能够实时监测和采集网络分布区域内的各种检测对象的信息,并将这些信息发送到基站,因为所有信息都是无线传输,省去了现场布线,这样整个传感器网络的可移动性非常强。 设计流程 硬件设计 本课题硬件主要是对基站模块进行设计,也就是无线数据接受模块。基站模块主控制器是C8051f330单片机、无线收发模块为NRF905、天线,通过UART/USB转换器PL2303与上位机连接。 基站硬件设计示意图 1. 主控芯片 主控芯片选用Silicon Labs公司推出的单片机c8051f330。 C8051F330是20脚MLP封装,体积小,易用于便携式仪器。所以针对传感器节点必须设计体积小,轻便等特点,选用C8051F330最为合适。而且C8051F330内部集成几乎所有数字和模拟外设,完全满足设计需求。 2.nRF905无线模块 nRF905由挪威Nordic公司生产,工作电压为1.9-3.6V.是一个为433/868/915 MHz-ISM( 工业、科学、医疗) 频段设计的单片无线收发芯片。 nRF905与单片机的连接关系十分简单。它与C8051F330单片机的传输只占用9个IO端口 。 9线SPI,即MOSI、TX_EN 、TRX_CE、 CD、AM 、DR、MISO、SCK和CSN。 nRF905电路图 3.PL2303 基站单片机于上位机链接传输数据是由PL2303完成的,它是 USB 转TTL 控制器,可与上位机USB端口直接连接,并且可以通过USB为基站供电,不用配置适配器,灵活性强。在电脑安装提供的驱动后插上模块。电脑会自动搜索安装,打开电脑“硬件管理器”会多了一个COM口就是安装成功。 PL2303于单片机连接方式图 软件设计 软件编程采用模块化设计思想。设计内容主要包括两部分: 1.对单片机进行编程,实现基站模块数据的接收和转发等功能。主要包括系统初始化(UART、nRF905等),数据接收程序,数据转发程序; 2.上位机(PC机)采用VB工具软件,从USB口读取基站转发过来的数据进行数据分析和处理以后,进行指示。 1.编写单片机软件程序 基站部分分三个模块:分别是单片机模块、NRF905模块和PL2303芯片 基站部分程序流程图 2.VB软件程序 VB软件界面分为欢迎界面,主界面,数据显示区,数据曲线图。数据处理功能上,因为传感器节点发来的不是真正的参数值,需要在上位机进行标度变换还有查表等算法。如果传感器的输入信号是4~20mA,那么需要做标度变换,如果是NTC电阻,需要进行查表计算。在数据显示区,实时地显示现场数据的大小。在数据曲线区,将各时刻的数据大小绘制成曲线。 欢迎界面 主界面 主界面的功能是显示20个节点传感器实时温度,压力等数据。 并且提供用户进入数据和曲线界面按钮。 无线数据采集系统监测点设置 数据处理 检测4-20mA 电流信号的传感器节点。对应的量程各不同。在节点是由C8051F330单片机开发的。所以它是10位逐次逼近寄存器型ADC。所以4-20mA的AD输入电流对应的数字量范围是207-1024。其中207是实验过程中实际测量到的。因此公式为: 检测值=((检测数-207)*(量程上限-量程下限)/(1024-207))+量程下限 因为C8051f330是10位AD,所以4-20mA的十进制数对应数字量为207-1024.ValueStr是16进制数,通过Val(H + ValueStr)可转换为十进制数。 NTC10K和NTC2.25K,采集的数字量为电阻值,转换为十进制后可以通过查询分度表得到对应的温度。分度表已事先准备的数据库进行录入。.通过“GetNtc225k型传感器分度表”和“GetNtc10k型传感器分度表”函数得到温度值。 实时显示20个节点的检测值,由Text控件去
您可能关注的文档
最近下载
- 22J403-1 楼梯 栏杆 栏板(一) (3).pdf VIP
- 口腔科门诊护士接诊流程ppt新版【16页】.pptx VIP
- 课件:土壤有机质的测定.ppt VIP
- 2025年蜀道投资集团有限责任公司招聘笔试备考试题及答案解析.docx VIP
- 材料与试验协会 E 3-2001金相试样的制备方法(中文版).pdf VIP
- 设备台账标准格式.xls VIP
- 动火作业施工方案模板.docx
- 玩家国度ROG STRIX Z790-E GAMING WIFI 主板 ROG STRIX Z790-E GAMING WIFI 简体中文版使用手册.pdf
- 2025年蜀道投资集团有限责任公司招聘笔试备考题库及一套答案详解.docx
- 2025年辅警招考时事政治考题及答案.docx VIP
文档评论(0)