搜索
bottom↓
回复: 43

怎么把0到5V的方波信号变成2到4V的方波?

[复制链接]

出0入0汤圆

发表于 2010-12-16 14:24:38 | 显示全部楼层 |阅读模式
怎么把0到5V的方波信号变成2到4V的方波?

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2010-12-16 14:26:05 | 显示全部楼层
运放

出0入0汤圆

发表于 2010-12-16 14:27:19 | 显示全部楼层
要求 不高的话,二极管斩波

出0入0汤圆

 楼主| 发表于 2010-12-16 14:31:57 | 显示全部楼层
要求不高 ,越简单越好! 最好是三极管和电阻的组合,不知道能实现吗?

出0入0汤圆

发表于 2010-12-16 14:33:35 | 显示全部楼层
用运放吧,差分放大

出0入0汤圆

发表于 2010-12-16 14:34:24 | 显示全部楼层
直接两个电阻分压不就行了嘛

出0入0汤圆

 楼主| 发表于 2010-12-16 14:40:27 | 显示全部楼层
回复【5楼】hhdslb
-----------------------------------------------------------------------

电阻分压怎么分啊?  关键是变成2到4V,不是0到4V!

出0入0汤圆

 楼主| 发表于 2010-12-16 14:45:48 | 显示全部楼层
在线急等!

出0入0汤圆

发表于 2010-12-16 14:52:36 | 显示全部楼层
三个电阻分压应该可以,星形连接。中间做输出,三个电阻分别接5V,0V,方波。
列个方程应该可以算出三个电阻的比值。

出0入0汤圆

发表于 2010-12-16 15:01:29 | 显示全部楼层

(原文件名:aaaa.JPG)

这样。中间点作为输出。
电阻大小可以换,比值不变应该可以。

出0入0汤圆

发表于 2010-12-16 15:20:38 | 显示全部楼层
还是楼上的正解

出50入0汤圆

发表于 2010-12-16 15:21:06 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-12-16 15:37:56 | 显示全部楼层
正解??

出0入0汤圆

发表于 2010-12-16 15:49:23 | 显示全部楼层
回复【9楼】lbc___
-----------------------------------------------------------------------

不是吧,如果负载阻抗为1欧,还能不能2到4v呢  呵呵

出0入0汤圆

发表于 2010-12-16 15:52:28 | 显示全部楼层
楼主没有说负载是多大的。郁闷!

出0入0汤圆

 楼主| 发表于 2010-12-16 16:04:53 | 显示全部楼层
回复【14楼】bxzyf
-----------------------------------------------------------------------

负载20多K吧!

出0入0汤圆

 楼主| 发表于 2010-12-16 16:06:23 | 显示全部楼层
回复【9楼】lbc___
-----------------------------------------------------------------------

您这个图 从那输出啊? 不懂,还望您详解!

出0入0汤圆

 楼主| 发表于 2010-12-16 16:39:49 | 显示全部楼层
明白了,9楼的经典 ,太棒了!

出0入0汤圆

发表于 2010-12-16 17:02:24 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-12-16 17:04:52 | 显示全部楼层
没注意看是2v-4v,9楼我试了电阻好像不太好配,不过这个是可以的

(原文件名:2010-12-16 17 04 07.png)

出0入0汤圆

发表于 2010-12-16 17:35:27 | 显示全部楼层

(原文件名:1.gif)

这个电路可以,具体阻值你可以改,只要保证R2=R1, R3=2R2就可以了。

计算过了的。没问题,不过带负载能力嘛,呵呵,输出电阻为0.4*R1。

出0入0汤圆

 楼主| 发表于 2010-12-16 18:14:59 | 显示全部楼层
我实验过了,楼上的和9楼的可以实现的!19楼的没试呢,估计更没问题!

出0入0汤圆

发表于 2010-12-16 20:29:38 | 显示全部楼层
令我想起数学的 0-5 转移到2-4  这里有一个转换函数,可以把0-5看作是输入 2-4看作是输出 ??

是线性的,那么y=kx+b

2=0*k+b
4=5*k+b
得出y=0.4x+2
根据这个转换函数,你想设计什么电路随你喜欢。这不要笑我学究,当你遇到复杂的电压转换的时候你试试用单纯用电路去想你会好痛苦的。

出0入0汤圆

发表于 2010-12-16 20:53:32 | 显示全部楼层
令我想起了在做AD时要调零。楼上有道理。

出0入0汤圆

发表于 2010-12-16 21:11:19 | 显示全部楼层
不知根据楼上的公式怎么设计出这个电路

出0入0汤圆

发表于 2010-12-16 22:09:29 | 显示全部楼层
回复【24楼】say_sth_freely
不知根据楼上的公式怎么设计出这个电路
-----------------------------------------------------------------------

y=0.4x+2

2v是可以找一个2v基准(自由diy,例如3个电阻和二极管串联对地);
起始点是0,结束点是5.刚好可以用地和+5v限制(限制是指二极管的钳位之类)(或者是5v稳压);
0.4x其实就是(对0v)的分压。例如600欧和400欧对地分压;

问题是如何简单的把上面的分压和2v叠加起来呢?
加法器?好复杂。
好在这里是方波信号。
直接一个基准电压为2v的比较器。


所以:其实我是小题大做。实际要做出这个电路不简单,我经验不多见识有限。说错请指出,很希望可以获得指点。

出0入0汤圆

发表于 2010-12-16 22:27:30 | 显示全部楼层
回复【13楼】gallop020142
回复【9楼】lbc___  
-----------------------------------------------------------------------
不是吧,如果负载阻抗为1欧,还能不能2到4v呢  呵呵
-----------------------------------------------------------------------

这个....我是没考虑负载的电阻,默认它是无穷的了。。。呵呵

出0入0汤圆

发表于 2010-12-16 23:02:00 | 显示全部楼层
回复【26楼】lbc___
回复【13楼】gallop020142  
回复【9楼】lbc___   
-----------------------------------------------------------------------  
不是吧,如果负载阻抗为1欧,还能不能2到4v呢  呵呵
-----------------------------------------------------------------------
这个....我是没考虑负载的电阻,默认它是无穷的了。。。呵呵
-----------------------------------------------------------------------

加上缓冲、跟随器,电路还是可以的工作的。

出0入0汤圆

 楼主| 发表于 2010-12-17 09:58:36 | 显示全部楼层
现在想用一个5V的单片机来检测外部方波信号,可是这个方波信号是不确定的,最高幅度不超过24V!  例如:  设方波最高值为X(2V<X<24V),最低值为Y(0V<Y<22V),则幅度为 2<X-Y<24V!   
     如何设计一个电路来检测这样的信号,让单片机能够识别啊,主要是想检测这个信号的频率!(这个信号的频率不高,普通单片机完全可以检测)

出0入0汤圆

发表于 2010-12-17 12:18:37 | 显示全部楼层
【28楼】 jdzjk06
如果只测频率可以用微分电路

出0入0汤圆

发表于 2010-12-23 11:25:28 | 显示全部楼层
回复【25楼】d20062303732 lin
-----------------------------------------------------------------------

言之有理,可以实现,但和9楼提出的方法原理不同,不错

出0入0汤圆

发表于 2010-12-23 13:44:01 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-12-23 18:10:30 | 显示全部楼层
运算放大器,参数的话把整个系统看成一个线性系统。
y=ax+b,y为输出,x为输入,a、b为待定系数
利用已知条件(0,2)和(5,4)两个点解方程,就可以确定a和b的值了,然后再在实际电路中去确定参数。
我以前做的音响用到一个数控增益放大器——AD603,需要把0~5V转换为-0.5到+0.5,用的就是这个方法。

简单的解一下:
2=0*a+b \ b=2,a=0.4,所以方程就是y=0.4x+2
4=5a+b  /

然后采用这样的电路形式:

电路形式 (原文件名:运算放大器转压电路.png)

图中的公式这个电路的线性方程,现在令Vref = 1V,可以简化计算就可以得到:
a = (R2/(R1+R2))*((Rf+Rg)/Rg)
b = (R1/(R1+R2))*((Rf+Rg)/Rg)
把刚才计算的a=0.4和b=2代入,就可以得到R1/R2=5,取R1=50k,R2=10k,Rg/Rf=5/7,取Rg=50k,Rf=70k,完成设计。看仿真图


仿真图 (原文件名:仿真图.png)

出0入0汤圆

发表于 2010-12-23 20:34:12 | 显示全部楼层
20楼的电路也是可以的,不过要注意与后级阻抗匹配问题,最好加个电压跟随器进行阻抗变换

出0入0汤圆

发表于 2011-2-16 04:32:50 | 显示全部楼层
回复【33楼】Octagram 隐星魂
-----------------------------------------------------------------------

回复【33楼】Octagram 隐星魂
-----------------------------------------------------------------------
方波可以跟随吗?我以前做过实验,感觉方波频率大了用运放跟随波形很容易畸变啊!只能跟随几K的方波啊!

出0入0汤圆

发表于 2011-5-16 20:55:10 | 显示全部楼层
回复【34楼】guofeng4001
-----------------------------------------------------------------------

抱歉,好久没有注意到这个帖子,现在才回复你。

可以跟随,但是肯定不会像理论上的那么理想,高低电平转折处都会有过渡带,只是过渡带多点少点的问题。影响性能的其实是级间的那个等效电容,选取带宽比较高的运算放大器就可以提高不少性能,上面的CA3140的单位增益频率是4.5MHz,常用的741运放单位增益频率一般是1MHz,对于方波信号性能肯定不如前者。音响上常用的NE5532是10MHz,而OPA642这样的运放就是专门为高频设计,单位增益频率可达240MHz,性能好,不过价钱也高。此外运算放大器一般是一些指标高,另外一些指标就低了,因此选用时要根据价钱、各项性能的容忍度等等因素综合考虑,挺麻烦的。

出0入0汤圆

发表于 2011-5-16 21:20:16 | 显示全部楼层

(原文件名:未命名.JPG)

出0入0汤圆

发表于 2013-10-24 08:49:54 | 显示全部楼层
很正啊~~~~~~~~~~~

出0入0汤圆

发表于 2013-10-24 11:49:56 来自手机 | 显示全部楼层
路过,学习一下

出0入0汤圆

发表于 2013-10-24 21:44:23 | 显示全部楼层
真牛逼~

出0入0汤圆

发表于 2013-10-24 23:34:52 | 显示全部楼层
要求不高,用10楼的就不错

出100入0汤圆

发表于 2013-10-25 00:56:07 来自手机 | 显示全部楼层
路过,学习~

出0入0汤圆

发表于 2013-10-25 20:32:58 | 显示全部楼层
楼上各种有才,膜拜

出0入0汤圆

发表于 2013-10-25 20:35:10 | 显示全部楼层
路过,学习了。。。。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-23 14:33

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表