一种适用于电力计量的RCM快显装置制造方法及图纸

技术编号:18005020 阅读:54 留言:0更新日期:2018-05-21 06:18
一种适用于电力计量的RCM快显装置,包括显示刷新模块、显示界面缓存,还包括像素比较模块。本实用新型专利技术在刷新显示界面之前,通过像素比较模块对当前帧和后一帧内全部像素点的像素数据进行比较,筛选出像素值有变化的像素点,针对这些像素点进行更新。通过这样的方式,本实用新型专利技术能够将需要更新的像素点数量降低至原先更新方式的1/10以下,从而降低刷新显示界面的负荷量,降低对系统资源的消耗,避免原先线损计量终端刷新缓慢、出现重影等状况。

【技术实现步骤摘要】
一种适用于电力计量的RCM快显装置
本技术涉及显示界面刷新技术,尤其涉及一种适用于电力计量的RCM(Rapidcomparativemethods,快速比较方法)快显装置。
技术介绍
线损计量终端是常见的一种与配电终端(DTU,FTU)配合使用的用于电力计量的低成本终端。其主要的功能就是实时计量当前线路的各种电量数据及电网负荷波动情况,显示并上传计算获得的各类数据。线损计量终端,作为配套终端,要求其具备小体积,低成本的特点。限制于其低成本要求,线损计量终端往往只能够选用运算能力较弱的芯片作为主控MCU。其主控MCU的绝大多数运算负载都需用于实现实时采样、处理、运算或对采样数据进行二次加工和分析。因此,线损计量终端的主控MCU剩余的运算能力往往不足以及时完成对显示界面的刷新,时常给人造成刷新缓慢的直观印象。传统的显示界面刷新方法常常会出现重影。例如,以一块分辨率为256*256的白底黑字单色液晶显示界面为例,其像素点数就是256*256=65536个点。传统的液晶显示方式需:1)调用LCD_Clear函数对整个液晶模块进行清屏(将65536个像素点全部清成白色)2)循环调用LCD_Draw函数对每一行进行显示。由于每一行包含宽度为32个像素的点,所以一共需要调用256/32=8次LCD_Draw函数才能够对整个液晶显示界面进行更新。3)每秒刷新一次液晶显示数据,重复1-2步骤。可以看到,为了完整的刷新一页的显示内容,线损计量终端的主控MCU需要将整个液晶显示界面的全部65536个像素点进行2次操作(第一次是清屏,第二次是显示相应像素值),这样无疑会对MCU的负载提出更高的要求。但由于线损计量终端往往只能够选用低端主控MCU,其运算能力远远不足以支撑如此庞大的数据更新操作,因此,显示处理不过来,最终形成拖影(刷新缓慢)。给顾客的直观感受较差,也使得整个终端的运算负载状况始终处于偏高水平,有可能会影响对数据的运算和处理,造成运算错误或其他问题。因此,目前急需一种能够减轻线损计量终端负荷量的快显装置。
技术实现思路
为了解决现有技术存在的不足,本技术的目的在于提供一种应用于线损计量终端的显示界面刷新装置。为实现上述目的,提出一种适用于电力计量的RCM快显装置,包括显示刷新模块和显示界面缓存,其特征在于,还包括像素比较模块;所述显示界面缓存分为当前显示界面缓存和下一帧显示界面缓存;所述当前显示界面缓存和所述下一帧显示界面缓存的输出端连接所述像素比较模块的输入端;所述像素比较模块的输出端连接所述显示刷新模块的输入端;所述当前显示界面缓存和所述下一帧显示界面缓存分别用于缓存当前界面和下一帧界面的像素数据;所述像素比较模块用于比较所述当前显示界面缓存和所述下一帧显示界面缓存中的像素数据,在两个像素数据不同时,输出对应像素点的坐标和所述下一帧显示界面缓存中该坐标对应的像素数据至所述显示刷新模块;所述像素比较模块还用于按照比较结果控制更新所述当前显示界面缓存中的像素数据;所述显示刷新模块用于根据所述像素比较模块输出的所述像素点坐标和所述像素数据,刷新所述显示界面以及所述当前显示界面缓存中对应的像素点。上述的快显装置中,所述装置刷新一次所述显示界面的周期为1秒或更少。进一步,上述的快显装置中,所述像素比较模块包括依次级联的坐标读取单元、异或门和输出缓存;所述坐标读取单元用于顺序读取所述当前显示界面缓存和所述下一帧显示界面缓存中的像素数据并输出至所述异或门;所述坐标读取单元还用于输出当前读取的像素数据的坐标;所述异或门用于对所述坐标读取单元输入的所述像素数据进行异或运算;所述输出缓存用于在异或门输出为1时,输出当前读取的坐标在所述下一帧显示界面缓存中所对应的像素数据;在异或运算器输出为0时,输出当前读取的坐标在所述当前显示界面缓存中所对应的像素数据。上述的快显装置中,所述像素比较模块还包括非门;所述非门用于在异或运算器输出为1时,对所述当前显示界面缓存中对当前读取的坐标所对应的像素数据取反后输出;在异或运算器输出为0时,直接输出所述当前显示界面缓存中当前读取的坐标所对应的像素数据。具体而言,上述的装置,其中异或门为54LS86芯片。其输出缓存可选用DS8921或NS75179芯片。上述装置中的非门具体选择三态非门,芯片可选用74125芯片。有益效果本技术,在刷新显示界面之前,对当前帧和后一帧像素进行比较,筛选出像素值有变化的像素点,针对这些像素点进行更新。通过这样的方式,本技术能够将需要更新的像素点数量降低至原先更新方式的1/10以下,从而降低刷新显示界面的负荷量,降低对系统资源的消耗,避免原先线损计量终端刷新缓慢、出现重影等状况。进一步,针对黑白双色的显示界面,本技术还可直接通过异或运算判断像素值是否发生改变。考虑到异或门这种单纯的逻辑运算速度非常快,且可以直接通过外部简单的运算单元实现,配合本技术对需要更新的像素点的筛选,可进一步提高黑白双色显示界面的刷新速率。再进一步,为达到刷新效果和运算负荷之间的平衡,本技术还可设定固定的周期进行像素数据的比较,在比较后根据筛选的结果对显示界面进行更新。通常,考虑到线损计量终端计量数据的更新频率和用户视觉效果,将刷新显示界面的周期设定为1秒刷新一次即可。同时,为便于对像素数据进行筛选比较,还可利用缓存装置以数组形式,按照显示界面的像素行列关系存储相应的像素数据。本技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本技术而了解。附图说明附图用来提供对本技术的进一步理解,并且构成说明书的一部分,并与本技术的实施例一起,用于解释本技术,并不构成对本技术的限制。在附图中:图1为根据本技术的显示界面刷新装置的框图;图2为根据本技术的显示界面刷新装置对应的刷新步骤示意图;图3为显示界面为数字“1”的像素示意图;图4为显示界面为数字“2”的像素示意图。具体实施方式以下结合附图对本技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本技术,并不用于限定本技术。图1为根据本技术的一种适用于电力计量的RCM快显装置框图,包括显示刷新模块1和显示界面缓存2,其特征在于,还包括像素比较模块3;所述显示界面缓存2分为当前显示界面缓存2-1和下一帧显示界面缓存2-2;所述当前显示界面缓存2-1和所述下一帧显示界面缓存2-2的输出端连接所述像素比较模块3的输入端;所述像素比较模块3的输出端连接所述显示刷新模块1的输入端;所述当前显示界面缓存2-1和所述下一帧显示界面缓存2-2大小均与显示界面的像素数据量相匹配,分别用于缓存当前界面和下一帧界面的像素数据;所述像素比较模块3用于比较所述当前显示界面缓存2-1和所述下一帧显示界面缓存2-2中的像素数据,在两个像素数据不同时,输出对应像素点的坐标和所述下一帧显示界面缓存2-2中该坐标对应的像素数据至所述显示刷新模块;所述像素比较模块3还用于按照比较结果控制更新所述当前显示界面缓存2-1中的像素数据;所述显示刷新模块1用于根据所述像素比较模块3输出的所述像素点坐标和所述像素数据,刷新所述显示界面以及所述当前显示界面缓存2本文档来自技高网
...
一种适用于电力计量的RCM快显装置

