无线投屏就是通过无线传输的方式将移动设备(如手机、平板、笔记本、电脑)的画面“实时地”投射到支持此功能的外设大屏幕上,实现多屏共享。它具有连线少、简单易操作、实时传输、稳定性和多人协作等特点。
目前主流无线投屏系统只支持4 路投屏,且4 路长时间投屏时容易出现卡顿、花屏等现象,严重影响了会议体验。本文设计的一款8K 无线投屏系统,支持8 路跨协议同时投屏,性能稳定,投屏效果更好,且支持单路8K@60FPS 投屏,给会议带来极致体验。
1 硬件设计
无线投屏系统主控采用瑞芯微RK3588,WiFi 采用瑞昱RTL88222CU。系统HDMI2.1 接口,无线投屏系统通过HDMI 将移动设备(如手机、平板、笔记本、电脑)的画面传输到外设大屏上;无线投屏系统采用5V/2A供电。
1.1 RK3588介绍
瑞芯微RK3588 是8K 旗舰芯片,采用ARM 架构,它采用8 nm 先进制程,集成了8 核64 位架构,最大可配32GB 大内存,支持8K 视频编解码,具有高性能,低功耗等特点,。
1.2 RTL88222CU介绍
瑞昱RTL88222CU 是一款高度集成的双频Wi-Fi+蓝牙5.0 2T2R SDIO3.0 模块。支持802.11n 2.4 GHz 或5GHz 双频段MIMO 和802.11ac wave-2 MU-MIMO,向后兼容IEEE 802.11a/b/g/n/ac 标准,提供最大867 Mbps 的PHY数据速率。主机接口符合无线局域网SDIO 1.1/2.0/3.0标准,时钟率高达208 MHz,BT 采用HS-UART 接口,包含蓝牙V2.1/3.0/4.1/4.2,支持蓝牙5.0 系统。


图1
1.3 硬件设计
无线投屏系统硬件电路主要包括主控电路、Wi-Fi 电路、电源电路、时钟复位电路、USB接口和HDMI 接口等。硬件电路如图2:

图2
其中,系统采用5V/2A 供电,电源电路、时钟复位电路保证系统正常运行,WIFI 用于移动设备(如手机、平板、笔记本、电脑)无线连接,HDMI 线缆把无线投屏获取的移动设备画面实时的显示在大屏上。
RK3588 芯片有两个PLL 的电源, 分别是PLL_AVDD_1V8 和PLL_AVDD_0V8,为防止干扰PLL 电源被干扰,耦电容设计上必须靠近引脚摆放且单独LDO 供电。给芯片Logic 和NPU 电源供电的电源芯片LDO 供电能力大于2 A,否则系统会不稳定。24 MHz晶振和内部反馈电路共同构成了系统的时钟电路,芯片的nPOR 引脚低电平有效,用来实现芯片复位,复位时间大于4 μs 可以保证芯片稳定工作。晶振的XIN、XOUT 信号在PCB 设计时走线全程做包地处理,并保证这些信号有完整的参考地, 晶体电路下方不能电源线或有高速信号穿过,并且不超过两个过孔,晶振靠近主控放置。DDR 组内的不同信号线之间和组间两相邻信号线均要保持“3W”原则,CLKP、CLKN 差分对线长误差小于5 mil,DQS、DM 和DATA 的线长误差小于10 mil,DQSnP、DQSnM 差分对线长误差小于5 mil。FLASH 保持信号参考平面完整避免信号走线穿越电源分割区域,相邻信号走线间距保持“3W”原则。
2 软件设计
软件遵循Android 的系统架构,从下到上依次是内核(Linux Kernel)、运行时环境(Android Runtime)、库(Libraries)、应用框架(Application Framework)、应用(Applications)。我们主要修改应用框架和应用,而且分功能模块开发,每个功能模块独立于其他模块,最大限度减少耦合,方便后续功能扩展。
2.1 内核(Linux Kernel)
Android 基于Linux 4.4 提供核心系统服务,例如:安全、内存管理、进程管理、网络堆栈、驱动模型。Linux Kernel 也作为硬件和软件之间的抽象层,它隐藏具体硬件细节而为上层提供统一的服务。
2.2 运行时环境(Android Runtime)
Android 包含一个核心库的集合,提供大部分在Java 编程语言核心类库中可用的功能。每一个Android应用程序是Dalvik 虚拟机中的实例,运行在他们自己的进程中。Dalvik 虚拟机设计成,在一个设备可以高效地运行多个虚拟机。
2.3 库(Libraries)
Android 包含一个C/C++ 库的集合,供Android 系统的各个组件使用。这些功能通过Android 的应用程序框架(application framework) 暴露给开发者。
2.4 应用框架(Application Framework)
通过提供开放的开发平台,Android 使开发者能够编制极其丰富和新颖的应用程序。开发者可以自由地利用设备硬件优势、访问位置信息、运行后台服务、设置闹钟、向状态栏添加通知等等。开发者可以完全使用核心应用程序所使用的框架APIs。应用程序的体系结构旨在简化组件的重用,任何应用程序都能发布他的功能且任何其他应用程序可以使用这些功能( 需要服从框架执行的安全限制)。
2.5 应用(Applications)
Android 装配一个核心应用程序集合,包括电子邮件客户端、SMS 程序、日历、地图、浏览器、联系人和其他设置。所有应用程序都是用Java 编程语言写。更加丰富的应用程序有待我们去开发。软件结构如下:

