基于BP电梯控制系统的液晶显示汉化的开发

[09-13 16:47:33]   来源:http://www.88dzw.com  信息显示与光电技术   阅读:8400

文章摘要:SOT23-5摘 要:本文是对德国奔克公司研制的BP电梯控制系统的液晶显示系统进行汉化开发的介绍,详细阐述了系统的硬件开发、软件设计以及系统抗干扰设计等方面问题。文中对英文HD44780液晶显示模块、带中文字库的中文液晶显示模块OCMJ 4X8以及ATMEL公司的最新系列AVR单片机之一——AT90S8515做了一定的介绍。关键词:汉化 电梯控制系统 液晶显示1 引言本文所介绍的开发依托于德国奔克公司BP电梯控制系统,该控制系统的显示器采用HD44780字符型液晶显示模块,显示界面语言采用英语。为了方便在中国的各类电梯用户,因而开发了这个汉化系统,用OCMJ4X8中文液晶显示模

基于BP电梯控制系统的液晶显示汉化的开发,标签:显示及光电,光电显示技术,http://www.88dzw.com

  SOT23-5摘  要:本文是对德国奔克公司研制的BP电梯控制系统的液晶显示系统进行汉化开发的介绍,详细阐述了系统的硬件开发、软件设计以及系统抗干扰设计等方面问题。文中对英文HD44780液晶显示模块、带中文字库的中文液晶显示模块OCMJ 4X8以及ATMEL公司的最新系列AVR单片机之一——AT90S8515做了一定的介绍。

  关键词:汉化   电梯控制系统   液晶显示

1  引言

  本文所介绍的开发依托于德国奔克公司BP电梯控制系统,该控制系统的显示器采用HD44780字符型液晶显示模块,显示界面语言采用英语。为了方便在中国的各类电梯用户,因而开发了这个汉化系统,用OCMJ4X8中文液晶显示模块替代HD44780字符型液晶显示模块,并将界面语言改为中文。
 

2  OCMJ4X8中文液晶显示模块

  该模块的最大特点是它自带常用的一级汉字中文字库,用户只要向液晶模块输入汉字的区位码就能在液晶屏上显示汉字;而且它和计算机的接口时序也非常的简洁,节省了计算机执行指令的时间。因此,OCMJ 4X8中文液晶显示模块是进行中文显示的最佳选择。

  OCMJ 4X8的接口协议为ASK/ANSWER握手方式。ASK=1表示OCMJ忙于内部处理,不能接受用户命令;ASK=0后表示OCMJ空闲等待接收用户命令。

3  AVR单片机——AT90S8515

4  HD44780液晶显示模块

  HD44780液晶显示模块属于字符型液晶显示模块,专用于显示字母、数字、符号等的字符型液晶显示模块。它的每一行有20个显示位,总共有四行,每个字符为5X7点阵。该模块的接口时序为M6800时序,其特点是读写操作时序是由使能信号E完成的,E信号是正脉冲信号,不操作时为低电平状态,操作时产生一个正脉冲。HD44780接口的主要引脚如下:

  DB7~DB4 三态 8位数据总线的高4位或4位数据总线。

  DB3~DB0 三态 8位数据总线的低4位。

  RS 输入 寄存器选择信号。

  R/W 输入 读/写选择信号。

  E 输入 使能信号。

  HD44780接口部信号端的逻辑功能组合表如下所示:

  表中“1”代表高电平;“0”代表低电平;“downedge”代表下降沿。

  表格中的BF为液晶模块和计算机的握手信号,当BF=1时,计算机对液晶模块不能进行任何操作,此时液晶模块正在进行内部操作;只有当BF=0时,计算机才可以向液晶模块进行读写操作。标中的AC为液晶模块的地址指针计数器,它能够反映出显示屏上当前的光标位置,其实光标的当前位置就是液晶模块内部的DDRAM地址。HD44780液晶显示模块共有8条指令。

5  硬件设计

    硬件框图右图所示:


6  软件设计

  程序框图如图3所示:

7  抗干扰设计

8  结论

  带来本系统给操作、调试、维护人员提供了方便易读的中文电梯控制系统菜单,使他们可以正确而快速地进行电梯参数设置和故障分析,提高调试的安全性、可靠性;缩短了调试时间,提高了工作效率。



Tag:信息显示与光电技术显示及光电,光电显示技术信息显示与光电技术

《基于BP电梯控制系统的液晶显示汉化的开发》相关文章

分类导航
最新更新
热门排行