电子说
在电子设计领域,液晶显示模块是一种常见且重要的组件。今天我们就来详细探讨Newhaven Display International公司的NHD - 0220DZ - FSW - GBW字符液晶显示模块,看看它有哪些特性和应用要点。
NHD - 0220DZ - FSW - GBW是一款2行x20字符的液晶显示模块。从型号命名上我们可以获取很多信息:
它具备2行x20字符的显示能力,内置ST7066U控制器,采用+5.0V电源供电,工作在1/16 duty、1/5 bias的模式下。
| Pin No. | Symbol | External Connection | Function Description |
|---|---|---|---|
| 1 | V SS | Power Supply | Ground |
| 2 | V DD | Power Supply | Supply Voltage for logic (+5.0V) |
| 3 | V 0 | Adj. Power Supply | Supply Voltage for contrast (approx. 0.7V) |
| 4 | RS | MPU | Register Select signal. RS = 0: Command; RS = 1: Data |
| 5 | R/W | MPU | Read/Write select signal, R/W = 1: Read; R/W = 0: Write |
| 6 | E | MPU | Operation Enable signal. Falling edge triggered. |
| 7 - 10 | DB0 – DB3 | MPU | Four low order bi - directional three - state data bus lines. Not used during 4 - bit operation. |
| 11 - 14 | DB4 – DB7 | MPU | Four high order bi - directional three - state data bus lines. |
| 15 | LED+ | Power Supply | Backlight Anode (+5.0V via on - board resistor) |
| 16 | LED - | Power Supply | Backlight Cathode (Ground) |
推荐使用2x8、2.54mm间距的LCD连接器。
| Item | Symbol | Condition | Min. | Typ. | Max. | Unit |
|---|---|---|---|---|---|---|
| Operating Temperature Range | T OP | Absolute Max | - 20 | - | +70 | ⁰C |
| Storage Temperature Range | T ST | Absolute Max | - 30 | - | +80 | ⁰C |
| Supply Voltage | V DD | - | 4.7 | 5.0 | 5.3 | V |
| Supply Current | I DD | V DD = 5.0V | 1.0 | 1.5 | 2.5 | mA |
| Supply for LCD (contrast) | V DD - V 0 | T OP = 25°C | 4.1 | 4.3 | 4.5 | V |
| “H” Level input | V IH | - | 0.7 * V DD | - | V DD | V |
| “L” Level input | V IL | - | V SS | - | 0.6 | V |
| “H” Level output | V OH | - | 3.9 | - | V DD | V |
| “L” Level output | V OL | - | V SS | - | 0.4 | V |
| Backlight Supply Voltage | V LED | - | 4.8 | 5.0 | 5.2 | V |
| Backlight Supply Current | I LED | V LED = 5.0 V | 20 | 30 | 40 | mA |
从这些电气特性中,我们可以了解到该模块的工作温度范围、电源电压和电流要求等重要信息,在设计电路时需要确保满足这些参数要求,否则可能会影响模块的正常工作。大家在实际设计中,有没有遇到过因为电气参数不匹配而导致模块故障的情况呢?
| Item | Symbol | Condition | Min. | Typ. | Max. | Unit | ||
|---|---|---|---|---|---|---|---|---|
| Optimal Viewing Angles | Top | ϕY+ | CR ≥ 2 | - | 40 | - | ° | |
| Bottom | ϕY - | - | 60 | - | ° | |||
| Left | θX - | - | 60 | - | ° | |||
| Right | θX+ | - | 60 | - | ° | |||
| Contrast Ratio | CR | - | 2 | 5 | - | - | ||
| Response Time | Rise | T R | T OP = 25°C | - | 150 | 250 | ms | |
| Fall | T F | - | 200 | 300 | ms |
这些光学特性决定了模块的显示效果,例如最佳视角和对比度等。在实际应用中,我们需要根据具体的使用场景来考虑这些因素,以确保用户能够获得良好的视觉体验。你在设计显示界面时,会优先考虑哪个光学特性呢?
| 模块内置ST7066U控制器,其详细规格可从http://www.newhavendisplay.com/app_notes/ST7066U.pdf下载。同时,文档中还给出了DDRAM地址分配: | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 14 |
|---|---|---|---|---|---|---|---|---|---|---|
| 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 | ||||||||||
| 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 |
| 文档提供了一系列指令及其代码和功能描述,例如: | Instruction | Instruction code | Description | 270 KHZ Execution time (f OSC = | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| RS | R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 | |||||||||||||
| Clear Display | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | Write “20H” to DDRAM and set DDRAM address to “00H” from AC | 1.52ms | ||
| Return Home | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | - | Set DDRAM Address to “00H” from AC and return cursor to its original position if shifted. The contents of DDRAM are not changed. | 1.52ms |
这些指令是控制模块显示内容和操作的关键,工程师需要根据具体需求选择合适的指令进行编程。在实际编程中,你觉得哪个指令最常用呢?
包括从MPU向ST7066U写入数据和从ST7066U向MPU读取数据的时序特性,例如写入数据时的使能周期时间、使能脉冲宽度等参数。这些时序参数对于确保数据的正确传输至关重要,在设计电路和编写程序时需要严格按照这些参数进行操作。 虽然在搜索“液晶显示模块时序特性设计要点”时遇到了网络超时问题,但我们可以根据文档中的时序特性内容,简单跟大家分享一些设计要点。在设计与NHD - 0220DZ - FSW - GBW模块通信的电路和程序时,要严格按照其规定的时序参数来操作。比如使能周期时间、使能脉冲宽度、地址建立时间、数据建立时间等,任何一个参数不满足要求,都可能导致数据传输错误,进而影响显示效果。
文档给出了8位和4位的初始化程序示例。8位初始化程序通过一系列命令来唤醒模块、设置功能、开启显示等;4位初始化程序则在操作上略有不同,需要分两次发送数据。这些初始化程序是模块正常工作的基础,在实际应用中需要根据具体情况进行调整。你在使用这个模块时,会选择8位还是4位的初始化方式呢?
该模块经过了多项质量测试,包括高温存储、低温存储、高温操作、低温操作、高温/湿度操作、热冲击抗性、振动测试和静电测试等。这些测试确保了模块在不同环境条件下的可靠性和稳定性。例如高温存储测试在+80⁰C下进行96小时,低温存储测试在 - 30⁰C下进行96小时等。在实际应用中,我们需要根据模块的使用环境来评估这些测试结果,以确保模块能够正常工作。你在实际项目中,有没有遇到过因为环境因素导致模块出现故障的情况呢?
使用LCDs/LCMs时,可查看www.newhavendisplay.com/specs/precautions.pdf中的注意事项;同时,关于保修信息和条款可访问http://www.newhavendisplay.com/index.php?main_page=terms。
总之,NHD - 0220DZ - FSW - GBW字符液晶显示模块具有丰富的功能和良好的性能,但在使用过程中需要我们仔细了解其各项特性和要求,才能充分发挥其优势。希望以上内容对大家在使用该模块进行电子设计时有所帮助。
全部0条评论
快来发表一下你的评论吧 !