大屏幕液晶显示在力矩限制器中的应用

发布者:SereneVoyage最新更新时间:2012-10-27 来源: 21ic 关键字:大屏幕  液晶显示  力矩限制器 手机看文章 扫描二维码
随时随地手机看文章

    各种微机化设备应具有友好的人机界面,在我国汉字显示是一个重要方面。汉字显示以其直观而熟悉的文字显示或提示,使操作人员极其方便地使用设备、处理问题、了解状态信息。因此,汉字显示将越来越显得重要。

    目前,绝大多数微机化系统中采用了LED七段显示器,这种显示器只能显示数字和有限的字符,但是某些仪器仪表需要降低功耗或者是在室外强光下工作。随着电子技术的发展,液晶显示器(LCD)在这些系统中将得到应用,随着图形液晶显示屏的推出,基于单片机设计的智能仪器和仪表的显示方式有了很大的改观,可以借助于显示屏显示汉字,给操作者以极大的方便和必要信息提示;同时可以设计菜单,改善智能仪器的人机界面,简化操作步骤。

1 MGL(S)-204128简介及其与单片机的接口

1.1 MGL(S)-204128E和驱动电路的简介

    MGL(S)-240128E是香港精电公司生产的点阵图形式液晶模块,其点阵数量为240×128,点阵尺寸是0.27mm;液晶屏在外部显示控制器的控制下,可显示8×8,8×16,16×16等点阵的字符和汉字,显示字符为黑色,背景为金黄色,同时还可以显示图形,是智能仪器仪表的一种理想的显示器件,由于MGL(S)-240128液晶显示模块内部没有显示控制器和显示缓冲RAM,要完成显示必须外接显示控制器和显示缓冲RAM;在此处选择的是由SED1335芯片[1]组成的控制板作为MGL(S)-240128 单片机之间的接口,完成显示控制功能。SED1335是日本SEIKOEPSON公司出品的液晶显示控制器,他在同类产品中是功能最强的。其特点:有较强功能的I/O缓冲器;指令功能丰富;4位数据并行发送,最大驱动能力为640×256点阵。SED1335硬件结构可分为MPU接口部、内部控制部和驱动LCM的驱动部:接口部具有较强的I/O缓冲器,CPU访问SED1335不需判断其忙,SED1335随时准备接收CPU的访问并在内部时序下及时把CPU发来的指令、数据传输就位,控制部由振荡器、功能逻辑电路、显示RAM管理电路、字符库及其管理电路以及产生驱动时序的时序发生器组成。控制部可管理64 k显示RAM,管理内藏的字符发生器及外扩的字符发生器CGRAM或EXCGROM。驱动部具有各显示区的合成显示能力,传输数据的组织功能及产生液晶显示模块所需要的时序。

1.2 单片机与SEED1335的接口

    单片机8031与MGL(S)-240128E的接口电路如图1所示,在图1中,将8031的,P20,D0-D7端与SED1335的W,A0,D0-D7端相连,将求反以后接P2.7,因此SED1335的地址范围是0000H~8000H。 

 


1.3 SED1335的电压要求

    SED1335的模块在正常工作时需要的电压有:电源电压VCC=+5 V,LCD驱动电压VEE为-20 V左右以及背景光显示电压,本系统采用了2个WRP系列宽电压输入隔离稳压输出型DC/DC模块,其一是双输出型WRB2424,为SED1335提供-24 V电压,另一个是是单输出型略)。

2 力矩限制器的硬件设计

    力矩限制器是起重机的保护仪器,其检测的物理量有主钩与副钩的起重载荷和起升高度,主臂与副臂(塔臂)的起重力矩和起升角度、工作幅度、钢丝绳状况、风速(力)大小、起重过程中载荷振动情况以及下车的各种信息(如变幅油缸压力、液压传动系统的压力、温度、发动机转速参数、油温)等。安全监控系统的显示部分要求实时显示主钩和副钩的作业力矩百分比、实际载荷、主臂仰角、实际起吊高度以及作业幅度等参数。采用MGL(S)240128E的力矩限制器硬件框图如图2所示。由于显示器件可以显示字符、汉字和图形,因此利用软件的设计可以根据用户需要设计菜单,进行多项选择和有关参数的设置与调整;在正常工作状态,可以以图形形式显示工作参数或根据检测数据实时绘出起重机的动态模拟图。 [page]
    
3 软件设计部分

3.1 SED1335初始化 

    SED1335有13条指令,多数指令带有参数。其中的系统控制参数,要根据显示模块的特点和显示要求,在液晶第一次初始化的时候设置这些系统控制参数,初始化程序在系统初始化程序中使用一次即可。显示操作参数规定了显示的各种具体规则,通过设置,可以得到想要的显示效果。A0=1,为CPU向LCD写指令代码和读数据,指令代码写入输入缓冲器内,指令的参数随后通过数据缓冲器(A0=0)写入。指令的执行,发生在这条指令的参数输入完成之后。所写的参数顺序不能改变,也不能省略。

