一种用于智能电气阀门定位器的显示屏系统及其应用方法与流程

文档序号:24492873发布日期:2021-03-30 21:19阅读:225来源:国知局
一种用于智能电气阀门定位器的显示屏系统及其应用方法与流程

本发明涉及显示器领域,具体涉及一种用于智能电气阀门定位器的显示屏系统及其应用方法。



背景技术:

目前的智能电气阀门定位器由于低功耗需求基本都采用液晶显示屏来实现人机互动功能,液晶显示屏存在视角小且工作在超低温就会显示不清或无显示的缺点。如采用oled显示屏功耗会比较大,会影响智能电气阀门定位器的正常工作。

1)液晶屏工作在超低温下显示效果不好:

智能电气阀门定位器工作环境在-40℃~80℃,而液晶屏一般在-20℃及以下温度时显示不清或无显示。

2)液晶屏视角小、强光下视觉效果不好:

液晶屏视觉角度小,站在智能电气阀门定位器侧面或在强光下看屏幕,显示内容不清晰。

3)oled显示屏功耗较大,影响阀门定位器正常工作。

二线制智能电气阀门定位器输入4ma~20ma信号,oled显示屏功耗大,在4ma输入时不能正常启动。



技术实现要素:

针对现有技术中的缺陷,本发明的目的是提供一种用于智能电气阀门定位器的显示屏系统及其应用方法,以解决目前智能电气阀门定位器人机互动显示装置在低温、高亮度,大视角、低功耗等环境下显示效果不好的问题。本发明的技术方案如下:

一种用于智能电气阀门定位器的显示屏系统,包括:信号取样模块、cpu模块、电压调节模块、oled显示屏;其中:

信号取样模块,与cpu模块连接,用于接收外部输入的4ma~20ma信号,并将其转化为电压模拟信号输入cpu模块;

cpu模块,分别与电压调节模块和oled显示屏连接,将信号取样模块发送的电压模拟信号转换为数字量n,并检测其大小;根据检测结果去改变oled显示屏的工作电压,并对oled显示屏的对比度进行配置;

oled显示屏分别与电压调节模块和cpu模块连接,cpu模块通过控制电压调节模块去改变oled显示屏的工作电压。

可选地,所述cpu模块预先设置有k个阈值:第一阈值、第二阈值、…、第k阈值;k为大于1的整数;所述cpu模块将所述k个阈值分别转换为对应的数字量码值,分别得到:第一码值、第二码值、…、第k码值;

经检测后,若n小于第一码值,cpu模块控制电压调节模块向oled显示屏输出第一工作电压,同时调整oled显示屏为第一对比度;

若n大于等于第一码值且小于第二码值,cpu模块控制电压调节模块向oled显示屏输出第二工作电压,同时调整oled显示屏为第二对比度;

……

若n大于等于第k-1码值且小于第k码值,cpu模块控制电压调节模块向oled显示屏输出第k工作电压,同时调整oled显示屏为第k对比度;

若n大于等于第k码值,cpu模块控制电压调节模块向oled显示屏输出第k+1工作电压,同时调整oled显示屏为第k+1对比度。

可选地,所述第一工作电压、第二工作电压、……、第k+1工作电压均不高于3.3v第一阈值、第二阈值、…、第k阈值均在4ma~20ma的范围内。

可选地,所述cpu设置有通讯接口和电压控制接口;所述通讯接口与所述oled显示屏连接;所述电压控制接口与所述电压调节模块连接;

所述oled显示屏设置有gnd引脚和vcc引脚;所述电压调节模块分别与oled显示屏的gnd引脚和vcc引脚连接。

可选地,所述电压控制接口包括第一引脚oled_on1,第二引脚oled_on2;

所述电压调节模块进一步包括:接地部分、接电源部分;

所述接地部分包括:电阻r21、电阻r22、电阻r53、mos管q9;其中,电阻r21的第一端连接第一引脚oled_on1,电阻r21的第二端分别连接电阻r22的第一端和mos管q9的栅极;电阻r22的第二端和mos管q9的源极均接地;mos管q9的漏极分别连接电阻r53的第一端和oled显示屏的gnd引脚;电阻r53的第二端接地;

所述接电源部分包括:

电阻r54、电阻r55、电阻r66、mos管q10、电容c26;其中,电阻r54的第一端、mos管q10的栅极均连接第二引脚oled_on2;电阻r54的第二端、mos管q10的源极、电阻r55的第一端、电阻r66的第一端、电容c26的第一端均连接3v电压;mos管q10的漏极、电阻r55的第二端、电阻r66的第二端均连接oled显示屏的vcc引脚。

