实验室新生成长指南[2.2.4] · 系统供电

2024-06-14 19:08

本文主要是介绍实验室新生成长指南[2.2.4] · 系统供电,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

欢迎进入《实验室新生成长指南》第二章:《硬件》

本篇是《实验室新生成长指南》第二章第二节第四篇:《元器件封装》

整个2·2节将帮助新手快速建立设计电路系统的一些基本知识储备。

更多关于 《实验室新生成长指南》 的介绍,请前往《实验室新生成长指南[0]·绪论》

更多关于 《实验室新生成长指南》 的文章,请前往《实验室新生成长指南·目录》

[2.2.4] · 系统供电

很显然电路板不上电只能当摆件。这一篇,我们来谈谈系统供电的部分。

电源

常见的电源有:干电池,锂电池,镍氢电池,铅蓄电池,超级电容,学生电源USB

单纯就做“电子设计大赛”和实验室日常调试来说,基本只有学生电源这个选项。具体讲述请期待2.8.1的更新。

这里我们讲讲系统的电源树

对一个常见的系统而言,常用的电压轨可能有运放部分的±12V/±15V,也有5V/3.3V的数字部分供电。但是我们又往往只有一路供电电压或者一对正负电源送入,而其他的电压轨可能需要用线性稳压器/BUCK/BOOST等电源拓扑进行能量转换。所以合理的规划和计算是必要的,一般我们会选择绘制系统的电源树。

  • 对于开关电源:
    • 上一级消耗电流=这一级消耗电流x这一级电压/(上一级电压x转换效率)
  • 对于线性稳压器:
    • 上一级消耗电流=这一级消耗电流

接下来的事情就简单的多了,找到电路的每一个小模块,从datasheet或者实测出所需电流(不需要太过于精确),然后用excel做个简单的统计。很容易就能得知总电源的电流,方便我们进行别的设计和选材(连接器和滤波电容等)。

连接

电源和电路的连接方式有很多种,基本已经在 [2.2.1] · 连接器 讲完了。这里我们只谈谈本科实验时的注意事项。

  • 确保线材足够优质,内阻足够小,过流能力足够。听起来像是废话,但是淘宝是个创造奇迹的地方,我就遇到过,标称5A的一米长鳄鱼夹线,内阻有1Ω,不瞒你说,他还能被磁铁吸起来。
  • 在确保线材内阻足够小的情况下,为了减少寄生电感。1A以上电源线最好不要超过30cm-50cm;<1A,比如全是运放的,1m以下都可以。线材变长时,需要适当增大输入退耦电容。
  • 很多模拟电路的供电电压会影响电路的表现,所以记得每次上电要保证板端的电压合适且基本一致。

保护

电源的保护主要是防反接和过流保护。

一般来说,实验室里做的小板子一般防反接靠人工智能,过流保护靠学生电源的限流功能。

更深入的讲解请期待硬缸的更新。

这篇关于实验室新生成长指南[2.2.4] · 系统供电的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1061269

相关文章

JDK21对虚拟线程的几种用法实践指南

《JDK21对虚拟线程的几种用法实践指南》虚拟线程是Java中的一种轻量级线程,由JVM管理,特别适合于I/O密集型任务,:本文主要介绍JDK21对虚拟线程的几种用法,文中通过代码介绍的非常详细,... 目录一、参考官方文档二、什么是虚拟线程三、几种用法1、Thread.ofVirtual().start(

从基础到高级详解Go语言中错误处理的实践指南

《从基础到高级详解Go语言中错误处理的实践指南》Go语言采用了一种独特而明确的错误处理哲学,与其他主流编程语言形成鲜明对比,本文将为大家详细介绍Go语言中错误处理详细方法,希望对大家有所帮助... 目录1 Go 错误处理哲学与核心机制1.1 错误接口设计1.2 错误与异常的区别2 错误创建与检查2.1 基础

linux系统中java的cacerts的优先级详解

《linux系统中java的cacerts的优先级详解》文章讲解了Java信任库(cacerts)的优先级与管理方式,指出JDK自带的cacerts默认优先级更高,系统级cacerts需手动同步或显式... 目录Java 默认使用哪个?如何检查当前使用的信任库?简要了解Java的信任库总结了解 Java 信

使用Java填充Word模板的操作指南

《使用Java填充Word模板的操作指南》本文介绍了Java填充Word模板的实现方法,包括文本、列表和复选框的填充,首先通过Word域功能设置模板变量,然后使用poi-tl、aspose-words... 目录前言一、设置word模板普通字段列表字段复选框二、代码1. 引入POM2. 模板放入项目3.代码

macOS彻底卸载Python的超完整指南(推荐!)

《macOS彻底卸载Python的超完整指南(推荐!)》随着python解释器的不断更新升级和项目开发需要,有时候会需要升级或者降级系统中的python的版本,系统中留存的Pytho版本如果没有卸载干... 目录MACOS 彻底卸载 python 的完整指南重要警告卸载前检查卸载方法(按安装方式)1. 卸载

C++中处理文本数据char与string的终极对比指南

《C++中处理文本数据char与string的终极对比指南》在C++编程中char和string是两种用于处理字符数据的类型,但它们在使用方式和功能上有显著的不同,:本文主要介绍C++中处理文本数... 目录1. 基本定义与本质2. 内存管理3. 操作与功能4. 性能特点5. 使用场景6. 相互转换核心区别

Python动态处理文件编码的完整指南

《Python动态处理文件编码的完整指南》在Python文件处理的高级应用中,我们经常会遇到需要动态处理文件编码的场景,本文将深入探讨Python中动态处理文件编码的技术,有需要的小伙伴可以了解下... 目录引言一、理解python的文件编码体系1.1 Python的IO层次结构1.2 编码问题的常见场景二

Oracle数据库在windows系统上重启步骤

《Oracle数据库在windows系统上重启步骤》有时候在服务中重启了oracle之后,数据库并不能正常访问,下面:本文主要介绍Oracle数据库在windows系统上重启的相关资料,文中通过代... oracle数据库在Windows上重启的方法我这里是使用oracle自带的sqlplus工具实现的方

Oracle Scheduler任务故障诊断方法实战指南

《OracleScheduler任务故障诊断方法实战指南》Oracle数据库作为企业级应用中最常用的关系型数据库管理系统之一,偶尔会遇到各种故障和问题,:本文主要介绍OracleSchedul... 目录前言一、故障场景:当定时任务突然“消失”二、基础环境诊断:搭建“全局视角”1. 数据库实例与PDB状态2

Git进行版本控制的实战指南

《Git进行版本控制的实战指南》Git是一种分布式版本控制系统,广泛应用于软件开发中,它可以记录和管理项目的历史修改,并支持多人协作开发,通过Git,开发者可以轻松地跟踪代码变更、合并分支、回退版本等... 目录一、Git核心概念解析二、环境搭建与配置1. 安装Git(Windows示例)2. 基础配置(必