嵌入式硬件电子电路设计(三)电源电路之负电源

引言:在对信号线性度放大要求非常高的应用需要使用双电源运放,比如高精度测量仪器、仪表等;那么就需要给双电源运放提供正负电源。

目录

负电源电路原理

负电源的作用

如何产生负电源

负电源能作功吗?

地的理解

负电压产生电路

BUCK电路做负电压

通过变压器产生负电压

电荷泵 + 线性稳压

使用SX1308 Boost芯片 与 线性稳压芯片L7915产生负压

1. 反相Buck电路

电路概念:

电路设计:

工作原理:

2. Buck-Boost转换器

工作原理:

3. 使用两个Buck转换器

电路概念:

设计示例:

设计注意事项

应用场景

负电源电路原理

我们常用的BUCK降压电路能得到正电压,如图所示。

其实BUCK降压电路在不改变元器件参数的情况下能变换得到与正电压相可输出能力的负电压,如图2所示;其工作原理和正电压输出是一样的,得到的电源质量也很高。

负电源的作用

  1. 双极性信号处理:许多模拟电路(如运算放大器)需要双极性供电(正电压和负电压),以便能够处理正负信号。
  2. 信号放大:在音频和视频处理电路中,负电源可用于放大器提供必要的工作电压范围。
  3. 驱动某些元件:某些传感器和执行器(如某些类型的电机)可能需要负电压来正常运行。

如何产生负电源

  1. 使用DC-DC转换器

    • Buck-Boost转换器:可以在输入电压范围内输出正负电压,适合需要双向电压的应用。
    • 反相Buck转换器:通过特定的电路配置,将Buck转换器的输出极性反转,输出负电压。
  2. 电池配置

    • 使用两个电池组,其中一个提供正电压,另一个提供负电压,两个电池的公共端为地。
  3. 运算放大器配置

    • 通过运算放大器构建反相放大电路,也可以实现负电压输出。

负电源能作功吗?

负电源本身并不直接“作功”,而是提供了电能的路径和条件。在负电源的供电电路中,电流的流动方向可能与正电源相反,但只要电路闭合,负电源同样能驱动电路中的器件,实现功的输出。工作原理与正电源相同。

地的理解

  1. 地的定义:在电路中,地(Ground)通常是电压的参考点,所有其他电压都是相对于地来测量的。它可以是电路的零电位点。

  2. 地的类型

    • 信号地:用于信号电路的共同参考点。
    • 电源地:用于电源电路的返回路径。
    • 虚地:在一些放大器电路中,基于反馈的作用,地的电位可以看作是虚地。
  3. 地的作用

    • 提供稳定的参考电压,确保电路正常工作。
    • 降低噪声干扰,保护电路元件。

负电压产生电路

BUCK电路做负电压

针对上述内容我们进行拓补改良,得到如下。

因此,使用Buck电路实现负电压输出可以通过一些特定配置来完成,虽然Buck转换器通常用于降低电压,但可以通过电路设计来生成负电压。以下是几种实现方法:

通过变压器产生负电压

注意负电压的电解电容不要接反,电容正极接GND,电容负极接负电压

电荷泵 + 线性稳压

建议使用同步整流功能的开关电源芯片,电荷泵电路一般不用于大电流电路。

使用SX1308 Boost芯片 与 线性稳压芯片L7915产生负压

1. 反相Buck电路

电路概念:
  • 基本构成:可以使用标准Buck转换器电路,并在输出端接入一个反向二极管或使用反相运算放大器配置。
  • 负电压生成:通过将Buck转换器的输出与地连接,得到负电压。
电路设计:
  • 开关管:选择适当的开关管(如MOSFET),根据输入电压和输出电流要求。
  • 电感和电容:选择合适的电感和输出电容,确保输出电压平稳。
工作原理:
  1. 当开关关闭时,电感储存能量。
  2. 当开关打开时,电感的电流通过二极管向输出端流动,使得输出电压相对于地是负的。

2. Buck-Boost转换器

如果Buck电路直接配置不够灵活,可以考虑使用Buck-Boost转换器。

工作原理:
  • Buck-Boost转换器可以在输入电压范围内实现升压和降压,适用于需要输出负电压的情况。