可选地,所述cpu模块通过对mos管q9和mos管q10进行开关控制,来改变电压调节模块向oled显示屏输出的工作电压。

一种用于智能电气阀门定位器的显示屏系统的应用方法,基于如前所述的显示屏系统,包括如下步骤:

s1:外部输入4ma~20ma信号至信号取样模块,信号取样模块将其转化为电压模拟信号输入cpu模块;

s2:cpu模块将信号取样模块发送的电压模拟信号转换为数字量n,并检测其大小;根据检测结果去改变oled显示屏的工作电压,并对oled显示屏的对比度进行配置。

可选地,所述步骤s2进一步包括:

s21:cpu模块将信号取样模块发送的电压模拟信号转换为数字量n;

s22:所述cpu模块预先设置有k个阈值:第一阈值、第二阈值、…、第k阈值;k为大于1的整数;所述cpu模块将所述k个阈值分别转换为对应的数字量码值,分别得到:第一码值、第二码值、…、第k码值;

经检测后,若n小于第一码值,cpu模块控制电压调节模块向oled显示屏输出第一工作电压,同时调整oled显示屏为第一对比度;

若n大于等于第一码值且小于第二码值,cpu模块控制电压调节模块向oled显示屏输出第二工作电压,同时调整oled显示屏为第二对比度;

……

若n大于等于第k-1码值且小于第k码值,cpu模块控制电压调节模块向oled显示屏输出第k工作电压,同时调整oled显示屏为第k对比度;

若n大于等于第k码值,cpu模块控制电压调节模块向oled显示屏输出第k+1工作电压,同时调整oled显示屏为第k+1对比度。

与现有技术相比,本发明具有如下的有益效果:

(1)显示屏耐低温。本发明实现了用oled显示屏替代目前智能电气阀门定位器采用的液晶显示屏来实现人机互动功能,使显示屏在-40℃温度环境下正常工作。

(2)显示屏视角广、分辨率高。本发明实现了用oled显示屏替代目前智能电气阀门定位器采用的液晶显示屏来实现人机互动功能,使显示屏达到全视角,高分辨率。

(3)oled显示屏低功耗应用。本发明实现解决了oled显示屏功耗较大,会影响智能电气阀门定位器正常工作的问题,通过软硬件设计相结合来控制oled显示屏分段显示不同亮度的应用方法,以实现oled显示屏在低功耗环境下的正常工作。

附图说明

通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:

图1是本发明具体实施例一种用于智能电气阀门定位器的显示屏系统的原理框图;

图2是本发明具体实施例一种用于智能电气阀门定位器的显示屏系统的硬件电路图;

图3是本发明具体实施例一种用于智能电气阀门定位器的显示屏系统的应用方法的流程图。

具体实施方式

下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变化和改进。这些都属于本发明的保护范围。

如图1和图2,本实施例公开了一种用于智能电气阀门定位器的显示屏系统,包括:信号取样模块10、cpu模块20、电压调节模块30、oled显示屏40;其中:

信号取样模块10,与cpu模块20连接,用于接收外部输入的4ma~20ma信号,并将其转化为电压模拟信号输入cpu模块20;

cpu模块20,分别与电压调节模块30和oled显示屏40连接,将信号取样模块10发送的电压模拟信号转换为数字量n,并检测其大小;根据检测结果去改变oled显示屏40的工作电压,并对oled显示屏40的对比度进行配置;这里对比度即为显示屏的亮度。

oled显示屏40分别与电压调节模块30和cpu模块20连接,cpu模块20通过控制电压调节模块30去改变oled显示屏40的工作电压。

本实施例中,oled显示屏40作为智能电气阀门定位器的显示终端使用,oled显示屏40的正常工作电压范围为1.7v~3.3v,可工作在-40℃~85℃,具有较高清晰度及大视角,这些特点很好解决了目前智能电气阀门定位器人机互动显示装置在低温、高亮度,大视角等环境下显示效果不好的问题,但oled显示屏功耗大,正常亮度在4ma输入时不能正常启动。针对功耗大问题,进行分段亮度显示设计。外部4ma~20ma信号输入后,经过信号取样模块转化为电压模拟信号输入cpu模块,cpu模块进行a/d转换后对输入信号大小检测,再根据输入信号大小控制不同工作电压输出及改变显示屏的亮度。

