精密全波整流電路(四)

精密全波整流電路(四)

背景說明

[[精密半波整流電路|半波整流]]雖然能實現交直流信號的轉換,但是半波整流只能保留信號半個周期的能量,導致信號能量的利用率不高。
因此,在一些場合需要使用到全波整流電路。
同樣的,普通的橋式全波整流電路由于二極管壓降的存在,導致整流后信號的幅值不準確。
因此,同樣需要引入運放。
相比半波整流,全波整流的方案就比較多了,就收集和仿真分析了幾種常見的。

以下是關于精密全波整流所有電路仿真的目錄:

  • 精密全波整流電路(一)經典電路
  • 精密全波整流電路(二)四二極管電路
  • 精密全波整流電路(三)高輸入阻抗電路
  • 精密全波整流電路(四)TI方案

TI方案

在TI的《模擬工程師電路設計手冊》中給出如下電路,相較于前面三個電路,這個電路使用的元器件數量更少,網絡看起來也更加的簡潔。
在這里插入圖片描述

原理說明

Vin>0V_{in}>0Vin?>0時,D1D_{1}D1?截止,D2D_{2}D2?導通,該電路可以等效為:
在這里插入圖片描述

在這個電路中,由于"虛短"原則,所以運放U1的反相輸入端的電壓V1?=VinV_{1-}=V_{in}V1??=Vin?
同時,又因為"虛短"原則,電阻R1R_{1}R1?R2R_{2}R2?上的電流為零,所以顯然就有Vo2=VinV_{o2}=V_{in}Vo2?=Vin?

Vin>0V_{in}>0Vin?>0時,D1D_{1}D1?導通,D2D_{2}D2?截止,該電路可以等效為:
在這里插入圖片描述

此時,整個電路相當于一個電壓跟隨器串接一個反相放大器,可以很輕易地寫出此時電路的傳遞函數:
Vo2=?R2R1VinV_{o2}=-\frac{R_{2}}{R_{1}}V_{in} Vo2?=?R1?R2??Vin?

設計說明

  • 在電路中電容C1起到相位補償的作用,防止電路震蕩,根據運放的不同可以選取不同大小的電容,電容不能太小,否則失去補償作用。也不能過大,否則會導致信號在轉換邊沿產生較大的失真。
  • 電阻R1R_{1}R1?R2R_{2}R2?的匹配程度決定著電路的精度,盡量選用高精度的電阻。阻值也不應過大,防止出現過大的電阻噪聲。

仿真結果

直流分析

在這里插入圖片描述

交流分析

在這里插入圖片描述

瞬態分析

在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/92957.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/92957.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/92957.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

深入解讀Prometheus 2.33 Series Chunks壓縮特性:原理與實踐

深入解讀Prometheus 2.33 Series Chunks壓縮特性:原理與實踐 隨著監控指標規模不斷增長,Prometheus的本地TSDB存儲壓力日益增大。為提升存儲效率,Prometheus 2.33引入了Series Chunks壓縮特性,對時間序列數據在寫入和存儲時進行深…

SpringBoot整合Liquibase提升數據庫變更的可控性、安全性、自動化程度(最詳細)

為什么要使用liquibase?- 團隊協作與版本管理- 當多人(或多個小組)并行開發、對同一數據庫結構進行變更時,如果僅靠手寫 SQL 腳本,很 容易產生沖突或漏掉某些變更。- Liquibase 將所有 DDL/DML 操作以“changeset”形式納入源碼管…

數據寫入因為漢字引發的異常