图3
3 结束语
本文本文设计了一款8K 无线投屏系统,支持8 路跨协议同时投屏,且支持单路8K@60FPS 投屏,实验证明本文设计的无线投屏系统性能稳定,投屏效果好。
上一篇:简化脉率/血氧可穿戴设备的设计
下一篇:基于RK3588的云电脑系统设计与实现
推荐阅读最新更新时间:2026-03-21 01:06
- 边缘计算主机盒选购指南:五大核心指标解析
- Arm AGI CPU 更多细节:台积电 3nm 制程、Neoverse V3 微架构
- Arm AGI CPU 重磅发布:构筑代理式 AI 云时代的芯片基石
- Arm 拓展其计算平台矩阵,首次跨足芯片产品
- 阿里达摩院发布RISC-V CPU玄铁C950,首次原生支持千亿参数大模型
- 边缘 AI 加速的 Arm® Cortex® ‑M0+ MCU 如何为电子产品注入更强智能
- 阿里达摩院发布玄铁C950,打破全球RISC-V CPU性能纪录
- VPU中的“六边形战士”:安谋科技Arm China发布“玲珑”V560/V760 VPU IP
- 利用锚定可信平台模块(TPM)的FPGA构建人形机器人安全
- ADR435B 5 Vout 超低噪声 XFET 电压基准的典型应用,具有灌电流和拉电流能力
- 使用 Analog Devices 的 ADP8140 的参考设计
- NCP699SN30T1G 150mA、3 路输出电压 CMOS 低 Iq LDO 的典型应用,在 TSOP-5 中启用
- ZTL431过压/欠压保护电路典型应用
- 使用 Microchip Technology 的 DVR2802B3 的参考设计
- 开源的浮游生物监测分析设备PlanktoScope
- STK503,旨在评估 AT90USB AVR MCU 的入门套件,通过 AVR Studio 支持 JTAGICE mkII 和 AVRISP mkII
- 使用 BittWare 的 XCVU190 的参考设计
- 远程声控参考设计
- NCP4354AADAPGEVB,用于 NCP4354、65W 适配器关闭模式控制器的评估板
- 英特尔创始人、“摩尔定律”提出者戈登·摩尔去世
- 本周机器人行业大事件TOP5
- G20周刊|埃斯顿与北自所达成战略合作、海康机器人发布光伏组件汇流带视觉检测解决方案
- 14家工业智能企业入选《上海市智能机器人标杆企业与应用场景推荐目录》
- 大声量 | 2023机器视觉技术与应用峰会议程新鲜出炉!
- 如何使用频谱分析仪来侦测微波炉泄漏的功率
- 同惠TH2638A高速精密电容测量仪应用于新能源汽车
- 瑞萨电子推出两个全新产品群扩展RA MCU产品家族,打造性能、功能和价值的理想组合
- 特斯拉发布 2022 年 Q4 安全报告:Autopilot 有效降低车祸发生率
- 微软推进 1 万人裁员计划,裁掉整个AI伦理道德团队

RK3588demo板原理图PCB
小波理论_浅谈应用(英文)[WAVELET THEORY]
现代雷达系统的信号设计
BFR340T






京公网安备 11010802033920号