电子说
在电子设计领域,开发板是我们进行产品评估和原型设计的得力工具。今天要给大家介绍的是Newhaven Display International推出的NHDev开发板,它专为评估和原型设计该公司的OLED、TFT、COG、图形和字符LCD显示器而设计。
文件下载:NHDEV DEVELOPMENT BOARD.pdf
NHDev开发板支持多种类型的显示器,涵盖了TFT、图形模块、OLED显示器、字符模块、Chip - On - Glass和VFD模块等。
包括NHD - 1.8 - 128160EF - C系列、NHD - 2.4 - 240320CF - C系列等多种型号。部分型号需要控制器板,如NHD - 3.5 - 320240MB - A系列等。
有NHD - 12232AZ系列、NHD - 12864WX系列等众多型号。
像NHD - 0216CW系列、NHD - 2.23 - 12832UC系列等。
包含NHD - 0108系列、NHD - 0216系列等。
例如NHD - C0216AZ系列、NHD - C12864A1Z系列。
有M0116SD - 161SDBR1 - 1等多种型号。
需要注意的是,该开发板不支持串行显示器。
需要6VDC、600mA的壁式变压器,开发板已包含该变压器。
配备128MB的SD卡,包含默认文件。
包含3个跳线,用于VDD、V0和背光电源选择。
可单独购买或自行制作。
| 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。
对于每个显示模型,演示程序将尝试读取默认文件。默认文件必须保存在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的各种显示器。通过合理使用开发板和遵循相关步骤,我们可以充分发挥其功能,为产品开发提供有力支持。大家在使用过程中遇到什么问题,欢迎一起交流探讨。
全部0条评论
快来发表一下你的评论吧 !