AMC2002C-SPI LCD模块技术解析

电子说

1.4w人已加入

描述

AMC2002C-SPI LCD模块技术解析

一、引言

在电子设计领域,LCD模块是人机交互的重要组成部分,其性能和特性直接影响到产品的用户体验。AMC2002C - SPI这款LCD模块由D ORIENT DISPLAY提供,是一款值得深入研究的产品。下面我们将详细解析该模块的各项参数和特性。

文件下载:AMC2002CR-B-B6WTDW-SPI.pdf

二、模块分类信息

模块的分类信息通过特定编码体现,涵盖了品牌、显示类型、显示字体、型号序列号等多个方面。

  1. 品牌:ORIENT DISPLAY,代表了产品的制造商。
  2. 显示类型:“C”表示字符类型,不同的字母代表不同的显示类型,如“G”为图形类型,“NONE”为定制类型。
  3. 显示字体:以字符×行数×列数等形式表示,明确了显示的规格。
  4. RoHS合规性:“R”表示符合RoHS标准,“NONE”则表示不符合。
  5. IC封装类型:有多种类型可选,如“SMT”“COB”“TAB”等。
  6. LCD模式:包括TN正、TN负、STN正、STN负等多种模式。
  7. 视角方向:有6:00、12:00等不同方向。
  8. 温度范围:分为正常温度、宽温度等类型。
  9. LCD偏振片类型:有透射、半透射等类型。
  10. 背光类型:包括无背光、LED、EL等。
  11. 背光颜色:有黄 - 绿、蓝、琥珀色等多种颜色。
  12. 内部代码:用于特定的标识。

三、使用注意事项

在使用该LCD模块时,需要注意以下几点:

  1. 避免对模块施加过度冲击,不要对其进行改动或修改。
  2. 不要在印刷电路板上额外打孔、改变其形状或更换组件。
  3. 不要拆卸LCM。
  4. 不要在超过绝对最大额定值的条件下操作。
  5. 不要掉落、弯曲或扭曲LCM。
  6. 焊接只能在I/O端子进行。
  7. 存储时要放在防静电容器和清洁的环境中。

四、一般规格

项目 尺寸 单位
字符数量 20字符×2行
模块尺寸(带LED背光) 116.0×37.0×13.5(MAX) mm
可视区域 83.0×18.6 mm
有效区域 73.50×11.50 mm
点尺寸 0.60×0.65 mm
点间距 0.65×0.70 mm
字符尺寸 3.20×5.55 mm
字符间距 3.70×5.95 mm
LCD类型 STN,半透射
占空比 1/16
视角方向 6点钟
背光类型 黄 - 绿/白色LED背光

五、绝对最大额定值

项目 符号 最小值 最大值 单位
输入电压 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

六、电气特性

项目 符号 条件 最小值 典型值 最大值 单位
逻辑电源电压 VDD - VSS 4.5 5.0 5.5 V
LCD电源电压 VDD - Vo Ta = 25°C 4.2 4.7 5.3 V
输入高电压 VIH 0.7VDD VDD V
输入低电压 VL Vss 0.3VDD V
电源电流 DD VD = 5V 0.8 1.2 2.0 mA
黄 - 绿背光电源电压 VLED 正向电流 = 210 mA,LED芯片数量2×21 = 42 3.8 4.1 4.3 V
白色背光电源电压 VLED 正向电流 = 60 mA,LED芯片数量2×2 = 4 2.9 3.1 3.3 V

七、光学特性

主要包括视角、对比度、响应时间等参数。

  1. 视角:在特定角度下有相应的对比度要求。
  2. 对比度:有一定的数值范围。
  3. 响应时间:上升时间和下降时间均为250ms。

八、接口引脚功能

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

九、电源供应

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

十、功能描述

  1. 控制器:内置LSI控制器,有指令寄存器(IR)和数据寄存器(DR)。
    • IR:存储指令代码和地址信息,只能由MPU写入。
    • DR:临时存储要写入或读取的数据。
  2. 地址计数器(AC):为DDRAM和CGRAM分配地址。
  3. 显示数据RAM(DDRAM):用于存储8位字符代码表示的显示数据,扩展容量为80×8位或80个字符。
  4. 字符发生器ROM(CGROM):根据8位字符代码生成5×8或5×10点阵的字符图案。
  5. 字符发生器RAM(CGRAM):用户可通过程序重写字符,5×8点阵可写8个字符图案,5×10点阵可写4个字符图案。

十一、字符发生器ROM图案

文档中给出了一些字符发生器ROM的图案示例,不同的编码对应不同的字符图案。

十二、指令表

指令 指令代码 描述 执行时间(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”,光标返回原位置,DDRAM内容不变 1.98ms
输入模式设置 0 0 0 0 0 0 0 0 1 I/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 设置光标移动和显示移动的控制位及方向,不改变DDRAM数据 48us
功能设置 0 0 0 0 1 DL N F 设置接口数据长度、显示行数和显示字体类型 48us
设置CGRAM地址 0 0 0 1 ACS 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

十三、与MPU的接口

采用4线SPI串行接口,使用CSB(DB5)、SID(DB7)、SCLK(DB6)和RS进行通信。MPU的SPI时钟空闲状态为高电平,数据在SCLK上升沿传输,低电平保持。

十四、LCM初始化

初始化代码如下:

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: 无移动
}

十五、质量保证

制定了屏幕外观标准,对斑点、气泡、划痕、允许密度和着色等缺陷有明确的判断标准。例如,对于斑点,不同尺寸有不同的可接受数量。

十六、可靠性

进行了多种可靠性测试,包括环境测试和机械测试。

  1. 环境测试:包括高温存储、低温存储、高温工作、低温工作、高温高湿存储、高温高湿工作和温度循环测试。
  2. 机械测试:包括振动测试和冲击测试。

十七、总结

AMC2002C - SPI LCD模块具有丰富的功能和特性,在电子设计中有着广泛的应用前景。电子工程师在使用该模块时,需要充分了解其各项参数和特性,严格按照使用注意事项进行操作,以确保模块的正常运行和产品的稳定性。同时,通过对模块的深入研究,还可以进一步优化设计,提高产品的性能。你在实际使用该模块时遇到过哪些问题呢?欢迎在评论区分享。

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

全部0条评论

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

×
20
完善资料,
赚取积分