【技术保护点】
一种适用于电力计量的RCM快显装置,包括显示刷新模块(1)和显示界面缓存(2),其特征在于,还包括像素比较模块(3);所述显示界面缓存(2)分为当前显示界面缓存(2‑1)和下一帧显示界面缓存(2‑2);所述当前显示界面缓存(2‑1)和所述下一帧显示界面缓存(2‑2)的输出端连接所述像素比较模块(3)的输入端;所述像素比较模块(3)的输出端连接所述显示刷新模块(1)的输入端。

【技术特征摘要】
1.一种适用于电力计量的RCM快显装置,包括显示刷新模块(1)和显示界面缓存(2),其特征在于,还包括像素比较模块(3);所述显示界面缓存(2)分为当前显示界面缓存(2-1)和下一帧显示界面缓存(2-2);所述当前显示界面缓存(2-1)和所述下一帧显示界面缓存(2-2)的输出端连接所述像素比较模块(3)的输入端;所述像素比较模块(3)的输出端连接所述显示刷新模块(1)的输入端。2.如权利要求1所述的适用于电力计量的RCM快显装置,其特征在于,刷新一次所述显示界面的周期为1秒或更少。3.如权利要求1所述的适用于电力计量的RCM快显装置,其特征在于,所述...

【专利技术属性】
技术研发人员:张翔汪志远李源刘青侯沛景
申请(专利权)人:光一科技股份有限公司
类型:新型
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1