当前位置: 首页 > news >正文

RK3568开发板关机也能遥控?聊聊IR红外接收电路里VCC_3V3和VCC3V3_PMU的那点事儿

RK3568开发板红外遥控的电源玄机:VCC_3V3与VCC3V3_PMU的工程抉择

当智能家居设备的用户按下遥控器电源键时,很少有人会思考这个简单动作背后的硬件设计哲学。RK3568开发板上那个不起眼的红外接收头供电选择,实则牵动着产品定义的核心矛盾——功能完整性与功耗控制的永恒博弈。

1. 红外遥控唤醒的硬件基础

在RK3568开发板的电路设计中,红外接收模块的供电引脚连接处常会出现两个看似相似的选项:VCC_3V3VCC3V3_PMU。这两个3.3V电源轨的差异,直接决定了设备在关机状态下能否响应红外信号。

  • VCC_3V3:系统主电源轨,仅在设备完全上电后激活
  • VCC3V3_PMU:电源管理单元供电,只要接入DC电源就持续存在

典型红外接收电路配置参数对比:

参数VCC_3V3方案VCC3V3_PMU方案
待机功耗0W(完全断电)约15-30mW
响应延迟需等待系统启动即时响应
唤醒能力无法唤醒支持硬关机唤醒
电路复杂度简单需防倒灌设计
// 典型Linux设备树电源配置示例 &ir_receiver { vcc-supply = <&vcc3v3_pmu>; // 或 <&vcc_3v3> status = "okay"; };

设计警示:选择VCC3V3_PMU供电时,必须确保红外接收头的静态电流控制在μA级,否则会导致待机功耗超标。

2. 电源树架构的深层解析

RK3568的电源管理系统采用分级供电策略,理解这一点是做出正确设计决策的关键。处理器内部集成的PMU(电源管理单元)如同一个精密的配电盘,管理着二十余路不同电压域的供电。

典型电源树结构:

  1. 直流输入阶段
    • 5V DC输入过压保护
    • 锂电池充电管理(如有)
  2. 一级转换
    • 生成系统主电源VCC_3V3
    • 维持PMU常电VCC3V3_PMU
  3. 二级转换
    • 核心电压(如CPU的0.9V)
    • 接口电源(如USB的1.8V)

当使用示波器测量这两个电源轨时,会观察到显著差异:

  • VCC3V3_PMU在DC插入后立即建立
  • VCC_3V3需等待PMIC完成上电时序

3. 低功耗设计的工程实践

选择VCC3V3_PMU方案时,工程师需要解决一系列衍生问题。某智能音箱项目的实测数据显示,不当的红外电路设计可使待机功耗从设计目标的20mW飙升至150mW。

优化方案 checklist:

  • [ ] 选用低功耗红外接收头(如Vishay TSOP48系列)
  • [ ] 在接收头电源路径串联10Ω电阻限制浪涌电流
  • [ ] 添加MOSFET开关电路实现软件可控断电
  • [ ] 在PCB布局时缩短PMU到接收头的走线距离
# 功耗估算工具代码片段 def calculate_standby_power(): ir_current = 0.5 # mA pmu_efficiency = 0.85 total_power = (3.3 * ir_current) / pmu_efficiency print(f"预计待机功耗:{total_power:.2f}mW")

某OTT盒子厂商的惨痛教训:初期版本因忽略接收头漏电流,导致批量产品待机功耗超标,不得不通过固件更新禁用关机唤醒功能,引发大量用户投诉。

4. 系统级设计考量

超越单纯的电路选择,优秀的设计需要全局视角。当项目需求文档出现"支持红外遥控开机"条款时,硬件工程师应与产品经理深入探讨以下问题:

  • 目标市场的能效认证要求(如欧盟ERP Lot6)
  • 用户实际使用频率统计数据
  • 替代唤醒方案(如蓝牙低功耗)的成本分析

多方案对比决策矩阵:

评估维度纯硬件方案混合唤醒方案纯软件方案
BOM成本增加0.3$1.2$0$
开发复杂度
用户体验最佳良好较差
认证通过率80%95%100%

