热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

TPS5430电路仿真与实测对比分析

目录一、电源启动时间测试二、常见故障2.1、丢失BOOT电容2.2、PwPd未接地2.3、D1使用错误总结一、电源启动时间测试原理图与仿真图如图1和图2所示ÿ

目录

一、电源启动时间测试

二、常见故障

2.1、丢失BOOT电容

2.2、PwPd未接地

2.3、D1使用错误

总结




一、电源启动时间测试

原理图与仿真图如图1和图2所示:仿真图中的R2是5V输出电压的负载电阻,输出能力5V/1.67欧=3A。原理图中的Pin9是芯片背部的裸露的焊盘要与GND连接,R16和LD1是用于指示5V输出正常。


图1


图2

 仿真:TPS5430输出5V上电时间仿真如图3所示,可以看到从0V上升到5V的时间是10-2.5=7.5ms。(仿真使用TINA软件,仿真文件可以在TI官网搜索TPS5430即可下载。)


图3

示波器实测如图4所示:TPS5430输出5V上电时间波形,可以看到从0V上升到5V大概需要8ms时间,与仿真波形基本一致。


图4


二、常见故障

针对TPS5430的常见故障如缺少某些关键元件或者焊接断路等进行仿真,并通过实测电路对比验证,首先要保证芯片是正常的(比如说新片子或者旧的已经测试完可以用的芯片),所以下面的故障是不考虑芯片故障的。


2.1、丢失BOOT电容

BOOT电容用于芯片启动,丢失BOOT电容后,测试到输出波形如图5所示,可以看到不仅启动时间增加到50ms,并且最终稳态输出只有1.8V,测试芯片四Pin(基准电压)如图6所示,启动时间和输出电压一致都是在50ms左右,但是稳态输出不是1.221V,只有0.41V(之前遇到的是丢失BOOT电容,测试基准电压是0.8V,后面遇到基准电压不对可以考虑是否是BOOT电容损坏或者丢失)。


图5


图6


2.2、PwPd未接地

TPS5430 芯片背面的GND没有接上,导致芯片发烫,电流太烫,24V,甚至多了0.1A的电流,都是因为没有将TPS5430良好接地。


2.3、D1使用错误

D1应该选择开关管快恢复肖特基二极管,在项目里使用1N4148是可以的。


总结

1、对于2.2和2.3的故障,只要是对比一下器件是否正确即可解决,重要的是提供一下思路,故障也不仅限于这三种。

2、因为是一个开关电源电路,对于纹波有要求的应用的场合,一定要注意测试其纹波。

3、对于任何电源考虑其启动时间并使用示波器测试其启动波形以及时间都是有益的。

 


推荐阅读
  • 2016-2017学年《网络安全实战》第三次作业
    2016-2017学年《网络安全实战》第三次作业总结了教材中关于网络信息收集技术的内容。本章主要探讨了网络踩点、网络扫描和网络查点三个关键步骤。其中,网络踩点旨在通过公开渠道收集目标信息,为后续的安全测试奠定基础,而不涉及实际的入侵行为。 ... [详细]
  • Linux CentOS 7 安装PostgreSQL 9.5.17 (源码编译)
    近日需要将PostgreSQL数据库从Windows中迁移到Linux中,LinuxCentOS7安装PostgreSQL9.5.17安装过程特此记录。安装环境&#x ... [详细]
  • 本文详细介绍了 PHP 中对象的生命周期、内存管理和魔术方法的使用,包括对象的自动销毁、析构函数的作用以及各种魔术方法的具体应用场景。 ... [详细]
  • 全面升级的中文PubMed——Medreading
    Medreading 是一款由科研者之家(HOME for Researchers)推出的中文版PubMed,提供强大的文献检索和分析功能,支持AI辅助全文下载。 ... [详细]
  • Python 3 Scrapy 框架执行流程详解
    本文详细介绍了如何在 Python 3 环境下安装和使用 Scrapy 框架,包括常用命令和执行流程。Scrapy 是一个强大的 Web 抓取框架,适用于数据挖掘、监控和自动化测试等多种场景。 ... [详细]
  • 本文介绍了如何利用 `matplotlib` 库中的 `FuncAnimation` 类将 Python 中的动态图像保存为视频文件。通过详细解释 `FuncAnimation` 类的参数和方法,文章提供了多种实用技巧,帮助用户高效地生成高质量的动态图像视频。此外,还探讨了不同视频编码器的选择及其对输出文件质量的影响,为读者提供了全面的技术指导。 ... [详细]
  • 如何在Linux服务器上配置MySQL和Tomcat的开机自动启动
    在Linux服务器上部署Web项目时,通常需要确保MySQL和Tomcat服务能够随系统启动而自动运行。本文将详细介绍如何在Linux环境中配置MySQL和Tomcat的开机自启动,以确保服务的稳定性和可靠性。通过合理的配置,可以有效避免因服务未启动而导致的项目故障。 ... [详细]
  • 在Windows系统中安装TensorFlow GPU版的详细指南与常见问题解决
    在Windows系统中安装TensorFlow GPU版是许多深度学习初学者面临的挑战。本文详细介绍了安装过程中的每一个步骤,并针对常见的问题提供了有效的解决方案。通过本文的指导,读者可以顺利地完成安装并避免常见的陷阱。 ... [详细]
  • 在软件开发过程中,经常需要将多个项目或模块进行集成和调试,尤其是当项目依赖于第三方开源库(如Cordova、CocoaPods)时。本文介绍了如何在Xcode中高效地进行多项目联合调试,分享了一些实用的技巧和最佳实践,帮助开发者解决常见的调试难题,提高开发效率。 ... [详细]
  • 您的数据库配置是否安全?DBSAT工具助您一臂之力!
    本文探讨了Oracle提供的免费工具DBSAT,该工具能够有效协助用户检测和优化数据库配置的安全性。通过全面的分析和报告,DBSAT帮助用户识别潜在的安全漏洞,并提供针对性的改进建议,确保数据库系统的稳定性和安全性。 ... [详细]
  • 优化Vite 1.0至2.0升级过程中遇到的某些代码块过大问题解决方案
    本文详细探讨了在将项目从 Vite 1.0 升级到 2.0 的过程中,如何解决某些代码块过大的问题。通过具体的编码示例,文章提供了全面的解决方案,帮助开发者有效优化打包性能。 ... [详细]
  • PHP 各版本对比:标准版与最新顶级版的详细分析 ... [详细]
  • 如何查询计算机的显卡型号及性能参数? ... [详细]
  • 本文详细介绍了在MySQL中如何高效利用EXPLAIN命令进行查询优化。通过实例解析和步骤说明,文章旨在帮助读者深入理解EXPLAIN命令的工作原理及其在性能调优中的应用,内容通俗易懂且结构清晰,适合各水平的数据库管理员和技术人员参考学习。 ... [详细]
  • TCP三次握手过程详解与图示解析
    本文详细解析了TCP三次握手的过程,并通过图示清晰展示了各个状态的变化。同时,文章还介绍了四次挥手的图解,解释了在TIME_WAIT状态中,客户端最后一次发送的ACK包的作用和重要性。 ... [详细]
author-avatar
每天还贷的飞鱼
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有