蓝牙传感器的制作方法

文档序号:6714606阅读:1796来源:国知局
专利名称:蓝牙传感器的制作方法
技术领域
本实用新型涉及一种传感器,特别是一种工业用无线蓝牙传感器。
背景技术
在工业领域中,传感器的使用范围十分广泛,常规的传感器包括温湿度传感器、位移传感器、压力传感器、流量传感器以及力矩传感器等等。这些传感器无论采用什么原理,绝大多数传感器都采用数据线将传感数据传递到接收装置或者是显示 装置上,近年来,陆续出现了一些无线传感器,这些无线传感器大多使用超声波、红外线、GPRS传输的原理,但在短距离通讯技术上而言,红外线不能穿过障碍物,且传输距离限制为视线距离,超声波、GPRS这些无线传感器体积庞大,致使使用场合受到限制,并且维护及安装起来较为不便,这些都极大地限制了传感器的灵活应用。

实用新型内容为了克服现有传感器的不足,本实用新型提供了一种工业用无线蓝牙传感器,该蓝牙传感器可以不通过数据线的连接实现短距离的无线传输,而且体积小,安装及维护方便。为解决上述技术问题,本实用新型是按如下方式实现的一种蓝牙传感器,包括传感器模块、主控模块和蓝牙数据传输模块,所述传感器模块用于采集数据,所述主控模块用于处理数据,所述蓝牙数据传输模块用于将处理后的数据进行无线蓝牙传输,所述主控模块分别与所述传感器模块以及所述蓝牙数据传输模块电连接。所述传感器模块可以包括温湿度传感器、压力传感器、位移传感器、力矩传感器和流量传感器中的任意一种或者其任意组合。所述主控模块包括信号放大电路、AD转换器、主控器MCU、通信电平转换模块和晶振电路,所述主控器MCU分别与AD转换器的一端、晶振电路以及通信电平转换模块的一端电连接,所述AD转换器的另一端与信号放大电路的一端电连接,所述信号放大电路的另一端与所述传感器模块电连接,所述通信电平转换模块的另一端与蓝牙数据传输模块电连接,所述主控器MCU采用汇编语言编程,所述AD转换器为12位数模转化器。所述蓝牙数据传输模包括蓝牙模块,所述蓝牙模块块采用的蓝牙工作标准为IEEE802. 15,频带为2. 4GHz,带宽为IMb/s。所述蓝牙数据传输模块采用C51编程语言。本实用新型的积极效果在于本实用新型的使用,避免了现有传感器安装时受使用通讯条件及电源线缆的限制,并且体积小、耗电量低、安装使用方便快捷,应用范围非常广泛。

