显示屏
屏幕是嵌入式设备的主要交互方式。ESP32 生态中常见的屏幕可分为五大类:LCD、RLCD、OLED、AMOLED 和 E-Paper(墨水屏)。它们的显示原理不同,因此在色彩、功耗、刷新速度和可读性上各有取舍,选型需结合具体应用场景。
本章先对比各类屏幕的差异供选型参考,各类屏幕的显示原理与驱动方法则分节介绍。
1. 屏幕类型一览
- LCD:依靠背光透过液晶层成像,是通用、性价比高的彩屏方案,广泛用于各类带 GUI 的设备。
- RLCD:反射式 LCD,利用环境光成像而无需背光,功耗很低且阳光下清晰可读,适合常显(Always-On)低功耗设备。
- OLED:像素自发光,无需背光,对比度高。常见的是 0.96 英寸等小尺寸单色模块,适合显示状态信息。
- AMOLED:有源矩阵驱动的 OLED,全彩、高对比度、高分辨率,常见于智能手表等小尺寸设备。
- E-Paper(墨水屏):电泳墨水成像,画面静态保持时零功耗,观感接近纸张,但刷新慢,适合电子价签、日历等低频更新场景。
2. 选型对比
| 屏幕类型 | 显示原理 | 色彩 | 功耗 | 刷新速度 | 阳光下可读性 | 典型应用 |
|---|---|---|---|---|---|---|
| LCD | 背光 + 液晶滤光 | 全彩 | 中(背光为主) | 快 | 一般 | 通用 GUI、仪表面板 |
| RLCD | 反射环境光 + 液晶 | 单色 / 低彩 | 极低 | 快 | 极佳 | 常显手表、户外设备 |
| OLED | 有机像素自发光 | 多为单色 / 双色 | 低(黑色不耗电) | 快 | 一般 | 状态显示、小型仪表 |
| AMOLED | 有源矩阵自发光 | 全彩、高对比 | 中低 | 快 | 较好 | 智能手表、高端交互设备 |
| E-Paper | 电泳墨水 | 黑白 / 三色 / 彩色 | 静态零功耗 | 慢(秒级) | 极佳 | 电子价签、日历、阅读器 |
户外使用注意
“阳光下可读性”仅表示屏幕在强环境光下是否容易看清,并不代表该屏幕可以长期暴露在阳光下使用。
长期直射阳光可能带来高温、紫外线老化、胶层老化、偏光片变质、显示不均、对比度下降等问题。即使是 RLCD 和 E-Paper 这类反射式屏幕,也应根据实际应用选择具备户外防护、温度范围、防水防潮和 UV 防护设计的模组或整机方案。
选型时可参考以下问题:
- 需要彩色 GUI?→ LCD 或 AMOLED;只显示文字和图标 → OLED、RLCD 或 E-Paper。
- 电池供电且需要长续航?画面基本不变 → E-Paper;需要常显且实时更新 → RLCD。
- 强光下使用?优先 RLCD 或 E-Paper 这类反射式屏幕。
- 追求显示效果?AMOLED 的对比度和色彩表现最佳,成本也最高。
3. 本章内容
接口、触摸和 GUI 涉及的技术与具体屏幕类型无关,以下章节分别介绍: