一种蓝牙控制器及使用方法与流程

未命名 07-18 阅读:116 评论:0


1.本发明涉及蓝牙控制器领域,尤其涉及一种蓝牙控制器及使用方法。


背景技术:

2.目前在石油化工领域,原油在运输的过程中,需要对油罐内的油液的液位和温度等参数利用相应的传感器等进行实时监测,同时油液在运输的过程中,需要对运输司机的身份id等数据进行采集的汇总,以此来保证石油油液在生产和运输过程中的安全;目前在对温度、液位和身份id等数据进行采集时,通常采用直通串口的方式进行采集,需要同时获取多项数据时,必须支持多个串口,分别接入不同的外设,从而使使得接线更复杂,基于此,需要减少复杂的接线带来的安全隐患,其中蓝牙技术可以在一定的范围内,可以通过无线方式用于对数据进行获取,因此,本技术基于蓝牙控制技术,提出一种蓝牙控制器及使用方法,可以在对数据进行获取的同时,减少接线带来的工作量。
3.经检索,中国专利申请号为201511004772.3的专利,公开了一种蓝牙控制器及操作方法,包括pcb板和设置在pcb板上的蓝牙模块,电源口.网络外设接口.控制接口.通讯接口;电源口连接电源模块,为蓝牙控制器提供电能供应;蓝牙模块支持蓝牙通信的单片机模块﹔板载天线作为蓝牙模块的天线使用,直接与蓝牙模块相连;网络外设接口直接与蓝牙模块相连﹔控制接口直接的外部设备控制接口,用于与外部被控设备相连,内部直接或间接由蓝牙模块控制;通讯接口直接的外部设备通讯接口,用于与外部通讯设备相连,内部直接由蓝牙模块控制。
4.上述专利中的一种蓝牙控制器及操作方法存在以下不足:。


技术实现要素:

