PWM转换成DA的疑惑!

[复制链接]
6008|26
 楼主| kanglijun123456 发表于 2012-2-29 17:09 | 显示全部楼层 |阅读模式
公司以前有一个产品控制继电器,电路图如下:
就是用单片机输出PWM的波形100kHZ,占空比50%,然后在控制继电器。那位大侠说说D4的作用!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| kanglijun123456 发表于 2012-2-29 17:11 | 显示全部楼层
Vi 输出入,Vo是输出。我感觉像是BUCK电路中的那个许留二极管,但是想想单片机是不能输出负电压的,波形就是0和1,那个二极管去掉也不行,就根本没有电压了!
MCU52 发表于 2012-2-29 21:24 | 显示全部楼层
VI高电平时,通过C1,D1,C2充电,使两电容上的电压VC1=VC2
VI低电平,C1向单片机I/0,D4放电,C2向VO放电。
图不全,只能分析这些
谈的元 发表于 2012-2-29 21:48 | 显示全部楼层
D4快速放电用
 楼主| kanglijun123456 发表于 2012-3-1 08:44 | 显示全部楼层
单片机输出的Vi是没有负电压的,低电平就是0,C1放点为什么还要D4,再说D4的负极是高电平,正极是GND,怎么可能导通呢? 3# MCU52
 楼主| kanglijun123456 发表于 2012-3-1 08:45 | 显示全部楼层
放电的原理呢,D4的负极最低的电压也就是0啊 5# 谈的元
ssy250 发表于 2012-3-1 09:29 | 显示全部楼层
见鬼了,这个电路能工作么???
 楼主| kanglijun123456 发表于 2012-3-1 09:31 | 显示全部楼层
8# ssy250
这位兄弟,这个电路是能工作的,说说你的怀疑?
gaohq 发表于 2012-3-1 14:58 | 显示全部楼层
假如是单极性的PWM信号可不要D4,楼主不妨去掉D4看看有何不同?
 楼主| kanglijun123456 发表于 2012-3-1 15:55 | 显示全部楼层
10# gaohq
去掉D4是没有输出电压的 不能带载!
gaohq 发表于 2012-3-1 16:58 | 显示全部楼层
那你的PWM波应该是双极性的,上负下正时D4用于给C1充电,使得V0可以达到Vi的幅值。否则的话V0要小于0.5Vi
hucady 发表于 2012-3-1 18:24 | 显示全部楼层
很关注!
gx_huang 发表于 2012-3-1 19:32 | 显示全部楼层
没有D4,VO就是0V了。
这是基本的交流检波电路,没有D4,稳态时D1就不导通了。
用这个电路的好处:当MCU死机,PWM不会产生,继电器就关闭,前提是PWM是软件产生才可以。
如果是硬件PWM或者定时器产生,MCU死机,可能还有输出。
 楼主| kanglijun123456 发表于 2012-3-2 08:33 | 显示全部楼层
12# gaohq
我用示波器测试过 ,这个是单片机输出的PWM波形,低电平就是0V
 楼主| kanglijun123456 发表于 2012-3-2 14:00 | 显示全部楼层
今天在模电书上仔细看了一下这个电路,原来是倍压整流电路,现在还是不知道输入波形没有负电压,D4的作用是什么?
dannyzzq 发表于 2012-3-2 14:42 | 显示全部楼层
续流二极管吧
titiyun 发表于 2012-3-2 15:45 | 显示全部楼层
C1放电回路
MCU52 发表于 2012-3-2 15:59 | 显示全部楼层
本帖最后由 MCU52 于 2012-3-2 16:29 编辑

上面的方析不清楚吗,在高电平时C1有左正右的电压,约等于1/2VI。
I/O低电平时,C1就是个电压源向I/O端灌电流啊。
回路就是C1左 进I/O 进D4阳极 进D4阴极 进C1右。不是形成回路吗。
MCU52 发表于 2012-3-2 16:28 | 显示全部楼层
本帖最后由 MCU52 于 2012-3-2 16:45 编辑

“再说D4的负极是高电平,正极是GND,怎么可能导通呢?”
在I/O输出高电平时,C1储存约1/2VCC的左正右负的电压
在I/O输出低电平时,C1会向I/O灌电流,
也就是说C1向单片机输出MOS的导通电阻给D4正极加正向电压,
D4的负极虽有0.5VCC的电位,但不代表D4加的是负电压。
地只是个参考0电位,并不是绝对的0电位。
你将电源正接地,通过一电阻再接二极管正再到二极负再到电源负,二极管难道就不
导通吗
D1在低电平没有导通。
lhkjg 发表于 2012-3-2 21:03 | 显示全部楼层
D4是C1放电回路。因为这里的电容没有实际的电流回路,只能分析电容C1上的电子流!
当C1左边是高电平的时候需要从D4流入伏电子而D1是截至的,当C1左边是低电平的时候流入的电子形成的电子会通过D1流入C2.如此循环。这个只是大体意思!所以需要D4,如果没有D4的话就没有C1的回路

自己瞎写的。仅作参考
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

364

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部