一种可在线重配置的无线传感器网络节点硬件平台制造技术

技术编号:10672689 阅读:193 留言:0更新日期:2014-11-20 17:08
本实用新型专利技术涉及一种可在线重配置的无线传感器网络节点硬件平台,使上层物联网应用系统综合集成平台屏蔽了对硬件的开发,使用者在使用该平台时,只需根据项目功能要求,通过系统参数的设置,就能在线配制出合适的传感器节点,拼装出满足需求的物联网应用系统;并且移植性好,可平滑升级;当需要增加新的功能或采用不同类型的传感器时,不必修改外部硬件电路,利用在线可重构系统的特性,可以方便地为系统移植新的功能,实现更复杂的处理,实现平滑升级。

【技术实现步骤摘要】
【专利摘要】本技术涉及一种可在线重配置的无线传感器网络节点硬件平台,使上层物联网应用系统综合集成平台屏蔽了对硬件的开发,使用者在使用该平台时,只需根据项目功能要求,通过系统参数的设置,就能在线配制出合适的传感器节点,拼装出满足需求的物联网应用系统;并且移植性好,可平滑升级;当需要增加新的功能或采用不同类型的传感器时,不必修改外部硬件电路,利用在线可重构系统的特性,可以方便地为系统移植新的功能,实现更复杂的处理,实现平滑升级。【专利说明】—种可在线重配置的无线传感器网络节点硬件平台
本技术涉及无线传感网领域,尤其是一种可在线重配置的无线传感器网络节点硬件平台。
技术介绍
目前,物联网应用系统实训平台主要能够完成一些基础实验的验证,如跑马灯、串口通信、温湿度传感器实验等,这种实训平台偏向于底层开发的训练,需要学生对硬件开发有一定基础,具备一定的嵌入式开发能力,高职学生很难达到这一水平。 高职物联网实训教学要求能为学生了解和开发物联网应用系统提供了一个孵化平台,学生通过高级语言的学习和掌握必备的硬件知识后,不必对硬件有过深的了解,直接用高级语言来实现传感器节点间的通信,并通过封装,完成执行结构的控制函数,便可开发出物联网智能应用系统,这对物联网应用系统的教学和推广具有积极的意义。
技术实现思路
本技术要解决的技术问题是:提供一种可在线重配置的无线传感器网络节点硬件平台,可开发出通用性强、基于真实项目的二次开发平台。在教学过程中,基于二次开发平台可以设计不同领域的物联网应用系统来组织教学,学生只需设计好系统逻辑,选择合适的节点模块,通过参数配置、系统集成等步骤便可完成一个真实应用系统的开发。 本技术解决其技术问题所采用的技术方案是:一种可在线重配置的无线传感器网络节点硬件平台,由处理单元、传感器模拟量输入处理单元、传感器数字量输入单元、模拟量输出控制单元、数字量输出控制单元、无线收发单元、电源单元组成;所述的传感器模拟量输入处理单元、传感器数字量输入单元、模拟量输出控制单元、数字量输出控制单元通过插槽与处理单元相连; 所述的处理单元由FPGA芯片完成,包括微处理器IP核;所述的传感器模拟量输入处理单元包括传感器、调理电路、A/D转换电路;所述的A/D转换电路通过A/D时序控制电路与微处理器IP核连接; 所述的模拟量输出控制单元包括机构职能控制电路以及D/A转换电路;所述的D/A转换电路通过D/A时序控制电路与微处理器IP核连接;所述的微处理器IP核连接有无线收发单元。 本技术所述的无线收发单元由无线射频电路和天线组成;所述的处理单元控制和协调整个传感器使采集节点工作;所述的传感器模拟量输入处理单元采集相应的信息;并根据所需采集信息的不同,灵活配置为温湿度传感器、气体传感器、光照强度传感器和/或烟感传感器;所述的传感器数字量输入单元采集相应的数字量输入信号。 本技术所述的处理单元可通过在线重配置相应的配置文件,完成某一特定领域智能应用系统的节点硬件平台处理单元功能。由于不同类型的应用需要采用不同类型的传感器、调理电路、A/D转换电路和D/A转换电路,因此每次对处理单元进行重配置时需配置不同的A/D时序控制和D/A时序控制功能单元。传感器模拟量输入处理单元和传感器数字量输入单元采集得到的数据被送到微处理器IP核进行处理,对于不同的应用需要配置微处理器IP核运行不同的程序,程序中设置阈值比较功能为不同的参数,完成相应应用所所需要的警告触发动作和数据展示方式等。 本技术的有益效果是,解决了
技术介绍
中存在的缺陷,1.使上层物联网应用系统综合集成平台屏蔽了对硬件的开发,使用者在使用该平台时,只需根据项目功能要求,通过系统参数的设置,就能在线配制出合适的传感器节点,拼装出满足需求的物联网应用系统;2.移植性好,可平滑升级。当需要增加新的功能或采用不同类型的传感器时,不必修改外部硬件电路,利用在线可重构系统的特性,可以方便地为系统移植新的功能,实现更复杂的处理,实现平滑升级。 【专利附图】【附图说明】 下面结合附图和实施例对本技术进一步说明。 图1是本技术的无线传感器网络节点硬件平台系统框图。 【具体实施方式】 现在结合附图和优选实施例对本技术作进一步详细的说明。这些附图均为简化的示意图,仅以示意方式说明本技术的基本结构,因此其仅显示与本技术有关的构成。 如图1所示,无线传感器网络节点硬件平台由处理单元、传感器模拟量输入处理单元、传感器数字量输入单元、模拟量输出控制单元、数字量输出控制单元、无线收发单元、电源单元组成。 处理单元负责控制和协调整个传感器采集节点的工作;传感器模拟量输入处理单元用来采集相应的信息。根据所需采集信息的不同,可灵活配置为温湿度传感器、气体传感器、光照强度传感器、烟感传感器等不同种类;传感器数字量输入单元用来采集相应的数字量输入信号。模拟量输出控制单元、数字量输出控制单元对外接的相关操作设备完成智能化的控制。无线收发单元由无线射频电路和天线组成,主要负责收发数据和交换控制信息;电源单元用于为整个节点提供电源,并监测节点电池电压来判断是否需要维护。 传感器模拟量输入处理单元、传感器数字量输入单元、模拟量输出控制单元、数字量输出控制单元通过插槽与处理单元相连。需要构造新的物联网应用系统时,可更换相应的的输入输出处理单元类型为所需的类型。处理单元由FPGA完成,可通过在线重配置相应的配置文件,完成某一特定领域智能应用系统的节点硬件平台处理单元功能。由于不同类型的应用需要采用不同类型的传感器、调理电路、A/D转换电路和D/A转换电路,因此每次对处理单元进行重配置时需配置不同的A/D时序控制和D/A时序控制功能单元。传感器模拟量输入处理单元和传感器数字量输入单元采集得到的数据被送到微处理器IP核进行处理,对于不同的应用需要配置微处理器IP核运行不同的程序,程序中设置阈值比较功能为不同的参数,完成相应应用所所需要的警告触发动作和数据展示方式等。 处理单元采用的IP核是采用硬件描述语言VHDL采用自顶向下的设计方法编写的。IP核主要包括:CPU、定时器、中断控制器、串口控制器、8KB的R0M、256B的内部RAM存储器、SPI接口这几个重要模块。CPU是整个微控制器的核心部件,对其余的模块起到控制作用。CPU由算术逻辑运算部件(ALU)、寄存器堆、乘除法器和译码器构成。从CPU模块中引出地址线、控制线和数据线,CPU通过这三组线来实现与其余模块的连接。内部RAM存储器用来存放数据,它由工作寄存器、位寻址区、缓冲区和特殊功能寄存器四部分构成。ROM存储器用来存放程序。中断是微控制器必不可少的一部分,中断可以让系统对突发事件做出实时处理。这里设计了具有两级优先级和12个中断源的中断接口。定时器也称计数器,在微控制器中的作用包括以下功能:为微控制器提供周期性的中断,进行任务调度;为需要定时的应用程序提供定时。在本微控制器中设计了三个定时器,其中定时器0、1有四种工作方式,定时器2有三种工作方式。SPI接口用来连接无线收发单元,SPI接口由时钟分频器、时钟控制逻辑、特殊功能寄存器和控制单元组成。本文档来自技高网
...

【技术保护点】
一种可在线重配置的无线传感器网络节点硬件平台,由处理单元、传感器模拟量输入处理单元、传感器数字量输入单元、模拟量输出控制单元、数字量输出控制单元、无线收发单元、电源单元组成;其特征在于:所述的传感器模拟量输入处理单元、传感器数字量输入单元、模拟量输出控制单元、数字量输出控制单元通过插槽与处理单元相连; 所述的处理单元由FPGA芯片完成,包括微处理器IP核;所述的传感器模拟量输入处理单元包括传感器、调理电路、A/D转换电路;所述的A/D转换电路通过A/D时序控制电路与微处理器IP核连接; 所述的模拟量输出控制单元包括机构职能控制电路以及D/A转换电路;所述的D/A转换电路通过D/A时序控制电路与微处理器IP核连接;所述的微处理器IP核连接有无线收发单元。

【技术特征摘要】

【专利技术属性】
技术研发人员:顾卫杰乔宏哲
申请(专利权)人:常州机电职业技术学院
类型:新型
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1