AC-DC电源

2023-05-16

电源是什么?

电源是将来自能量源(如供电网)的电流转换为负载(如电机或电子设备)用电所需的电压和电流值的电气设备。 

电源的目的是以适当的电压和电流为负载供电。因此电流必须以受控的方式(以及准确的电压)提供给各式各样的负载,有时还需要同时提供给所有负载。在这个过程中,输入电压或其他连接设备的变化不能影响其输出。 

电源可以是外部电源,例如笔记本电脑和手机充电器等设备的电源;也可以是内部电源,例如台式计算机等大型设备的电源。

无论哪种电源,它们的共同点是从输入端的能量源获取电能,并以某种方式对其进行转换,再将能量提供给输出端的负载。

输入和输出端的电力可以是交流电(AC)或直流电(DC)的形式:

  • 当电流沿一个恒定方向流动时,将产生直流电(DC)。它通常来自电池、太阳能电池或AC / DC变换器。直流电是电子设备的首选电源类型。

  • 电流周期性反转将产生交流电(AC)。通过电力传输线向家庭和企业供电时采用交流电。

可以想见,如果交流电是提供给住宅的电源类型,而直流电是用于手机充电的电源类型,那么您将需要一个AC/DC电源,以便将来自电网的交流电压转换为直流电压来为手机电池充电。

了解交流电(AC)

进行电源设计,首先需要确定输入电流。大多数电网的输入电压源都是交流电。

