基于DSP的液晶显示模块设计

2014-03-21 10:00:20姜建国田金艳刘松斌雷卫兵
液晶与显示 2014年2期
关键词:液晶显示液晶字符

姜建国,田金艳,刘松斌,雷卫兵

(东北石油大学 电气信息工程学院,黑龙江 大庆163318)

1 引 言

人机交互是控制系统重要的一部分,它方便了人与机器之间信息的交换。近年来,如何对电力系统运行进行实时监测成为人们关心的问题,在电能质量检测系统中,采用液晶代替表盘指针作为监测系统运行的输出设备,直观性强[1-2]。在控制系统中,DSP 以灵活性好,精度高,可靠性高,集成性高的优点得到广泛的应用。TMS320F2812是美国TI公司最新推出的数字信号处理器,该控制器主频可达150 MHz,两个事件管理器为电机及功率变换控制提供良好的控制功能,16通道高性能12位ADC 单元提供了两个采样保持电路,可以实现双通道信号同步采样[3-6]。

本文以DSP为核心,驱动液晶SMG12864ZK,进行含字库的字符型液晶的接口设计和软件编程,使系统的运算反应速度更快,采用数字量作为中间过程,系统的实时性增强。本方案接口方式简单,占用较少的内存,控制程序简单,有一定的应用价值。

2 液晶硬件设计

液晶显示模块作为一种直观的输出设备,是设计中必不可少的模块,液晶模块分为点阵型和字符型。在设计中采用的液晶模块为字符型液晶。本 设 计 采 用 长 沙 太 阳 人 公 司 的SMG12864ZK 带字符型的显示器,液晶模块可以通过总线控制,也可以通过GPIO 口控制。DSP(F2812)有众多的GPIO 口,DSP 的硬件实物图如图1 所示,因此在模块设计时选择通过GPIO口控制液晶模块,其供电电源采用3.3V 供电,驱动电压信号为3.3 V,DSP 的I/O 输出电压为3.3V,所以可以直接用DSP 引脚输出信号进行驱动,不需要其他任何附加电路[7-9]。液晶接口引脚见表1。

图1 主控制器DSP的硬件实物图Fig.1 Hardware diagram of the main controller DSP

表1 液晶接口引脚Tab.1 LCD interface pins

图2 液晶模块设计Fig.2 LCD module design

SMG12864ZK 带字符型的液晶共有20个引脚,其中包括数据线8 根,指令数据选择引脚(RS)、读写选择引脚(RW)、使能引脚(E),其他的是电源和地线。SMG12864ZK 液晶与DSP 的接线如图2所示。利用C 语言编程的软件控制,减少了外围电路使得电路接线更加简单易懂。

3 液晶软件程序设计

CCS是TI公司推出的用于开发DSP芯片的集成开发环境(IDE)。它采用Windows的界面风格,集编辑、编译、连接、仿真软件、硬件调试以及实时跟踪等一些列功能于一体,极大地方便了用户对DSP进行开发与设计[10]。是目前应用最为广泛的一种DSP开发软件,该软件可以在硬件环境和脱离硬件环境的条件下进行调试,这为我们在开发和学习上提供很大的灵活性,本设计利用CCS3.3结合DSP硬件设备进行验证和调试。

液晶要实现显示,必须要对液晶控制器进行初始化设置,液晶初始化程序流程图如图3所示,在初始化过程中,首先是设置液晶的基本指令集,选择几位数据流,设置开始显示地址,然后是打开显示,在这一系列正确的操作之后,才可以对液晶写控制字命令和数据命令。

图3 液晶初始化程序流程图Fig.3 Flowchart of LCD initialization procedure

4 实验结果

通过实验表明,基于DSP的液晶显示模块能够对表征电能质量优势的电压、电流、频率等参量进行实时动态显示,显示结果如图4所示。

图4 实验运行结果Fig.4 Results of experiment

由图4可知,设计的液晶显示模块能够很好地满足电能质量检测实时正确显示的要求。

5 结 论

