电压转电流电路

电压转电流电路图1 电压转电流原理图   如图 1是输入输出无偏置型电压转电流信号调理的典型电路。其中运放A、电阻R13、三极管Q10构成压控电流源电路;电阻R9、R11、运放B、三极管Q8、Q9构成电流放大电路。   当电压信号加在运放A同向输入时,由运放特性:虚短、虚断可知反向输入端电压跟随同向输入端电压信号,此时在电阻R13支路上产生电流流过三极管Q10,三极管Q10基极受运放A输出端

大家好,又见面了,我是你们的朋友全栈君。

电压转电流电路

                                                              图1   电压转电流原理图

    如图 1是输入输出无偏置型电压转电流信号调理的典型电路。其中运放A、电阻R13、三极管Q10构成压控电流源电路;电阻R9、R11、运放B、三极管Q8、Q9构成电流放大电路。

    当电压信号加在运放A同向输入时,由运放特性:虚短、虚断可知反向输入端电压跟随同向输入端电压信号,此时在电阻R13支路上产生电流流过三极管Q10,三极管Q10基极受运放A输出端的控制维持流过电阻R13的电流不变;电流流过电阻R9两端产生电压,此时电压镜像到电阻R11两端,也产生比例电流,然后通过运放B输出端控制三级管Q8、Q9输出电流。

<!–[if !supportLists]–>1.      <!–[endif]–>运放选取

    根据参数设计要求可知,该型号的最大精度要求为:0.1%,则对图 1中的运放A、B精度要求比较高:运放的输入偏置电流,输入失调电压(相当于串联在运放的反向输入端)要尽量的小,满足设计要求。

<!–[if !supportLists]–>2.      <!–[endif]–>三极管选取

    三级管Q8、Q9组成达林顿管,放大倍数是两个管的放大倍数的乘积,减少了误差,两管在该处的作用是使负载与运放B的反向输入端隔开,使反向输入端的电压不随负载的改变而变动,维持电阻R11上的电压降不变,从而维持输出电流不变。

<!–[if !supportLists]–>3.      <!–[endif]–>二极管选取

二极管D7的所用是:提高运放的性能。如果运放输入端的电压与运放的供电电压相等时,运放的性能会变坏,因为运放输入级中使用的是双极型晶体管,集电极-基极电压要反偏,运放才能工作,否则性能下降。

<!–[if !supportLists]–>4.      <!–[endif]–>电阻选取

    根据设计要求模块的最大精度为:0.1%,则此时选取电阻的精度为0.1%足够了,在选取电阻值时一定要考虑电阻的最大功率(电阻的封装大小)。

<!–[if !supportLists]–>5.      <!–[endif]–>运放选取

    运放的输入失调电压、电流要在满足设计要求的前提下选取。需要注意的是:输入失调电压是等效串接在反向输入端。

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/137000.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • SpringBoot线程池的创建、@Async配置步骤及注意事项

    SpringBoot线程池的创建、@Async配置步骤及注意事项前言:最近在做订单模块,用户购买服务类产品之后,需要进行预约,预约成功之后分别给商家和用户发送提醒短信。考虑发短信耗时的情况所以我想用异步的方法去执行,于是就在网上看见了Spring的@Async了。但是遇到了许多问题,使得@Async无效,也一直没有找到很好的文章去详细的说明@Async的正确及错误的使用方法及需要注意的地方,这里简单整理了一下遇见的问题,Sring是以配置文件的形式来开启…

  • android数组转list_集合转json

    android数组转list_集合转json方法一:String[]newsItem={“条目1″,”条目2″,”条目3”};ArrayListlist=newArrayListCollections.addAll(list,newsItem);方法二:String[]newsItem={“条目1″,”条目2″,”条目3”}ListItem=Arrays.asLis

  • 深入了解Vue.js组件笔记

    深入了解Vue.js组件笔记

  • 浅谈 &0xFF操作

    浅谈 &0xFF操作在java.io.FilterOutputStream.DataOutputStream:与机器无关地写入各种类型的数据以及String对象的二进制形式,从高位开始写。这样一来,任何机器上任何DataInputStream都能够读取它们。所有方法都以“write”开头,例如writeByte(),writeFloat()等。java.io.FilterOutputStream.PrintSt

  • windows 安装 yarn「建议收藏」

    windows 安装 yarn「建议收藏」windows安装yarn下载node.jshttp://nodejs.cn/download/通过Chocolatey安装以管理员身份打开cmd.exe@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe"-NoProfile-InputFormatNone-ExecutionPolicy…

  • Codeforces 360C Levko and Strings dp

    Codeforces 360C Levko and Strings dp

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号