基于ESP8266的wifi无线报警数显表及数据传输解析方法与流程

文档序号:11546028阅读:3280来源:国知局
基于ESP8266的wifi无线报警数显表及数据传输解析方法与流程

本发明涉及一种显示表,尤其是基于esp8266的wifi无线报警数显表及数据传输解析方法。



背景技术:

为提高经济效益和加快现代化进程的需要,各厂矿自动化生产技术不断提高,其中不乏需要实时显示生产现场数据。传统显示方式是plc将采集的数据上传到工业服务器,再通过服务器有线连接显示屏显示实时数据,该方式需网络布线和工业服务器等相关设备,搭建成本高,数据显示位置和内容不灵活,并且传统数显方法没有超限报警功能。



技术实现要素:

本发明的技术任务是针对以上现有技术的不足,而提供一种无线报警数显表。

本发明解决其技术问题所采用的技术方案是:一种无线报警数显表,包括壳体,其中在所述壳体外分别设有显示模块和输入模块,在所述壳体内分别设有传送模块、主控模块和显控模块,所述主控模块分别与输入模块和传送模块连接,所述显控模块的输入端与所述主控模块连接,所述显控模块的输出端与所述显示模块连接,首先传送模块以wifi的形式实现数据的传送,传送模块将接收到的数据传递给主控模块,主控模块将数据处理后,通过显控模块来控制显示模块显示具体的数值,最终数据通过显示模块显示出来。

进一步改进:所述显控模块是由若干74ls595芯片组成,所述显控模块是由两组显控单元组成,其中一组显控单元用于控制显示模块的行,另一组显控单元用于控制显示模块的列。

进一步改进:所述传送模块采用的芯片为esp8266,所述主控模块采用的芯片为stc12c5a60s2,所述传送模块的发送端与所述主控模块的接收端连接,所述传送模块的接收端与所述主控模块的发射端连接,所述显示模块是由若干sz411588k芯片组成。

进一步改进:所述输入模块是由四个开关按键组成,所述的开关按键分别为k1、k2、k3、k4,四个所述开关按键对应与主控模块的1-4号管脚连接。

一种基于esp8266的wifi无线报警数显表的数据传输解析方法,其中包括以下步骤;

步骤一:设置报警阈值,其中;

t表示温度数据,ht表示温度上限,lt表示温度下限;

p表示压力数据,hp表示压力上限,lp表示压力下限;

f表示流量数据,hf表示流量上限,lf表示流量下限;

步骤二:设置数据的显示方式,其中;

1表示向右单排滚动显示数据;

2表示向右双排滚动显示数据;

3表示单排固定显示数据;

4表示双排固定显示数据;

步骤三:设置报警显示方式,其中;

1表示全屏闪烁报警;

2表示数据闪烁报警;

3表示边框闪烁报警;

4表示显示报警图片;

进一步优化:在步骤一中采用开关按键设置阈值时,按k1键5秒以上,开始进入设置模式,屏幕显示阈值设置,按k3向下选择;按k4向上选择;k2退出;再次按下k1键5秒以上,进入修改阈值数据;开始修改数据时,按k3键数值向下减少,长按加速减少;按k4数值向上增加,长按加速增加;k2保存返回上一层。

本发明的优点:无线报警数显表弥补了传统数字显示仪表无法超限报警的功能,可以根据生产需要灵活修改超限阈值并对异常数据报警,采用无线传输数据,不用现场布线,放置灵活,显示方便。

附图说明

图1是本发明控制框架图。

图2是本发明主控模块的连接示意图。

图3-1是本发明显控模块(行)的连接示意图。

图3-2是本发明显控模块(列)的连接示意图。

图4是显示模块的连接示意图。

图5是本发明供电电路图。

图6是本发明输入模块的控制电路图。

具体实施方式

下面结合说明书附图对本发明做以下详细说明。

如图所示,一种无线报警数显表,包括壳体,其中在所述壳体外分别设有显示模块和输入模块,在所述壳体内分别设有传送模块、主控模块和显控模块,所述主控模块分别与输入模块和传送模块连接,所述显控模块的输入端与所述主控模块连接,所述显控模块的输出端与所述显示模块连接,首先传送模块以wifi的形式实现数据的传送,传送模块将接收到的数据传递给主控模块,主控模块将数据处理后,通过显控模块来控制显示模块显示具体的数值,最终数据通过显示模块显示出来;所述显控模块是由若干74ls595芯片组成,所述显控模块是由两组显控单元组成,其中一组显控单元用于控制显示模块的行,另一组显控单元用于控制显示模块的列;所述传送模块采用的芯片为esp8266,所述主控模块采用的芯片为stc12c5a60s2,所述传送模块的发送端与所述主控模块的接收端连接,所述传送模块的接收端与所述主控模块的发射端连接,所述显示模块是由若干sz411588k芯片组成;所述输入模块是由四个开关按键组成,四个所述开关按键对应与主控模块的1-4号管脚连接。

其工作原理:首先传送模块采用的芯片为esp8266,主控模块采用的芯片为stc12c5a60s2,传送模块的接收端(管脚1)与主控模块的发送端(管脚11)连接,传送模块的发送端(管脚2)与主控模块的接收端(管脚10)连接,从而实现数据的传送,主控模块在对接收的数据进行处理后,将数据传到显控模块,此时显控模块将控制显示模块显示数值,实际工作时可以通过无线wifi来设置显示的阈值,当采用开关按键设置阈值时,按k1键5秒以上,开始进入设置模式,屏幕显示阈值设置,按k3向下选择;按k4向上选择;k2退出;再次按下k1键5秒以上,进入修改阈值数据;开始修改数据时,按k3键数值向下减少,长按加速减少;按k4数值向上增加,长按加速增加;k2保存返回上一层。

在设置报警阈值时;

t表示温度数据,ht表示温度上限,lt表示温度下限;

p表示压力数据,hp表示压力上限,lp表示压力下限;

f表示流量数据,hf表示流量上限,lf表示流量下限;

例一,收到的数据为:“t,56.8;p,23;f,0.3;”表示温度为56.8度;压力为23兆帕;流量为0.3立方米每秒。

例二,收到的数据为:“ht,120;lp,2;hf,2;”表示温度上限报警值为120度;压力下限报警值为2兆帕;流量上限报警值为2立方米每秒。

在设置数据的显示方式时;

1表示向右单排滚动显示数据;

2表示向右双排滚动显示数据;

3表示单排固定显示数据;

4表示双排固定显示数据;

在设置报警显示方时;

1表示全屏闪烁报警;

2表示数据闪烁报警;

3表示边框闪烁报警;

4表示显示报警图片;

例如收到的数据为:“set,1,2;”表示向右单排滚动显示数据,报警方式为数据闪烁报警。



技术特征:

技术总结
本发明公开了一种基于ESP8266的wifi无线报警数显表及数据传输解析方法,数字显示表领域,包括壳体,其中在所述壳体外分别设有显示模块和输入模块,在所述壳体内分别设有传送模块、主控模块和显控模块,所述主控模块分别与输入模块和传送模块连接,所述显控模块的输入端与所述主控模块连接,所述显控模块的输出端与所述显示模块连接,本发明通过无线报警数显表弥补了传统数字显示仪表无法超限报警的功能,可以根据生产需要灵活修改超限阈值并对异常数据报警,采用wifi无线传输数据,不用现场布线,放置灵活,显示方便。

技术研发人员:吴鹏;王晨;王晓薇;杜庆东;马佳琳
受保护的技术使用者:沈阳师范大学
技术研发日:2017.04.13
技术公布日:2017.08.15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1