所述cpu模块预先设置有k个阈值:第一阈值、第二阈值、…、第k阈值;k为大于1的整数;所述cpu模块将所述k个阈值分别转换为对应的数字量码值,分别得到:第一码值、第二码值、…、第k码值;阈值转换数字量码值的操作,是cpu中常见的操作,本发明不再对其赘述。

经检测后,若n小于第一码值,cpu模块控制电压调节模块向oled显示屏输出第一工作电压,同时调整oled显示屏为第一对比度;

若n大于等于第一码值且小于第二码值,cpu模块控制电压调节模块向oled显示屏输出第二工作电压,同时调整oled显示屏为第二对比度;

……

若n大于等于第k-1码值且小于第k码值,cpu模块控制电压调节模块向oled显示屏输出第k工作电压,同时调整oled显示屏为第k对比度;

若n大于等于第k码值,cpu模块控制电压调节模块向oled显示屏输出第k+1工作电压,同时调整oled显示屏为第k+1对比度。

其中,所述第一工作电压、第二工作电压、……、第k+1工作电压均不高于3.3v。

第一阈值、第二阈值、…、第k阈值均在4ma~20ma的范围内(该范围包括两个端点的值)。

本实施例以两个阈值为例进行说明,如下:

所述cpu模块预先设置有两个阈值:第一阈值、第二阈值;其中,第一阈值为6ma,第二阈值为8ma。这里两个阈值的具体数值,仅为举例,本发明不对其具体数值做出限定。所述cpu模块将所述2个阈值分别转换为对应的数字量码值,分别得到:第一码值、第二码值。

经检测后,若n小于第一码值,cpu模块通过电压调节模块对oled显示屏的工作电压进行限压限流,同时调低oled显示屏的对比度,使其为第一对比度;

若n大于等于第一码值且小于第二码值,cpu模块控制电压调节模块输出oled显示屏的正常工作电压,同时调低oled显示屏的对比度,使其为第二对比度;

若n大于等于第二码值,cpu模块控制电压调节模块输出oled显示屏的正常工作电压,同时调高oled显示屏的对比度,使其为第三对比度。

其中,所述cpu模块20设置有通讯接口和电压控制接口;所述通讯接口与所述oled显示屏40连接;所述电压控制接口与所述电压调节模块30连接。所述cpu模块20通过通讯接口改变oled显示屏40的对比度;cpu模块20通过电压控制接口改变oled显示屏40的工作电压。

所述通讯接口包括五个引脚:oled_clk、oled_data、oled_res、oled_dc、oled_cs;所述oled显示屏设置有7个引脚:gnd、vcc、scl、sda、res、dc、cs;其中,所述电压调节模块分别与oled显示屏的gnd引脚和vcc引脚连接。其他5个引脚scl、sda、res、dc、cs分别与通讯接口的五个引脚oled_clk、oled_data、oled_res、oled_dc、oled_cs连接。

所述电压调节模块30进一步包括:接地部分、接电源部分;

所述接地部分包括:电阻r21、电阻r22、电阻r53、mos管q9;其中,电阻r21的第一端连接第一接口oled_on1,电阻r21的第二端分别连接电阻r22的第一端和mos管q9的栅极;电阻r22的第二端和mos管q9的源极均接地;mos管q9的漏极分别连接电阻r53的第一端和oled显示屏的gnd引脚;电阻r53的第二端接地;q9是n沟道增强型mos管;q10是p沟道增强型mos管。

所述接电源部分包括:

电阻r54、电阻r55、电阻r66、mos管q10、电容c26;其中,电阻r54的第一端、mos管q10的栅极均连接第二接口oled_on2;电阻r54的第二端、mos管q10的源极、电阻r55的第一端、电阻r66的第一端、电容c26的第一端均连接3v电压;mos管q10的漏极、电阻r55的第二端、电阻r66的第二端均连接oled显示屏的vcc引脚。

所述cpu模块通过对mos管q9和mos管q10进行开关控制,来改变电压调节模块向oled显示屏输出的工作电压。

如,q9和q10同时关断,则3v电压通过r53、r55、r56进行限压限流;如q9开启,q10关断,则3v电压通过r55、r56进行限压限流;如q9关断,q10开启,则3v电压通过r53进行限压限流;q9和q10同时开启,则r53、r55、r56相当于均被短路,3v电压输出给oled显示屏,此时,oled显示屏vcc和gnd之间的电压约为3v左右。

如图3,本实施例同时公开了一种用于智能电气阀门定位器的显示屏系统的应用方法,基于如前所述的显示屏系统,包括如下步骤:

