上海贝岭技术支持部.pdfVIP

  • 14
  • 0
  • 约5.01千字
  • 约 4页
  • 2019-07-06 发布于天津
  • 举报
上海贝岭技术支持部 BL55024 通用LCD 驱动与控制电路应用指南 BL55024 是一款通用型液晶控制和驱动单芯片,具有4 背极和15 段极共60 位元的输出 能力,适用于常用低占空比的字符/图形式液晶屏幕。BL55024 具有兼容多数单片机系统的 双向二线式串行总线通讯接口,其显示 RAM 具备自动地址增量功能,可以方便的进行显示 数据刷新,其独特的设计使其功耗比同类产品低 15%至40%,可广泛应用于电能表、水表、 汽表或其他以电池供电的仪表、玩具、学习机、手持仪表及其它各类低功耗便携仪表。 一、 典型应用线路 图1 典型应用线路 1. Rph 为阻值 10KΩ 的 I2C 接口上拉电阻,如 MCU I/O 口有内置上拉电阻则可省 略,但如果该内置上拉电阻为百 K 量级时数据通讯的抗干扰能力会减弱, C0=C1=0.1u。 2. BL55024 的 Vdd 由 MCU I/O 口供电,这样可以避免系统上电时电源不稳影响 BL55024 内部复位电路工作。R0=200 欧,I/O 口初始化完后按如下顺序将相应端 口置“0”:SDA、SCL、Vdd,延时5mS 以上将Vdd 置“1”,对BL55024 供电。 3. BL55024 是一个I2C Slave 设备,其从地址为“7C”。 4. Vdd 与 Vlcd 之间的压差即液晶屏驱动电压,液晶屏额定工作电压与芯片的工作 电压相同时Vlcd 可直接接地(Vss),否则需接一稳定电压。 例1:芯片工作电压为3V,液晶屏工作电压3V,则Vlcd = 0 V 例2:芯片工作电压为5V,液晶屏工作电压3V,则Vlcd = 2 V 5. 当Vlcd 不接地时,推荐采用独立电源供电。但由于流出Vlcd 脚的电流仅为约 1 μ A,当液晶屏工作电压小于Vdd 时,可通过Vdd 和Vss 之间串联的两个数千欧 电阻分压取得 Vlcd,假定 Vlcd = 2V,则 R1 = 7.5KΩ ,R2 = 5.1KΩ , 此时 Vlcd 端需要接一个到地的0.1u 去耦电容C2。 6. 由于BL55024 各管脚内部均设计有到Vdd 和Vss 的ESD 保护二极管,所以当Vdd 电压比其他管脚低 0.5V 以上时时,这些二极管会导通,造成其他管脚漏电。当 BL55024 的SDA 和SCL 管脚和其他 I2C 器件共用时比较容易发生这种状况,解决 021356 - 1 - 上海贝岭技术支持部 方法是给 BL55024 提供专用 I2C 口,上拉电阻接BL55024 的 Vdd,I2C 空闲时 MCU 端口设为输入,此时可通过关闭Vdd 来切断BL55024 供电。 7. 某些情况下如果 BL55024 由于受到强干扰而停止响应,MCU 可通过判断与 BL55024 通讯过程中是否收到ACK 位来判断,此时可将Vdd 切断5mS 以上并重新 上电来完成内部复位。 二、 控制命令说明 1. BL55024 与单片机通过 I2C 接口进行通信,根据 I2C 协议规范,数据传输以 “S”位为起始条件,以“P”位为结束条件,见图2。 图2 2. BL55024 是 I2C 总线从接收器,它不会主动向 I2C 主控器发送数据,其唯一发送 的是每接收完8 个比特后的第9 位确认位(见图3),亦即在第9 个SCL 脉冲到 来前将SDA 拉低。 图3 3. 要在液晶屏上显示数据,MCU 首先必须对BL55024 进行初始化,具体过程为首先 发送“S”条件,

文档评论(0)

1亿VIP精品文档

相关文档