3. 使用两个Buck转换器

电路概念:
  • 使用两个Buck转换器,一个产生正电压,另一个从该正电压生成负电压。
设计示例:
  1. 第一个Buck转换器将输入电压降低为所需的正电压。
  2. 第二个Buck转换器的输入端连接到第一个转换器的输出,并配置为反向输出,得到负电压。

设计注意事项

  1. 电源选择:确保电源能够支持负电压输出。
  2. 控制策略:选择合适的控制IC,确保能够稳定输出负电压。
  3. 滤波和稳压:在输出端加入滤波电容,确保负电压输出的稳定性和低噪声。
  4. 热管理:考虑开关管和其他元件的散热,防止过热影响电路性能。

应用场景

  • 运算放大器供电:许多运算放大器需要负电压供电,以处理双极性信号。
  • 传感器供电:一些传感器电路需要负电压来确保其正常工作。

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

互斥量的使用

官方的描述 互斥量主要是对于共享资源的保护 其中参数要注意 osMutexRecursive://递归互斥量 互斥锁嵌套属性,同一个线程可以在不锁定自身的情况下多次使用互斥锁。每当拥有互斥锁的线程获得互斥锁时,锁计数就会增加。互斥锁也必须被释放多次…

商务英语学习柯桥学外语到泓畅-老外说“go easy on me”是什么意思?