s1:外部输入4ma~20ma信号至信号取样模块10,信号取样模块10将其转化为电压模拟信号输入cpu模块20;

s2:cpu模块20将信号取样模块发送的电压模拟信号转换为数字量n,并检测其大小;根据检测结果去改变oled显示屏40的工作电压,并对oled显示屏40的对比度进行配置。

其中,所述步骤s2进一步包括:

s21:cpu模块将信号取样模块发送的电压模拟信号转换为数字信号n;

s22:所述cpu模块预先设置有k个阈值:第一阈值、第二阈值、…、第k阈值;k为大于1的整数;所述cpu模块将所述k个阈值分别转换为对应的数字量码值,分别得到:第一码值、第二码值、…、第k码值;

经检测后,若n小于第一码值,cpu模块控制电压调节模块向oled显示屏输出第一工作电压,同时调整oled显示屏为第一对比度;

若n大于等于第一码值且小于第二码值,cpu模块控制电压调节模块向oled显示屏输出第二工作电压,同时调整oled显示屏为第二对比度;

……

若n大于等于第k-1码值且小于第k码值,cpu模块控制电压调节模块向oled显示屏输出第k工作电压,同时调整oled显示屏为第k对比度;

若n大于等于第k码值,cpu模块控制电压调节模块向oled显示屏输出第k+1工作电压,同时调整oled显示屏为第k+1对比度。

本实施例中,以两个阈值为例,进行说明,具体如下:

步骤s2进一步包括:s21:cpu模块20将信号取样模块10发送的电压模拟信号转换为数字量n。

s22:cpu模块20预先设置有两个阈值:第一阈值、第二阈值;其中,第一阈值为6ma,第二阈值为8ma。这里两个阈值的具体数值,仅为举例,其只要位于4ma~20ma的范围内即可,本发明不对其具体数值做出限定。cpu模块20依据所述两个阈值对n进行大小检测。

所述cpu模块将所述2个阈值分别转换为对应的数字量码值,分别得到:第一码值、第二码值。

若n小于第一码值,cpu模块20通过电压调节模块30对oled显示屏的工作电压进行限压限流(输出第一工作电压),同时cpu模块通过通讯接口对oled显示屏进行配置将对比度调低档,使其为第一对比度,此时显示屏成最小亮度(亮度控制显示),功耗降低,整机可在3ma输入时能正常启动;即保持低工作电压,输出低显示对比度。

若n大于等于第一码值且小于第二码值,cpu模块控制电压调节模块输出oled显示屏的正常工作电压(输出第二工作电压),同时cpu模块通过通讯接口对oled显示屏进行配置将对比度调低档,使其为第二对比度,此时显示屏亮度相对提高(亮度控制显示),功耗增大,但由于输入信号也增大,不影响整机正常工作;即保持正常工作电压,输出低显示对比度。

若n大于等于第二码值,cpu模块控制电压调节模块输出oled显示屏的正常工作电压(输出第三工作电压),同时cpu模块通过通讯接口对oled显示屏进行配置将对比度调高档,使其为第三对比度,此时显示屏亮度相对又提高(亮度控制显示);即保持正常工作电压,输出高显示对比度。

其中,步骤s22中,“cpu模块通过电压调节模块对oled显示屏的工作电压进行限压限流”,进一步包括:

cpu模块对mos管q9、q10进行开关控制,置低电平使q9关闭、置高电平使q10关闭,3v电压通过r53、r55、r66进行限压限流。此时oled显示屏vcc、gnd之间电压小于3v工作电压,同时cpu模块通过通讯接口对显示屏进行配置将对比度调小,显示屏成最小亮度(此亮度不影响人机交互),功耗降低,整机可在3ma(最小启动电流)输入时能正常启动,符合智能电气阀门定位器工作要求。

其中,步骤s22中,“cpu模块控制电压调节模块输出oled显示屏的正常工作电压”,进一步包括:

cpu模块对mos管q9、q10进行开关控制,置高电平使q9开启、置低电平使q10开启,相当于r53、r55、r66短接,此时oled屏vcc、gnd之间电压约3v左右,同时cpu模块通过通讯接口对显示屏进行配置将对比度调大,显示屏可调高亮度。

本实施例以分为三段亮度(对比度)显示和2个信号阈值为例进行说明,具体实施时,分几段亮度显示及各段显示的输入信号阀值可根据需求来设定。

以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变化或修改,这并不影响本发明的实质内容。在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1