电能质量优劣越来越成为人们关注的话题,本设计使得电能质量检测系统具有良好的人机交互。本文提出一种用高速DSP(TMS320F2812)驱动液晶SMG12864 显示的设计。充分利用DSP的快速性对动态电能质量参量进行实时显示。详细阐述了DSP 与液晶的接口设计和软件编程,接口接线更加简单,减少连线错误,实验表明该显示方式可以比较稳定地对参数实现动态实时显示,具有一定的应用价值。

[1] 程浩忠,吕干云,周荔丹.电能质量监测与分析[M].北京:科学出版社,2012:3-17.Cheng H Z,Lv G Y,Zhou L Z.Power Quality Monitoring and Analysis[M].Beijing:Science Press,2013:3-17.(in Chinese)

[2] 张永斌,胡金高.基于DSP的LCD 显示控制与设计[J].液晶与显示,2011,26(5):626-630.Zhang Y B,Hu J G.Control and design of LCD display based on DSP[J].Chinese Journal of Liquid Crystals and Displays,2011,26(5):626-630.(in Chinese)

[3] 孙丽明.TMS3202812原理及其C语言程序开发[M].北京:清华大学出版社,2008:446-450.Sun L M.TMS3202812 Principle and its C Language Program Development[M].Beijing:Tsinghua University press,2008,12:446-450.(in Chinese)

[4] 黄树毅,程汉湘,荆怀成,等.TMS320F2812与液晶显示模块的接口电路及其程序设计[J].液晶与显示,2009,24(5):698-703.Huang S Y,Cheng H X,Xing H C,et al.Design of interface circuit and program for TMS3202812and LCD module[J].Chinese Journal of Liquid Crystals and Displays,2009,24(5):698-703.(in Chinese)

[5] 莫莉,董万福,喻洪平,等.基于TMS320F2812 的液晶显示模块接口设计[J].计算机测量与控制,2009,17(2):407-409.Mo L,Dong W F,Yu H P,et al.Design of interface of LCD module based on TMS320F2812 [J].Computer Measurement &Control,2009,17(2):407-409.(in Chinese)

[6] 邓永停,李洪文.伺服控制系统中液晶显示的设计[J].液晶与显示,2012,27(3):342-346.Deng W T,Li H W.Display design in servo control system[J].Chinese Journal of Liquid Crystals and Displays,2012,27(3):342-346.(in Chinese)

[7] 苏文芳,朱宗玖,汪青.基于DSP芯片TMS320VC5402的液晶显示的研究[J].煤炭技术,2011,30(6):44-46.Su W F,Zhu Z J,Wang Q.Research of LCD based on TMS320VC5402of DSP chip[J].Coal Technology,2011,30(6):44-46.(in Chinese)

[8] 叶军,于霞.基于DSP的液晶显示时钟的设计与实现[J].液晶与显示,2009,24(5):713-717.Ye J,Yu X.Design and realization of LCD clock based on DSP[J].Chinese Journal of Liquid Crystals and Displays.2009,24(5):713-717.(in Chinese)

[9] 张磊,丁金华.光治疗仪液晶显示模块的设计和控制[J].液晶与显示,2010,25(2):268-272.Zhang L,Ding J H.Design and control of LCM in super lizer[J].Chinese Journal of Liquid Crystals and Displays,2010,25(2):268-272.(in Chinese)

[10] 廖丽莹,李啸骢,罗涛,等.基于TMS320F2812的液晶显示的设计[J].微计算机信息,2008,24(7-2):195-198.Liao L Y,Li X C,Luo T,et al.The design of liquid crystal display based on the TMS320F2812[J].Microcomputer Information,2008,24(7-2):195-198.(in Chinese)

猜你喜欢
液晶显示液晶字符
寻找更强的字符映射管理器
不可压液晶方程组的Serrin解
《液晶与显示》征稿简则
液晶与显示(2020年8期)2020-08-08 07:01:46
字符代表几
一种USB接口字符液晶控制器设计
电子制作(2019年19期)2019-11-23 08:41:50
消失的殖民村庄和神秘字符
122×32 点阵液晶显示汉字原理实验
液晶与显示2015年第30卷第1期 目录
液晶与显示(2015年1期)2015-02-28 21:15:54
液晶与显示2014年第29卷第2期 目录
液晶与显示(2014年2期)2014-02-28 21:11:05
界面致稳型柔性胆甾相液晶显示器件的制备与性能