电子说
在电子设备设计领域,显示模块的性能和功能对产品的用户体验起着至关重要的作用。今天,我们将深入探讨 Newhaven Display 公司的 7.0" EVE2 TFT 模块(SPI)——NHD - 7.0 - 800480FT - CSXV - T,看看它能为我们的设计带来哪些惊喜。
文件下载:NHD-7.0-800480FT-CSXV-T.pdf
该模块对角线尺寸为 7 英寸,分辨率达到 800xRGBx480 像素,采用 FTDI/Bridgetek FT812 嵌入式视频引擎(EVE2),支持显示、触摸和音频功能。模块具备高亮度白色 LED 背光、全视角(MVA)、宽温度范围以及电阻式触摸屏等特性,适用于多种应用场景。
| Pin No. | Symbol | External Connection | Function Description |
|---|---|---|---|
| 1 | VDD | Power Supply | Input Voltage for TFT and FT81x (3.3V) |
| 2 | GND | Power Supply | Ground |
| 3 | SCK | MCU | SPI Clock (Input) |
| 4 | MISO/IO1 | MCU | SPI MISO (Output) / Quad - SPI mode: SPI data line 1 |
| 5 | MOSI/IO0 | MCU | SPI MOSI (Input) / Quad - SPI mode: SPI data line 0 |
| 6 | /CS | MCU | SPI Chip Select (Input), Active LOW |
| 7 | /INT | MCU | Interrupt to host (Output), Active LOW |
| 8 | /PD | MCU | Power Down control (Input), Active LOW |
| 9 | AUDIO_L | Filter/Amplifier | Audio PWM out (Output) |
| 10 | N.C. | - | No Connect |
| 11 | GPIO0/IO2 | MCU | General Purpose IO0 / SPI Quad mode: SPI data line 2 |
| 12 | GPIO1/IO3 | MCU | General Purpose IO1 / SPI Quad mode: SPI data line 3 |
| 13 | GPIO2 | MCU | General Purpose IO2 |
| 14 | GPIO3 | MCU | General Purpose IO3 |
| 15 - 16 | N.C. | - | No Connect |
| 17 - 18 | VBL | Power Supply | Input Voltage for LED Backlight Driver (3.3V/5V) |
| 19 - 20 | GND | Power Supply | Ground |
| Item | Symbol | Condition | Min. | Typ. | Max. | Unit |
|---|---|---|---|---|---|---|
| Operating Temperature Range | TOP | Absolute Max | -20 | - | +70 | ⁰C |
| Storage Temperature Range | TST | Absolute Max | -30 | - | +80 | ⁰C |
| Supply Voltage | VDD | - | 3.0 | 3.3 | 3.6 | V |
| Supply Current | IDD | VDD = 3.3V | - | 100 | - | mA |
| “H” Level Input | VIH | - | 2.0 | - | - | V |
| “L” Level Input | VIL | - | - | - | 0.8 | V |
| “H” Level Output | VOH | - | VDD - 0.4 | - | - | V |
| “L” Level Output | VOL | - | - | - | 0.4 | V |
| Supply Voltage for LED Backlight Driver | VBL | - | 2.8 | 3.3 | 5.5 | V |
| Supply Current for LED Backlight Driver | IBL | VBL = 3.3V | - | 760 | - | mA |
| IBL | VBL = 5.0V | - | 440 | - | mA | |
| Backlight PWM Frequency | fPWM | - | 800 | - | 10000 | Hz |
背光驱动使能信号连接到 FT81x 背光控制引脚,由 REG_PWM_HZ 和 REG_PWM_DUTY 两个寄存器控制。REG_PWM_HZ 指定 PWM 输出频率,范围为 250 至 10KHz,板载背光驱动器的 PWM 频率为 800 至 100KHz,因此使用时 PWM 频率应在 800 至 10KHz 之间。REG_PWM_DUTY 指定占空比,范围是 0 到 128,0 表示背光完全关闭,128 表示最大背光亮度。
若使用 Arduino 平台对该 EVE2 TFT 模块进行开发或原型设计,推荐使用 Newhaven Display 的 Arduino 扩展板 NHD - FT81x - SHIELD。该扩展板不仅提供无缝连接和直接的软件兼容性,还具备逻辑电平转换器、稳压器、音频滤波/放大器电路以及 microSD 卡插槽等实用功能。
SPI 从机默认工作在单通道模式,MOSI 作为主机输入,MISO 作为主机输出。可通过 SPI 从机自身配置为双通道和四通道模式,通过写入 REG_SPI_WIDTH 寄存器来更改通道模式。
| REG_SPI_WIDTH[1:0] | Channel Mode | Data Pins | Max Bus Speed |
|---|---|---|---|
| 00 | SINGLE (default) | MISO, MOSI | 30MHz |
| 01 | DUAL | IO0, IO1 | 25MHz |
| 10 | QUAD | IO0, IO1, IO2, IO3 | 30MHz |
| 11 | Reserved |
FT81x 寄存器控制 TFT 的时序(时钟和同步信号),针对该 EVE2 TFT 模块,推荐使用以下寄存器值:
图形引擎为每行水平线执行一次显示列表,执行显示列表中的原始对象并构建显示行缓冲区。其主要特性包括:
电阻式触摸屏由触摸屏引擎、ADC、轴开关和 ADC 输入多路复用器组成。触摸屏引擎从内存映射寄存器读取命令,生成所需的控制信号到轴开关、输入多路复用器和 ADC,ADC 数据被采集、处理并更新到相应寄存器供 MPU/MCU 读取。
FT81x 通过 PWM 输出引脚 AUDIO_L 提供单声道音频输出,可输出声音合成器和音频文件播放两种音频源。
该模块经过多项测试以确保其质量和可靠性,包括高温存储、低温存储、高温操作、低温操作、高温/湿度操作、热冲击抵抗、振动测试和静电测试等。各项测试都有明确的条件和持续时间,如高温存储测试在 +80⁰C 下进行 96 小时等。
7.0" EVE2 TFT 模块(SPI)凭借其丰富的功能、良好的电气特性和可靠的质量,为电子工程师提供了一个优秀的显示解决方案。无论是在工业控制、智能家居还是消费电子等领域,都能发挥重要作用。你在使用类似模块时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !