电源电路设计(一)(文末有易灵思核心板及下载线)

news2025/1/6 18:05:47

现在随着电子技术的高速发展,电子系统的应用领域也变得越来越广泛,电子设备的种类也在逐渐的不断更新、不断增多,电子设备与人们日常的工作、生活的关系也是日益密切。任何的电子设备都离不开安全有效的电源,电源是一切电力电子设备的动力源,因此它被形象地称之为“电路的心脏”。现在的生活中,各种高科技产品对电源的技术性能指标的要求更是越来越高。电源电路设计的好坏,直接牵连产品性能的好坏。

一、电源电路的分类

 我们电子产品的电源电路主要有线性电源(例:LM317)和高频开关电源(例:LM2596)。从理论上讲,线性电源是用户需要多少电流,输入端就要提供多少电流;开关电源是用户需要多少功率,输入端就提供多少功率。

二、线性电源电路设计

线性电源最好他输出的是线性直流电,可以用在要求比较高的场合,但是它的压降不能太大,不然容易造成发热严重进而损坏芯片。

这里我们以LM317为例,LM317是应用最为广泛的线性电源集成电路之一,它不仅具有固定式三端稳压电路的最简单形式,又具备输出电压可调的特点。此外,还具有调压范围宽、稳压性能好、噪声低、纹波抑制比高等优点。

   LM317输出电流为1.5A,输出电压可在1.25-37V之间连续调节,如图1  LM317构成的1.25~37V可调电源电路所示,其输出电压由两只外接电阻R1、 RP决定,输出端和调整端之间的电压差为1.25V,这个电压将产生几毫安的电流,经R1、RP到地,在RP1上分得的电压加到调整端,通过改变 RP就能改变输出电压。注意,为了得到稳定的输出电压,流经R1的电流小于3.5mA。LM317在不加散热器时最大功耗为2W,加上200×200 ×4mm3散热板时其最大功耗可达15W。VD6(IN4002)为保护二极管,防止稳压器输出端短路而损坏IC,VD5(IN4002)用于防止输入短路而损坏集成电路。

图1  LM317构成的1.25~37V可调电源电路

注:安装时注意电容C2应靠近IC的输入端,C3应靠近IC的输出端,这样能更好地抑制纹波。其输出电压在1.25-37V之间连续可调,输出最大电流可达1.5A。为了保证LM317可靠工作。Rl的阻值一般取120Ω(或240Ω)。输出电压Vo表达式为:Vo=1.25×(1 R2/Rp)V。

三、开关电源电路

开关电源是由很高的开关速度的变压器和开关管,特点是重量小,容量大,输出质量高,相控电原用在要求不高,电流特大的场合,但是开关电源由于逆变电路中会产生高频电压,对周围设备有一定的干扰。需要良好的屏蔽及接地。

       这里我们以LM2596为例,LM2596是应用最为广泛的开关电源集成电路之一,LM2596 系列稳压器是为降压开关稳压器提供所有有效功能的单片集成电路,能够驱动 3A 的负载,并且拥有出色的线路和负载调节性能。这些器件可提供 3.3V、5V、12V 固定输出电压和可调节输出电压版本。这类稳压器不仅需要很少的外部组件,而且简单易用,还具有内部频率补偿和固定频率振荡器。数家不同的生产商均提供可与 LM2596 搭配使用的标准电感器。此特性极大地简化了开关模式电源的设计。其他特性包括在额定输入电压和输出负载条件下,该器件具有 ±4% 的输出电压容差和 ±15% 的振荡器频率容差。还具有外部关断功能,待机电流典型值为 80µA。自保护特性包括两级频率降低输出开关的电流限制,以及在故障状况下提供全面保护的过热关断功能。典型电路如图2所示。

图2  LM2596典型电路

四、国产化易灵思XEM_T20核心板及易灵思下载线(需要的可私信我绝对好用实惠)

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/358589.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

后来我放弃了Obsidian手机端,改用Flomo | Obsidian实践