3.2 汉字显示程序设计

    汉字的显示必须先从有关的字库中提取汉字的字模,其方法是根据汉字的区位码计算出在汉字库中的首地址,对于点阵汉字来说,汉字字模的字节数是固定的,大多数字库文件都不进行压缩,采用顺序存储方式。所以从汉字的机内码(HZ)可以推出该汉字的区位码:区码=HZ/256-A0H、位码=HZ%256-A0H。然后,根据下面的公式,就可以找出该汉字在汉字库中的位置(Offset):

    Offset=[(区码-1)×94+(位码-1)]×32  

    这样,从汉字库中就可以读出该汉字的32 B的字模。用C语言设计显示程序时,根据点阵显示屏控制器的特点,为使编程简单,把汉字分为左右两部分,先对左边部分从第1行到16行进行显示操作,然后再对右边进行同样操作。因此首先要进行数据顺序的转换,即把点阵顺序由横向排列改为纵向排列。

3.3 绘图软件的设计

    为了模拟起重机的主臂位置,图形的绘制是必须的,根据控制特点,其绘图是由“点”构成的,直线的绘制如下:首先确定直线的数学方程然后根据数学方程确定直线的起始点坐标以及直线的斜率,用改进的数字积分插补法对直线进行绘制;具体的步骤如下:
(1)在一次插补计算时不管坐标是否有进给,并不输出执行。
(2)单一方向有进给时,不执行操作。
(3)当两个方向都有进给时,沿斜线方向两个方向同时进给。
(4)当一个方向累计有两次进给时,执行一个保留一个。

    曲线的绘制同上[2]。经调试,显示速度很快,完全达到即时显示的要求。

3.4 力矩限制器软件设计

    力矩限制器软件包含由主程序和若干子程序及中断服务程序组成,做一简要介绍。SED1335有数据和图形两种方式显示,在这里考虑到降低编程的复杂性以及提高程序的可读性,只采用图形方式显示。

    由于在显示时,需要定时更新显示的是有关数据和图形,而边框和有关说明不必要重新显示(节省微机时间,加快显示速度);设定标志位表示已经在该方式下,并且编制如下子程序:显示数据方式的底图(边框和汉字)子程序、更新数据子程序、显示图形方式的底图子程序、更新图形及数据子程序。 

   

4 结 语

    由于点阵液晶屏对电压要求较严格,本文设计的大屏幕液晶显示力矩限制器在硬件电路、电源及软件部分均采取了抗干扰措施,通过使用证明该方案是可行的。他具有如下优点:提高了人机界面的友好性。此外,他可以处于休眠工作状态,显示工作方式灵活,并且具有体积小、重量轻、价格低的优点。本文介绍的方法同样适用于其他智能仪器,具有较好的使用价值且已获得良好的效果,其显示方式和汉字提示给使用者极大的方便,得到了用户的好评。

参考文献

[1]北京清华蓬远科贸公司.SED1335控制器图形液晶显示模块使用手册[S].
[2]高学军,顾益民,堵瑞先.数字积分插补法的改进及在点阵屏中的应用[J].武汉水利电力大学(宜昌)学报,1998

关键字:大屏幕  液晶显示  力矩限制器 引用地址:大屏幕液晶显示在力矩限制器中的应用

上一篇:如何为便携式多媒体处理器供电
下一篇:怎样真正消除液晶显示屏的闪烁

推荐阅读最新更新时间:2024-05-02 22:24

TN、STN和TFT型液晶显示器比较
  TN、STN和TFT型液晶显示器比较如下:   1.TN型液晶显示器因技术层次较低,价格低廉,应用范围多在3英寸以下的小尺寸产品,而且仅能呈现出黑白单色及做一些简单文字、数字的显示,主要应用于电子表、计算器、简单的掌上游戏机等消费性电子产品。   2.STN型液晶显示器较TFT型工艺简单,成品率较高、价格相对便宜,面向对比强烈与画面转换反应时间较快的商品,因此多应用于信息处理设备。如果在液晶面板前加一片彩色滤光片,则可显示多种色彩,甚全可达全彩化程度。此种产品多使用于文字、数字及绘图功能的显示,例如低档的笔记本电脑、掌上电脑、股票机和个人数字助理(PDA)等便携式产品。   3.TFT液晶显示器因为显示反应速度更快,适用