5.本发明的目的是为了解决现有技术中存在的缺点,而提出的一种蓝牙控制器及使用方法。
6.为了实现上述目的,本发明采用了如下技术方案:一种蓝牙控制器,包括蓝牙模块、传输串口和扫描模组,所述扫描模组和蓝牙模块之间采用信息交互方式进行数据传输,所述蓝牙模块通过传输串口和第三方设备之间进行无线数据传输,所述蓝牙模块通过扫描模组用于对液位数据、温度数据和身份id数据进行扫描和接收,扫描模组电性连接有报警模块和距离扫描模块,距离扫描模块对蓝牙模块和液位传感器、温度传感器和身份id数据库之间的数据传输距离进行扫描。
7.优选的:所述扫描模组基于蓝牙广播模式,扫描模组每间隔一定的时间广播一个数据包,间隔地接收液位传感器、温度传感器和身份id数据库所采集的液位数据、温度数据和身份id信息的数据包,每个数据包对应30-40个字节。
8.优选的:所述蓝牙模块在接收到所有的广播包后,每个对应的数据包和蓝牙模块之间会通过扫描模组指定唯一的mac地址,同时每个对应的数据包所对应的收发信号的强度指示数值(rssi)同步由扫描模组进行扫描编译。
9.优选的:所述身份id数据库用于对每个运输油液的司机的信息进行存储和汇聚,每个司机的身份id即对应唯一的mac地址。
10.优选的:所述蓝牙模块基于4.0,对数据传输距离设定的区间范围设定于0-100m。
11.优选的:所述报警模块用于对距离扫描模块进行监测,报警模块集成于蜂鸣器内。
12.优选的:所述第三方设备包括dvr和gps。
13.在前述方案的基础上:所述传输串口基于spi、iic。
14.一种蓝牙控制器的使用方法,包括以下步骤:s1:利用扫描模组对液位传感器采集的液位数据、温度传感器采集的温度数据和身份id数据库内的身份id数据进行扫描;s2:将扫描后的数据基于蓝牙广播,扫描模组每间隔一定的时间广播一个数据包,用于接收各种数据;s3:蓝牙模块在接收到所有的广播包后,每个对应的数据包和蓝牙模块之间会通过扫描模组指定唯一的mac地址,每个对应的数据包所对应的收发信号的强度指示数值(rssi)同步由扫描模组进行扫描编译;s4:利用距离扫描模块用于对蓝牙模块和液位传感器、温度传感器和身份id数据库之间的数据传输距离进行扫描;s5:蓝牙模块对接收到的数据通过传输串口输出传输到第三方设备内。
15.本发明的有益效果为:1.通过设置有蓝牙模块可以用于对液位传感器、温度传感器监测的液位数据和温度数据进行获取,从而保证对于油液的液位和温度进行实时地掌握,从而保证油液的安全。
16.2.同时蓝牙模块可以对身份id数据库内的司机的基本个人信息和排班情况等信息进行收集,利用扫描模组可以在不同的数据进行汇总后。
17.3.利用扫描模组可以对每种数据进行区分,从而避免不同种类的数据之间产生相互交叉,通过设置有传输串口可以将蓝牙模块获取的数据传输到第三方设备内。
18.4.利用蓝牙模块进行数据传输可以有效避免避免占用obd口,避免破线can总线,同时不需要校准,兼容所有车辆,不需要破解协议同时输出串口信号,方便第三方设备采集数据,通过设置有蓝牙模块,功耗小,无线接收数据,避免大范围接线。
附图说明
19.图1为本发明提出的一种蓝牙控制器的结构示意图。
具体实施方式
20.下面结合具体实施方式对本专利的技术方案作进一步详细地说明。
21.下面详细描述本专利的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利,而不能理解为对本专利的限制。
22.在本专利的描述中,需要理解的是,术语“中心”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利和简化描述,而不是指示或暗示所指的装置或
元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利的限制。
23.在本专利的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“设置”应做广义理解,例如,可以是固定相连、设置,也可以是可拆卸连接、设置,或一体地连接、设置。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本专利中的具体含义。
24.实施例1:一种蓝牙控制器,如图1所示,包括蓝牙模块、传输串口和扫描模组,所述扫描模组和蓝牙模块之间采用信息交互方式进行数据传输,所述蓝牙模块通过传输串口和第三方设备之间进行无线数据传输,所述蓝牙模块通过扫描模组用于对液位数据、温度数据和身份id数据进行扫描和接收;通过设置有扫描模组可以基于蓝牙广播模式,扫描模组每间隔一定的时间广播一个数据包,优选地,时间为100ms,在执行扫描动作时,间隔地接收液位传感器、温度传感器和身份id数据库所采集的液位数据、温度数据和身份id信息的数据包,每个数据包对应30-40个字节;所述蓝牙模块在接收到所有的广播包后,每个对应的数据包和蓝牙模块之间会通过扫描模组指定唯一的mac地址,同时每个对应的数据包所对应的收发信号的强度指示数值(rssi)同步由扫描模组进行扫描编译;液位传感器采集到的液位数据,其和设定的安全油液液位的阀值进行对比,即当液位数据接近或高于警戒液位值时,则强度指示数值信号强度较大,从而使得工作人员可以根据强度指示数据的强度来对油液液位的安全进行评估和预判,温度传感器所采集的温度数据相对于安全温度偏高或偏低的幅度对于收发信号的强度指示值之间呈正相关,即当油液的温度相对于安全温度值越高,则强度指示值相对于正常数值越大,当油液的温度相对安全温度越低时,强度指示值相对于正常数值越小,身份id数据库用于对每个运输油液的司机的基本信息如年龄、身体健康情况、家庭住址等信息进行存储和汇聚,每个司机的身份id即对应唯一的mac地址,从而可以保证在不同的日期,不同的时间,如早中晚,周一至周末,即由对应的司机来执行油液运输的任务,从而保证油液在需要运输时,使得对应的司机对油液进行及时的运输。
25.所述扫描模组电性连接有报警模块和距离扫描模块,所述距离扫描模块用于对蓝牙模块和液位传感器、温度传感器和身份id数据库之间的数据传输距离进行扫描,所述蓝牙模块基于4.0,基于蓝牙4.0的传输特点,对数据传输距离设定的区间范围设定于0-100m,所述报警模块用于对距离扫描模块进行监测,即当数据传输设定的区间大于设定的区间范围内后,报警模块发出报警信号,报警模块集成于蜂鸣器内。
26.所述第三方设备包括dvr和gps,通过将蓝牙模块采集到的温度、液位数据和身份id等信息通过传输串口汇入到dvr内,使得司机可以对各项数据指标进行实时监测,从而可以在数据出现异常时,采取相应的预警措施,同时gps可以用于对运输车辆的坐标和行驶路径进行标定和指示,数据通过gps传输到终端内,从而便于指挥调度人员进行监控;所述传输串口基于spi、iic,通过设置有spi串口,可以有效提高传输效率,利用iic串口,可以有效减少设备的体积;本实施中:通过设置有蓝牙模块可以用于对液位传感器、温度传感器监测的液位
数据和温度数据进行获取,从而保证对于油液的液位和温度进行实时地掌握,从而保证油液的安全,同时蓝牙模块可以对身份id数据库内的司机的基本个人信息和排班情况等信息进行收集,利用扫描模组可以在不同的数据进行汇总后,同时可以对每种数据进行区分,从而避免不同种类的数据之间产生相互交叉,通过设置有传输串口可以将蓝牙模块获取的数据传输到第三方设备内;同时利用蓝牙模块进行数据传输可以有效避免避免占用obd口,避免破线can总线,同时不需要校准,兼容所有车辆,不需要破解协议同时输出串口信号,方便第三方设备采集数据,通过设置有蓝牙模块,功耗小,无线接收数据,避免大范围接线。
27.实施例2:一种蓝牙控制器的使用方法,包括以下步骤:s1:利用扫描模组对液位传感器采集的液位数据、温度传感器采集的温度数据和身份id数据库内的身份id数据进行扫描;s2:将扫描后的数据基于蓝牙广播,扫描模组每间隔一定的时间广播一个数据包,用于接收各种数据;s3:蓝牙模块在接收到所有的广播包后,每个对应的数据包和蓝牙模块之间会通过扫描模组指定唯一的mac地址,每个对应的数据包所对应的收发信号的强度指示数值(rssi)同步由扫描模组进行扫描编译;s4:利用距离扫描模块用于对蓝牙模块和液位传感器、温度传感器和身份id数据库之间的数据传输距离进行扫描;s5:蓝牙模块对接收到的数据通过传输串口输出传输到第三方设备内。
28.实施例3:一种蓝牙控制器的使用方法,包括以下步骤:s1:利用扫描模组对液位传感器采集的液位数据、温度传感器采集的温度数据和身份id数据库内的身份id数据进行扫描;s2:将扫描后的数据基于蓝牙广播,扫描模组每间隔一定的时间广播一个数据包,用于接收各种数据;s3:蓝牙模块在接收到所有的广播包后,每个对应的数据包和蓝牙模块之间会通过扫描模组指定唯一的mac地址,每个对应的数据包所对应的收发信号的强度指示数值(rssi)同步由扫描模组进行扫描编译;s4:利用距离扫描模块用于对蓝牙模块和液位传感器、温度传感器和身份id数据库之间的数据传输距离进行扫描;s5:蓝牙模块对接收到的数据通过传输串口输出传输到第三方设备内。
29.所述s2步骤中的数据包,间隔地接收液位传感器、温度传感器和身份id数据库所采集的液位数据、温度数据和身份id信息的数据包,每个数据包对应30-40个字节;所述s5步骤中的蓝牙模块基于蓝牙4.0,对数据传输距离设定的区间范围设定于0-100m。
30.以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