Obsidian在本地管理笔记文件的方式是把双刃剑。一方面,用户自行管理笔记文件可以获得更多的安全感,不用担心会出现“平台挂掉了,笔记丢失”的情况;另一方面,免费版Obsidian无法进行多终端笔记同步的问题又常常遭人诟病…

c++11 标准模板(STL)(std::unordered_set)(三)

定义于头文件 <unordered_set> template< class Key, class Hash std::hash<Key>, class KeyEqual std::equal_to<Key>, class Allocator std::allocator<Key> > class unordered_set;(1)(C11 起)namespace pmr { templ…

wafw00f工具

wafw00f Web应用程序防火墙指纹识别工具 github地址&#xff1a;https://github.com/EnableSecurity/wafw00f 安装环境&#xff1a;python3环境 —>使用 pip install wafw00f 进行安装 安装成功后目录&#xff1a;python安装目录中的Lib\site-packages\wafw00f 本机为&a…

Hadoop - HDFS

Hadoop - HDFS 1. HDFS介绍 1.1 定义 HDFS是一个分布式文件系统&#xff0c;适合一次写入&#xff0c;多次读出的场景 数据可以保存在多个副本当中&#xff0c;可以通过增加副本的数量来增加容错 不适用于低延时数据访问的场景 不能高效的对小文件进行存储 因为会占用Na…

MySQL —— 内外连接

目录 表的内外连接 一、内连接 二、外连接 1. 左外连接 2. 右外连接 表的内外连接 表的连接分为内连和外连 一、内连接 内连接实际上就是利用where子句对两种表形成的笛卡儿积进行筛选&#xff0c;我们前面博客中的查询都是内连接&#xff0c;也是在开发过程中使用的最多…

为GDI+增加类似QPainter的Save和Restore功能

文章目录一、实现思路1、功能设计2、大体实现思路二、代码实现1、实现IList2、实现功能函数3、调用测试原文出处&#xff1a; https://blog.csdn.net/haigear/article/details/129116662在使用GDI绘图时&#xff0c;不得不说QT中的QPainter有些功能是让人羡慕的&#xff0c;比如…

【Java基础】泛型

泛型 generic 泛型的好处 编译器自动检查&#xff0c;减少了出错减少了转换次数&#xff0c;提高效率不再提示编译警告使程序员能够实现通用算法 定义 接口和类&#xff0c;方法都可以定义泛型 //泛型类会被在创建实例的时候被确定 // 泛型可以有多个 class Person<T,…

3分钟带您快速了解HIL测试及其架构

什么是HIL测试硬件在环&#xff08;HIL&#xff09;仿真是一种用于测试导航系统的技术&#xff0c;其中测试前并不知道车辆轨迹。在这种情况下&#xff0c;车辆轨迹被实时馈送到GNSS模拟器。HIL可用于复杂实时系统的开发和测试&#xff0c;如卫星控制系统、军事战术导弹、飞机飞…

从JDK源码中探究Runtime#exec的限制

前言 遇到很多次在调用Runtime.getRuntime().exec方法进行弹shell的时候遇到的各种限制&#xff0c;都没好好的认识认识原理&#xff0c;这次主要是总一个总结和原理上的分析。 环境搭建 之后使用docker起一个具有反序列化的漏洞的Java服务(能够执行命令就行)。 之后开启调…

深度学习神经网络基础知识(三)前向传播,反向传播和计算图

专栏&#xff1a;神经网络复现目录 深度学习神经网络基础知识(三) 本文讲述神经网络基础知识&#xff0c;具体细节讲述前向传播&#xff0c;反向传播和计算图&#xff0c;同时讲解神经网络优化方法&#xff1a;权重衰减&#xff0c;Dropout等方法&#xff0c;最后进行Kaggle实…

第47章 后端管理首页与Axios拦截守卫原理

1 404全局拦截 1.1 定义布局页&#xff1a;src\views\ 404View.vue <template> <el-container> <el-main> </el-main> <el-footer> <h1>大人&#xff0c;你要找的页面离家出走了&#xff01;小的正在努力寻找中…</h1> </el-fo…

Node多版本管理工具(轻松切换本地环境Node版本)

引言 在项目 Vue2 升级 Vue3 的过程中&#xff0c;因兼顾新老版本的项目而需不同版本的Node 环境&#xff0c;这种情况下 NVM【nodejs version manager(Node版本管理工具)】是一个很好的选择&#xff0c;它可以很方便的切换 node 环境。 安装 NVM 访问 ⬇ NVM 下载地址 &…

Android Handler的内存抖动以及子线程创建Handler

一、介绍 Handler&#xff0c;作为一个在主线程存活的消息分发工具&#xff0c;在App开发过程使用频率很高&#xff0c;也是面试问的比较多的。 面试常见的比如&#xff1a;子线程如何创建&#xff1f;Handler的机制是什么&#xff1f;内存抖动等&#xff0c;接下来我们会针对H…

Cosmos 基础教程(二)-- Run a Node, API, and CLI

有很多不同的方法来运行Cosmos区块链的节点。您将探索如何使用simapp 进行此操作。 1、编译simapp Cosmos SDK存储库包含一个名为 simapp 的文件夹。在这个文件夹中&#xff0c;您可以找到运行Cosmos SDK模拟版本的代码&#xff0c;这样您就可以在不实际与链交互的情况下测试…

从零开始使用MMSegmentation训练Segformer

从零开始使用MMSegmentation训练Segformer 写在前面&#xff1a;最新想要用最新的分割算法如&#xff1a;Segformer or SegNeXt 在自己的数据集上进行训练&#xff0c;但是有不是搞语义分割出身的&#xff0c;而且也没有系统的学过MMCV以及MMSegmentation。所以就折腾了很久&am…

Javascript 立即执行函数

IIFE,一般称为立即执行函数。你可能会问我&#xff0c;*“嘿&#xff01;我知道正常的函数表达式是什么样子的&#xff0c;但是 IIFE 到底是什么&#xff1f;”。*好吧&#xff0c;这正是我今天要在本文中回答的问题。 函数表达式 在了解立即调用函数表达式之前&#xff0c;让…

栈与队列-算法总结

目录 基础知识 用栈实现队列 用队列实现栈 栈的拿手好戏 删除字符串中的所有相邻重复项 逆波兰表达式求值 滑动窗口最大值 前k个高频元素 基础知识 栈队列stackqueue先进后出先进先出无迭代器无迭代器容器设配器容器设配器vector deque listvector deque list C标准库版本…

“dv/dt”和“di/dt”值:这些值的水平对固态继电器有什么影响?

di/dt水平过高是晶闸管故障的主要原因之一。发生这种情况时&#xff0c;施加到半导体器件上的应力会大大超过额定值并损坏功率元件。在这篇新的博客文章中&#xff0c;我们将解释dv/dt和di/dt值的重要性&#xff0c;以及为什么在为您的应用选择固态继电器之前需要考虑它们。 让…

VMware虚拟机安装Win11最详细过程以及遇到的这台电脑无法运行Windows11的问题

准备工作 在使用VMware虚拟机安装Win11之前我们先把准备工作做好&#xff0c;以免后续思绪混乱导致出错。 1. 到VMware官网或点击链接下载正版VMware Workstation 16 Pro。 2. 双击打开安装包&#xff0c;点击下一步。 3. 阅读用户许可协议&#xff0c;勾选我接受许可协议中的…

k8s-二进制部署

文章目录一、环境二、步骤1、安装cfssl工具2、部署etcd集群3、在node节点安装docker组件4、安装flannel组件部署master节点组件部署node节点部署kube-proxy组件三、测试一、环境 角色服务器地址组件master192.168.174.140kube-apiserver&#xff0c;kube-controller-manager&a…