在口语中“go easy on sb ”这个短语是很常见的 01 go easy on me 怎么理解? 在口语中,“go easy on me”是一个非常常见的表达,通常表示请求对方在某方面对自己宽容一些,不要对自己太过苛刻或严厉。 短语(go&#xff…

vscode在cmake config中不知道怎么选一个工具包?select a kit

vscode在cmake config中不知道怎么选一个工具包,或者发现一直在用VS的工具包想换成自己的工具包。select a kit vscode在cmake config中不知道怎么选一个工具包,或者发现一直在用VS的工具包想换成自己的工具包。select a kit 1.在VSCode中 按ctrlshift…

SpringBoot【实用篇】- 热部署

文章目录 目标:1.手动启动热部署2.自动启动热部署4.禁用热部署 目标: 手动启动热部署自动启动热部署热部署范围配置关闭热部署 1.手动启动热部署 当我们没有热部署的时候,我们必须在代码修改完后再重启程序,程序才会同步你修改的信息。如果我们想快速查…

AI 原生时代,更要上云:百度智能云云原生创新实践

本文整理自百度云智峰会 2024 —— 云原生论坛的同名演讲。 我今天分享的主题,是谈谈在云计算和 AI 技术快速发展和深入落地的背景下,百度智能云在云原生的基础设施产品和技术层面做的一些创新实践。 毋庸置疑,过去十几年云计算和 AI 技术是…

Java项目实战II基于Java+Spring Boot+MySQL的植物健康系统(开发文档+数据库+源码)

目录 一、前言 二、技术介绍 三、系统实现 四、文档参考 五、核心代码 六、源码获取 全栈码农以及毕业设计实战开发,CSDN平台Java领域新星创作者,专注于大学生项目实战开发、讲解和毕业答疑辅导。获取源码联系方式请查看文末 一、前言 基于Java、…

BGP路径属性与路由反射器

前言 IBGP水平分割规则用于防止AS内部产生环路,在很大程度上杜绝了IBGP路由产生环路的可能性,但是同时也带来了新的问题:BGP路由在AS内部只能传递一跳,如果建立IBGP对等体全互联模型又会加重设备的负担。 BGP 路径属性 AS_Path …

uniapp学习(010-2 实现抖音小程序上线)

零基础入门uniapp Vue3组合式API版本到咸虾米壁纸项目实战,开发打包微信小程序、抖音小程序、H5、安卓APP客户端等 总时长 23:40:00 共116P 此文章包含第113p的内容 文章目录 抖音小程序下载抖音开发者工具先去开发者工具里进行测试 抖音开放平台配置开始打包上传…

无线基础配置

配置图 各部分配置 AC1 vlan b [AC6605]vlan batch 10 20 100 Info: This operation may take a few seconds. Please wait for a moment...done. [AC6605]int [AC6605]interface g [AC6605]interface GigabitEthernet 0/0/2 [AC6605-GigabitEthernet0/0/2]port …

影刀RPA实战:识别简单计算验证码

1.官方计算验证码 基于影刀AI引擎的验证码识别指令,该指令不是长期免费,有一定的免费额度,用完之后需要我们到影刀官方充值。 上图使我们要识别的计算验证码 影刀指令代码: 配置我们选择计算题,文件路径本次指定本地…

HarmonyOS:UIAbility组件概述

一、概述 UIAbility组件是一种包含UI的应用组件,主要用于和用户交互。 UIAbility的设计理念: 原生支持应用组件级的跨端迁移和多端协同。支持多设备和多窗口形态。 UIAbility划分原则与建议: UIAbility组件是系统调度的基本单元&#xff0c…

单链表的基本操作实现

定义 链表节点长这个样子,数据域data指针域next指向下一个结点 typedef struct lnode {int data;struct lnode *next; }lnode ,*linklist; 初始化 /*初始化*/ linklist f1(){linklist l(linklist)malloc(sizeof(lnode));l->nextNULL;return l; }int main(){l…

C++ 优先算法——复写零(双指针)

目录 题目:复写零 1. 题目解析 2. 算法原理 一. 先找到最后一个“复写”数 处理边界情况 二. 复写操作 3. 代码实现 题目:复写零 1. 题目解析 题目截图: 该题目要求的与移动零相似,都要在一个数组上进行操作,…

使用linuxdeployqt打包Qt程序问题及解决方法

dpkg: 处理归档 libmysqlclient18_5.6.25-0ubuntu1_amd64.deb (--install)时出错: 预依赖问题 - 将不安装libmysqlclient18:amd64 在处理时有错误发生: libmysqlclient18_5.6.25-0ubuntu1_amd64.deb下载libmysqlclient18/5.6.25 libmysqlclient18/5.6…

配置BGP与IGP交互和路由自动聚合示例

组网需求 如图所示,用户将网络划分为AS65008和AS65009,在AS65009内,使用IGP协议来计算路由(该例使用OSPF做为IGP协议)。要求实现两个AS之间的互相通信。 配置思路 采用如下的思路配置BGP与IGP交互: 在AR…

基于SpringBoot的健身房系统的设计与实现(源码+定制+开发)

博主介绍: ✌我是阿龙,一名专注于Java技术领域的程序员,全网拥有10W粉丝。作为CSDN特邀作者、博客专家、新星计划导师,我在计算机毕业设计开发方面积累了丰富的经验。同时,我也是掘金、华为云、阿里云、InfoQ等平台…

flex 布局比较容易犯的错误 出现边界超出的预想的情况

flex 布局比较容易犯的错误 出现边界超出的预想的情况 如图 当使用flex布局时,设置flex:1 或者是flex:x 时 如果没有多层嵌套的flex布局,内容超出flex:1规定的后,仍然会撑大融器 在flex:1 处设置 overflow:hidden 即可超出后不显…

vscode | 开发神器vscode快捷键删除和恢复

目录 快捷键不好使了删除快捷键恢复删除的快捷键 在vscode使用的过程中,随着我们自身需求的不断变化,安装的插件将会持续增长,那么随之而来的就会带来一个问题:插件的快捷键重复。快捷键重复导致的问题就是快捷键不好使了&#xf…

商家如何在高德地图上申请店铺入驻?

在当今数字化时代,互联网成为了消费者寻找商品和服务的主要渠道。高德地图作为国内领先的地图导航软件,不仅拥有庞大的用户基础,还为商家提供了优质的店铺展示平台。因此,对于实体店商家而言,入驻高德地图是提升店铺曝…

Cpp多态机制的深入理解(20)

文章目录 前言一、多态的概念二、多态的定义与实现两个必要条件虚函数虚函数的重写重写的三个例外override 和 final重载、重写(覆盖)、重定义(隐藏) 三、抽象类概念接口继承和实现继承 四、多态的原理虚表和虚表指针虚函数调用过程动态绑定与静态绑定 五、那...那单继承甚至多…