news 2026/4/17 21:23:12

Jetson NX自动开机电路实战:用TPS3808G18DBVR搞定上电时序(附原理图)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Jetson NX自动开机电路实战:用TPS3808G18DBVR搞定上电时序(附原理图)

Jetson NX自动开机电路实战:用TPS3808G18DBVR搞定上电时序(附原理图)

在嵌入式系统开发中,电源管理电路的设计往往决定了整个系统的稳定性和可靠性。Jetson NX作为一款高性能边缘计算平台,其上电时序控制尤为关键。本文将分享如何利用TI的TPS3808G18DBVR芯片构建一个无需MCU干预的自动开机电路,从芯片选型到参数计算,再到实测验证,手把手带你完成整个设计流程。

1. 理解Jetson NX的上电时序需求

Jetson NX模块对电源序列有严格要求,其中两个关键控制信号需要特别注意:

  • POWER_EN:需要在上电后保持至少400ms的低电平
  • SYS_RESET:需要在上电后保持不超过14ms的低电平

这两个信号的时间窗口如果控制不当,可能导致系统无法正常启动或出现随机性故障。传统方案通常采用MCU进行时序控制,但这会带来以下问题:

  1. 增加BOM成本和PCB面积
  2. 需要额外开发固件代码
  3. 引入不必要的软件复杂度

相比之下,采用专用电源管理IC的方案更加简洁可靠。TPS3808系列芯片正是为此类应用场景设计的理想选择。

2. TPS3808G18DBVR芯片深度解析

2.1 核心特性与工作原理

TPS3808G18DBVR是TI推出的一款低功耗电压监控电路,其主要特点包括:

  • 宽电压监测范围:0.4V至5V
  • 可编程延迟时间:1.25ms至10s
  • 超低静态电流:典型值1.5μA
  • 开漏输出:方便电平转换设计

芯片内部功能框图如下:

VDD ────┬───────┐ │ │ MR SENSE │ │ └───┬───┘ │ CT │ RESET

关键引脚功能说明:

引脚名称类型功能描述
VDD电源芯片工作电压(1.8V-5.5V)
MR输入手动复位,低电平有效
SENSE输入被监测电压输入
CT输入延迟时间配置引脚
RESET输出开漏输出,低电平有效

2.2 延迟时间配置方法

TPS3808提供三种延迟时间配置方式:

  1. 电阻模式:在CT和VDD之间连接40kΩ-200kΩ电阻,固定延迟300ms
  2. 悬空模式:CT引脚悬空,固定延迟20ms
  3. 电容模式:在CT和GND之间连接>100pF电容,延迟时间可调

对于Jetson NX应用,我们需要精确控制延迟时间,因此选择电容模式。延迟时间计算公式为:

Ct(nF) = [td(S)-0.0005] × 175

其中:

  • Ct:CT引脚对地电容值(nF)
  • td:期望的延迟时间(s)

3. 电路设计与参数计算

3.1 原理图设计

基于Jetson NX的需求,我们需要两个独立的TPS3808电路分别控制POWER_EN和SYS_RESET信号。完整原理图如下:

[原理图示意图] TPS3808(U1) TPS3808(U2) ┌──────────────┐ ┌──────────────┐ │ VDD RESET │ │ VDD RESET │ │ MR │ │ MR │ │ SENSE │ │ SENSE │ │ CT GND │ │ CT GND │ └──────┬───────┘ └──────┬───────┘ │ │ 82nF 1.5nF │ │ GND GND

3.2 关键元件参数计算

对于POWER_EN信号(要求≥400ms):

td = 0.4s + 0.1s(余量) = 0.5s Ct = (0.5 - 0.0005) × 175 ≈ 87.4nF

实际选用标准值82nF电容,计算延迟:

td = (82/175) + 0.0005 ≈ 0.469s (469ms)

对于SYS_RESET信号(要求≤14ms):

td = 0.01s - 0.001s(余量) = 0.009s Ct = (0.009 - 0.0005) × 175 ≈ 1.49nF

实际选用1.5nF电容,计算延迟:

td = (1.5/175) + 0.0005 ≈ 0.0091s (9.1ms)

3.3 PCB布局注意事项

  1. 去耦电容:每个TPS3808的VDD引脚需要就近放置0.1μF陶瓷电容
  2. 走线长度:CT引脚到电容的走线应尽量短,减少寄生电容影响
  3. 接地处理:模拟地和数字地单点连接
  4. 信号完整性:RESET输出信号线避免与高频信号平行走线

4. 实测验证与误差分析

4.1 示波器实测波形

上电后捕获的关键信号时序:

