《AMC2004A - SPI LCD模块技术解析》

电子说

1.4w人已加入

描述

《AMC2004A - SPI LCD模块技术解析》

一、引言

在电子设备的设计中,LCD模块是人机交互的重要组成部分。今天我们要深入探讨的是Orient Display公司的AMC2004A - SPI LCD模块,它为我们提供了丰富的显示功能和稳定的性能。

文件下载:AMC2004AR-B-Y6WFDY-SPI.pdf

二、模块分类信息

2.1 品牌与类型

该模块品牌为ORIENT DISPLAY,属于字符型显示(C),显示字体为20字符×4行。

2.2 其他特性

它符合RoHS标准,IC封装类型为COB(B),LCD模式为STN正性(Y),视角方向为6点钟方向(6),温度范围为宽温(W),偏光片类型为半透反射(F),背光源类型为黄绿/白色LED(DY),内部代码未明确给出。

三、使用注意事项

3.1 物理操作

避免对模块施加过度冲击,不要对模块进行拆卸、打孔、改变形状或更改组件,也不要掉落、弯曲或扭曲LCM。

3.2 电气操作

不要在绝对最大额定值以上操作,焊接只能在I/O端子进行。

3.3 存储条件

请将模块存储在防静电容器和清洁的环境中。

四、规格参数

4.1 一般规格

项目 尺寸 单位
字符数量 20字符×4行 -
模块尺寸(带LED背光源) 98.0 x 60.0 x 13.5 (MAX) mm
可视区域 76.0x25.2 mm
有效区域 70.40 x 20.80 mm
点尺寸 0.55 x 0.55 mm
点间距 0.60 x 0.60 mm
字符尺寸 2.95 x 4.75 mm
字符间距 3.55x5.35 mm
LCD类型 STN,半透反射 -
占空比 1/16 -
视角方向 6点钟 -
背光源类型 黄绿/白色LED背光源 -

4.2 绝对最大额定值

项目 符号 最小值 最大值 单位
输入电压 VI -0.3 VDD + 0.3 V
逻辑电源电压 VDD - VSS -0.3 5.5 V
LCD电源电压 VDD - V0 Vdd - 7.0 Vdd + 0.3 V
宽温工作温度 Top -20 70 °C
宽温存储温度 Tstr -30 80 °C

4.3 电气特性

项目 符号 条件 最小值 典型值 最大值 单位
逻辑电源电压 VDD - VSS - 4.5 5.0 5.5 V
LCD电源电压 VDD - Vo Ta = 25°C 4.2 4.5 4.8 V
输入高电压 VIH - 0.7VDD - VDD V
输入低电压 VL - Vss - 0.3VDD V
电源电流 IDD VDD = 5V 0.8 1.2 2.0 mA
黄绿背光源电源电压 VLED 正向电流 = 180 mA,LED芯片数量2x18 = 36 3.8 4.2 4.3 V
白色背光源电源电压 VLED 正向电流 = 30 mA,LED芯片数量1x2 = 2 3.8 4.0 4.2 V

4.4 光学特性

项目 符号 条件 最小值 典型值 最大值 单位
视角(垂直) (V)ø CR ≥ 2 -20 - 35 deg
视角(水平) (H)ø CR ≥ 2 -30 - 30 deg
对比度 CR - - 3 - -
响应时间(上升) Trise - - - 250 ms
响应时间(下降) Tfall - - - 250 ms

五、接口与功能

5.1 接口引脚功能

引脚编号 符号 电平 描述
1 LED(+) - LED背光源阳极
2 LED(-) - LED背光源阴极
3 VSS V0 接地
4 VDD 5.0V 逻辑电源电压
5 SCLK L/H 串行时钟
6 SID L/H 串行数据
7 V0 (可变) LCD工作电压
8 CSB L/H 芯片选择
9 RS L/H 寄存器选择
10 CN - 无连接

5.2 电源供应

采用单电源电压类型,上电顺序需满足VDD与V0的时序图要求。

5.3 功能描述

该LCD显示模块内置LSI控制器,包含指令寄存器(IR)和数据寄存器(DR)。IR存储指令代码和地址信息,DR临时存储要写入或读取的数据。地址计数器(AC)为DDRAM和CGRAM分配地址,DDRAM用于存储显示数据,CGROM生成字符图案,CGRAM允许用户通过程序重写字符。

六、指令与初始化

6.1 指令表

指令 指令代码(RS、R/W、DB7 - DB0) 描述 执行时间(fosc = 210Khz)
清屏 0 0 0 0 0 0 0 0 0 0 1 向DDRAM写入“20H”并将DDRAM地址设置为“00H” 1.98ms
返回主页 0 0 0 0 0 0 0 0 0 1 - 将DDRAM地址设置为“00H”并将光标返回原始位置 1.98ms
输入模式设置 0 0 0 0 0 0 0 0 1 1/D SH 指定光标移动方向并启用整个显示的移位 48us
显示开关 0 0 0 0 0 0 0 1 D C B 设置显示、光标和光标闪烁的开关控制位 48us
光标或显示移位 0 0 0 0 0 1 S/C R/L - - 设置光标移动和显示移位控制位及方向 48us
功能设置 0 0 0 0 1 DL N F - - 设置接口数据长度、显示行数和显示字体类型 48us
设置CGRAM地址 0 0 0 1 AC5 AC4 AC3 AC2 AC1 AC0 在地址计数器中设置CGRAM地址 48us
设置DDRAM地址 0 0 1 AC6 AC5 AC4 AC3 AC2 AC1 AC0 在地址计数器中设置DDRAM地址 48us
向RAM写入数据 1 0 D7 D6 D5 D4 D3 D2 D1 D0 向内部RAM(DDRAM/CGRAM)写入数据 48us

6.2 初始化代码

void InitRW1063(void) {
    WriteInst (0x38); //DL = 1: 8位; N = 1: 2行; F = 0: 5 x 8点阵
    WriteInst (0x0c); // D = 1, 显示开启; C = B = 0; 光标关闭; 闪烁关闭;
    WriteInst (0x06); // I/D = 1: 递增1; S = 0: 无移位
}

七、质量与可靠性

7.1 质量保证

屏幕外观标准包括对斑点、气泡、划痕、允许密度和着色等方面的判断标准,不同尺寸的缺陷有不同的可接受数量。

7.2 可靠性测试

包括高温存储、低温存储、高温操作、低温操作、高温高湿存储、高温高湿操作、温度循环等环境测试,以及振动测试和冲击测试等机械测试。

八、总结

AMC2004A - SPI LCD模块具有丰富的功能和稳定的性能,在使用过程中需要严格遵循使用注意事项,合理设置参数和指令。对于电子工程师来说,了解这些详细的技术信息有助于更好地将该模块应用到实际项目中。大家在实际设计中,是否遇到过类似LCD模块的应用难题呢?欢迎在评论区分享你的经验和见解。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分