7.0" EVE2 TFT 模块(SPI):多功能显示解决方案
在电子设备设计领域,显示模块的性能和功能对产品的用户体验起着至关重要的作用。今天,我们将深入探讨 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)、宽温度范围以及电阻式触摸屏等特性,适用于多种应用场景。
二、模块特性
1. 机械设计
- 产品描述:7 英寸 800x480 高级 EVE2 TFT 带电阻式触摸屏。
- 驱动 IC:FT812。
- 接口类型:支持 SPI、D - SPI、Q - SPI 接口。
- 电源要求:EVE2 需 3.3V 供电,背光需 3.3V/760mA 供电。
- 光学特性:常白模式、透射式、防眩光,亮度达到 600 cd/m²。
- 推荐线缆:CN1 为 2x10pin 2.54mm 间距 IDC 电缆;CN2 为 20pin 1.0mm 间距 FFC 电缆。需注意,处理模块底部边缘的 FPC 连接时要格外小心,避免损坏导致显示或触摸故障。
2. 引脚分配与功能
| 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 |
3. 电气特性
| 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 |
三、功能模块详解
1. 背光驱动配置
背光驱动使能信号连接到 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 表示最大背光亮度。
2. Arduino 应用
若使用 Arduino 平台对该 EVE2 TFT 模块进行开发或原型设计,推荐使用 Newhaven Display 的 Arduino 扩展板 NHD - FT81x - SHIELD。该扩展板不仅提供无缝连接和直接的软件兼容性,还具备逻辑电平转换器、稳压器、音频滤波/放大器电路以及 microSD 卡插槽等实用功能。
3. 串行主机接口
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 |
4. TFT 时序特性
FT81x 寄存器控制 TFT 的时序(时钟和同步信号),针对该 EVE2 TFT 模块,推荐使用以下寄存器值:
- 水平时序:REG_HSIZE = 800,REG_HCYCLE = 928,REG_HOFFSET = 88,REG_HSYNC0 = 0,REG_HSYNC1 = 48。
- 垂直时序:REG_VSIZE = 480,REG_VCYCLE = 525,REG_VOFFSET = 32,REG_VSYNC0 = 0,REG_VSYNC1 = 3。
- 时钟设置:REG_PCLK = 2,REG_SWIZZLE = 0,REG_PCLK_POL = 1,REG_CSPREAD = 1,REG_DITHER = 1。
5. 图形引擎
图形引擎为每行水平线执行一次显示列表,执行显示列表中的原始对象并构建显示行缓冲区。其主要特性包括:
- 支持多种原始对象,如线条、点、矩形、位图、文本显示、柱状图等。
- 具备模板测试、alpha 混合和遮罩等操作,可创建丰富的效果。
- 对原始对象(除位图外)进行抗锯齿处理,使显示更平滑。
- 支持位图变换,如平移、缩放和旋转。
- 以 1/16 像素精度绘制显示像素。
- 拥有四级图形状态和标签缓冲区检测功能。
- 还支持自定义内置小部件和功能,如 JPEG 解码、屏幕保护、校准等。
6. 触摸屏引擎
电阻式触摸屏由触摸屏引擎、ADC、轴开关和 ADC 输入多路复用器组成。触摸屏引擎从内存映射寄存器读取命令,生成所需的控制信号到轴开关、输入多路复用器和 ADC,ADC 数据被采集、处理并更新到相应寄存器供 MPU/MCU 读取。
7. 音频引擎
FT81x 通过 PWM 输出引脚 AUDIO_L 提供单声道音频输出,可输出声音合成器和音频文件播放两种音频源。
- 声音合成器:通过加载 REG_SOUND 寄存器的代码值并向 REG_PLAY 寄存器写入 1 来播放音效,音效播放时 REG_PLAY 寄存器读为 1,结束时返回 0。声音音量由 REG_VOL_SOUND 寄存器控制。
- 音频播放:将原始音频数据加载到 FT81x 的 RAM 中,并设置相应寄存器开始播放。支持的单声道音频格式包括 8 位 PCM、8 位 uLAW 和 4 位 IMA - ADPCM。
四、质量信息
该模块经过多项测试以确保其质量和可靠性,包括高温存储、低温存储、高温操作、低温操作、高温/湿度操作、热冲击抵抗、振动测试和静电测试等。各项测试都有明确的条件和持续时间,如高温存储测试在 +80⁰C 下进行 96 小时等。
五、总结
7.0" EVE2 TFT 模块(SPI)凭借其丰富的功能、良好的电气特性和可靠的质量,为电子工程师提供了一个优秀的显示解决方案。无论是在工业控制、智能家居还是消费电子等领域,都能发挥重要作用。你在使用类似模块时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
发布评论请先 登录
7.0" EVE2 TFT 模块(SPI):多功能显示解决方案
评论