[波形示意图] POWER_EN ______|¯¯¯¯¯¯¯¯¯¯|_________ ↑ ↑ ↑ 0ms 490ms ≥900ms SYS_RESET ______|¯¯|_________________ ↑ ↑ ↑ 0ms 10ms ≤14ms

实测结果:

  • POWER_EN延迟:490ms (设计值470ms)
  • SYS_RESET延迟:10ms (设计值9.1ms)

4.2 误差来源分析

实测值与计算值的偏差主要来自以下几个方面:

  1. 电容容差:普通陶瓷电容通常有±10%的容差
  2. 公式近似:厂家提供的计算公式本身存在一定近似
  3. 寄生参数:PCB走线引入的寄生电容和电阻
  4. 温度影响:电容值随温度变化

误差计算:

POWER_EN误差 = (490-470)/470 ≈ 4.26% SYS_RESET误差 = (10-9.1)/9.1 ≈ 9.89%

均在可接受范围内,特别是考虑到POWER_EN要求的400ms最小延迟,490ms的结果留有充足余量。

5. 工程实践中的经验分享

在实际项目中使用TPS3808G18DBVR时,有几个容易忽视的细节值得注意:

  1. 上电冲击问题:在极端情况下,快速上电可能导致监控电路误触发。解决方法是在VDD引脚增加1μF以上的储能电容。

  2. 手动复位设计:虽然本应用不需要手动复位功能,但建议保留MR引脚的设计灵活性。典型接法:

    MR ──┬── VDD │ 10kΩ │ GND
  3. RESET输出驱动:开漏输出需要上拉电阻,推荐值:

    • 3.3V系统:4.7kΩ
    • 1.8V系统:10kΩ
  4. 批量生产一致性:如果对时序精度要求极高,可以考虑:

    • 使用±1%精度的电容
    • 在CT引脚预留可调电阻位置
    • 增加测试点方便产线校准

6. 替代方案对比

除了TPS3808,市场上还有其他方案可以实现类似功能,下面是几种常见方案的对比:

方案优点缺点适用场景
TPS3808简单可靠,成本低固定阈值标准电源序列控制
MCU控制灵活可编程开发复杂,成本高复杂时序需求
分立元件BOM成本最低精度差,稳定性低对成本极度敏感
专用PMIC集成度高灵活性差,交期长多路电源管理

对于大多数Jetson NX应用场景,TPS3808在成本、可靠性和易用性之间取得了很好的平衡。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/11 23:49:00

Python 3.12 Special Attribute - 08 - __module__

Python 3.12 Special Attribute - __module____module__ 是 Python 中一个重要的内置特殊属性,它存储了定义 类、函数、方法 的模块名称(字符串)。这个属性在序列化(如 pickle)、动态导入、调试以及框架设计中扮演着…

作者头像 李华
网站建设 2026/4/11 23:44:17

Python爬虫实战:手把手教你如何打造MIME 类型助手!

㊗️本期内容已收录至专栏《Python爬虫实战》,持续完善知识体系与项目实战,建议先订阅收藏,后续查阅更方便~ ㊙️本期爬虫难度指数:⭐ (基础入门篇) 🉐福利: 一次订阅后,专栏内的所有…

作者头像 李华
网站建设 2026/4/11 23:42:11

从逐日NC数据到多维时空统计:Python实战SST的年、月、日及全局平均

1. 理解海表温度数据与NetCDF格式 海表温度(Sea Surface Temperature, SST)是海洋研究中最重要的基础数据之一。想象一下,你手里有一本厚厚的日历,每天记录着全球海洋各个位置的温度读数,连续记录了十几年甚至几十年。…

作者头像 李华
网站建设 2026/4/11 23:36:31

华为OD机试真题 新系统2026-04-01 C语言 实现【勇攀数字高峰】

目录 题目 思路 Code 题目 请你在给定的数字地形图中寻找登山路径,数字代表当前位置的海拔高度,要求从最低海拔出发,不断攀登,最终到达最高山峰。你需要寻找所有满足条件的登山路径。地图已经保证最低海拔和最高山峰都只有一个。 路径条件 登山规则:路径上的海拔必须严格…

作者头像 李华
网站建设 2026/4/11 23:35:33

XhsClient多账号管理架构深度解析:高性能爬虫系统实战指南

XhsClient多账号管理架构深度解析:高性能爬虫系统实战指南 【免费下载链接】xhs 基于小红书 Web 端进行的请求封装。https://reajason.github.io/xhs/ 项目地址: https://gitcode.com/gh_mirrors/xh/xhs XhsClient作为小红书数据采集的高性能Python库&#x…

作者头像 李华