spark 數據寫hive表,發生 查詢分區異常問題 異常: 25107124 19 26.49 ERROR Hive: MelaException(message.Exception thrown when execuling quey. S ELECT DISTINCT ‘org apache.hadop.hive melastore .modelMpartion As"NUCLEUS TYPE,AONCREATE TIME,AO.LAST ACCE…

Springboot項目實現將文件上傳到阿里云

Springboot項目實現將文件上傳到阿里云 一、概述二、具體步驟 2.1引入阿里云工具 首先先建utils包,然后引入AliOSSUtils類,如下: package com.hechixueyuan.forestfiredetectionsystem.utils;import com.aliyun.oss.OSS; import com.aliyun.o…

如何理解 TCP 是字節流協議?詳解

文章目錄一、面向字節流二、粘包問題應用層如何解決粘包問題?一、面向字節流 使用 TCP socket 進行網絡編程,Linux 內核會給每個 socket 都分配一個發送緩沖區和一個接收緩沖區 由于緩沖區的存在, TCP 讀寫不需要一一匹配,例如:…

面試問題總結——關于OpenCV(二)

最近小組在面試視覺算法工程師,順便整理了一波關于OpenCV的面試題目。 有些知識點也不深入,對于寫的不對的地方,歡迎指正。 目錄 20.像素梯度如何計算? 21.關于開運算和閉運算的理解 22.開運算和閉運算有什么優缺點? 23.圖像插值有哪些? 24.圖像金字塔的原理 25.邊緣檢測…

目標導向的強化學習:問題定義與 HER 算法詳解—強化學習(19)

目錄 1、目標導向的強化學習:問題定義 1.1、 核心要素與符號定義 1.2、 核心問題:稀疏獎勵困境 1.3、 學習目標 2、HER(Hindsight Experience Replay)算法 2.1、 HER 的核心邏輯 2.2、 算法步驟(結合 DDPG 舉例…

2025 XYD Summer Camp 7.21 智靈班分班考 · Day1

智靈班分班考 Day1 時間線 8:00 在濱蘭實驗的遠古機房中的一個鍵盤手感爆炸的電腦上開考。開 T1,推了推發現可以 segment tree 優化 dp,由于按空格需要很大的力氣導致馬蜂被迫改變。后來忍不住了頂著疼痛按空格。8:30 過了樣例,但是沒有大樣…

基于多種主題分析、關鍵詞提取算法的設計與實現【TF-IDF算法、LDA、NMF分解、BERT主題模型】

文章目錄有需要本項目的代碼或文檔以及全部資源,或者部署調試可以私信博主一、項目背景二、研究目標與意義三、數據獲取與處理四、文本分析與主題建模方法1. 傳統方法探索2. 主題模型比較與優化3. 深度語義建模與聚類五、研究成果與應用價值六、總結與展望總結每文一…

MDC(Mapped Diagnostic Context) 的核心介紹與使用教程

關于日志框架中 MDC(Mapped Diagnostic Context) 的核心介紹與使用教程,結合其在分布式系統中的實際應用場景,分模塊說明: 一、MDC 簡介 MDC(映射診斷上下文) 是 SLF4J/Logback 提供的一種線程…

Linux隨記(二十一)

一、highgo切換leader,follow - 隨記 【待寫】二、highgo的etcd未授權訪問 - 隨記 【待寫】三、highgo的etcd未授權訪問 - 隨記 【待寫】3.2、etcd的metric未授權訪問 - 隨記 【待寫】四、安裝Elasticsearch 7.17.29 和 Elasticsearch 未授權訪問【原理掃描】…

Java環境配置之各類組件下載安裝教程整理(jdk、idea、git、maven、mysql、redis)

Java環境配置之各類組件下載安裝教程整理(jdk、idea、git、maven、mysql、redis)1.[安裝配置jdk8]2.[安裝配置idea]3.[安裝配置git]4.[安裝配置maven]5.[安裝配置postman]6.[安裝配置redis和可視化工具]7.[安裝配置mysql和可視化工具]8.[安裝配置docker]…

配置https ssl證書生成

1.可用openssl生成私鑰和自簽名證書 安裝opensslsudo yum install openssl -y 2.生成ssl證書 365天期限sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 \-keyout /etc/ssl/private/nginx-selfsigned.key \-out /etc/ssl/certs/nginx-selfsigned.crt3、按照提示編…

編程語言Java——核心技術篇(四)集合類詳解

言不信者行不果,行不敏者言多滯. 目錄 4. 集合類 4.1 集合類概述 4.1.1 集合框架遵循原則 4.1.2 集合框架體系 4.2 核心接口和實現類解析 4.2.1 Collection 接口體系 4.2.1.1 Collection 接口核心定義 4.2.1.2 List接口詳解 4.2.1.3 Set 接口詳解 4.2.1.4…

GaussDB 數據庫架構師(八) 等待事件(1)-概述

1、等待事件概述 等待事件:指當數據庫會話(session)因資源競爭或依賴無法繼續執行時,進入"等待"狀態,此時產生的性能事件即等待事件。 2、等待事件本質 性能瓶頸的信號燈,反映CPU,I/O、鎖、網絡等關鍵資源的阻塞情況。…

五分鐘系列-文本搜索工具grep

目錄 1??核心功能?? ??2??基本語法?? 3????常用選項 & 功能詳解?? ??4??經典應用場景 & 示例?? 5????重要的提示 & 技巧?? ??6??總結?? grep 是 Linux/Unix 系統中功能強大的??文本搜索工具??,其名稱源自 …

Java面試題及詳細答案120道之(041-060)

《前后端面試題》專欄集合了前后端各個知識模塊的面試題,包括html,javascript,css,vue,react,java,Openlayers,leaflet,cesium,mapboxGL,threejs&…

【嘗試】本地部署openai-whisper,通過 http請求識別

安裝whisper的教程,已在 https://blog.csdn.net/qq_23938507/article/details/149394418 和 https://blog.csdn.net/qq_23938507/article/details/149326290 中說明。 1、創建whisperDemo1.py from fastapi import FastAPI, UploadFile, File import whisper i…

Visual Studio 的常用快捷鍵

Visual Studio 作為主流的開發工具,提供了大量快捷鍵提升編碼效率。以下按功能分類整理常用快捷鍵,涵蓋基礎操作、代碼編輯、調試等場景(以 Visual Studio 2022 為例,部分快捷鍵可在「工具 > 選項 > 環境 > 鍵盤」中自定…

Triton Server部署Embedding模型

在32核CPU、無GPU的服務器上,使用Python后端和ONNX后端部署嵌入模型,并實現并行調用和性能優化策略。方案一:使用Python后端部署Embedding模型 Python后端提供了極大的靈活性,可以直接在Triton中運行您熟悉的sentence-transformer…