在参与某智能电视项目时,我们最终采用折中方案:使用VCC3V3_PMU供电但增加光耦隔离,在检测到连续1小时无操作后自动切断红外模块供电。这种动态功耗管理使产品同时满足了用户期望和能源之星认证要求。

5. 信号完整性的隐藏挑战

当供电问题解决后,工程师常会忽视信号路径的设计细节。某开发板曾出现诡异现象:关机状态下红外接收距离大幅缩短,根本原因竟是PMU电源的噪声特性与主电源不同。

关键设计要点:

  1. 在接收头信号线串联22Ω电阻抑制反射
  2. 电源引脚布置0.1μF+1μF去耦电容组合
  3. 避免将红外电路布置在DC-DC转换器下方
  4. 使用4层板时确保完整地平面

实测数据表明,优化后的电路可将信噪比提升6dB以上:

测试条件原始设计优化设计
3米接收成功率78%99%
抗日光干扰能力优良
静电放电抗扰度±2kV±8kV

硬件设计的艺术往往体现在这些看似微不足道的细节选择中。记得在某医疗设备项目中,正是由于坚持使用屏蔽电缆连接红外接收头,才通过了严苛的EMC辐射测试。这些经验积累,最终构成了工程师的设计直觉。

http://www.jsqmd.com/news/887877/

相关文章:

  • 终极指南:让旧款Mac焕发新生的OpenCore Legacy Patcher完整教程
  • DM-VIO代码实战:手把手教你复现这篇2022年最好的单目VIO论文
  • 毕业设计定制作品---【芳芯科技】融合图像识别与美妆推荐的智能化妆镜系统
  • Privacy工具的安全审计:确保隐私检测工具本身的安全性终极指南 [特殊字符]
  • Playwright CLI退役通知:开发者应该如何应对?
  • 用马尔可夫链建模销售周期:从CRM数据到可执行的流程优化
  • MacBook蓝牙总断连?别急着怪设备,先检查这3个系统设置(附保姆级排查流程)
  • 5个tools.simonwillison.net开发者必备的Python脚本工具
  • 嵌入式Linux开发:手把手教你通过uboot bootargs动态调整MTD/MMC分区(含实操避坑)
  • Unity中PadLeft/PadRight字符串补位实战指南
  • 效率翻倍!用C++‘筛选法’批量分解质因数,LeetCode刷题利器
  • Gpredict高级技巧:如何设置天线控制与多普勒频移补偿
  • ARM通用定时器CNTHP_CVAL寄存器详解与应用
  • 设计模式系列文章(基础篇第 3 篇):工厂方法模式——解耦对象创建与使用
  • 从零到一复现FlowNet-C:用PyTorch手把手搭建你的第一个光流估计网络(附完整代码)
  • 2026年优质网站建设公司精选:国内外服务商选型全指南
  • 别再傻傻做27次实验了!用SPSSAU三分钟搞定正交试验设计(附极差分析保姆级教程)
  • 如何快速获取最新FFmpeg:Windows用户的完整构建指南
  • Unity热更新实战:AB包+ILRuntime代码热更闭环方案
  • FastLED实例教程:10个精选项目带你玩转LED灯光效果
  • MATLAB搞DMS摄像头:为什么你拍到脸了,算法还是说“司机不在”?
  • TriADA架构:3D张量计算的高效加速方案
  • 如何ChatGPT和Gemini的回答导出文件
  • 本地视频转文字完全免费教程:video2text实现离线语音转写+AI智能总结
  • Blender MMD插件终极指南:3步解锁专业级MMD动画制作
  • 解决Stremio插件问题:stremio-addons-list常见错误与修复方案
  • HashCalculator:一键解决文件验证难题的终极哈希批量计算器
  • GPU资源管理优化:动态分配与多平台实践
  • AI懂不懂幽默
  • 告别混乱文件管理:用Minio的‘伪文件夹’实现清晰的数据分层与查询