欢迎进入东莞市正航仪器设备有限公司网站!  主营产品:恒温恒湿试验箱、高低温交变湿热试验箱、高低温试验箱……
专注环境试验设备
全国服务热线:400-822-8565

太阳能烘烤设备数据显示有关电路与模块

文章出处: 责任编辑:jiazheng123 发表时间:2017-03-09

本测控系统面向农村,基于成本的考虑,选用段式LCD作为显示烘烤设备工作状态参数的窗口显示窗口如图4-13所示

 

太阳能烘烤设备数据显示

 

 

一、LCD驱动器接口的电路设计与连接

LCD的工作需要电压差,称为激励信号,激励是由一个震荡波提供的。恒定(dc)的激励信号会使晶体产生偏振,进而损坏晶体。要产生激励波,需要提供方波给一个专门用来驱动LCDIC,或者给LCD内置的驱动电路。本测控系统所使用的LPC9401内部集成了一片LCD驱动芯片PCF8576D,其内部框图如图414所示。

 

太阳能烘烤设备数据显示电路

 

 

 

PCF8576D通过12c总线与LPC931相连,可以直接驱动最大128段的LCD12C总线的主要特性如下:

主机与从机之间双向数据传输;

多主机总线,无中央主机;

多主机同时启动总线传输时,总线进行仲裁以避免数据冲突;串行时钟同步使得不同速率的器件可以通过同一总线通讯;

高速模式下数据传输速率为最高400Kbits,普通模式最高为100Kbits

串行时钟同步可作为握手机制,用于挂起和恢复串行传输。

12C总线接口只需要2根信号线(数据线、时钟线)就可以完成通信。在本测控系统中,12C总线的连接如图4-15所示.

 

太阳能烘烤设备数据显示电路模块

 

 

本测控系统中LPC8576D封装在LPC9401中,但在内部它们未相连,所以必须通过LPC9401管脚将它们相连,参考LPC9401管脚图,将17(LPC940lSCL接口)管脚与64号管脚(LPc8576DSCL接口)相连,连线上接一个1000欧姆上拉电阻;将16号管脚(LPc9401SDA接口)63号管脚(LPc8576DSDA接口)相连,并在连线上接一个1000欧姆上拉电阻。LPC9401SCLSDA为开漏输出,所以控制程序中对应的P12(P12口即LPC9401SCL接口)P13(P13口即LPc8576DSCL接口)设置为开漏输出。

二、LCD接口的电路连接

本测控系统使用型号为PH3144LCD显示器。LCD的电路连接如图4-16所示:

太阳能烘烤设备数据显示内容

 

 

三、驱动LCD的软件包介绍

(1)接口函数时

LPC931控制PCF8576D驱动LCD进行显示,由于使用I℃接口,可以利用LPC900硬件12C软件包平台直接进行工程设计。系统需要的主要接口函数(原型)有:

(2)原理简介

LPC9401的硬件12c总线控制器操作比较方便,对寄存器读写操作即可完成各种模式的数据传输n41

12C相关寄存器的说明如下:

12DAT寄存器包含要发送的数据或刚接收到的数据。当该8位直接寻址寄存器没有处理移位数据时,CPU可对其读写。用户只能在SI置位i时对其访问。12DAT中的数据总是从右向左移位,发送的第一个位是MSB(最高位),而在接收完一个字节后,接受到的第一个数据位位于12DATMSB

12STAT寄存器是8位的只读寄存器,它包含了12c接口的状态代码。最低3位总为012c~共有26种可能的状态。当代码为F8H时表示无可用的相关状态信息,SI也不会置位。其他25种状态码都对应一个已定义的I℃状态。进入任何一个状态时,SI都会置位。12ADR寄存器可由CPU进行读或写操作,仅在I℃处于从模式时才使用。其最低位Gc(LSB)为通用调用位。当GC1时对通用调用地址(00H)进行识别。12SCLH定义SCL高电平的PCLK周期数,12SCLL定义SCL低电平的PCLK周期数。(设置CRSEL=0以选择内部SCL发生器作为12C接口的时钟周期时,用户必须对12SCLH12SCLL进行设置以选择合适的数据传输速率)http://www.zhenghang88.com

 

全国服务热线400-822-8565

联系人:贾小姐

广东省东莞市寮步镇石龙坑金园新路53号A栋

Copyright @ 2023 东莞市正航仪器设备有限公司 版权所有 备案号:粤ICP备12059146号-1 公安备案号:粤公网安备 44190002001167号
在线
咨询

电话

贾小姐

158-9969-7899

微信

二维码

加微信好友