NHDev LCD - OLED开发板使用指南

电子说

1.4w人已加入

描述

NHDev LCD - OLED开发板使用指南

在电子设计领域,开发板是我们进行产品评估和原型设计的得力工具。今天要给大家介绍的是Newhaven Display International推出的NHDev开发板,它专为评估和原型设计该公司的OLED、TFT、COG、图形和字符LCD显示器而设计。

文件下载:NHDEV DEVELOPMENT BOARD.pdf

支持的显示器列表

NHDev开发板支持多种类型的显示器,涵盖了TFT、图形模块、OLED显示器、字符模块、Chip - On - Glass和VFD模块等。

TFTs

包括NHD - 1.8 - 128160EF - C系列、NHD - 2.4 - 240320CF - C系列等多种型号。部分型号需要控制器板,如NHD - 3.5 - 320240MB - A系列等。

图形模块

有NHD - 12232AZ系列、NHD - 12864WX系列等众多型号。

OLED显示器

像NHD - 0216CW系列、NHD - 2.23 - 12832UC系列等。

字符模块

包含NHD - 0108系列、NHD - 0216系列等。

Chip - On - Glass

例如NHD - C0216AZ系列、NHD - C12864A1Z系列。

VFD模块

有M0116SD - 161SDBR1 - 1等多种型号。

需要注意的是,该开发板不支持串行显示器。

开发板特性

硬件特性

  • CPU:采用STM32F103RET6 ARM 32位Cortex - M3处理器,性能强劲。
  • 输出引脚和通孔:具有2.54mm(0.1”)间距的LCD开发输出引脚和通孔,方便连接各种显示器。
  • PCB尺寸:100 x 95mm,大小适中,便于操作。
  • SD卡存储:配备SD卡,预装有支持显示器的图像和文本文件,并且可以使用PC重新加载或编辑,以使用自定义设计的图像或文本评估支持的显示器。
  • 内置显示器:搭载NHD - C0216CZ - FSW - FBW显示器。
  • 用户界面:有3个按钮,方便用户操作。
  • 电源供应:采用6VDC电源供应,可通过跳线选择 + 5V、3.3V的LCD电源供应。
  • 对比度调节:通过跳线选择V0电位器的输入(VSS或VEE),并使用可变电阻调节对比度。
  • 其他开关:具备背光启用开关和MPU复位开关,还有用于编程的JTAG连接(ARM2x10引脚布局)。

使用警告

  • 开发板采用防静电包装运输,在操作时应遵循处理静电敏感设备的一般规范。
  • 该开发板主要作为学习工具和快速做出产品决策的方法,其编程和时序可能不完全符合产品规格要求,但可作为一般指导。
  • 不建议与其他制造商的显示器一起使用,使用前请查阅产品规格,确保不会对显示器或开发板造成损坏。
  • 因布线不当或测试顺序错误导致的开发板或显示器损坏不在保修范围内。

开发板使用要求

电源供应

需要6VDC、600mA的壁式变压器,开发板已包含该变压器。

SD卡

配备128MB的SD卡,包含默认文件。

跳线

包含3个跳线,用于VDD、V0和背光电源选择。

LCD接口电缆

可单独购买或自行制作。

接口介绍

输出引脚描述

Pin Symbol Level Description
1 VSS GND 接地
2 VDD 5V / 3.3V 可选5V、3.3V逻辑电源供应
3 V0 Variable LCD对比度调节电压,可在VSS到VDD或VSS到VEE之间选择
4 VEE Input LCD电压输入(通过J2选择)
5 RS or A0 H/L 寄存器选择,H = 数据,L = 指令
6 R/W or /WR H/L M6800接口中的R/W,H = 读取,L = 写入;I8080接口中的/WR,H = 写入无效,L = 写入有效
7 E or /RD H/L M6800接口中的E,H -> L = 使能脉冲;I8080接口中的/RD,H = 读取无效,L = 读取有效
8 E2 H/L H -> L = 第二个控制器的使能脉冲
9 /CS1 H/L 芯片选择,L = 芯片激活
10 /CS2 or DISP or IMO H/L 第二个控制器的芯片选择,L = 芯片激活;DISP = 显示开启信号;IMO = 接口模式选择
11 /RES H/L 复位,L = 复位控制器
12 BLE 5V / 3.3V 背光电源开关(SW5)
13 - 16 DB0 – DB3 H/L 双向三态数据总线,4位模式下不使用
17 - 20 DB4 – DB7 H/L 双向三态数据总线
21 - 28 DB8 – DB15 H/L 双向三态数据总线
29 SDI or SDA H/L 串行数据输入
30 SCK or SCL H/L 串行时钟
31 SPISS H/L 串行从设备选择
32 BLE 5V / 3.3V 背光电源开关(SW5)
33 - 36 VDD 5V / 3.3V 可选5V、3.3V逻辑电源供应
37 - 40 VSS GND 接地

