一种基于拨打电话的温度快速查询装置及查询方法
【专利摘要】本发明涉及环境温度查询领域,具体涉及一种基于拨打电话的温度快速查询装置及查询方法。基于拨打电话的温度快速查询装置,包括温度数据采集模块、温度数据处理模块、GSM通信模块、查询手机终端四部分,温度数据采集模块与温度数据处理模块相连,并将测量的温度电压信号传输至温度数据处理模块;温度数据处理模块通过串行接口与GSM通信模块相连,并对温度电压信号进行转换。基于拨打电话的高精度远程温度快速查询方法,查询操作简便,只需要拨打电话即能实现对环境温度的全天时、远程查询,数据传递快速且准确。
【专利说明】
一种基于拨打电话的温度快速查询装置及查询方法
技术领域
[0001]本发明涉及环境温度查询领域,具体涉及一种基于拨打电话的温度快速查询装置及查询方法。
【背景技术】
[0002]近年来,高精度温度监测已经在工业生产和实际生活等领域中得到广泛应用,可以说,温度监测和控制在工业生产和生活领域有着极大的应用和需求。尤其是在许多特殊应用领域,便捷性成为温度监测系统的重要指标,例如化学实验测温、高温气体测温、石油与化工燃气测温等比较危险的测温场合,这些应用要求全天候、高精度的温度测定,而且对执行测温检测人员的安全保障提出了更高的要求。因此,开展高精度远程温度查询方法及其监测装置的研究具有重要意义。
[0003]陕西理工学院蔡旭等人,以集成温度传感器DS18B20作为环境温度敏感元件,以STC89C52单片机作为处理器,设计了一种基于GSM网络的温度数据传输方法,将温度传感器DS18B20采集到的温度信息以9位数字量传送至单片机,在-10 °C?+85 °C范围内该方法的测温精度为± 0.5 °C (蔡旭,裴志蕾,卢超《基于GSM温度检测系统的设计》,电子科技,2011年3月,第24卷,第3期)。但是该方法在查询温度信息时需要用手机编写特定的短信息并发送至GSM模块并被单片机识别后才能将当前温度信息发送到指定手机中,操作不灵便,数据处理时间过长,大大降低了系统的实时性。因此本发明设计一种利用拨通手机并响铃I次以上并挂断的方式查询温度信息值的高精度远程温度传输方法,操作简便且提高了工作效率,同时实现了对环境温度的远程实时高精度监测,充分保障检测人员的安全,而且还大大降低编写程序的难度。此外,本发明还具有自动报警功能,当温度查询装置检测到环境温度数值超过预先设定的阈值时,以短信息形式自动向工作人员手机中发送当前环境的温度信息值,及时消除安全隐患。
【发明内容】
[0004]本发明的目的在于提供一种解决目前温度监测系统测温精度低、无法实现远距离实时查询以及在保障检测人员和设备安全方面的问题的基于拨打电话的温度快速查询装置。
[0005]本发明的目的还在于提供一种一种基于拨打电话的温度快速查询方法查询方法。
[0006]基于拨打电话的温度快速查询装置,包括温度数据采集模块、温度数据处理模块、GSM通信模块、查询手机终端四部分,温度数据采集模块与温度数据处理模块相连,并将测量的温度电压信号传输至温度数据处理模块;温度数据处理模块通过串行接口与GSM通信模块相连,并对温度电压信号进行转换;手机查询终端通过GSM网络与GSM通信模块相连实现双向通信;当GSM通信模块收到来自查询手机终端的温度查询信息后,温度数据处理模块控制GSM通信模块将当前的环境温度值以短信息的形式发送到查询手机终端。
[0007]基于拨打电话的温度快速查询方法,包括下述步骤:
[0008](I)对温度数据处理模块和GSM通信模块进行参数设置,将GSM通信模块发送短信息的格式设置成TEXT模式;将查询手机终端的手机号码通过编写程序代码写入温度数据处理模块的单片机中;设定环境温度报警阈值;
[0009](2)温度数据采集模块对环境温度进行实时采集,采集到的温度模拟电压信号传输至温度数据处理模块,由温度数据处理模块转换成温度数字量随时供工作人员查询;
[0010](3)步骤(2)中得到的温度数字量经温度数据处理模块中的单片机进行预警判断,若超过步骤(I)中预先设定的温度报警阈值,温度数据处理模块中的单片机向GSM通信模块发送AT指令进行联机操作,然后控制GSM通信模块将步骤(2)中转换得到的温度数字量以短信息形式发送到工作人员查询手机终端,实现报警功能;
[0011](4)工作人员利用查询手机向GSM通信模块拨打电话,拨打响铃I次以上后挂断,每响铃一声GSM通信模块收到一个Ring字符串,并将该字符串传送至温度数据处理模块的单片机中,将此字符串作为温度查询的依据;
[0012](5)温度数据处理模块中的单片机对步骤(4)中接收到的Ring字符串进行识别和判断,然后温度数据处理模块控制GSM通信模块将步骤(2)中转换得到的温度数字量以短信息形式发送至查询手机终端
[0013]本发明的有益效果是:
[0014](I)基于拨打电话的高精度远程温度快速查询方法,查询操作简便,只需要拨打电话即能实现对环境温度的全天时、远程查询,数据传递快速且准确。
[0015](2)当环境温度超过预先设定的阈值时,系统会自动向工作人员的查询手机中以短信息形式发送当前环境温度值,实现自动报警功能,及时消除安全隐患。
[0016](3)基于拨打电话的高精度远程温度快速查询装置,体积小、成本低、测温精度高,实现了对环境温度的远程查询,充分保障了检测人员的安全性。
【附图说明】
[0017]图1基于拨打电话的温度快速查询装置及其方法流程图;
[0018]图2基于拨打电话的温度快速查询装置及其方法原理框图。
【具体实施方式】
[0019]下面结合附图对本发明做进一步描述。
[0020]本发明涉及一种基于拨打电话的温度快速查询装置及方法,所述温度快速查询装置包括温度数据采集模块、温度数据处理模块、GSM通信模块、查询手机终端四部分。GSM通信模块通过GSM网络与查询手机终端实现无线通信。工作人员利用查询手机终端向GSM通信模块拨打电话,响铃并挂断后温度数据处理模块控制GSM通信模块将当前温度数字量以短信息形式发送到查询手机终端。当温度数据采集模块检测到环境温度超过预先设定的阈值后,温度数据处理模块控制GSM通信模块将当前温度数字量以短信息形式发送到查询手机终端,实现报警功能。本发明实现了对环境温度的全天时、高精度、远程监测及查询。
[0021]—种基于拨打电话的温度快速查询装置,包括温度数据采集模块、温度数据处理模块、GSM通信模块、查询手机终端四部分。温度数据采集模块与温度数据处理模块相连,并将测量的温度电压信号传输至温度数据处理模块;温度数据处理模块通过串行接口与GSM通信模块相连,并对温度电压信号进行转换;手机查询终端通过GSM网络与GSM通信模块相连实现双向通信;当GSM通信模块收到来自查询手机终端的温度查询信息后,温度数据处理模块控制GSM通信模块将当前的环境温度值以短信息的形式发送到查询手机终端。
[0022]本发明的目的是这样实现的:实现基于拨打电话的远程温度快速查询包括以下步骤:
[0023](I)对温度数据处理模块和GSM通信模块进行参数设置,将GSM通信模块发送短信息的格式设置成TEXT模式;将查询手机终端的手机号码通过编写程序代码写入温度数据处理模块的单片机中;设定环境温度报警阈值;
[0024](2)温度数据采集模块对环境温度进行实时采集,采集到的温度模拟电压信号传输至温度数据处理模块,由温度数据处理模块转换成温度数字量随时供工作人员查询;
[0025](3)步骤(2)中得到的温度数字量经温度数据处理模块中的单片机进行预警判断,若超过步骤(I)中预先设定的温度报警阈值,温度数据处理模块中的单片机向GSM通信模块发送AT指令进行联机操作,然后控制GSM通信模块将步骤(2)中转换得到的温度数字量以短信息形式发送到工作人员查询手机终端,实现报警功能;
[0026](4)工作人员利用查询手机向GSM通信模块拨打电话,拨打响铃I次以上后挂断,每响铃一声GSM通信模块收到一个“Ring”字符串,并将该字符串传送至温度数据处理模块的单片机中,将此字符串作为温度查询的依据;
[0027](5)温度数据处理模块中的单片机对步骤(4)中接收到的“Ring”字符串进行识别和判断,然后温度数据处理模块控制GSM通信模块将步骤(2)中转换得到的温度数字量以短信息形式发送至查询手机终端。
[0028]如图2所示,一种基于拨打电话的温度快速查询装置及方法,整个系统由温度数据采集模块、温度数据处理模块、GSM通信模块、查询手机终端四部分组成。温度数据采集模块将测量的温度电压信号传输至温度数据处理模块进行转换与存储;温度数据处理模块通过串行接口与GSM通信模块相连;GSM通信模块与装有固定号码的中国移动SIM卡相连登入到GSM网络;手机查询终端通过GSM网络与GSM通信模块相连实现双向通信。
[0029]如图1所示,本发明所述的基于拨打电话的温度快速查询方法包括以下步骤:
[0030](I)首先需要对温度数据处理模块和GSM通信模块进行参数设置,为了方便编写程序代码和数据显示,将GSM通信模块发送短信息的格式设置成TEXT模式,使GSM通信模块发送短信时按TEXT格式编码;然后将查询手机终端的手机号码通过编写程序代码写入温度数据处理模块的单片机中,控制GSM通信模块向工作人员的查询手机终端发送温度信息;设定环境温度报警阈值,通过编写程序代码写入温度数据处理模块的单片机中。
[0031](2)系统上电工作后,温度数据采集模块对环境温度数据进行实时采集,并将检测到的环境温度模拟电压信号传输至温度数据处理模块进行转换,将得到的温度数据数字量进行存储,随时供工作人员进行查询。
[0032](3)温度数据处理模块中的单片机对步骤(2)中得到的当前环境温度数值进行预警判断,若超过步骤(I)中设定的温度报警阈值,温度数据处理模块中的单片机向GSM通信模块发送AT指令进行联机操作,然后控制GSM通信模块将当前温度数字量以短信息形式发送到工作人员查询手机终端,实现报警功能。这样将更有利于工作人员对环境温度信息的实时监控,及时消除安全隐患。
[0033](4)GSM通信模块与装有固定手机号码的SM卡相连登入到GSM网络,可以实现收发短信息、接听和拨打电话的功能;当工作人员利用查询手机向GSM通信模块拨打电话,电话拨通后每响铃一声GSM通信模块自身会产生一个“Ring”字符串作为来电提醒,并将该字符串传送至温度数据处理模块的单片机中;拨打后响铃I次以上即可挂断,将“Ring”字符串作为工作人员查询温度信息的依据。
[0034](5)当温度数据处理模块中的单片机接收到“Ring”字符串后会进行识别和判断,当单片机识别出接收缓存寄存器中第一个字符是“R”时,则判定工作人员的操作意向为查询当前环境温度信息值;温度数据处理模块中的单片机控制GSM通信模块将步骤(2)中解算得到的温度数字量以短信息的形式发送至查询手机终端。
[0035]应理解,这些实施例仅用于说明本发明而不用于限制本发明的范围。此外应理解,在阅读了本发明讲授的内容之后,本领域技术人员可以对本发明作各种改动或修改,这些等价形式同样落于本申请所附权利要求书所限定的范围。
【主权项】
1.一种基于拨打电话的温度快速查询装置,包括温度数据采集模块、温度数据处理模块、GSM通信模块、查询手机终端四部分,其特征在于:温度数据采集模块与温度数据处理模块相连,并将测量的温度电压信号传输至温度数据处理模块;温度数据处理模块通过串行接口与GSM通信模块相连,并对温度电压信号进行转换;手机查询终端通过GSM网络与GSM通信模块相连实现双向通信;当GSM通信模块收到来自查询手机终端的温度查询信息后,温度数据处理模块控制GSM通信模块将当前的环境温度值以短信息的形式发送到查询手机终端。2.根据权利要求1所述的一种基于拨打电话的温度快速查询方法,其特征在于,包括下述步骤: (1)对温度数据处理模块和GSM通信模块进行参数设置,将GSM通信模块发送短信息的格式设置成TEXT模式;将查询手机终端的手机号码通过编写程序代码写入温度数据处理模块的单片机中;设定环境温度报警阈值; (2)温度数据采集模块对环境温度进行实时采集,采集到的温度模拟电压信号传输至温度数据处理模块,由温度数据处理模块转换成温度数字量随时供工作人员查询; (3)步骤(2)中得到的温度数字量经温度数据处理模块中的单片机进行预警判断,若超过步骤(I)中预先设定的温度报警阈值,温度数据处理模块中的单片机向GSM通信模块发送AT指令进行联机操作,然后控制GSM通信模块将步骤(2)中转换得到的温度数字量以短信息形式发送到工作人员查询手机终端,实现报警功能; (4)工作人员利用查询手机向GSM通信模块拨打电话,拨打响铃I次以上后挂断,每响铃一声GSM通信模块收到一个Ring字符串,并将该字符串传送至温度数据处理模块的单片机中,将此字符串作为温度查询的依据; (5)温度数据处理模块中的单片机对步骤(4)中接收到的Ring字符串进行识别和判断,然后温度数据处理模块控制GSM通信模块将步骤(2)中转换得到的温度数字量以短信息形式发送至查询手机终端。
【文档编号】G08B21/18GK105872276SQ201610168559
【公开日】2016年8月17日
【申请日】2016年3月23日
【发明人】程建华, 陈岱岱, 于天琦, 刘萍, 蒋国桉, 董楠楠, 董铭涛
【申请人】哈尔滨工程大学