技术特征:
1.一种蓝牙控制器,包括蓝牙模块、传输串口和扫描模组,其特征在于,所述扫描模组和蓝牙模块之间采用信息交互方式进行数据传输,所述蓝牙模块通过传输串口和第三方设备之间进行无线数据传输,所述蓝牙模块通过扫描模组用于对液位数据、温度数据和身份id数据进行扫描和接收,扫描模组电性连接有报警模块和距离扫描模块,距离扫描模块对蓝牙模块和液位传感器、温度传感器和身份id数据库之间的数据传输距离进行扫描。2.根据权利要求1所述的一种蓝牙控制器,其特征在于,所述扫描模组基于蓝牙广播模式,扫描模组每间隔一定的时间广播一个数据包,间隔地接收液位传感器、温度传感器和身份id数据库所采集的液位数据、温度数据和身份id信息的数据包,每个数据包对应30-40个字节。3.根据权利要求2所述的一种蓝牙控制器,其特征在于,所述蓝牙模块在接收到所有的广播包后,每个对应的数据包和蓝牙模块之间会通过扫描模组指定唯一的mac地址,同时每个对应的数据包所对应的收发信号的强度指示数值(rssi)同步由扫描模组进行扫描编译。4.根据权利要求3所述的一种蓝牙控制器,其特征在于,所述身份id数据库用于对每个运输油液的司机的信息进行存储和汇聚,每个司机的身份id即对应唯一的mac地址。5.根据权利要求4所述的一种蓝牙控制器,其特征在于,所述蓝牙模块基于4.0,对数据传输距离设定的区间范围设定于0-100m。6.根据权利要求5所述的一种蓝牙控制器,其特征在于,所述报警模块用于对距离扫描模块进行监测,报警模块集成于蜂鸣器内。7.根据权利要求6所述的一种蓝牙控制器,其特征在于,所述第三方设备包括dvr和gps。8.根据权利要求7所述的一种蓝牙控制器,其特征在于,所述传输串口基于spi、iic。9.一种根据权利要求1-8任一所述的蓝牙控制器的使用方法,其特征在于,包括以下步骤:s1:利用扫描模组对液位传感器采集的液位数据、温度传感器采集的温度数据和身份id数据库内的身份id数据进行扫描;s2:将扫描后的数据基于蓝牙广播,扫描模组每间隔一定的时间广播一个数据包,用于接收各种数据;s3:蓝牙模块在接收到所有的广播包后,每个对应的数据包和蓝牙模块之间会通过扫描模组指定唯一的mac地址,每个对应的数据包所对应的收发信号的强度指示数值(rssi)同步由扫描模组进行扫描编译;s4:利用距离扫描模块用于对蓝牙模块和液位传感器、温度传感器和身份id数据库之间的数据传输距离进行扫描;s5:蓝牙模块对接收到的数据通过传输串口输出传输到第三方设备内。

技术总结
本发明公开了一种蓝牙控制器及使用方法,涉及蓝牙控制器领域;为了减少串口的使用;该蓝牙控制器具体包括蓝牙模块、传输串口和扫描模组,所述扫描模组和蓝牙模块之间采用信息交互方式进行数据传输,所述蓝牙模块通过传输串口和第三方设备之间进行无线数据传输,所述蓝牙模块通过扫描模组用于对液位数据、温度数据和身份ID数据进行扫描和接收;该蓝牙控制器的使用方法,包括以下步骤:利用扫描模组对液位传感器采集的液位数据、温度传感器采集的温度数据和身份ID数据库内的身份ID数据进行扫描。本发明通过设置有蓝牙模块可以用于对液位传感器、温度传感器监测的液位数据和温度数据进行获取,保证油液的液位和温度进行掌握。保证油液的液位和温度进行掌握。保证油液的液位和温度进行掌握。


技术研发人员:舒鑫宁
受保护的技术使用者:深圳市宁汇科技有限公司
技术研发日:2023.01.04
技术公布日:2023/5/25
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