图I是本实用新型的结构原理图图2是本实用新型的蓝牙数据传输模块发送信号流程图[0011]图3是本实用新型的蓝牙接收模块接收信号流程图图中I.传感器模块,2.主控模块,3.蓝牙数据传输模块,4.蓝牙接收模块,5.接收机模块。
具体实施方式
以下结合附图和具体实施方式
对本实用新型作进一步详细的说明。一种蓝牙传感器,包括传感器模块(I)、主控模块(2)和蓝牙数据传输模块(3),所述传感器模块(I)用于采集数据,所述主控模块(2)用于处理数据,所述蓝牙数据传输模块(3)用于将处理后的数据进行无线蓝牙传输,所述主控模块(2)分别与所述传感器模块(I)以及所述蓝牙数据传输模块(3)电连接。所述传感器模块(I)可以包括温湿度传感器、压力传感器、位移传感器、力矩传感器和流量传感器中的任意一种或者其任意组合。所述主控模块包括信号放大电路、AD转换器、主控器MCU、通信电平转换模块和晶振电路,所述主控器MCU分别与AD转换器的一端、晶振电路以及通信电平转换模块的一端电连接,所述AD转换器的另一端与信号放大电路的一端电连接,所述信号放大电路的另一端与所述传感器模块电连接,所述通信电平转换模块的另一端与蓝牙数据传输模块电连接,所述主控器MCU采用汇编语言编程,所述AD转换器为12位数模转化器。所述蓝牙数据传输模(3)包括蓝牙模块,所述蓝牙模块块采用的蓝牙工作标准为IEEE802. 15,频带为2. 4GHz,带宽为IMb/s。所述蓝牙数据传输模块采用C51编程语言。现以温湿度传感器为例详细介绍一下该蓝牙传感器的具体工作过程,如图I所示,首先通过温湿度传感器(I)进行温度及湿度信号的采集,并将采集到的信号传送至主控模块(2),主控模块(2)中的信号放大电路先将温湿度传感器(I)采集到的信号进行放大处理,而后传送至AD转换器进行数模转换,晶振电路用于为主控器MCU提供稳定的时钟信号,在主控器MCU的控制下,数模转换后的数据可以主动地或者在MCU的指令下,通过通信电平转换模块进行电平转换后送至蓝牙数据传输模块(3),并由蓝牙数据传输模块(3)将信号无线传输。此时蓝牙接收模块(4)接收信号传送至接收机模块(5),到此完成整个蓝牙无线数据的交换。所述接收机模块(5)的构造与原理与所述主控模块(2)完全相同,所述蓝牙接收模块(4)的构造与原理与所述蓝牙数据传输模块(3)完全相同。所述主控模块(2)中的主控器MCU采用汇编语言编程,MCU采用定时采样,选择具体定时方式为2的工作模式,定时为100微秒,另外主控器MCU的接口工作在方式1,波特率为9600bps。主控器MCU采用查询的方式读取通信电平转换模块的转换结果,然后将转换后的数据存至内存储器中。蓝牙数据传输模块(3)和蓝牙接收模块(4)采用C51语言编程,主要实现利用主控器MCU的HCI层建立点对点的蓝牙异步无链接数据传输通道,HCI作为蓝牙软件协议堆栈中软硬件之间的接口,为上层提供了访问和控制蓝牙硬件的统一接口。HCI是通过分组(Packet)的方式来进行信息交换的。HCI分组有三种类型指令分组(Command Packet)、事件分组(Event Packet)和数据分组(Data Packet)。当主控器MCU的HCI层建立点对点的蓝牙异步无链接数据传输通道成功后,就可以按照蓝牙规定的HCI数据规范分组格式收发数据,主控模块(2)以及接收机模块(5)与所述蓝牙模块采用用指令一应答的方式进行通信,在本实用新型中,仅涉及到数据通信,而没有涉及到语音通信,因此建立的是ACL链路。主控器MCU与蓝牙数据传输模块(3)和蓝牙接收模块(4)的软件接口,就是通过软件实现其数据传输的。主控器MCU和蓝牙模块间通信的过程是通过键入HCI指令,观察收到的HCI事件。蓝牙数据传输模块(3)发送信号流程图如图2所示,程序开始,初始化串口,初始化蓝牙模块,设置蓝牙模块参数,判断参数设置成功否?不成功返回重新初始化蓝牙模块,成功后建立蓝牙模块连接,再判断是否成功建立蓝牙ACL链路?不成功返回重新初始化蓝牙模块,如果成功建立就开始设置蓝牙模块波特率,波特率设置不成功就返回重新初始化蓝牙模块,波特率设置成功就发送数据,并判断发送数据是否成功,如果成功,程序结束,不成便返回重新初始化蓝牙模块。蓝牙接收模块(4)接收信号流程图如图3所示,程序开始,初始化串口,初始化蓝牙模块,设置蓝牙模块参数,判断参数设置成功否?不成功返回重新初始化蓝牙模块,成功后等待接受请求连接信号,再判断在超时前是否收到主方请求连接事件?不成功返回重新 初始化蓝牙模块,如果成功就接收主方连接请求,再判断是否成功建立蓝牙ACL链路?不成功就返回重新初始化蓝牙模块,成功后设置蓝牙模块波特率,波特率设置成功就接收数据,然后判断接收数据是否成功,如果成功,程序结束,不成返回重新初始化蓝牙模块。以上所述的仅为本实用新型的优选实施例,所应理解的是,以上实施例的说明只是用于帮助理解本实用新型的方法及其核心思想,并不用于限定本实用新型的保护范围,凡在本实用新型的思想和原则之内所做的任何修改、等同替换等等,均应包含在本实用新型的保护范围之内。
权利要求1.一种蓝牙传感器,包括传感器模块,其特征在于还包括主控模块和蓝牙数据传输模块,所述传感器模块用于采集数据,所述主控模块用于处理数据,所述蓝牙数据传输模块用于将处理后的数据进行无线蓝牙传输,所述主控模块分别与所述传感器模块以及所述蓝牙数据传输模块电连接。
2.根据权利要求I所述的蓝牙传感器,其特征在于所述传感器模块可以包括温湿度传感器、压力传感器、位移传感器、力矩传感器和流量传感器中的任意一种或者其任意组合。
3.根据权利要求2所述的蓝牙传感器,其特征在于所述主控模块包括信号放大电路、AD转换器、主控器MCU、通信电平转换模块和晶振电路,所述主控器MCU分别与AD转换器的一端、晶振电路以及通信电平转换模块的一端电连接,所述AD转换器的另一端与信号放大电路的一端电连接,所述信号放大电路的另一端与所述传感器模块电连接,所述通信电平转换模块的另一端与蓝牙数据传输模块电连接。
4.根据权利要求3所述的蓝牙传感器,其特征在于所述主控器MCU采用汇编语言编程。
5.根据权利要求4所述的蓝牙传感器,其特征在于所述AD转换器为12位数模转化器。
6.根据权利要求5所述的蓝牙传感器,其特征在于所述蓝牙数据传输模包括蓝牙模块,所述蓝牙模块块采用的蓝牙工作标准为IEEE802. 15,频带为2. 4GHz,带宽为IMb/s。
7.根据权利要求6所述的蓝牙传感器,其特征在于所述蓝牙数据传输模块采用C51编程语言O
专利摘要一种蓝牙传感器,包括传感器模块、主控模块和蓝牙数据传输模块,所述传感器模块用于采集数据,所述主控模块用于处理数据,所述蓝牙数据传输模块用于将处理后的数据进行无线蓝牙传输,所述主控模块分别与所述传感器模块以及所述蓝牙数据传输模块电连接。本实用新型的使用,避免了现有传感器安装时受使用通讯条件及电源线缆的限制,并且体积小、耗电量低、安装使用方便快捷,应用范围非常广泛。
文档编号G08C17/02GK202534145SQ20122018127
公开日2012年11月14日 申请日期2012年4月26日 优先权日2012年4月26日
发明者吴保方 申请人:吴保方
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1