[工业控制]
基于FPGA和Verilog的液晶显示控制器设计
   液晶显示器由于具有低压、微功耗、显示信息量大、体积小等特点,在移动通信终端、便携计算机、GPS卫星定位系统等领域有广泛用途,成为使用量最大的显示器件。液晶显示控制器作为液晶驱动电路的核心部件通常由集成电路组成,通过为液晶显示系统提供时序信号和显示数据来实现液晶显示。本设计是一种基于FPGA(现场可编程门阵列)的液晶显示控制器。与集成电路控制器相比,FPGA更加灵活,可以针对小同的液晶显示模块更改时序信号和显示数据。FPGA的集成度、复杂度和面积优势使得其日益成为一种颇具吸引力的高性价比ASIC替代方案。本文选用Xilinx公司的SpananIII系列XC3S200器件,利用硬件描述语言Verilog设计了液晶显示拧制器,实现
[电源管理]
基于FPGA和Verilog的<font color='red'>液晶显示</font>控制器设计
51单片机开发系列二_1602字符液晶显示
从51单片机入门,对流水灯有了一定的认识后,就可以进入学习显示类的外设驱动,因为学习时往往需要直接验证、跟踪结果,显示类的外设可以把代码运行情况以非常直观的方式反馈回来。因此,笔者此处首先分析讲解1602字符型液晶的使用。 1. 1602字符型液晶概述 1602字符型液晶能够同时显示16列2行共32个字符信息。其内部已经存储了不同的点阵字符图形,包括阿拉伯数字、英文大小写、常用符号等。每个点阵字符图形都有一个固定的代码,与我们使用的ASCII码是一致的。例如大写英文字母’A’的代码为0x41,只需在需要显示的地址位置写入数据0x41即可显示出字符’A’。可用于一些简单信息交互的设计。 2. 硬件原理图 1602需三根控制线
[单片机]
51单片机开发系列二_1602字符<font color='red'>液晶显示</font>
MSP4301602显示Ⅰ
/******************************************************************** 1602液晶显示 ********************************************************************/ #include msp430x14x.h #define CPU_F ((double)8000000) #define delay_us(x) __delay_cycles((long)(CPU_F*(double)x/1000000.0)) #define delay_ms(x) __delay_cycles((long
[单片机]
1602液晶显示实验
电路图: 实验效果:
[单片机]
1602<font color='red'>液晶显示</font>实验
MSP430F449用段式液晶显示ASCII码
#include msp430x44x.h #include math.h # define uint unsigned int # define uchar unsigned char uchar time_buffer ={17,35,0}; uchar key_do=0; uchar key_buffer=0; uchar input_buffer ={0}; uchar input_con=0; uchar time_sec01=0; uchar lcdflash_temp=0; uchar disp_buffer ={0}; uchar alr1 ={06,30,00}; uchar alr2 ={12,30,00}
[单片机]
三星将其8代LCD产线出售给惠科,或将退出液晶显示器领域
三星显示器(Samsung Display)在与中国厂商惠科(HKC)进行最后的谈判,以出售其 8 代 LCD 产线。三星 8 代 LCD 产线被称为 8-1 线一期工程或 8A 线,在今年年中的时候停止了运营。此前该产线每月生产 8 万片。 年初的时候,三星公布计划,将以 Q1 产线取代 8A,转向生产 QD 量子点面板,2021 年启动,初期月产能 3 万块。当时三星的设想是,部分利用 8A 产线的设备进行改造,但随后改变了计划,决定整体打包出售。换言之,Q1 产线将全部使用新设备。 事实上,2017 年的时候,三星的 7 代线(7-1)就计划采取类似的方式被改造为 A4 OLED 产品线,三星当时宣称要融毁设备以免外
[嵌入式]
三星将其8代LCD产线出售给惠科,或将退出<font color='red'>液晶显示</font>器领域
液晶拼接大屏幕被干扰的原因-静电
  在安防系统安装搭建基本完成时,很多工程在安装好液晶拼接墙屏之后在调试过程中画面会产生多线条波纹。经过我司工程人员的不懈努力,终于找到其原因和解决办法下面将进行详细的解析。   病状:画面有多线条波纹   病因:静电所至。   静电产生的原因:   从微观上说,根据原子物理理论,电中性时物质处于电平衡状态,由于不同的物质电子的接触产生的电子的得失,使物质失去电平衡,产生静电现象。   从宏观上讲,物体间摩擦生热,激发电子转移,物体间的接触和分离产生电子转移,电磁感应造成物体表面电荷的不平衡分布,摩擦和电磁感应的综合效应。   其中静电产生的罪魁祸首就是静电电压,静电电压是由不同种类的物质相互接触与分离而产生。这种效应即是大家熟知
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
更多每日新闻
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved