51-AD/DA、运放
AD/DA介绍也叫ADC/DAC大多数ADC采集的模拟信号是电压信号再转换成对应的数字信号很多传感器都是电阻变化但ADC不会直接识别声音、光、温湿度和电阻电流等的变化而是识别对应的电压变化。而DAC也是将输入的数字信号转换成对应的电压信号输出对于ADC来说传感器产生的模拟电压很小毫伏直接进入ADC分辨率太低需要将电压放大对于DAC呢由于DAC输出阻抗高输出的模拟电压驱动能力很弱带不动负载需要增强电压驱动能力。综上需要用到运算放大器。运算放大器几种用法电压比较器同相输入端IN,反相输入端IN-,比较器通过比较两输入端大小来输出高电平/低电平。IN IN-时输出端连接VCC,输出高电平IN IN-时输出端连接GND输出低电平。电压比较器只做大小对比反向放大器输入信号Vin和输出端都和反相输入端连接同相输入端接地等于0。首先如果反相端小于同相端那么Vout应该和VCC连接Vout增大由于out和反相端连接反相端也会被带着增大如果大到反相端大于同相端了out又和GND连接out减小反相端又跟着减小类似一个负反馈关系如此循环往复最后同相端和反相端电压相等输出端才不变了。在反向放大器中也是如此所以两个输入端电压均为0。而在运放中两个输入端的阻抗极大几乎无电流进入运放内所以在输入信号到R1再到R2最后到输出端这一路上电流都是相等的由此建立等式(Vin-0)/R1(0-Vout)/R2,最后得到Vout-(R2/R1)Vin。电压放大倍数A-R2/R1其中流入运放两输入端的电流≈0叫虚断在运放中是永远成立的同相端电压等于反相端电压叫虚短只在有负反馈时成立负反馈即输出端和反相输入端连接把部分输出信号送回输入端以抵消、减弱输入变化稳定电路和同相端连接叫正反馈加强变化同向放大器一样存在一个负反馈那么虚短成立此时输入信号和同相端连接根据虚短Vin就等于上方节点处的电压由于虚断从out到R2再到R1最后接地的这一路上电流相等电流I等于(Vout-0)/(R1R2),那么节点处电压VinVout-IR2,代入得VoutVin(R2/R1R2),放大倍数A1R2/R1电压跟随器一种同向放大器。不存在R2或者这条线不接地相当于R1无穷大代入公式即VoutVin,不放大电压但输出电压驱动能力很强阻抗很低电流大相当于使电压驱动能力增强DA原理T型电阻网络DAC此处运放存在负反馈则根据虚短两输入端电压相同有一方接地电压都为0节点处电压0那么开关不管接0还是1电压都是0不会影响上方网络的分流分压。从右往左看两个2R电阻并联阻值为R再和一个R串联阻值2R这三个电阻最终形成的2R的电阻又和一个2R并联如此循环最后总电阻为R。电流依旧从右往左两个I0相等而I12I0,两个I1相等I22I14I0如此循环最后I7128I0,I2I7256I0I0I/256,而IVref参考电压/R(总电阻)代入得I0Vref/(256R),反相输入端那条电路具体有多少I0要看开关接法最后Vout0-总I0Rfb,具体见图上公式PWM型一个电阻加一个电容就是低通滤波器图中有两个就是二阶低通滤波器性能更好如果电阻电容交换位置就是高通滤波器。PWM波形分为直流分量和交流分量直流分量就是电压平均值等于供电x占空比交流分量是正负交替不断变化的是用电压减去平均电压比如供电5v,占空比0.5直流分量就是2.5v交流分量就是5v-2.5v2.5v,0v-2.5v-2.5v交流分量围绕着直流分量不断变化。而低通滤波器则是使用电容通交流阻直流的特性使交流分量通过电容直接接地相当于过滤出去了剩下直流分量作为输出电压但此时电压驱动能力依旧很弱所以再接一个跟随器。DA的本质就是用输入数字对应的二进制里面的0和1去控制电路开关经过有不同阻值的支路最后得到电压对于PWM型的是数字控制占空比从而改变平均电压AD原理逐次逼近型对于温度、光等的模拟电压是未知的这时候可以应用电压比较器使用DAC输出电压去和模拟电压比较通过输出的电平判断大了还是小了然后改变逐次逼近这个未知的模拟电压最后得到一个相近的值就转换成数字信号此时DAC也需要一个Vref,通过得到的逼近值和参考电压比较公式见图最后得到数字

相关新闻

送礼选酒怎么选,鹤壁靠谱烟酒企业来支招

送礼选酒怎么选,鹤壁靠谱烟酒企业来支招

送礼选酒怎么选,鹤壁靠谱烟酒企业来支招我在鹤壁淇滨区开了多年烟酒店。 每天接触最多的就是来买酒的顾客。 说实话,很多人送礼时不知道该选什么酒。 今天分享几点经验,希望对你有帮助。一、送长辈:选他认得的牌子,别选…

2026/7/23 3:12:01 阅读更多 →
RAG优化:明明召回了正确文档为什么答案还是错?

RAG优化:明明召回了正确文档为什么答案还是错?

有一次我排查一个内部知识库,用户问的是: Windows 客户端出现 ERR_CONN_RESET_1007,升级到 4.2 之后应该怎么处理? 系统其实召回了正确文档,而且就在前 10 条里。可最终回答仍然引用了 3.8 版本的旧操作,把…