跳线引脚描述

Pins Name Level Output Description
CN2 SUPPLY SELECT 5V VDD和逻辑引脚 选择5V作为显示器和逻辑的VDD
3.3V 选择3.3V作为显示器和逻辑的VDD
CN4 V0 SELECT VDD V0(引脚3) 选择VDD和VSS之间的对比度电压(用于正LCD电压),可通过VR1电位器调节
VEE 选择VSS和VEE之间的对比度电压(用于负LCD电压),VEE必须外部提供到引脚4,可通过VR1电位器调节
CN3 BACKLIGHT SUPPLY SELECT 5V SW5(引脚12,32) 选择5V作为LED背光的电源供应,可能需要外部限流电阻
3.3V 选择3.3V作为LED背光的电源供应,可能需要外部限流电阻

开发板固件描述

NHDev开发板预装有上述所有Newhaven Display模块的演示固件。通过NHDev用户界面选择所需的部件编号,就可以快速演示和评估任何这些显示模块。在选择适当的固件之前,需要将显示模块的引脚描述与NHDev输出引脚描述进行匹配并连接。然后,当通过显示模块的部件编号选择固件时,显示器将被初始化,演示文本或图像将从SD卡读取并发送到显示器上。可以编辑或替换演示文本和图像,以查看每个显示模块的多种功能。当前固件版本为V2.10。

运行开发板步骤

  1. 连接显示器:将显示模块的引脚描述与NHDev输出引脚描述进行匹配并连接。可参考http://www.newhavendisplay.com/nhdev/NHDev_Wiring_Diagram.php或显示器数据手册。
  2. 选择电源供应:根据所需显示器的规格,选择5V或3.3V的电源供应。
  3. 选择V0电源供应:根据显示器的规格,选择VDD或VEE作为V0电源供应。如果显示器的V0(对比度电压)为负、大于VDD或VEE电压输出连接到引脚4,则选择VEE;如果V0在VDD和0V之间,则选择VDD。
  4. 选择背光电源供应:根据所需显示器的规格,选择5V或3.3V的背光电源供应。如果显示器的背光需要5V或3.3V以外的电压,选择较大的电压,并在布线时在背光线路中包含限流电阻。
  5. 按下按钮:按下J1和J2(按钮按下)。
  6. 插入SD卡:确保SD卡插入NHDev开发板。
  7. 接通电源:使用附带的6.0V DC壁式变压器为NHDev开发板供电。上电后,NHDev内置显示器将显示当前程序版本。
  8. 选择显示类别:NHDev显示器将显示“Press UP to select type”。按下UP和DOWN按钮将循环显示NHDev编程演示的可用显示类别。按下SEL按钮将进入该类别并开始列出特定的部件编号型号。
  9. 选择显示型号:NHDev显示器将显示所选类别中的第一个部件编号型号。按下UP和DOWN按钮将循环显示NHDev编程演示的可用部件编号型号。当达到所需的部件编号型号时,停止按按钮。
  10. 初始化显示器:按下SEL按钮初始化所选显示器并开始演示程序。
  11. 继续演示:当提示时,按下SEL按钮继续演示程序并滚动SD卡上的相应文件。有关SD卡文件格式和编辑,请参阅附录B。在读取SD卡、重新初始化和写入显示器时,显示器可能会闪烁。
  12. 评估其他显示器:要评估另一个显示器,重置电源并重复所有步骤。

SD卡文件格式

对于每个显示模型,演示程序将尝试读取默认文件。默认文件必须保存在SD卡上并且可读,否则NHDev程序将出错并停止。默认文件在.BMP或.TXT文件格式之前总是以0(零)表示。读取并显示默认文件后,如果按下SEL按钮,将读取并显示下一个可用且可读的文件。如果没有其他文件可用,将再次显示默认文件。下一个文件通过增加.BMP或.TXT之前的数字或字母来确定。

Model No. Resolution File Type Default File Name (***Required File***)
TFTs
NHD - 1.8 - 128160EF - C 128x160 pixels 24 - bit bitmap .BMP 1_8_128160EF_0.bmp
NHD - 2.4 - 240320CF - C 240x320 pixels 24 - bit bitmap .BMP 2_4_240320CF_0.bmp
…… …… …… ……

总之,NHDev开发板为电子工程师提供了一个方便、高效的平台,用于评估和原型设计Newhaven Display的各种显示器。通过合理使用开发板和遵循相关步骤,我们可以充分发挥其功能,为产品开发提供有力支持。大家在使用过程中遇到什么问题,欢迎一起交流探讨。

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

全部0条评论

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

×
20
完善资料,
赚取积分