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

出处:mage007 发布于:2007-10-23 09:48:11

  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  结论

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

 


  

参考文献:

[1]. HD44780 datasheet https://www.dzsc.com/datasheet/HD44780_371772.html.
[2]. AT90S8515 datasheet https://www.dzsc.com/datasheet/AT90S8515_143990.html.
[3]. DB4  datasheet https://www.dzsc.com/datasheet/DB4+_1059827.html.
[4]. DB3 datasheet https://www.dzsc.com/datasheet/DB3_1055062.html.


关键词:电梯

版权与免责声明

凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

相关技术资料
广告
上传BOM文件: BOM文件
*公司名:
*联系人:
*手机号码:
QQ:
应用领域:

有效期:
OEM清单文件: OEM清单文件
*公司名:
*联系人:
*手机号码:
QQ:
有效期:

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:

0571-85317607

客服在线时间周一至周五
9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!