交流电的典型波形为正弦波(见图1)。`

图1: 交流电波形及其基本参数

 

使用交流电源时,需要考虑以下几个指标:

  • • 峰值电压/电流:波形可以达到的最大振幅值

  • • 频率:每秒的波形循环变化数量。完成一次循环变化所需的时间称为周期。

  • • 平均电压/电流:一个周期内所有电压点的平均值。在没有叠加直流电压的纯交流波形中,该值为零,因为正负两半的值相互抵消。

  • • 均方根电压/电流:一个周期内瞬时电压平方的均方根。

  • • 均方根值也可以定义为产生相同热效应所需的等效直流功率。尽管这个定义较为复杂,但通过它能够得到交流电压或电流的有效值,因此该定义已广泛应用于电气工程领域。有时它被表示为VAC。

  • • 相位:两个波形之间的角度差。正弦波的一个完整周期为360°,从0°开始,在90°(正峰)和270°(负峰)处出现峰值,并在180°和360°处与起点有两次交叉。如果将两个波形绘制在一起,在一个波形达到其正峰值的同时,另一个波形达到其负峰值,则第一个波形峰值位于90°,而第二个波形峰值位于270°。这意味着两个波形相位差为180°,这种情形称为反相,因为它们的值始终符号相反。如果相位差为0°,则称两个波形为同相。

  • 交流电(AC)是电力从发电设施传输到最终用户的方式。它被用于电力传输,是因为在传输过程中电力需要多次转换。

发电设施产生的电压约为40,000V(即40kV),该电压随后被升压到150kV至800kV之间的任意值,以减少长距离传输电流产生的功耗。一旦到达目标区域,电压就会降低至4kV至35kV之间。最后,在电流到达各个用户之前,电压会再降低至120V或240V,具体取决于位置。

对直流电(DC)而言,实现所有这些电压变化要么很复杂,要么效率低下。线性变压器是依靠电压波动来传递和转换电能的,所以,它们只能采用交流电(AC)工作。

AC/DC线性电源与开关电源

AC/DC线性电源

AC/DC线性电源设计简单。

AC/DC线性电源通过变压器将交流电(AC)输入电压降低到更适合预期应用的值;然后,对降低的交流(AC)电压进行整流变为直流(DC)电压;最后对其进行滤波以进一步改善波形质量(图2)。

 

 

图2: AC/DC线性电源功能框图

传统的AC / DC线性电源设计多年来不断发展,在效率、功率范围和尺寸方面都得到很大改善。但这种设计存在一些重大缺陷限制了其集成度。

它最大的限制是尺寸。由于AC/DC线性电源的输入电压是在输入端进行转换的,因此需要的变压器体积非常大,也非常重。

在低频(例如50Hz)下,它需要较大的电感值才能将大量功率从初级线圈传输到次级线圈,这需要很大的变压器铁芯。因此,这类电源的小型化几乎不可能。

AC / DC线性电源的另一个限制是大功率的电压调节。

AC / DC线性电源使用线性稳压器来保持输出端的电压恒定。这些线性稳压器以热量的形式耗散多余的能量。这在低功率下不会造成太大问题,但对大功率而言,稳压器为了维持恒定的输出电压需要耗散的热量将非常高,这需要添加巨型散热器。

AC/DC开关电源

为了解决线性或传统AC / DC电源设计相关的许多问题,包括变压器尺寸和电压调节问题,业界已经开发出了新的设计方法,这就是开关电源。

开关电源的出现得益于半导体技术的发展,尤其是大功率MOSFET晶体管的出现。这种晶体管即使在大电压和大电流下也可以非常快速、高效地导通或关断。

AC / DC开关电源能够创建效率更高的电源变换器,而无需消耗额外的功率。

使用开关电源变换器设计的AC / DC电源称为开关模式电源,它采用一种稍为复杂的方式将交流电转换为直流电。

在开关交流电源中,输入电压不会被降低,而是在输入端就对其进行整流和滤波。然后,直流电压通过斩波器,由斩波器将电压转换为高频脉冲序列。最后,通过另一个整流器和滤波器将脉冲序列转换回直流(DC)电压,并清除到达输出之前可能存在的任何剩余交流分量(请参见图3)。

在高频下运行时,变压器电感能够传输更多的功率而不会达到饱和,这意味着铁芯可以越来越小。因此,AC / DC开关电源中用于将电压幅度减小到预期值的变压器尺寸,可以仅为AC / DC线性电源所需变压器尺寸的一小部分。

图3: 开关模式AC/DC电源功能框图

可以预料,这种新的设计方法也存在一些缺陷。

AC / DC开关电源变换器会在系统中产生大量噪声,必须对其进行处理以确保噪声不会在输出端出现,这就需要更加复杂的控制电路,从而增加了设计的复杂性。好在这些滤波器由易于集成的器件组成,因此不会对电源尺寸产生较大影响。

正是因为AC / DC开关电源中更小的变压器和不断提高的稳压器效率,现在我们才能通过手掌大小的电源变换器就将220V RMS交流电压转换为5V直流电压。

表1总结了AC / DC线性电源和开关电源之间的区别。

AC / DC线性电源AC / DC开关电源
尺寸和重量需要大型变压器,这增加了尺寸和重量。如果需要,高频下也允许使用更小的变压器。
效率如果未稳压,变压器损耗将是影响效率的唯一关键因素。如果加以稳压,则大功率应用将对效率产生关键影响。其晶体管类似于小电阻,因此开关损耗很小,这使它适用于高效率、大功率应用。
噪音未稳压的电源可能会因电压纹波而产生很大的噪声,但稳压后的AC/DC线性电源可能产生的噪声极低,因此它们通常被用于医学传感应用。当晶体管开关速度极快时,会在电路中产生噪声。但这些噪声可以被滤除;或者,对于音频应用,可以将开关频率设置得极高,超过人类的听觉极限。
复杂性与AC / DC开关电源相比, AC / DC线性电源往往具有更少的组件和更简单的电路。变压器产生的额外噪声导致需要增加大型、复杂的滤波器以及变换器的控制和调节电路。

表1:线性电源与开关电源的比较

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

AC-DC电源 的相关文章

  • 通过 Plex + Trakt 同步观看状态和评分,轻松记录你的追剧观影史

    喜欢看电影 追剧 追综艺的朋友想必都有做记录的习惯 xff0c Plex 的用户里用豆瓣的人估计不少 xff0c 使用豆瓣标记电影 写影评 短评和参与线上讨论是非常方便的 xff0c 但是豆瓣对电视剧的支持相对还是比较弱 xff0c 很多剧
  • macOS 如何设置 AList、RCLONE、xTeVe 开机启动后台运行

    之前和大家分享了 macOS 上 AList RCLONE xTeVe 的使用教程 xff0c 他们基本上都是通过终端命令或者 Unix 可执行文件运行的 xff0c 启动后需要保持运行状态才能持续提供服务 xff0c 今天分享一下如何让它
  • zynqmp zcu102 SD卡驱动调试

    新板卡使用sdhci0 xff0c 以前是sdhci1 xff0c 由于官方没有使用sdhci0所以需要手动添加设备树 xff1a amp sdhci0 clock frequency 61 lt 60000000 gt status 61
  • zynqmp zcu102 arm linux (uboot网卡输出调试信息)

    需求 xff1a 使用网卡输出自检 调试信息 由于uboot启动完成就退出运行 xff0c 进入Linux启动 xff0c 不是进入消息循环处理网络协议栈 xff0c 且没有现成的udp接口发送数据 xff0c 所以想在启动中输出调试信息调
  • libiec61850-1.4 库的使用和修改(goose)

    目的 xff1a 使用libiec61850 1 4 库接收和发送goose数据 xff0c 环境Ubuntu 18 04 4 LTS 问题 xff1a 使用libiec61850 1 4 examples goose publisher例
  • zynqmp zcu102 arm 裸机SD卡驱动

    1 加载PL端提供的 HDF 2 创建hello world例程 xff08 bsp xff09 3 在main函数中调用驱动初始化sd卡 void mmc test void s32 Status XSdPs InstancePtr XS
  • ubuntu / 麒麟 播放PCM音频文件

    ubuntu18 04 麒麟 播放PCM音频文件 xff0c 源码来源于网友文章再修改 xff0c 仅测试用 xff01 如果应用在产品上需要再优化 最简单的SDL2播放音频的例子 xff08 SDL2播放PCM xff09 Simples
  • QT中关于close()系统调用 和qt close()冲突

    参考 xff1a 点击打开链接 xff08 http bytes com topic c answers 856501 use close int unistd h qt xff09
  • 解决QScrollArea不能出现滚动条的问题

    转载 xff1a QScrollArea实在是一个非常强大的控件 xff0c 节省了很多重复工作 但如果使用Qt Creator中的ui designer来制作界面的话 xff0c 就会出现滚动条无法出现的问题 而在 C 43 43 GUI
  • QT子窗口全屏显示与还原问题

    子窗口全屏显示 vws gt setWindowFlags Qt Dialog vws gt showFullScreen 之后窗口还原时调用 this gt showNormal 对顶级窗口有效 this gt setWindowFlag
  • 设置系统屏幕关闭及系统休眠时间

    include lt Powrprof h gt pragma comment lib 34 PowrProf lib 34 DWORD lockTime 61 0 void SetPowerPolicy SYSTEM POWER POLI
  • 如何编译和运行C++程序

    如何编译和运行C 43 43 程序 C 43 43 和C语言类似 xff0c 也要经过编译和链接后才能运行 我们在C语言课程的时候 xff0c 讲了如何使用 VS VC 6 0 VC 43 43 2010等常见开发工具 xff0c 它们除了
  • 简单理解socket(AF_INET&SOCK_STREAM,SOCK_DGRAM)

    套接字 在任何类型的通信开始之前 xff0c 网络应用程序都必须创建套接字 套接字最初是为同一主机上的应用程序所创建 xff0c 使得主机上运行的一个程序 xff08 又名一个进程 xff09 与另一个运行的程序进行通信 这就是所谓的进程间
  • 为什么编程语言中需要堆和栈

    概述 在我们学习 C C 43 43 和 Java 等编程语言的时候经常要学习一个概念就是堆和栈 xff0c 对于大部分经验丰富的工程师来说 xff0c 堆和栈是再熟悉不过的东西了 xff0c 堆和栈都是存储程序运行时变量的地方 但这个时候
  • GT1050 PointPillar成功运行

    目的 之前在感知这里主要是考传统的算法 xff0c 但是遇到了瓶颈 xff0c 计算效率提不上来 xff0c 所以尝试一下其他的方法 目前看到pointpillar这种方法效果比较好 xff0c 就打算尝试一下 跑通测试一下效果 piont
  • 使用离线数据测试apollo7.0

    https zhuanlan zhihu com p 510712104 cd apollo 视觉测试 xff1a 1 启动dreamview 并选择车辆和地图 scripts bootstrap sh 2 启动transform模块 cy
  • 相机、激光雷达坐标系相互转换

    目录 读入外参和摄像头内参配置文件读入TF读入 激光雷达坐标系转到摄像头坐标系摄像头坐标系转到激光雷达坐标系 读入外参和摄像头内参 配置文件读入 std span class token double colon punctuation s
  • C++ thread的方式

    多线程的实现方式 xff0c 只做记录 xff0c 自己看 目录 第一种 在类中实现多线程第二种 在类外第三种 没有类第四种 pthread 定时触发总结附录 第一种 在类中实现多线程 新建thread对象 xff0c 传入类的成员函数名称
  • zynq 在ubuntu下移植ubuntu操作系统

    米联客的配套的文件是osrc lab 1 配置路径 在setting64 sh中把路径给更改一下 这里就是 改成ubuntu 并运行surce settings64 sh 2 rootfs 执行脚本 cfg rootfs sh 然后make
  • zynq 维修调试记录 客服支持 工作记录

    米联的板子用底板供电 xff0c 用JTAG往里面下程序 的时候也出现了如下问题 xff1a 跟客服进行沟通 xff0c 客服的回答是 xff1a 一般是两种可能 xff0c 一个是开发板坏了 xff0c 进行如下操作 xff0c 操作的程

随机推荐

  • ubuntu 16.04 安装apollo3.0(发布版)

    参考官网文档 xff1a https github com ApolloAuto apollo tree master docs https github com ApolloAuto apollo blob master docs how
  • 关于malloc返回地址无法访问

    正常情况下使用malloc申请内存 xff0c 要么是申请成功返回有效地址 xff0c 要么是内存申请失败 xff08 内存不足 xff09 返回NULL 如果出现返回了地址却无法访问的情况 xff0c 很有可能是前面代码访问内存时出现了越
  • docker里面安装Qt Creator

    sudo apt get install qt5 default qtcreator
  • 软连接ln -s 创建以及删除

    在 usr local 创建软连接 链接到 usr local include test dst文件夹 phe 64 phe usr local sudo ln s usr local include test dst test sourc
  • CAN报文:数据帧详解

    CAN报文 xff1a 数据帧详解 CAN报文CAN帧类型数据帧帧起始 Start Of Frame 仲裁段控制段数据段CRC段ACK段帧结束 End Of Frame CAN报文 CAN使用的是两条差分信号线 xff0c 只能表达一个信号
  • I2C总线和SPI总线

    I2C串行总线一般有两根信号线 xff0c 一根是双向的数据线SDA xff0c 另一根是时钟线SCL I2C协议 2条双向串行线 xff0c 一条数据线SDA xff0c 一条时钟线SCL SDA传输数据是 大端传输 xff08 字节高位
  • APM飞控学习之路:2 四旋翼的工作原理与系统组成

    一叶障目 xff0c 不见泰山 在研究四旋翼飞行器之前 xff0c 有必要从整体介绍其工作原理 主要部件 技术名词等基础知识 不然就像羊入虎口 xff0c 陷入一大堆不同层次的资料 xff0c 难觅出口 接下我就抛砖引玉 xff0c 尽自己
  • APM飞控学习之路:4 源码裁剪与下载

    月盈则亏 xff0c 水满则溢 当博主编译完成 xff0c 以为离成功更近一步准备下载的时候 xff0c 殊不知陷阱也早已准备好 xff0c 等待我的踏入 连上USB线 xff0c 下载 xff0c timeout xff0c timeou
  • 详解STM32CubeIDE 中 HAL库的串口中断接收函数 HAL_UART_Receive_IT

    MX串口配置方法见 xff1a CubeIDE 利用自带HAL库 串口收发 一 代码自动生成以后的项目及代码结构 xff1a main c中 xff0c 调用了串口初始化 串口初始化函数赋值了串口的参数 相当于底层的初始化 xff0c 配置
  • RTK-Real Time kinematic实时动态

    目前 xff0c GNSSj接收机约99 的时间都用作RTK模式进行测量 xff0c 只有1 的时间用作静态测量做控制网等 所以 xff0c 大部分人都习惯把GNSS接收机喊成RTK了 不过除去GNSS接收机 xff0c 你知道RTK是什么
  • USB-PD3.0(Power Delivery)充电协议

    USB PD xff08 Power Delivery xff09 是基于USB Type C的一种电源供电标准 xff0c 最大供电功率可达100瓦 xff08 W xff09 xff1b 随着USB Type C的普及 xff0c 越来
  • Lua ---- LFS库的使用

    lfs attributes filepath aname 获取路径指定属性 lfs chdir path 改变当前工作目录 xff0c 成功返回true xff0c 失败返回nil加上错误信息 lfs currentdir 获取当前工作目
  • USB2.0实际传输速度

    USB2 0规范中传输速度是480 Mbps 即60 MB s 但是很多USB2 0设备在实际工作时的数据传输速度却与此相差甚远 xff0c 比如用PC用U盘拷个东西 xff0c 往往比60MB s慢很多 xff0c 这是为什么呢 xff1
  • Type-C协议-CC检测原理

    Type C协议简介 xff08 CC检测原理 xff09 1 简介 越来越多的手机开始采用Type C作为充电和通信端口 xff0c Type C连接器实物和PIN定义如下图 xff1a Type C连接器中有两个管脚CC1和CC2 xf
  • 基地址和偏移地址

    首先必须明白 cpu和内存的区别 cpu 中央处理器 内存是物理数据存放的地方 cpu不直接存放数据而是通过内存来存放数据 cpu和内存之间通过20条地址总线相连接 xff0c 地址总线就是cpu通过地址找到对应的内存的物理数据的传递工具
  • RZ、NRZ、NRZ1、曼彻斯特编码

    1 RZ Return Zero Code 编码 也称为归零码 xff0c 特性就是在一个周期内 xff0c 用二进制传输数据位 xff0c 在数据位脉冲结束后 xff0c 需要维持一段时间的低电平 RZ编码又分为两种 xff1a 单极性归
  • LTE中RB和RE、REG、CCE的定义

    一 RB RE REG CCE定义 xff1a 1 RB Resource Block xff1a 频率上连续12个子载波 xff0c 时域上一个slot xff0c 称为1个RB xff0c 即1RB 61 12个子载波 RB 61 12
  • UART 波形

    先介绍一些概念 起始位 先发出一个逻辑 0 的信号 xff0c 表示传输数据的开始 校验位 xff1a 数据位加上这一位后 xff0c 使得 1 的位数应为偶数 偶校验 或奇数 奇校验 xff0c 以此来校验数据传送的正确性 就比如传输 A
  • UART中的硬件流控RTS与CTS

    在RS232中本来CTS 与RTS 有明确的意义 xff0c 但自从贺氏 HAYES 推出了聪明猫 SmartModem 后就有点混淆了 xff0c 不过现在这种意义为主流意义的 xff0c 各大芯片制造厂家对UART控制器的流控基本采用H
  • AC-DC电源

    电源是什么 xff1f 电源是将来自能量源 xff08 如供电网 xff09 的电流转换为负载 xff08 如电机或电子设备 xff09 用电所需的电压和电流值的电气设备 电源的目的是以适当的电压和电流为负载供电 因此电流必须以受控的方 式