2026/7/22 17:36:52 阅读更多 →
Cursor用户行为数据流向图谱:本地缓存→匿名化处理→云端上报的3层加密链路(附Wireshark抓包实录)

Cursor用户行为数据流向图谱:本地缓存→匿名化处理→云端上报的3层加密链路(附Wireshark抓包实录)

更多请点击: https://codechina.net 第一章:Cursor用户行为跟踪 Cursor 作为基于 AI 的智能编程编辑器,内置了细粒度的用户行为采集机制,用于优化代码补全、上下文理解与协作功能。其行为跟踪并非简单记录按键,而是围…

2026/7/24 13:30:46 阅读更多 →

最新新闻

GEO优化效果监测,怎么选择才不花冤枉钱?2026高性价比GEO工具选型参考指南

GEO优化效果监测,怎么选择才不花冤枉钱?2026高性价比GEO工具选型参考指南

2026 年生成式 AI 已经成为用户消费、决策、咨询的核心入口,品牌在各大 AI 模型内的曝光、引用、口碑直接影响线上流量转化。不少企业采购 GEO 监测工具时容易陷入误区:要么数据无法核验,要么功能与自身业务不匹配,投入成本却难以…

2026/7/24 15:59:40 阅读更多 →
LSTM如何解决RNN梯度消失问题

LSTM如何解决RNN梯度消失问题

1. 循环神经网络的记忆瓶颈2006年Hochreiter教授在论文中指出的梯度消失问题,揭示了传统RNN在处理长序列时的致命缺陷。当我在处理客户评论情感分析项目时,曾遇到这样一个典型案例:模型对"虽然酒店位置偏远,但房间非常整洁&a…

2026/7/24 15:59:40 阅读更多 →
AI辅助教材写作:降低查重率的技术与实践

AI辅助教材写作:降低查重率的技术与实践

1. 教材写作的痛点与AI解决方案教材编写者最头疼的问题之一就是查重率过高。我参与过多个高校教材编写项目,经常遇到这样的情况:明明是自己原创的内容,查重系统却显示与已有文献高度相似。这种情况在技术类教材中尤为常见,因为专业…

2026/7/24 15:59:40 阅读更多 →
深度强化学习在电网电压控制中的应用与实践

深度强化学习在电网电压控制中的应用与实践

1. 项目概述:当AI遇上电网稳定去年参与某省级电网智能化改造时,我亲眼目睹了传统电压控制方式在面对新能源大规模接入时的窘境——某光伏电站出力骤降导致片区电压瞬间跌落7%,触发保护动作造成大面积停电。这次经历让我意识到,配电…

2026/7/24 15:59:40 阅读更多 →
AI视频配乐生成:多模态对齐技术解析

AI视频配乐生成:多模态对齐技术解析

1. 项目背景与核心挑战视频配乐生成是多媒体内容创作领域的前沿课题。传统配乐制作需要专业作曲家根据视频内容手工创作,耗时耗力且成本高昂。我们团队在AAAI26发表的这项研究,首次实现了语义、时间和节奏三个维度的自动化对齐,让AI生成的音乐…

2026/7/24 15:59:40 阅读更多 →
深度解析 SRC 漏洞挖掘,零基础从入门直至精通,收藏本文就足够

深度解析 SRC 漏洞挖掘,零基础从入门直至精通,收藏本文就足够

SRC漏洞(Security Response Center Vulnerability),指在安全应急响应中心框架下公开披露的系统安全缺陷。想象一位数字空间的猎人,持续追踪系统防线中的薄弱环节。 1、SRC漏洞是什么? SRC漏洞指企业安全应急响应中心&…

2026/7/24 15:58:40 阅读更多 →

日新闻

用Highcharts 创建可拖拽三维散点立方体3D图表

用Highcharts 创建可拖拽三维散点立方体3D图表

该案例基于Highcharts scatter3d 三维散点图实现空间立方体散点可视化,核心特色:三维 X/Y/Z 三轴空间,所有散点分布在 0~10 立方体空间内;散点使用径向渐变实现立体 3D 圆球质感;支持鼠标 / 触屏拖拽画布,…

2026/7/24 0:00:29 阅读更多 →
AppCertDlls:进程创建路径上的 DLL 入口

AppCertDlls:进程创建路径上的 DLL 入口

AppCertDlls:进程创建路径上的 DLL 入口 AppCertDlls 位于 HKLM\System\CurrentControlSet\Control\Session Manager\AppCertDlls。本文的程序功能是只读列出这个键在 64 位和 32 位注册表视图中的全部值,并显示每条值的来源、名称、类型和可安全显示的数…

2026/7/24 0:00:29 阅读更多 →
我的编程之路:第一篇博客

我的编程之路:第一篇博客

大家好,我是一名编程初学者,同时这也是我编程学习之路上的第一篇博客。在这里,我想要向大家介绍我的一些想法和规划。a.自我介绍我是一个刚刚接触编程的新手,目前在学习c语言,我对编程世界充满了强烈的好奇。当然&…

2026/7/24 0:00:29 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/24 3:59:20 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/24 1:23:39 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/23 17:49:47 阅读更多 →

月新闻